MCPcopy Create free account

hub / github.com/Dingdong-Inc/frn-50k-baseline / types & classes

Types & classes203 in github.com/Dingdong-Inc/frn-50k-baseline

↓ 26 callersClassAdam
The optimizer wrapper for PyTorch Adam :class:`torch.optim.Adam`. Parameters ---------- lr : float The learning rate of the optim
latent_demand_recovery/pypots/optim/adam.py:17
↓ 12 callersClassBaseDataset
Base dataset class for models in PyPOTS. Parameters ---------- data : The dataset for model input, should be a dictionary or
latent_demand_recovery/pypots/data/dataset/base.py:22
↓ 10 callersClassSaitsLoss
latent_demand_recovery/pypots/nn/modules/saits/loss.py:15
↓ 8 callersClassScaledDotProductAttention
Scaled dot-product attention. Parameters ---------- temperature: The temperature for scaling. attn_dropout: The drop
latent_demand_recovery/pypots/nn/modules/transformer/attention.py:42
↓ 7 callersClassMultiHeadAttention
Transformer multi-head attention module. Parameters ---------- n_heads: The number of heads in multi-head attention. d_model
latent_demand_recovery/pypots/nn/modules/transformer/attention.py:129
↓ 6 callersClassSeriesDecompositionBlock
Series decomposition block
latent_demand_recovery/pypots/nn/modules/autoformer/layers.py:227
↓ 5 callersClassAutoCorrelationLayer
latent_demand_recovery/pypots/nn/modules/autoformer/layers.py:165
↓ 5 callersClassDataEmbedding
latent_demand_recovery/pypots/nn/modules/transformer/embedding.py:164
↓ 5 callersClassPositionalEncoding
Generate positional encoding according to time information.
latent_demand_recovery/pypots/nn/modules/raindrop/layers.py:43
↓ 5 callersClassStandardScaler
demand_forecasting/DLinear/utils/tools.py:71
↓ 5 callersClassTransformerEncoderLayer
Transformer encoder layer. Parameters ---------- d_model: The dimension of the input tensor. d_ffn: The dimension of
latent_demand_recovery/pypots/nn/modules/transformer/layers.py:68
↓ 4 callersClassFourierCrossAttentionW
latent_demand_recovery/pypots/nn/modules/fedformer/layers.py:448
↓ 4 callersClassInformerEncoder
latent_demand_recovery/pypots/nn/modules/informer/auto_encoder.py:11
↓ 4 callersClassSeasonalLayerNorm
A special designed layer normalization for the seasonal part.
latent_demand_recovery/pypots/nn/modules/autoformer/layers.py:194
↓ 4 callersClassTemporalDecay
The module used to generate the temporal decay factor gamma in the GRU-D model. Please refer to the original paper :cite:`che2018GRUD` for more de
latent_demand_recovery/pypots/nn/modules/grud/layers.py:10
↓ 4 callersClassTransformerEncoder
Transformer encoder. Parameters ---------- n_layers: The number of layers in the encoder. d_model: The dimension of
latent_demand_recovery/pypots/nn/modules/transformer/auto_encoder.py:18
↓ 3 callersClassAutoformerEncoderLayer
Autoformer encoder layer with the progressive decomposition architecture.
latent_demand_recovery/pypots/nn/modules/autoformer/layers.py:242
↓ 3 callersClassDatasetForBRITS
Dataset class for BRITS. Parameters ---------- data : The dataset for model input, should be a dictionary including keys as 'X' a
latent_demand_recovery/pypots/imputation/brits/data.py:17
↓ 3 callersClassDatasetForGPVAE
Dataset class for GP-VAE. Parameters ---------- data : The dataset for model input, should be a dictionary including keys as 'X'
latent_demand_recovery/pypots/imputation/gpvae/data.py:15
↓ 3 callersClassDatasetForMRNN
Dataset class for BRITS. Parameters ---------- data : The dataset for model input, should be a dictionary including keys as 'X' a
latent_demand_recovery/pypots/imputation/mrnn/data.py:17
↓ 3 callersClassDatasetForUSGAN
Dataset class for USGAN, the same with the one for BRITS. Parameters ---------- data : The dataset for model input, should be a d
latent_demand_recovery/pypots/imputation/usgan/data.py:13
↓ 3 callersClasssparseKernelFT1d
latent_demand_recovery/pypots/nn/modules/fedformer/layers.py:262
↓ 2 callersClassAttentionLayer
Perform attention across the -2 dim (the -1 dim is `model_dim`). Make sure the tensor is permuted to correct shape before attention. E.g.
latent_demand_recovery/pypots/nn/modules/imputeformer/attention.py:6
↓ 2 callersClassAutoCorrelation
AutoCorrelation Mechanism with the following two phases: (1) period-based dependencies discovery (2) time delay aggregation
latent_demand_recovery/pypots/nn/modules/autoformer/layers.py:16
↓ 2 callersClassBackboneBRITS
model BRITS: Bidirectional RITS BRITS consists of two RITS, which take time-series data from two directions (forward/backward) respectively.
latent_demand_recovery/pypots/nn/modules/brits/backbone.py:179
↓ 2 callersClassBackboneRITS
model RITS: Recurrent Imputation for Time Series Attributes ---------- n_steps : sequence length (number of time steps) n_fe
latent_demand_recovery/pypots/nn/modules/brits/backbone.py:27
↓ 2 callersClassDataset
demand_forecasting/TFT/dataset/dataset.py:11
↓ 2 callersClassDatasetForAutoformer
Actually Autoformer uses the same data strategy as SAITS, needs MIT for training.
latent_demand_recovery/pypots/imputation/autoformer/data.py:13
↓ 2 callersClassDatasetForCSDI
Dataset for CSDI model. Notes ----- In CSDI official code, `observed_mask` indicates all observed values in raw data. `gt_mask` indic
latent_demand_recovery/pypots/imputation/csdi/data.py:17
↓ 2 callersClassDatasetForCrossformer
Actually Crossformer uses the same data strategy as SAITS, needs MIT for training.
latent_demand_recovery/pypots/imputation/crossformer/data.py:13
↓ 2 callersClassDatasetForDLinear
Actually DLinear uses the same data strategy as SAITS, needs MIT for training.
latent_demand_recovery/pypots/imputation/dlinear/data.py:13
↓ 2 callersClassDatasetForETSformer
Actually ETSformer uses the same data strategy as SAITS, needs MIT for training.
latent_demand_recovery/pypots/imputation/etsformer/data.py:13
↓ 2 callersClassDatasetForFEDformer
Actually FEDformer uses the same data strategy as SAITS, needs MIT for training.
latent_demand_recovery/pypots/imputation/fedformer/data.py:13
↓ 2 callersClassDatasetForImputeFormer
latent_demand_recovery/pypots/imputation/imputeformer/data.py:6
↓ 2 callersClassDatasetForInformer
Actually Informer uses the same data strategy as SAITS, needs MIT for training.
latent_demand_recovery/pypots/imputation/informer/data.py:13
↓ 2 callersClassDatasetForPatchTST
Actually PatchTST uses the same data strategy as SAITS, needs MIT for training.
latent_demand_recovery/pypots/imputation/patchtst/data.py:13
↓ 2 callersClassDatasetForSAITS
Dataset for models that need MIT (masked imputation task) in their training, such as SAITS. For more information about MIT, please refer to :cite
latent_demand_recovery/pypots/imputation/saits/data.py:16
↓ 2 callersClassDatasetForTimesNet
Actually TimesNet uses the same data strategy as SAITS, needs MIT for training.
latent_demand_recovery/pypots/imputation/timesnet/data.py:13
↓ 2 callersClassDatasetForTransformer
latent_demand_recovery/pypots/imputation/transformer/data.py:13
↓ 2 callersClassDatasetForiTransformer
latent_demand_recovery/pypots/imputation/itransformer/data.py:13
↓ 2 callersClassExponentialSmoothing
latent_demand_recovery/pypots/nn/modules/etsformer/layers.py:54
↓ 2 callersClassFourierBlock
latent_demand_recovery/pypots/nn/modules/fedformer/layers.py:739
↓ 2 callersClassInceptionBlockV1
latent_demand_recovery/pypots/nn/modules/timesnet/layers.py:26
↓ 2 callersClassMultiRNNCell
latent_demand_recovery/pypots/nn/modules/crli/layers.py:33
↓ 2 callersClassMultiWaveletTransform
1D multiwavelet block.
latent_demand_recovery/pypots/nn/modules/fedformer/layers.py:398
↓ 2 callersClassObservationPropagation
latent_demand_recovery/pypots/nn/modules/raindrop/layers.py:80
↓ 2 callersClassPatchEmbedding
latent_demand_recovery/pypots/nn/modules/patchtst/layers.py:14
↓ 2 callersClassPeepholeLSTMCell
Notes ----- This implementation is adapted from https://gist.github.com/Kaixhin/57901e91e5c5a8bac3eb0cbbdd3aba81
latent_demand_recovery/pypots/nn/modules/vader/layers.py:34
↓ 2 callersClassPositionWiseFeedForward
Position-wise feed forward network (FFN) in Transformer. Parameters ---------- d_in: The dimension of the input tensor. d_hi
latent_demand_recovery/pypots/nn/modules/transformer/layers.py:17
↓ 2 callersClassPositionalEncoding
The original positional-encoding module for Transformer. Parameters ---------- d_hid: The dimension of the hidden layer. n_p
latent_demand_recovery/pypots/nn/modules/transformer/embedding.py:19
↓ 2 callersClassPredictionHead
latent_demand_recovery/pypots/nn/modules/patchtst/layers.py:95
↓ 2 callersClassTimeSeriesDataSet
PyTorch Dataset for fitting timeseries models. The dataset automates common tasks such as * scaling and encoding of variables * nor
demand_forecasting/TFT/data/timeseries.py:118
↓ 1 callersClassAutoformerDecoderLayer
Autoformer decoder layer with the progressive decomposition architecture
latent_demand_recovery/pypots/nn/modules/autoformer/layers.py:279
↓ 1 callersClassBackboneCSDI
latent_demand_recovery/pypots/nn/modules/csdi/backbone.py:15
↓ 1 callersClassBackboneDLinear
latent_demand_recovery/pypots/nn/modules/dlinear/backbone.py:14
↓ 1 callersClassBackboneGPVAE
model GPVAE with Gaussian Process prior Parameters ---------- input_dim : int, the feature dimension of the input time_lengt
latent_demand_recovery/pypots/nn/modules/gpvae/backbone.py:23
↓ 1 callersClassBackboneMRNN
latent_demand_recovery/pypots/nn/modules/mrnn/backbone.py:18
↓ 1 callersClassBackboneSAITS
latent_demand_recovery/pypots/nn/modules/saits/backbone.py:27
↓ 1 callersClassBackboneTimesNet
latent_demand_recovery/pypots/nn/modules/timesnet/backbone.py:14
↓ 1 callersClassBackboneUSGAN
USGAN model
latent_demand_recovery/pypots/nn/modules/usgan/backbone.py:23
↓ 1 callersClassCSDI
The PyTorch implementation of the CSDI model :cite:`tashiro2021csdi`. Parameters ---------- n_steps : The number of time steps in
latent_demand_recovery/pypots/imputation/csdi/model.py:38
↓ 1 callersClassConvLayer
latent_demand_recovery/pypots/nn/modules/informer/layers.py:34
↓ 1 callersClassCrliDecoder
latent_demand_recovery/pypots/nn/modules/crli/layers.py:218
↓ 1 callersClassCrliDiscriminator
latent_demand_recovery/pypots/nn/modules/crli/layers.py:141
↓ 1 callersClassCrliGenerator
latent_demand_recovery/pypots/nn/modules/crli/layers.py:116
↓ 1 callersClassCrossformerEncoder
latent_demand_recovery/pypots/nn/modules/crossformer/auto_encoder.py:12
↓ 1 callersClassCsdiDiffusionEmbedding
latent_demand_recovery/pypots/nn/modules/csdi/layers.py:28
↓ 1 callersClassCsdiDiffusionModel
latent_demand_recovery/pypots/nn/modules/csdi/layers.py:124
↓ 1 callersClassCsdiResidualBlock
latent_demand_recovery/pypots/nn/modules/csdi/layers.py:62
↓ 1 callersClassCustomConv1d
latent_demand_recovery/pypots/nn/modules/gpvae/layers.py:96
↓ 1 callersClassDLinear
The PyTorch implementation of the DLinear model. DLinear is originally proposed by Zeng et al. in :cite:`zeng2023dlinear`. Parameters ---
latent_demand_recovery/pypots/imputation/dlinear/model.py:34
↓ 1 callersClassDampingLayer
latent_demand_recovery/pypots/nn/modules/etsformer/layers.py:273
↓ 1 callersClassDense
A simple fully-connected layer.
latent_demand_recovery/pypots/nn/modules/imputeformer/mlp.py:4
↓ 1 callersClassETSformerDecoder
latent_demand_recovery/pypots/nn/modules/etsformer/auto_encoder.py:27
↓ 1 callersClassETSformerDecoderLayer
latent_demand_recovery/pypots/nn/modules/etsformer/layers.py:298
↓ 1 callersClassETSformerEncoder
latent_demand_recovery/pypots/nn/modules/etsformer/auto_encoder.py:11
↓ 1 callersClassETSformerEncoderLayer
latent_demand_recovery/pypots/nn/modules/etsformer/layers.py:217
↓ 1 callersClassEarlyStopping
demand_forecasting/DLinear/utils/tools.py:32
↓ 1 callersClassEmbeddedAttention
Spatial embedded attention layer. The node embedding serves as the query and key matrices for attentive aggregation on graphs.
latent_demand_recovery/pypots/nn/modules/imputeformer/attention.py:121
↓ 1 callersClassEmbeddedAttentionLayer
latent_demand_recovery/pypots/nn/modules/imputeformer/attention.py:163
↓ 1 callersClassFEDformerEncoder
latent_demand_recovery/pypots/nn/modules/fedformer/autoencoder.py:25
↓ 1 callersClassFeatureRegression
The module used to capture the correlation between features for imputation in BRITS. Attributes ---------- W : tensor The weights
latent_demand_recovery/pypots/nn/modules/brits/layers.py:26
↓ 1 callersClassFeedforward
latent_demand_recovery/pypots/nn/modules/etsformer/layers.py:96
↓ 1 callersClassFourierCrossAttention
latent_demand_recovery/pypots/nn/modules/fedformer/layers.py:790
↓ 1 callersClassFourierLayer
latent_demand_recovery/pypots/nn/modules/etsformer/layers.py:142
↓ 1 callersClassGMMLayer
latent_demand_recovery/pypots/nn/modules/vader/layers.py:92
↓ 1 callersClassGPVAE
The PyTorch implementation of the GPVAE model :cite:`fortuin2020gpvae`. Parameters ---------- n_steps : The number of time steps
latent_demand_recovery/pypots/imputation/gpvae/model.py:37
↓ 1 callersClassGpvaeDecoder
latent_demand_recovery/pypots/nn/modules/gpvae/layers.py:238
↓ 1 callersClassGpvaeEncoder
latent_demand_recovery/pypots/nn/modules/gpvae/layers.py:155
↓ 1 callersClassGrowthLayer
latent_demand_recovery/pypots/nn/modules/etsformer/layers.py:111
↓ 1 callersClassImplicitImputation
latent_demand_recovery/pypots/nn/modules/vader/layers.py:23
↓ 1 callersClassImputeFormer
The PyTorch implementation of the ImputeFormer model. ImputeFormer is originally proposed by Nie et al. in KDD'24: cite:`nie2024imputeformer`.
latent_demand_recovery/pypots/imputation/imputeformer/model.py:17
↓ 1 callersClassInformerDecoder
latent_demand_recovery/pypots/nn/modules/informer/auto_encoder.py:40
↓ 1 callersClassInformerEncoderLayer
latent_demand_recovery/pypots/nn/modules/informer/layers.py:167
↓ 1 callersClassLambdaLR
Sets the learning rate of each parameter group to the initial lr times a given function. When last_epoch=-1, sets initial lr as lr. Parameter
latent_demand_recovery/pypots/optim/lr_scheduler/lambda_lrs.py:13
↓ 1 callersClassLevelLayer
latent_demand_recovery/pypots/nn/modules/etsformer/layers.py:195
↓ 1 callersClassMLP
Simple Multi-layer Perceptron encoder with optional linear readout.
latent_demand_recovery/pypots/nn/modules/imputeformer/mlp.py:19
↓ 1 callersClassMWT_CZ1d
latent_demand_recovery/pypots/nn/modules/fedformer/layers.py:318
↓ 1 callersClassModel
demand_forecasting/TFT/trainer/model.py:13
↓ 1 callersClassMovingAvgBlock
The moving average block to highlight the trend of time series.
latent_demand_recovery/pypots/nn/modules/autoformer/layers.py:207
next →1–100 of 203, ranked by callers