Class - Float32NumpyArrayToBytes#
- class openfl.pipelines.pipeline.Float32NumpyArrayToBytes[source]#
Bases:
TransformerTransformer class for converting float32 Numpy arrays to bytes arrays.
Methods
__init__()Initialize Float32NumpyArrayToBytes.
backward(data, metadata, **kwargs)Convert bytes back to a float32 Numpy array.
forward(data, **kwargs)Convert a float32 Numpy array to bytes.
- backward(data, metadata, **kwargs)[source]#
Convert bytes back to a float32 Numpy array.
- Parameters:
data – The data in bytes.
metadata – The metadata for the conversion.
- Returns:
The data converted back to a float32 Numpy array.
- forward(data, **kwargs)[source]#
Convert a float32 Numpy array to bytes.
- Parameters:
data (ndarray) – The float32 Numpy array to be converted.
**kwargs – Additional keyword arguments for the conversion.
- Returns:
The data converted to bytes. metadata: The metadata for the conversion.
- Return type:
data_bytes