Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/SwayStar123/SpeedrunDiT
/ types & classes
Types & classes
35 in github.com/SwayStar123/SpeedrunDiT
⨍
Functions
254
◇
Types & classes
35
↳
Endpoints
2
↓ 12 callers
Class
SiT
Diffusion model with a Transformer backbone + SPRINT sparse-dense residual fusion.
models/sit.py:265
↓ 6 callers
Class
ResnetBlock
models/invae.py:59
↓ 4 callers
Class
AttnBlock
models/invae.py:119
↓ 3 callers
Class
FIDStatistics
evaluations/evaluator.py:93
↓ 2 callers
Class
AutoencoderKL
models/invae.py:452
↓ 2 callers
Class
ImageEntry
preprocessing/dataset_tools.py:31
↓ 1 callers
Class
Attention
models/sit.py:110
↓ 1 callers
Class
BatchIterator
evaluations/evaluator.py:481
↓ 1 callers
Class
Collector
r"""Collects the scalars broadcasted by `report()` and `report0()` and computes their long-term averages (mean and standard deviation) over us
preprocessing/torch_utils/training_stats.py:115
↓ 1 callers
Class
CustomDataset
dataset.py:16
↓ 1 callers
Class
Decoder
models/invae.py:279
↓ 1 callers
Class
DiagonalGaussianDistribution
models/invae.py:403
↓ 1 callers
Class
DistanceBlock
Calculate pairwise distances between vectors. Adapted from https://github.com/kynkaat/improved-precision-and-recall-metric/blob/f60f25e5ad93
evaluations/evaluator.py:388
↓ 1 callers
Class
Downsample
models/invae.py:39
↓ 1 callers
Class
Encoder
models/invae.py:165
↓ 1 callers
Class
Evaluator
evaluations/evaluator.py:144
↓ 1 callers
Class
FinalLayer
The final layer of SiT.
models/sit.py:238
↓ 1 callers
Class
InvaeEncoder
preprocessing/encoders.py:55
↓ 1 callers
Class
LabelEmbedder
Embeds class labels into vector representations. Also handles label dropout for classifier-free guidance.
models/sit.py:76
↓ 1 callers
Class
ManifoldEstimator
A helper for comparing manifolds of feature vectors. Adapted from https://github.com/kynkaat/improved-precision-and-recall-metric/blob/f60f2
evaluations/evaluator.py:231
↓ 1 callers
Class
SILoss
loss.py:17
↓ 1 callers
Class
SiTBlock
A SiT block with adaptive layer norm zero (adaLN-Zero) conditioning.
models/sit.py:187
↓ 1 callers
Class
StreamingNpzArrayReader
evaluations/evaluator.py:493
↓ 1 callers
Class
TimestepEmbedder
Embeds scalar timesteps into vector representations.
models/sit.py:35
↓ 1 callers
Class
Upsample
models/invae.py:23
↓ 1 callers
Class
VisionRotaryEmbeddingFast
Fast EVA-02 2D RoPE with broadcasting, extended to support: • per-token rope_ids (routing / unsorted subsets) • leading CLS tokens (u
models/pos_embed.py:42
Class
CheckpointIO
preprocessing/torch_utils/distributed.py:84
Class
Decorator
preprocessing/torch_utils/persistence.py:106
Class
EasyDict
Convenience class that behaves like a dict but allows access with the attribute syntax.
preprocessing/dnnlib/util.py:37
Class
Encoder
preprocessing/encoders.py:39
Class
InfiniteSampler
preprocessing/torch_utils/misc.py:122
Class
InvalidFIDException
evaluations/evaluator.py:89
Class
Logger
Redirect stderr to stdout, optionally print stdout to a file, and optionally force flushing on both stdout and the file.
preprocessing/dnnlib/util.py:53
Class
MemoryNpzArrayReader
evaluations/evaluator.py:519
Class
NpzArrayReader
evaluations/evaluator.py:459