Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/PKU-YuanGroup/TaxDiff
/ types & classes
Types & classes
18 in github.com/PKU-YuanGroup/TaxDiff
⨍
Functions
92
◇
Types & classes
18
↓ 5 callers
Class
DiT
Diffusion model with a Transformer backbone. DiT_XL_2(**kwargs): DiT(depth=28, hidden_size=1152, patch_size=2, num_heads=16, **kwargs)
models.py:173
↓ 1 callers
Class
GaussianDiffusion
Utilities for training and sampling diffusion models. Original ported from this codebase: https://github.com/hojonathanho/diffusion/blob/
diffusion/gaussian_diffusion.py:144
↓ 1 callers
Class
LabelEmbedder
Embeds class labels into vector representations. Also handles label dropout for classifier-free guidance.
models.py:54
↓ 1 callers
Class
LossSecondMomentResampler
diffusion/timestep_sampler.py:120
↓ 1 callers
Class
MyDiTBlock_conta
A DiT block with adaptive layer norm zero (adaLN-Zero) conditioning.
models.py:110
↓ 1 callers
Class
MyFinalLayer
The final layer of DiT.
models.py:154
↓ 1 callers
Class
SpacedDiffusion
A diffusion process which can skip steps in a base diffusion process. :param use_timesteps: a collection (sequence or set) of timesteps from
diffusion/respace.py:65
↓ 1 callers
Class
TimestepEmbedder
models.py:17
↓ 1 callers
Class
UniformSampler
diffusion/timestep_sampler.py:62
↓ 1 callers
Class
Uniprot21
data_reader/decoder.py:40
↓ 1 callers
Class
_WrappedModel
diffusion/respace.py:117
↓ 1 callers
Class
decoder_set
data_reader/decoder.py:47
Class
Alphabet
data_reader/decoder.py:12
Class
LossAwareSampler
diffusion/timestep_sampler.py:71
Class
LossType
diffusion/gaussian_diffusion.py:46
Class
ModelMeanType
Which type of output the model predicts.
diffusion/gaussian_diffusion.py:23
Class
ModelVarType
What is used as the model's output variance. The LEARNED_RANGE option has been added to allow the model to predict values between FIXED_S
diffusion/gaussian_diffusion.py:33
Class
ScheduleSampler
A distribution over timesteps in the diffusion process, intended to reduce variance of the objective. By default, samplers perform unbias
diffusion/timestep_sampler.py:27