openfl.pipelines.pipeline.Float32NumpyArrayToBytes

class openfl.pipelines.pipeline.Float32NumpyArrayToBytes

Bases: Transformer

Transformer class for converting float32 Numpy arrays to bytes arrays.

Methods

backward

Convert bytes back to a float32 Numpy array.

forward

Convert a float32 Numpy array to bytes.

backward(data, metadata, **kwargs)

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)

Convert a float32 Numpy array to bytes.

Parameters:
  • data – The float32 Numpy array to be converted.

  • **kwargs – Additional keyword arguments for the conversion.

Returns:
  • data_bytes – The data converted to bytes.

  • metadata – The metadata for the conversion.