Class GpuBuffer

java.lang.Object
io.github.kirstenali.deepj.tensor.GpuBuffer

public final class GpuBuffer extends Object
  • Field Details

    • id

      public final int id
    • rows

      public final int rows
    • cols

      public final int cols
    • dtype

      public final DType dtype
    • needsUpload

      public boolean needsUpload
    • cpuStale

      public boolean cpuStale
    • allocatedOnGpu

      public boolean allocatedOnGpu
  • Constructor Details

    • GpuBuffer

      public GpuBuffer(int id, int rows, int cols, boolean needsUpload)
    • GpuBuffer

      public GpuBuffer(int id, int rows, int cols, DType dtype, boolean needsUpload)
  • Method Details

    • elementCount

      public int elementCount()
    • byteLength

      public long byteLength()
    • floatCount

      public int floatCount()