Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Victorletzelter/timeMCL
/ types & classes
Types & classes
73 in github.com/Victorletzelter/timeMCL
⨍
Functions
448
◇
Types & classes
73
↓ 9 callers
Class
NOPScaler
The ``NOPScaler`` assigns a scale equals to 1 to each input item, i.e., no scaling is applied upon calling the ``NOPScaler``.
tsExperiments/data_and_transformation/scaler.py:113
↓ 7 callers
Class
RankedLogger
A multi-GPU-friendly python command line logger.
tsExperiments/utils/pylogger.py:7
↓ 5 callers
Class
CenteredMeanScaler
tsExperiments/data_and_transformation/scaler.py:254
↓ 5 callers
Class
MeanScaler
The ``MeanScaler`` computes a per-item scale according to the average absolute value over time of each item. The average is computed only amo
tsExperiments/data_and_transformation/scaler.py:61
↓ 5 callers
Class
MeanStdScaler
The ``MeanStdScaler`` computes a per-item scale according to the mean and standard deviation over time of each item. The mean and standard
tsExperiments/data_and_transformation/scaler.py:133
↓ 4 callers
Class
tMCL
toy/toy.py:182
↓ 3 callers
Class
Encoder
The traditional encoder for TACTiS, based on the Transformer architecture. The encoder receives an input which contains for each series and
tsExperiments/models/project_models/tactis2/model/encoder.py:21
↓ 3 callers
Class
MaskedLinear
MADE building block layer
tsExperiments/data_and_transformation/flows.py:232
↓ 3 callers
Class
PositionalEncoding
A class implementing the positional encoding for Transformers described in Vaswani et al. (2017). Somewhat generalized to allow unaligned or
tsExperiments/models/project_models/tactis2/model/tactis.py:31
↓ 3 callers
Class
StochasticProcessSampler
A unified sampler for generating stochastic process trajectories including: - Brownian Motion - Brownian Bridge - Autoregressive
toy/toy.py:19
↓ 3 callers
Class
TemporalEncoder
The encoder for TACTiS, based on the Temporal Transformer architecture. This encoder alternate between doing self-attention between different
tsExperiments/models/project_models/tactis2/model/encoder.py:132
↓ 3 callers
Class
TimEstimatorGrad
tsExperiments/models/project_models/timeGrad/timeGradEstimator.py:54
↓ 2 callers
Class
AttentionalCopula
A non-parametric copula based on attention between the various variables.
tsExperiments/models/project_models/tactis2/model/decoder.py:296
↓ 2 callers
Class
BatchNorm
RealNVP BatchNorm layer
tsExperiments/data_and_transformation/flows.py:100
↓ 2 callers
Class
ETSForecastModel
tsExperiments/models/project_models/ETS/model.py:41
↓ 2 callers
Class
FlowOutput
tsExperiments/data_and_transformation/flows.py:15
↓ 2 callers
Class
FlowSequential
Container for layers of a normalizing flow
tsExperiments/data_and_transformation/flows.py:82
↓ 2 callers
Class
LowRankMultivariateNormalOutput
tsExperiments/distribution_output/utils.py:31
↓ 2 callers
Class
MultivariateEvaluator
The MultivariateEvaluator class evaluates forecasts for multivariate or multi-dimensional observations. Evaluations of individual dimens
tsExperiments/models/project_models/tMCL/personnalized_evaluator.py:573
↓ 2 callers
Class
SigmoidFlow
tsExperiments/models/project_models/tactis2/model/flow.py:68
↓ 2 callers
Class
TACTiSEstimator
The compatibility layer between TACTiS and GluonTS / PyTorchTS.
tsExperiments/models/project_models/tactis2/estimator.py:84
↓ 2 callers
Class
TempFlowEstimator
tsExperiments/models/project_models/tempflow/tempFlow_estimator.py:48
↓ 2 callers
Class
TrainOutput
tsExperiments/Estimator/pytorchLightingEstimator.py:22
↓ 2 callers
Class
TransformedIterableDataset
tsExperiments/data_and_transformation/loader.py:14
↓ 2 callers
Class
TransformerTempFlowEstimator
tsExperiments/models/project_models/transformerTempFlow/transformerTempFlow_estimator.py:45
↓ 2 callers
Class
YahooFinanceDataset
tsExperiments/stock_market_data/data_processors/creating_dataset.py:20
↓ 2 callers
Class
timeMCL_estimator
tsExperiments/models/project_models/tMCL/timeMCL_estimator.py:151
↓ 1 callers
Class
CondUpsampler
tsExperiments/models/project_models/timeGrad/utils.py:76
↓ 1 callers
Class
CopulaDecoder
A decoder which forecast using a distribution built from a copula and marginal distributions.
tsExperiments/models/project_models/tactis2/model/decoder.py:62
↓ 1 callers
Class
Custom_MCL_SampleForecastGenerator
tsExperiments/models/project_models/tMCL/timeMCL_estimator.py:78
↓ 1 callers
Class
DSFMarginal
Compute the marginals using a Deep Sigmoid Flow conditioned using a MLP. The conditioning MLP uses the embedding from the encoder as its inpu
tsExperiments/models/project_models/tactis2/model/marginal.py:22
↓ 1 callers
Class
DeepSigmoidFlow
tsExperiments/models/project_models/tactis2/model/flow.py:188
↓ 1 callers
Class
DiffusionEmbedding
tsExperiments/models/project_models/timeGrad/utils.py:15
↓ 1 callers
Class
DiffusionOutput
tsExperiments/models/project_models/timeGrad/utils.py:432
↓ 1 callers
Class
EpsilonTheta
tsExperiments/models/project_models/timeGrad/utils.py:90
↓ 1 callers
Class
FourierDateFeatures
tsExperiments/utils/utils.py:25
↓ 1 callers
Class
GaussianDiffusion
tsExperiments/models/project_models/timeGrad/utils.py:179
↓ 1 callers
Class
LightingDeepVAR
tsExperiments/models/project_models/deepAR/lighting_grad.py:15
↓ 1 callers
Class
LinearMaskedCoupling
Modified RealNVP Coupling Layers per the MAF paper
tsExperiments/data_and_transformation/flows.py:160
↓ 1 callers
Class
MADE
tsExperiments/data_and_transformation/flows.py:253
↓ 1 callers
Class
MCLOutput
tsExperiments/models/project_models/tMCL/utils.py:24
↓ 1 callers
Class
MeanLayer
tsExperiments/models/project_models/tMCL/utils.py:56
↓ 1 callers
Class
PersonnalizedTimeGrad
tsExperiments/models/project_models/timeGrad/timeGradNetwork.py:22
↓ 1 callers
Class
ResidualBlock
tsExperiments/models/project_models/timeGrad/utils.py:40
↓ 1 callers
Class
SingleInstanceSampler
Randomly pick a single valid window in the given time series. This fix the bias in ExpectedNumInstanceSampler which leads to varying sampling
tsExperiments/models/project_models/tactis2/estimator.py:63
↓ 1 callers
Class
TACTiS
The top-level module for TACTiS. The role of this module is to handle everything outside of the encoder and decoder. This consists mainl
tsExperiments/models/project_models/tactis2/model/tactis.py:209
↓ 1 callers
Class
TactisNetwork
A shell on top of the TACTiS module, to be used during training only. loss ?
tsExperiments/models/project_models/tactis2/network.py:25
↓ 1 callers
Class
TatcisLighting
tsExperiments/models/project_models/tactis2/lighting.py:13
↓ 1 callers
Class
TempFlowLighting
tsExperiments/models/project_models/tempflow/lighting_grad.py:17
↓ 1 callers
Class
TempFlowNetwork
tsExperiments/models/project_models/tempflow/tempflow_network.py:23
↓ 1 callers
Class
TrainOutput
tsExperiments/Estimator/pytorchEstimator.py:37
↓ 1 callers
Class
TransTempFlowLighting
tsExperiments/models/project_models/transformerTempFlow/lighting_grad.py:16
↓ 1 callers
Class
TransformerTempFlowNetkork
tsExperiments/models/project_models/transformerTempFlow/transTempFlow_network.py:19
↓ 1 callers
Class
Yahoofinance
tsExperiments/stock_market_data/data_processors/yahoofinance.py:41
↓ 1 callers
Class
deepVAR
tsExperiments/models/project_models/deepAR/network.py:19
↓ 1 callers
Class
deepVAREstimator
tsExperiments/models/project_models/deepAR/estimator.py:64
↓ 1 callers
Class
tMCL
tsExperiments/models/project_models/tMCL/utils.py:66
↓ 1 callers
Class
timeGrad
tsExperiments/models/project_models/timeGrad/lighting_grad.py:13
↓ 1 callers
Class
timeMCLNetwork
tsExperiments/models/project_models/tMCL/timeMCL_network.py:35
↓ 1 callers
Class
timeMCL_lighting
tsExperiments/models/project_models/tMCL/lighting_grad.py:22
Class
BaseForecastModel
tsExperiments/models/project_models/ETS/model.py:11
Class
Evaluator
Evaluator class, to compute accuracy metrics by comparing observations to forecasts. Parameters ---------- quantiles lis
tsExperiments/models/project_models/tMCL/personnalized_evaluator.py:133
Class
FeatureEmbedder
tsExperiments/data_and_transformation/feature.py:9
Class
Flow
tsExperiments/data_and_transformation/flows.py:333
Class
MAF
tsExperiments/data_and_transformation/flows.py:446
Class
NormalizationIdentity
Trivial normalization helper. Do nothing to its data.
tsExperiments/models/project_models/tactis2/model/tactis.py:105
Class
NormalizationStandardization
Normalization helper for the standardization. The data for each batch and each series will be normalized by: - substracting the historic
tsExperiments/models/project_models/tactis2/model/tactis.py:152
Class
PyTorchEstimator
tsExperiments/Estimator/pytorchEstimator.py:43
Class
PyTorchLightningEstimator
An `Estimator` type with utilities for creating PyTorch-Lightning-based models. To extend this class, one needs to implement three metho
tsExperiments/Estimator/pytorchLightingEstimator.py:29
Class
RealNVP
tsExperiments/data_and_transformation/flows.py:419
Class
Scaler
tsExperiments/data_and_transformation/scaler.py:12
Class
Trainer
tsExperiments/Estimator/Trainer.py:19
Class
_Base
tsExperiments/stock_market_data/data_processors/_base.py:41