public class CpuThreshold extends AbstractCompressor
Modifier and Type | Field and Description |
---|---|
protected float |
threshold |
Constructor and Description |
---|
CpuThreshold() |
Modifier and Type | Method and Description |
---|---|
DataBuffer |
compress(DataBuffer buffer) |
INDArray |
compress(INDArray array)
This method returns compressed copy of referenced array
|
protected CompressedDataBuffer |
compressPointer(DataBuffer.TypeEx srcType,
org.bytedeco.javacpp.Pointer srcPointer,
int length,
int elementSize) |
void |
configure(java.lang.Object... vars)
This method allows you to configure threshold for delta extraction.
|
DataBuffer |
decompress(DataBuffer buffer)
Return a compressed databuffer
|
CompressionType |
getCompressionType()
This method returns compression opType provided
by specific NDArrayCompressor implementation
|
java.lang.String |
getDescriptor()
This method returns compression descriptor.
|
compress, compress, compress, compress, compressi, convertType, decompress, decompressi, getBufferTypeEx, getGlobalTypeEx
public java.lang.String getDescriptor()
public void configure(java.lang.Object... vars)
configure
in interface NDArrayCompressor
configure
in class AbstractCompressor
vars
- public INDArray compress(INDArray array)
NDArrayCompressor
compress
in interface NDArrayCompressor
compress
in class AbstractCompressor
public CompressionType getCompressionType()
NDArrayCompressor
public DataBuffer decompress(DataBuffer buffer)
NDArrayCompressor
decompress
in interface NDArrayCompressor
decompress
in class AbstractCompressor
buffer
- the buffer to decompresspublic DataBuffer compress(DataBuffer buffer)
compress
in interface NDArrayCompressor
compress
in class AbstractCompressor
protected CompressedDataBuffer compressPointer(DataBuffer.TypeEx srcType, org.bytedeco.javacpp.Pointer srcPointer, int length, int elementSize)
compressPointer
in class AbstractCompressor