Package ai.djl.tensorflow.engine
Class TfEngine
java.lang.Object
ai.djl.engine.Engine
ai.djl.tensorflow.engine.TfEngine
- All Implemented Interfaces:
AutoCloseable
The
TfEngine is an implementation of the Engine based on the Tensorflow Deep Learning Framework.
To get an instance of the TfEngine when it is not the default Engine, call Engine.getEngine(String) with the Engine name "TensorFlow".
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()ai.djl.engine.EngineintgetRank()booleanhasCapability(String capability) ai.djl.ndarray.NDManagerai.djl.ndarray.NDManagernewBaseManager(ai.djl.Device device) ai.djl.Modelai.djl.nn.SymbolBlocknewSymbolBlock(ai.djl.ndarray.NDManager manager) toString()Methods inherited from class ai.djl.engine.Engine
debugEnvironment, defaultDevice, getAllEngines, getDefaultEngineName, getDevices, getDevices, getDjlVersion, getEngine, getGpuCount, getInstance, getSeed, hasEngine, newGradientCollector, newParameterServer, registerEngine, setRandomSeed
-
Field Details
-
ENGINE_NAME
- See Also:
-
-
Method Details
-
newModel
- Specified by:
newModelin classai.djl.engine.Engine
-
newSymbolBlock
public ai.djl.nn.SymbolBlock newSymbolBlock(ai.djl.ndarray.NDManager manager) - Overrides:
newSymbolBlockin classai.djl.engine.Engine
-
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
-
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
-
close
public void close()- Specified by:
closein interfaceAutoCloseable
-