Package ai.djl.python.engine
Class MpiEngineProvider
java.lang.Object
ai.djl.python.engine.PyEngineProvider
ai.djl.python.engine.MpiEngineProvider
- All Implemented Interfaces:
ai.djl.engine.EngineProvider
- Direct Known Subclasses:
MpiEngineProvider.DsEngineProvider
DsEngineProvider
is the DeepSpeed implementation of EngineProvider
.-
Nested Class Summary
Modifier and TypeClassDescriptionstatic final class
DsEngineProvider
is the alias ofMpiEngineProvider
. -
Field Summary
Fields inherited from class ai.djl.python.engine.PyEngineProvider
mpiMode
-
Constructor Summary
-
Method Summary
Methods inherited from class ai.djl.python.engine.PyEngineProvider
getEngine
-
Constructor Details
-
MpiEngineProvider
public MpiEngineProvider()Constructs a newMpiEngineProvider
instance.
-
-
Method Details
-
getEngineName
- Specified by:
getEngineName
in interfaceai.djl.engine.EngineProvider
- Overrides:
getEngineName
in classPyEngineProvider
-
getEngineRank
public int getEngineRank()- Specified by:
getEngineRank
in interfaceai.djl.engine.EngineProvider
- Overrides:
getEngineRank
in classPyEngineProvider
-