Package ai.djl.engine.rust
Class RsEngine
java.lang.Object
ai.djl.engine.Engine
ai.djl.engine.rust.RsEngine
public final class RsEngine
extends ai.djl.engine.Engine
The
RsEngine is an implementation of the Engine rust engine.-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionai.djl.engine.EngineintgetRank()booleanhasCapability(String capability) ai.djl.ndarray.NDManagerai.djl.ndarray.NDManagernewBaseManager(ai.djl.Device device) ai.djl.ModeltoString()Methods inherited from class ai.djl.engine.Engine
debugEnvironment, defaultDevice, getAllEngines, getDefaultEngineName, getDevices, getDevices, getDjlVersion, getEngine, getGpuCount, getInstance, getSeed, hasEngine, newGradientCollector, newParameterServer, newSymbolBlock, registerEngine, setRandomSeed
-
Field Details
-
ENGINE_NAME
- See Also:
-
-
Method Details
-
getAlternativeEngine
public ai.djl.engine.Engine getAlternativeEngine()- Specified by:
getAlternativeEnginein classai.djl.engine.Engine
-
getEngineName
- Specified by:
getEngineNamein classai.djl.engine.Engine
-
getRank
public int getRank()- Specified by:
getRankin classai.djl.engine.Engine
-
getVersion
- Specified by:
getVersionin classai.djl.engine.Engine
-
hasCapability
- Specified by:
hasCapabilityin classai.djl.engine.Engine
-
newModel
- Specified by:
newModelin classai.djl.engine.Engine
-
newBaseManager
public ai.djl.ndarray.NDManager newBaseManager()- Specified by:
newBaseManagerin classai.djl.engine.Engine
-
newBaseManager
public ai.djl.ndarray.NDManager newBaseManager(ai.djl.Device device) - Specified by:
newBaseManagerin classai.djl.engine.Engine
-
toString
- Overrides:
toStringin classai.djl.engine.Engine
-