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 © 2021. All rights reserved.