Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/HazyResearch/spacetime
/ types & classes
Types & classes
59 in github.com/HazyResearch/spacetime
⨍
Functions
270
◇
Types & classes
59
↓ 4 callers
Class
InverseAffineTransform
data_transforms/affine.py:17
↓ 1 callers
Class
Block
Standard encoder block
model/block.py:14
↓ 1 callers
Class
ClosedLoopBlock
Block with a closed-loop SSM. In SpaceTime, we only consider using one ClosedLoopBlock as the last-layer in a single-layer decoder
model/block.py:49
↓ 1 callers
Class
Decoder
In SpaceTime, we only consider using one ClosedLoopBlock as the last-layer in a single-layer decoder. However, other architectures
model/block.py:89
↓ 1 callers
Class
DropoutNd
model/components.py:58
↓ 1 callers
Class
Embedding
model/embedding/base.py:4
↓ 1 callers
Class
Encoder
model/block.py:73
↓ 1 callers
Class
LastAffineTransform
data_transforms/last.py:4
↓ 1 callers
Class
LinearEmbedding
model/embedding/linear.py:5
↓ 1 callers
Class
MLP
model/mlp.py:14
↓ 1 callers
Class
MeanInputTransform
Same as mean, but compute mean over entire input
data_transforms/mean.py:18
↓ 1 callers
Class
MeanTransform
Zero-center values
data_transforms/mean.py:5
↓ 1 callers
Class
RepeatEmbedding
model/embedding/repeat.py:5
↓ 1 callers
Class
SpaceTime
model/network.py:11
↓ 1 callers
Class
StandardScaler
dataloaders/datasets/informer.py:195
↓ 1 callers
Class
StandardizeTransform
Standardize lag terms, i.e., z = (x - mean(x)) / std(x) - Computed as (1 / std(x)) * x - mean(x) * (1 / std(x)) to fit with inverse call,
data_transforms/standardize.py:6
Class
AffineTransform
data_transforms/affine.py:4
Class
ClosedLoopCompanionSSM
Closed-loop implementation of Companion SSM: - Instantiate A, B, C; so we can compute both: - Open-loop inference: -> y_{n + h}
model/ssm/closed_loop/companion.py:10
Class
ClosedLoopShiftSSM
model/ssm/closed_loop/shift.py:10
Class
CompanionSSM
Open-loop implementation of Companion SSM: -> y_t = C \sum_{i = 0}^{k - 1 - i} A^k B u_i where A is companion matrix
model/ssm/companion.py:10
Class
ComplexMul
X and Y are complex64 tensors but stored as float32 tensors, with last dimension = 2.
model/functional/complex.py:98
Class
Conjugate
X is a complex64 tensors but stored as float32 tensors, with last dimension = 2.
model/functional/complex.py:60
Class
DayOfMonth
Day of month encoded as value between [-0.5, 0.5]
dataloaders/datasets/informer.py:65
Class
DayOfWeek
Hour of day encoded as value between [-0.5, 0.5]
dataloaders/datasets/informer.py:58
Class
DayOfYear
Day of year encoded as value between [-0.5, 0.5]
dataloaders/datasets/informer.py:72
Class
DifferencingSSM
Computes order-N differencing over input sequence
model/ssm/preprocess/differencing.py:6
Class
ECL
dataloaders/datasets/informer.py:637
Class
ETTHour
dataloaders/datasets/informer.py:570
Class
ETTMinute
dataloaders/datasets/informer.py:593
Class
Exchange
dataloaders/datasets/informer.py:681
Class
HourOfDay
Hour of day encoded as value between [-0.5, 0.5]
dataloaders/datasets/informer.py:51
Class
ILI
dataloaders/datasets/informer.py:659
Class
IdentitySSM
model/ssm/base.py:93
Class
InformerDataset
dataloaders/datasets/informer.py:231
Class
InformerSequenceDataset
dataloaders/datasets/informer.py:489
Class
MinuteOfHour
Minute of hour encoded as value between [-0.5, 0.5]
dataloaders/datasets/informer.py:44
Class
MonthOfYear
Month of year encoded as value between [-0.5, 0.5]
dataloaders/datasets/informer.py:79
Class
MovingAvgResidualSSM
Computes moving average residuals over input sequence
model/ssm/preprocess/ma_residual.py:6
Class
OurModule
model/components.py:13
Class
ResidualSSM
Computes both order-N differencing and moving average residuals over input sequence
model/ssm/preprocess/residual.py:10
Class
SSM
model/ssm/base.py:9
Class
SecondOfMinute
Minute of hour encoded as value between [-0.5, 0.5]
dataloaders/datasets/informer.py:37
Class
SequenceDataset
dataloaders/datasets/sequence.py:28
Class
ShiftSSM
Open-loop implementation of Shift SSM: -> y_t = C \sum_{i = 0}^{k - 1 - i} S^k B u_i where S is shift matrix
model/ssm/shift.py:9
Class
TimeFeature
dataloaders/datasets/informer.py:26
Class
Traffic
dataloaders/datasets/informer.py:703
Class
TriangularToeplitzMult
model/functional/toeplitz.py:58
Class
TriangularToeplitzMultFast
model/functional/toeplitz.py:71
Class
TriangularToeplitzMultPadded
model/functional/toeplitz.py:100
Class
TriangularToeplitzMultPaddedFast
Trade off speed (20-25% faster) for more memory (20-25%)
model/functional/toeplitz.py:114
Class
Weather
dataloaders/datasets/informer.py:616
Class
WeekOfYear
Week of year encoded as value between [-0.5, 0.5]
dataloaders/datasets/informer.py:86
Class
_Dataset_ECL
dataloaders/datasets/informer.py:472
Class
_Dataset_ETT_hour
dataloaders/datasets/informer.py:419
Class
_Dataset_ETT_minute
dataloaders/datasets/informer.py:445
Class
_Dataset_Exchange
dataloaders/datasets/informer.py:481
Class
_Dataset_ILI
dataloaders/datasets/informer.py:476
Class
_Dataset_Traffic
dataloaders/datasets/informer.py:485
Class
_Dataset_Weather
dataloaders/datasets/informer.py:468