openfl.pipelines.stc_pipeline.GZIPTransformer
- class openfl.pipelines.stc_pipeline.GZIPTransformer
Bases:
TransformerGZIP transformer class for losslessly compressing data.
- Class Attributes:
lossy (bool) – A flag indicating if the transformation is lossy.
Methods
Decompress data into numpy of float32.
Compress data into numpy of float32.
- backward(data, metadata, **kwargs)
Decompress data into numpy of float32.
- Parameters:
data – an numpy array with non-zero values.
metadata – dictionary to contain information for recovering back to original data array.
- Returns:
data – A numpy array with the original numerical type after decompression.
- forward(data, **kwargs)
Compress data into numpy of float32.
- Parameters:
data – an numpy array with non-zero values.
- Returns:
compressed_bytes – The compressed data.
metadata – dictionary to contain information for recovering back to original data array