Package ai.djl

Class Device.MultiDevice

java.lang.Object
ai.djl.Device
ai.djl.Device.MultiDevice
Enclosing class:
Device

public static class Device.MultiDevice extends Device
A combined Device representing the composition of multiple other devices.
  • Constructor Details

    • MultiDevice

      public MultiDevice(String deviceType, int startInclusive, int endExclusive)
      Constructs a Device.MultiDevice with a range of new devices.
      Parameters:
      deviceType - the type of the sub-devices
      startInclusive - the start (inclusive) of the devices range
      endExclusive - the end (exclusive) of the devices range
    • MultiDevice

      public MultiDevice(Device... devices)
      Constructs a Device.MultiDevice from sub devices.
      Parameters:
      devices - the sub devices
    • MultiDevice

      public MultiDevice(List<Device> devices)
      Constructs a Device.MultiDevice from sub devices.
      Parameters:
      devices - the sub devices
  • Method Details