Package ai.djl.hadoop.hdfs
Class HdfsRepository
java.lang.Object
ai.djl.repository.AbstractRepository
ai.djl.hadoop.hdfs.HdfsRepository
- All Implemented Interfaces:
ai.djl.repository.Repository
public class HdfsRepository
extends ai.djl.repository.AbstractRepository
A
HdfsRepository is a Repository located on a Hadoop HDFS.- See Also:
-
Repository
-
Field Summary
Fields inherited from class ai.djl.repository.AbstractRepository
arguments, name, uri -
Method Summary
Methods inherited from class ai.djl.repository.AbstractRepository
addResource, getBaseUri, getCacheDirectory, getFile, getName, listDirectory, openStream, prepare, resolvePath, saveMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface ai.djl.repository.Repository
dataset, dataset, getResourceDirectory, model, model, model, prepare
-
Method Details
-
isRemote
public boolean isRemote() -
locate
- Throws:
IOException
-
resolve
public ai.djl.repository.Artifact resolve(ai.djl.repository.MRL mrl, Map<String, String> filter) throws IOException- Throws:
IOException
-
download
protected void download(Path tmp, URI baseUri, ai.djl.repository.Artifact.Item item, ai.djl.util.Progress progress) throws IOException - Overrides:
downloadin classai.djl.repository.AbstractRepository- Throws:
IOException
-
getResources
-