gradient_aware_harmonisation.timeseries#
Definition of our timeseries class
Classes:
| Name | Description |
|---|---|
Timeseries |
Timeseries class |
Timeseries #
Timeseries class
Methods:
| Name | Description |
|---|---|
to_spline |
Convert to a continuous spline |
values_validator |
Validate the values |
Source code in src/gradient_aware_harmonisation/timeseries.py
to_spline #
to_spline(**kwargs: Any) -> SplineScipy
Convert to a continuous spline
Uses scipy.interpolate.make_interp_spline
with self's values and time axis.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Any
|
Passed to scipy.interpolate.make_interp_spline |
{}
|
Returns:
| Type | Description |
|---|---|
SplineScipy
|
Spline, generated using scipy.interpolate.make_interp_spline |
Source code in src/gradient_aware_harmonisation/timeseries.py
values_validator #
Validate the values
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
attribute
|
Any
|
Attribute to validate |
required |
value
|
Any
|
Value to validate |
required |