Esc
Ask AIAnswers may be inaccurate; check the linked pages.Esc
Ask anything about these docs, like how to get started or what a function does.

TinyTimeMixerR1Hyperparams

tiny_time_mixer_r1_model.TinyTimeMixerR1Hyperparams · inherits PydanticBaseModel

A placeholder class for defining TinyTimeMixer R1 hyperparameters.

TinyTimeMixerR1Model

tiny_time_mixer_r1_model.TinyTimeMixerR1Model · inherits BaseModel

A wrapper model utilizing the sktime implementation of TinyTimeMixer (TTM) for time series forecasting, handling context length constraints and covariate alignment.

__init__(self, params, settings)

Initialize TinyTimeMixer model.

Parameter Type Default Description
params Dict[str, Any] - Model parameters dictionary
settings Dict[str, Any] - Settings dictionary containing device, python_version, etc.

train(self, y_context, y_target, timestamps_context, timestamps_target, x_context=None, x_target=None, **kwargs) -> TinyTimeMixerR1Model

Train/fine-tune the foundation model on given data.

Parameters:

Parameter Type Default Description
y_context np.ndarray - Past target values - training data during tuning time, training + validation data during testing time
y_target np.ndarray - Future target values - validation data during tuning time, None during testing time (avoid data leakage)
timestamps_context np.ndarray - Timestamps for y_context (optional)
timestamps_target np.ndarray - Timestamps for y_target (optional)
x_context Optional[np.ndarray] None (undocumented)
x_target Optional[np.ndarray] None (undocumented)
**kwargs - Additional keyword arguments

Returns: Self (The fitted model instance).

predict(self, y_context, timestamps_context, timestamps_target, x_context=None, x_target=None, **kwargs)

(No summary provided in docstring)

Parameters:

Parameter Type Default Description
y_context np.ndarray - (undocumented)
timestamps_context np.ndarray - (undocumented)
timestamps_target np.ndarray - (undocumented)
x_context Optional[np.ndarray] None (undocumented)
x_target Optional[np.ndarray] None (undocumented)
**kwargs - (undocumented)

Returns: np.ndarray (Forecast array of shape (forecast_horizon, num_targets)).