graph2mat.tools.server.extrapolation
Functionality for matrix extrapolation from a time series.
Functions
|
|
|
|
|
Classes
|
- class graph2mat.tools.server.extrapolation.DescriptorManager[source]
Bases:
ABC
- abstract classmethod get_descriptors(data, configs, hist_b_dict, missing_block_steps, data_processor, **kwargs) Tuple[dict, Tuple[list, list]] [source]
- class graph2mat.tools.server.extrapolation.HistoryCopy[source]
Bases:
DescriptorManager
- class graph2mat.tools.server.extrapolation.HistorySOAPs[source]
Bases:
DescriptorManager
- class graph2mat.tools.server.extrapolation.MatrixTimeSeriesState(history_len, processor=None)[source]
Bases:
object
- processor: MatrixDataProcessor | None
- graph2mat.tools.server.extrapolation.create_extrapolation_app(time_series: Dict[Any, MatrixTimeSeriesState] | None = None, matrix_refs: Dict[str, Callable] | None = None, data_processors: Dict[str, MatrixDataProcessor] | None = None)[source]
- graph2mat.tools.server.extrapolation.extrapolate_from_series(series: MatrixTimeSeriesState, descriptor_manager: Type[DescriptorManager] = graph2mat.tools.server.extrapolation.HistorySOAPs, soap_l_max: int = 1, descriptor_order: int = 2, r_cut: float = 6, n_max: int = 1, node_rcond: float = 1e-06, edge_rcond: float = 1e-06)[source]