Package ai.djl.repository
package ai.djl.repository
Contains a Maven-based Repository format for creating repositories of artifacts such as datasets
and model zoos.
There are also helper classes for Model Zoos (ai.djl.repository.zoo
).
- See Also:
-
ClassDescriptionThe
AbstractRepository
is the shared base for implementers of theRepository
interface.AnArtifact
is a set of data files such as a model or dataset.A file (possibly compressed) within anArtifact
.AComparator
to compare artifacts based on their version numbers.A class containing utility methods.AJarRepository
is aRepository
contains an archive file from classpath.ALicense
is a container to save the license information.ALocalRepository
is aRepository
located in a filesystem directory.AMetadata
class that matches all any search criteria.TheMRL
(Machine learning Resource Locator) is a pointer to aMetadata
"resource" on a machine learningRepository
.ARemoteRepository
is aRepository
located on a remote web server.Repository
is a format for storing dataArtifact
s for various uses including deep learning models and datasets.A interface responsible to createRepository
instances.ASimpleRepository
is aRepository
containing only a single artifact without requiring a "metadata.json" file.ASimpleUrlRepository
is aRepository
contains an archive file from a HTTP URL.