public class CudaIntDataBuffer extends BaseCudaDataBuffer
DataBuffer.AllocationMode, DataBuffer.Typefreed, modified, pointersToContexts, ref, referencingallocationMode, dataBuffer, dirty, doubleData, elementSize, floatData, intData, isPersist, length| Constructor and Description |
|---|
CudaIntDataBuffer(byte[] data,
int length) |
CudaIntDataBuffer(io.netty.buffer.ByteBuf buf,
int length) |
CudaIntDataBuffer(double[] data) |
CudaIntDataBuffer(double[] data,
boolean copy) |
CudaIntDataBuffer(float[] data) |
CudaIntDataBuffer(float[] data,
boolean copy) |
CudaIntDataBuffer(int length)
Base constructor
|
CudaIntDataBuffer(int[] data) |
CudaIntDataBuffer(int[] data,
boolean copy) |
CudaIntDataBuffer(int length,
int elementSize) |
| Modifier and Type | Method and Description |
|---|---|
void |
assign(int[] indices,
double[] data,
boolean contiguous,
int inc) |
void |
assign(int[] indices,
float[] data,
boolean contiguous,
int inc) |
DataBuffer |
create(io.netty.buffer.ByteBuf buf,
int length) |
DataBuffer |
create(double[] data) |
DataBuffer |
create(float[] data) |
protected DataBuffer |
create(int length) |
DataBuffer |
create(int[] data) |
DataBuffer.Type |
dataType() |
int |
getElementSize() |
addReferencing, allocationMode, assign, copied, copyAtStride, copyToHost, copyToHost, destroy, flush, freeDevicePointer, getComplex, getComplexDouble, getComplexFloat, getDevicePointer, getDevicePointer, getHostBuffer, getHostPointer, getHostPointer, getPointersToContexts, put, put, put, references, removeReferencing, set, set, set, set, setCopied, setHostBuffer, setPointersToContexts, toStringarray, asBytes, asDouble, asFloat, asInt, asNetty, asNio, asNioDouble, asNioFloat, assign, assign, assign, assign, assign, assign, assign, dirty, doReadObject, dup, ensureWritable, equals, getDouble, getDoublesAt, getDoublesAt, getFloat, getFloatsAt, getFloatsAt, getInt, getNumber, hashCode, isPersist, length, persist, put, read, read, setData, setData, setData, unPersist, write, writeclone, finalize, getClass, notify, notifyAll, wait, wait, waitarray, asBytes, asDouble, asFloat, asInt, asNetty, asNio, asNioDouble, asNioFloat, assign, assign, assign, assign, assign, assign, assign, dirty, dup, getDouble, getDoublesAt, getDoublesAt, getFloat, getFloatsAt, getFloatsAt, getInt, getNumber, isPersist, length, persist, put, read, setData, setData, setData, unPersist, writepublic CudaIntDataBuffer(int length)
length - the length of the bufferpublic CudaIntDataBuffer(int length,
int elementSize)
public CudaIntDataBuffer(int[] data)
public CudaIntDataBuffer(int[] data,
boolean copy)
public CudaIntDataBuffer(io.netty.buffer.ByteBuf buf,
int length)
public CudaIntDataBuffer(byte[] data,
int length)
public CudaIntDataBuffer(double[] data)
public CudaIntDataBuffer(double[] data,
boolean copy)
public CudaIntDataBuffer(float[] data)
public CudaIntDataBuffer(float[] data,
boolean copy)
public void assign(int[] indices,
float[] data,
boolean contiguous,
int inc)
assign in interface DataBufferassign in class BaseDataBufferpublic void assign(int[] indices,
double[] data,
boolean contiguous,
int inc)
assign in interface DataBufferassign in class BaseDataBufferpublic DataBuffer.Type dataType()
protected DataBuffer create(int length)
create in class BaseDataBufferpublic DataBuffer create(double[] data)
create in class BaseDataBufferpublic DataBuffer create(float[] data)
create in class BaseDataBufferpublic DataBuffer create(int[] data)
create in class BaseDataBufferpublic DataBuffer create(io.netty.buffer.ByteBuf buf, int length)
create in class BaseDataBufferpublic int getElementSize()
getElementSize in interface DataBuffergetElementSize in class BaseCudaDataBufferCopyright © 2015. All Rights Reserved.