tigerforecast.utils package¶
dataset_registry¶
unemployment ([verbose]) |
Description: Checks if unemployment data exists, downloads if not. |
uci_indoor ([verbose]) |
Description: Checks if uci_indoor data exists, downloads if not. |
sp500 ([verbose]) |
Description: Checks if S&P500 data exists, downloads if not. |
crypto ([verbose]) |
Description: Checks if cryptocurrency data exists, downloads if not. |
enso (input_signals, include_month, …) |
Description: Transforms the ctrl_indices dataset into a format suitable for online learning. |
random¶
set_key ([key]) |
Descripton: Fix global random key to ensure reproducibility of results. |
generate_key () |
Descripton: Generate random key. |
get_global_key () |
Descripton: Get current global random key. |
optimizers¶
optimizers.Optimizer ([pred, loss, …]) |
Description: Core class for method optimizers |
optimizers.Adagrad ([pred, loss, …]) |
Description: Ordinary Gradient Descent optimizer. |
optimizers.Adam ([pred, loss, learning_rate, …]) |
Description: Ordinary Gradient Descent optimizer. |
optimizers.ONS ([pred, loss, learning_rate, …]) |
Online newton step algorithm. |
optimizers.SGD ([pred, loss, learning_rate, …]) |
Description: Stochastic Gradient Descent optimizer. |
optimizers.OGD ([pred, loss, learning_rate, …]) |
Description: Ordinary Gradient Descent optimizer. |
optimizers.mse (y_pred, y_true) |
Description: mean-square-error loss :param y_pred: value predicted by method :param y_true: ground truth value :param eps: some scalar |
optimizers.cross_entropy (y_pred, y_true[, eps]) |
Description: cross entropy loss, y_pred is equivalent to logits and y_true to labels :param y_pred: value predicted by method :param y_true: ground truth value :param eps: some scalar |
boosting¶
boosting.SimpleBoost () |
Description: Implements the equivalent of an AR(p) method - predicts a linear combination of the previous p observed values in a time-series |
autotuning¶
autotuning.grid_search.GridSearch () |
Description: Implements the equivalent of an AR(p) method - predicts a linear combination of the previous p observed values in a time-series |