MCPcopy Create free account

hub / github.com/Victorletzelter/timeMCL / types & classes

Types & classes73 in github.com/Victorletzelter/timeMCL

↓ 9 callersClassNOPScaler
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 callersClassRankedLogger
A multi-GPU-friendly python command line logger.
tsExperiments/utils/pylogger.py:7
↓ 5 callersClassCenteredMeanScaler
tsExperiments/data_and_transformation/scaler.py:254
↓ 5 callersClassMeanScaler
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 callersClassMeanStdScaler
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 callersClasstMCL
toy/toy.py:182
↓ 3 callersClassEncoder
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 callersClassMaskedLinear
MADE building block layer
tsExperiments/data_and_transformation/flows.py:232
↓ 3 callersClassPositionalEncoding
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 callersClassStochasticProcessSampler
A unified sampler for generating stochastic process trajectories including: - Brownian Motion - Brownian Bridge - Autoregressive
toy/toy.py:19
↓ 3 callersClassTemporalEncoder
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 callersClassTimEstimatorGrad
tsExperiments/models/project_models/timeGrad/timeGradEstimator.py:54
↓ 2 callersClassAttentionalCopula
A non-parametric copula based on attention between the various variables.
tsExperiments/models/project_models/tactis2/model/decoder.py:296
↓ 2 callersClassBatchNorm
RealNVP BatchNorm layer
tsExperiments/data_and_transformation/flows.py:100
↓ 2 callersClassETSForecastModel
tsExperiments/models/project_models/ETS/model.py:41
↓ 2 callersClassFlowOutput
tsExperiments/data_and_transformation/flows.py:15
↓ 2 callersClassFlowSequential
Container for layers of a normalizing flow
tsExperiments/data_and_transformation/flows.py:82
↓ 2 callersClassLowRankMultivariateNormalOutput
tsExperiments/distribution_output/utils.py:31
↓ 2 callersClassMultivariateEvaluator
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 callersClassSigmoidFlow
tsExperiments/models/project_models/tactis2/model/flow.py:68
↓ 2 callersClassTACTiSEstimator
The compatibility layer between TACTiS and GluonTS / PyTorchTS.
tsExperiments/models/project_models/tactis2/estimator.py:84
↓ 2 callersClassTempFlowEstimator
tsExperiments/models/project_models/tempflow/tempFlow_estimator.py:48
↓ 2 callersClassTrainOutput
tsExperiments/Estimator/pytorchLightingEstimator.py:22
↓ 2 callersClassTransformedIterableDataset
tsExperiments/data_and_transformation/loader.py:14
↓ 2 callersClassTransformerTempFlowEstimator
tsExperiments/models/project_models/transformerTempFlow/transformerTempFlow_estimator.py:45
↓ 2 callersClassYahooFinanceDataset
tsExperiments/stock_market_data/data_processors/creating_dataset.py:20
↓ 2 callersClasstimeMCL_estimator
tsExperiments/models/project_models/tMCL/timeMCL_estimator.py:151
↓ 1 callersClassCondUpsampler
tsExperiments/models/project_models/timeGrad/utils.py:76
↓ 1 callersClassCopulaDecoder
A decoder which forecast using a distribution built from a copula and marginal distributions.
tsExperiments/models/project_models/tactis2/model/decoder.py:62
↓ 1 callersClassCustom_MCL_SampleForecastGenerator
tsExperiments/models/project_models/tMCL/timeMCL_estimator.py:78
↓ 1 callersClassDSFMarginal
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 callersClassDeepSigmoidFlow
tsExperiments/models/project_models/tactis2/model/flow.py:188
↓ 1 callersClassDiffusionEmbedding
tsExperiments/models/project_models/timeGrad/utils.py:15
↓ 1 callersClassDiffusionOutput
tsExperiments/models/project_models/timeGrad/utils.py:432
↓ 1 callersClassEpsilonTheta
tsExperiments/models/project_models/timeGrad/utils.py:90
↓ 1 callersClassFourierDateFeatures
tsExperiments/utils/utils.py:25
↓ 1 callersClassGaussianDiffusion
tsExperiments/models/project_models/timeGrad/utils.py:179
↓ 1 callersClassLightingDeepVAR
tsExperiments/models/project_models/deepAR/lighting_grad.py:15
↓ 1 callersClassLinearMaskedCoupling
Modified RealNVP Coupling Layers per the MAF paper
tsExperiments/data_and_transformation/flows.py:160
↓ 1 callersClassMADE
tsExperiments/data_and_transformation/flows.py:253
↓ 1 callersClassMCLOutput
tsExperiments/models/project_models/tMCL/utils.py:24
↓ 1 callersClassMeanLayer
tsExperiments/models/project_models/tMCL/utils.py:56
↓ 1 callersClassPersonnalizedTimeGrad
tsExperiments/models/project_models/timeGrad/timeGradNetwork.py:22
↓ 1 callersClassResidualBlock
tsExperiments/models/project_models/timeGrad/utils.py:40
↓ 1 callersClassSingleInstanceSampler
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 callersClassTACTiS
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 callersClassTactisNetwork
A shell on top of the TACTiS module, to be used during training only. loss ?
tsExperiments/models/project_models/tactis2/network.py:25
↓ 1 callersClassTatcisLighting
tsExperiments/models/project_models/tactis2/lighting.py:13
↓ 1 callersClassTempFlowLighting
tsExperiments/models/project_models/tempflow/lighting_grad.py:17
↓ 1 callersClassTempFlowNetwork
tsExperiments/models/project_models/tempflow/tempflow_network.py:23
↓ 1 callersClassTrainOutput
tsExperiments/Estimator/pytorchEstimator.py:37
↓ 1 callersClassTransTempFlowLighting
tsExperiments/models/project_models/transformerTempFlow/lighting_grad.py:16
↓ 1 callersClassTransformerTempFlowNetkork
tsExperiments/models/project_models/transformerTempFlow/transTempFlow_network.py:19
↓ 1 callersClassYahoofinance
tsExperiments/stock_market_data/data_processors/yahoofinance.py:41
↓ 1 callersClassdeepVAR
tsExperiments/models/project_models/deepAR/network.py:19
↓ 1 callersClassdeepVAREstimator
tsExperiments/models/project_models/deepAR/estimator.py:64
↓ 1 callersClasstMCL
tsExperiments/models/project_models/tMCL/utils.py:66
↓ 1 callersClasstimeGrad
tsExperiments/models/project_models/timeGrad/lighting_grad.py:13
↓ 1 callersClasstimeMCLNetwork
tsExperiments/models/project_models/tMCL/timeMCL_network.py:35
↓ 1 callersClasstimeMCL_lighting
tsExperiments/models/project_models/tMCL/lighting_grad.py:22
ClassBaseForecastModel
tsExperiments/models/project_models/ETS/model.py:11
ClassEvaluator
Evaluator class, to compute accuracy metrics by comparing observations to forecasts. Parameters ---------- quantiles lis
tsExperiments/models/project_models/tMCL/personnalized_evaluator.py:133
ClassFeatureEmbedder
tsExperiments/data_and_transformation/feature.py:9
ClassFlow
tsExperiments/data_and_transformation/flows.py:333
ClassMAF
tsExperiments/data_and_transformation/flows.py:446
ClassNormalizationIdentity
Trivial normalization helper. Do nothing to its data.
tsExperiments/models/project_models/tactis2/model/tactis.py:105
ClassNormalizationStandardization
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
ClassPyTorchEstimator
tsExperiments/Estimator/pytorchEstimator.py:43
ClassPyTorchLightningEstimator
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
ClassRealNVP
tsExperiments/data_and_transformation/flows.py:419
ClassScaler
tsExperiments/data_and_transformation/scaler.py:12
ClassTrainer
tsExperiments/Estimator/Trainer.py:19
Class_Base
tsExperiments/stock_market_data/data_processors/_base.py:41