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