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

public class MpiEngineProvider extends PyEngineProvider
DsEngineProvider is the DeepSpeed implementation of EngineProvider.
  • Constructor Details

    • MpiEngineProvider

      public MpiEngineProvider()
      Constructs a new MpiEngineProvider instance.
  • Method Details

    • getEngineName

      public String getEngineName()
      Specified by:
      getEngineName in interface ai.djl.engine.EngineProvider
      Overrides:
      getEngineName in class PyEngineProvider
    • getEngineRank

      public int getEngineRank()
      Specified by:
      getEngineRank in interface ai.djl.engine.EngineProvider
      Overrides:
      getEngineRank in class PyEngineProvider