public interface NDArrayCompressor
Modifier and Type | Method and Description |
---|---|
DataBuffer |
compress(DataBuffer buffer) |
INDArray |
compress(double[] data)
This method creates compressed INDArray from Java double array, skipping usual INDArray instantiation routines
Please note: This method compresses input data as vector
|
INDArray |
compress(double[] data,
int[] shape,
char order)
This method creates compressed INDArray from Java double array, skipping usual INDArray instantiation routines
|
INDArray |
compress(float[] data)
This method creates compressed INDArray from Java float array, skipping usual INDArray instantiation routines
Please note: This method compresses input data as vector
|
INDArray |
compress(float[] data,
int[] shape,
char order)
This method creates compressed INDArray from Java float array, skipping usual INDArray instantiation routines
|
INDArray |
compress(INDArray array)
This method returns compressed copy of referenced array
|
void |
compressi(INDArray array)
Inplace compression of INDArray
|
void |
configure(Object... vars)
This method allows to pass compressor-dependent configuration options to this compressor
PLEASE NOTE: Each compressor has own options, please check corresponding implementations javadoc
|
DataBuffer |
decompress(DataBuffer buffer,
DataType targetType)
Return a compressed databuffer
|
INDArray |
decompress(INDArray array)
This method returns
decompressed copy of referenced array
|
void |
decompressi(INDArray array)
Inplace decompression of INDArray
|
CompressionType |
getCompressionType()
This method returns compression opType provided
by specific NDArrayCompressor implementation
|
String |
getDescriptor()
This method returns compression descriptor.
|
String getDescriptor()
void configure(Object... vars)
vars
- CompressionType getCompressionType()
INDArray compress(INDArray array)
array
- void compressi(INDArray array)
array
- DataBuffer compress(DataBuffer buffer)
buffer
- INDArray decompress(INDArray array)
array
- void decompressi(INDArray array)
array
- DataBuffer decompress(DataBuffer buffer, DataType targetType)
buffer
- the buffer to decompressINDArray compress(float[] data)
data
- INDArray compress(double[] data)
data
- INDArray compress(float[] data, int[] shape, char order)
data
- shape
- INDArray compress(double[] data, int[] shape, char order)
data
- shape
- Copyright © 2019. All rights reserved.