breidablik.interpolate.scalar
Classes
Scalar class used to scale data. Can create a scalar, scale input data, save and load previous scalars. |
Module Contents
- class breidablik.interpolate.scalar.Scalar
Scalar class used to scale data. Can create a scalar, scale input data, save and load previous scalars.
- mean = None
- std = None
- fit(data)
Create scalar.
- Parameters:
data (2darray) – Needs to be in the form [num of objects x num of parameters].
- _check(data)
Check that the input data is valid data.
- Parameters:
data (2darray) – Needs to be in the form [num of objects x num of parameters].
- transform(data)
Scale input data.
- Parameters:
data (2darray) – Needs to be in the form [num of objects x num of parameters].
- Returns:
scaled_data – The scaled data in the form [num of objects x num of parameters].
- Return type:
2darray
- untransform(data)
Unscale input data.
- Parameters:
data (2darray) – Needs to be in the form [num of objects x num of parameters].
- Returns:
unscaled_data – The unscaled data in the form [num of objects x num of parameters].
- Return type:
2darray
- save(name)
Save scalar
- Parameters:
name (str) – The name to save the scalar under.
- load(name)
Load scalar.
- Parameters:
name (str) – The name of the saved scalar.