Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/OpenDriveLab/ReSim
/ types & classes
Types & classes
556 in github.com/OpenDriveLab/ReSim
⨍
Functions
2,541
◇
Types & classes
556
↳
Endpoints
3
↓ 52 callers
Class
CommandToken
SwissArmyTransformer/sat/tokenization/glm/tokenization.py:130
↓ 35 callers
Class
Residual
sat/sgm/modules/autoencoding/magvit2_pytorch.py:186
↓ 29 callers
Class
CausalConv3d
sat/sgm/modules/autoencoding/vqvae/movq_enc_3d.py:51
↓ 18 callers
Class
ResnetBlock
SwissArmyTransformer/sat/tokenization/cogview/vqvae/vqvae_diffusion.py:78
↓ 17 callers
Class
ColumnParallelLinear
Linear layer with column parallelism. The linear layer is defined as Y = XA + b. A is parallelized along its second dimension as A = [A_1, ..
SwissArmyTransformer/sat/mpu/layers.py:170
↓ 16 callers
Class
FeedForward
sat/sgm/modules/autoencoding/magvit2_pytorch.py:452
↓ 11 callers
Class
ResBlock
A residual block that can optionally change the number of channels. :param channels: the number of input channels. :param emb_channels: t
sat/sgm/modules/diffusionmodules/openaimodel.py:209
↓ 10 callers
Class
AttnBlock
SwissArmyTransformer/sat/tokenization/cogview/vqvae/vqvae_diffusion.py:140
↓ 10 callers
Class
BaseStrategy
SwissArmyTransformer/sat/generation/sampling_strategies/base_strategy.py:53
↓ 10 callers
Class
ContextParallelCausalConv3d
sat/sgm/modules/cp_enc_dec.py:295
↓ 10 callers
Class
ContextParallelCausalConv3d
sat/vae_modules/cp_enc_dec.py:360
↓ 10 callers
Class
MLPHeadMixin
SwissArmyTransformer/sat/model/finetune/mlp_head.py:19
↓ 10 callers
Class
PrefixTuningMixin
SwissArmyTransformer/sat/model/finetune/prompt_tuning.py:20
↓ 10 callers
Class
TimestepEmbedSequential
A sequential module that passes timestep embeddings to the children that support it as an extra input.
sat/sgm/modules/diffusionmodules/openaimodel.py:80
↓ 8 callers
Class
CachedAutoregressiveMixin
SwissArmyTransformer/sat/model/cached_autoregressive_model.py:19
↓ 8 callers
Class
LinearSpaceAttention
sat/sgm/modules/autoencoding/magvit2_pytorch.py:409
↓ 8 callers
Class
TokenShift
sat/sgm/modules/autoencoding/magvit2_pytorch.py:257
↓ 8 callers
Class
Upsample3D
sat/sgm/modules/autoencoding/vqvae/movq_enc_3d.py:108
↓ 7 callers
Class
FastRotaryEmbedding
The rotary position embeddings from RoFormer_ (Su et. al). A crucial insight from the method is that the query and keys are transformed b
SwissArmyTransformer/sat/model/position_embedding/triton_rotary_embeddings.py:115
↓ 7 callers
Class
ResnetBlock
sat/sgm/modules/diffusionmodules/model.py:85
↓ 6 callers
Class
ContextParallelResnetBlock3D
sat/sgm/modules/cp_enc_dec.py:518
↓ 6 callers
Class
ContextParallelResnetBlock3D
sat/vae_modules/cp_enc_dec.py:614
↓ 6 callers
Class
MetaDistributedWebDataset
WebDataset with meta information files Extra Format: in webdataset (tar), for each sample there is a '.id'; for each tar file, th
SwissArmyTransformer/sat/data_utils/webds.py:233
↓ 6 callers
Class
ResnetBlock
sat/sgm/modules/autoencoding/vqvae/vqvae_blocks.py:70
↓ 6 callers
Class
ResnetBlock3D
sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py:100
↓ 6 callers
Class
ResnetBlock3D
sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py:108
↓ 5 callers
Class
AttentionBlock
An attention block that allows spatial positions to attend to each other. Originally ported from here, but adapted to the N-d case. https
sat/sgm/modules/diffusionmodules/openaimodel.py:349
↓ 5 callers
Class
ClsMixin
SwissArmyTransformer/sat/model/official/vit_model.py:95
↓ 5 callers
Class
LayerNorm
SwissArmyTransformer/sat/ops/layernorm.py:3
↓ 5 callers
Class
NetLinLayer
A single linear layer which does a 1x1 conv
sat/sgm/modules/autoencoding/lpips/loss/lpips.py:68
↓ 5 callers
Class
RowParallelLinear
Linear layer with row parallelism. The linear layer is defined as Y = XA + b. A is parallelized along its first dimension and X along its sec
SwissArmyTransformer/sat/mpu/layers.py:359
↓ 5 callers
Class
Upsample
SwissArmyTransformer/sat/tokenization/cogview/vqvae/vqvae_diffusion.py:38
↓ 4 callers
Class
AttnBlock
sat/sgm/modules/autoencoding/vqvae/vqvae_blocks.py:114
↓ 4 callers
Class
BaseModel
SwissArmyTransformer/sat/model/base_model.py:79
↓ 4 callers
Class
BeamSearchStrategy
SwissArmyTransformer/sat/generation/sampling_strategies/beam_search_strategy.py:15
↓ 4 callers
Class
ConcatDataset
Dataset to concatenate multiple datasets. Purpose: useful to assemble different existing datasets, possibly large-scale datasets as the c
SwissArmyTransformer/sat/data_utils/configure_data.py:306
↓ 4 callers
Class
DownSample3D
sat/sgm/modules/autoencoding/vqvae/movq_enc_3d.py:144
↓ 4 callers
Class
Downsample
A downsampling layer with an optional convolution. :param channels: channels in the inputs and outputs. :param use_conv: a bool determini
sat/sgm/modules/diffusionmodules/openaimodel.py:168
↓ 4 callers
Class
FeedForward
sat/sgm/modules/attention.py:92
↓ 4 callers
Class
HackParameterList
SwissArmyTransformer/sat/model/finetune/lora2.py:61
↓ 4 callers
Class
LPIPS
sat/sgm/modules/autoencoding/lpips/loss/lpips.py:12
↓ 4 callers
Class
RandomMappingDataset
Dataset wrapper to randomly mapping indices to original order. Will also enlarge the length
SwissArmyTransformer/sat/data_utils/configure_data.py:349
↓ 4 callers
Class
SpaceAttention
sat/sgm/modules/autoencoding/magvit2_pytorch.py:422
↓ 4 callers
Class
TimeAttention
sat/sgm/modules/autoencoding/magvit2_pytorch.py:435
↓ 4 callers
Class
ViTProperty
Store some hyper-parameters such as image size and patch size. seq_len = pre_len + image_len + post_len
SwissArmyTransformer/sat/model/official/vit_model.py:24
↓ 4 callers
Class
VisionTransformer
Vision Transformer with support for patch or hybrid CNN input stage
SwissArmyTransformer/examples/yolos/models/backbone.py:139
↓ 3 callers
Class
Block
SwissArmyTransformer/examples/yolos/models/backbone.py:55
↓ 3 callers
Class
Blur
sat/sgm/modules/autoencoding/magvit2_pytorch.py:479
↓ 3 callers
Class
Blur
sat/sgm/modules/autoencoding/losses/video_loss.py:80
↓ 3 callers
Class
CausalConv3d
sat/sgm/modules/autoencoding/magvit2_pytorch.py:808
↓ 3 callers
Class
ChatGLMFinalMixin
SwissArmyTransformer/sat/model/official/chatglm_model.py:22
↓ 3 callers
Class
ConfiguredResampledShards
SwissArmyTransformer/sat/data_utils/webds.py:56
↓ 3 callers
Class
DPRTypeMixin
SwissArmyTransformer/sat/model/official/dpr_model.py:43
↓ 3 callers
Class
DiscriminatorBlock
sat/sgm/modules/autoencoding/losses/video_loss.py:113
↓ 3 callers
Class
Downsample
SwissArmyTransformer/sat/tokenization/cogview/vqvae/vqvae_diffusion.py:56
↓ 3 callers
Class
HackLinearNF4
SwissArmyTransformer/sat/model/finetune/lora2.py:46
↓ 3 callers
Class
MaskedAutoencoderViT
Masked Autoencoder with VisionTransformer backbone
SwissArmyTransformer/examples/mae/models_mae.py:22
↓ 3 callers
Class
NestedTensor
SwissArmyTransformer/examples/yolos/util/misc.py:283
↓ 3 callers
Class
ResnetBlock
sat/sgm/modules/autoencoding/vqvae/movq_modules.py:110
↓ 3 callers
Class
ResnetBlock3D
sat/sgm/modules/autoencoding/vqvae/movq_enc_3d.py:183
↓ 3 callers
Class
SpatialTransformer
Transformer block for image-like data. First, project the input (aka embedding) and reshape to b, t, d. Then apply standard transform
sat/sgm/modules/attention.py:476
↓ 3 callers
Class
Upsample
An upsampling layer with an optional convolution. :param channels: channels in the inputs and outputs. :param use_conv: a bool determinin
sat/sgm/modules/diffusionmodules/openaimodel.py:119
↓ 3 callers
Class
VideoTransformerBlock
sat/sgm/modules/video_attention.py:15
↓ 3 callers
Class
lm_head
SwissArmyTransformer/sat/model/official/bert_model.py:8
↓ 2 callers
Class
AdaptiveRMSNorm
sat/sgm/modules/autoencoding/magvit2_pytorch.py:288
↓ 2 callers
Class
AttnBlock
sat/sgm/modules/autoencoding/vqvae/movq_modules.py:164
↓ 2 callers
Class
AttnBlock2D
sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py:155
↓ 2 callers
Class
AttnBlock2D
sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py:179
↓ 2 callers
Class
BertModel
SwissArmyTransformer/sat/model/official/bert_model.py:38
↓ 2 callers
Class
BlipImageEvalProcessor
SwissArmyTransformer/examples/eva2clip/transforms.py:20
↓ 2 callers
Class
CLIP
SwissArmyTransformer/sat/model/official/clip_model.py:96
↓ 2 callers
Class
ChatGLM2Model
SwissArmyTransformer/sat/model/official/chatglm2_model.py:86
↓ 2 callers
Class
CocoDetection
SwissArmyTransformer/examples/yolos/datasets_/voc.py:31
↓ 2 callers
Class
ConfiguredResampledShards
sat/sgm/webds.py:55
↓ 2 callers
Class
ContextParallelGroupNorm
sat/sgm/modules/cp_enc_dec.py:333
↓ 2 callers
Class
ContextParallelGroupNorm
sat/vae_modules/cp_enc_dec.py:433
↓ 2 callers
Class
DPREncoderFinalMixin
SwissArmyTransformer/sat/model/official/dpr_model.py:5
↓ 2 callers
Class
Detector
SwissArmyTransformer/examples/yolos/models/detector.py:33
↓ 2 callers
Class
DistillModel
SwissArmyTransformer/sat/model/official/distill_model.py:3
↓ 2 callers
Class
DownSample3D
sat/sgm/modules/cp_enc_dec.py:475
↓ 2 callers
Class
DownSample3D
sat/vae_modules/cp_enc_dec.py:571
↓ 2 callers
Class
Downsample
sat/sgm/modules/diffusionmodules/model.py:67
↓ 2 callers
Class
FeedForward
sat/vae_modules/attention.py:92
↓ 2 callers
Class
ImagePatchEmbeddingMixin
SwissArmyTransformer/sat/model/official/vit_model.py:40
↓ 2 callers
Class
InterpolatedPositionEmbeddingMixin
SwissArmyTransformer/sat/model/official/vit_model.py:62
↓ 2 callers
Class
LoraMixin
SwissArmyTransformer/sat/model/finetune/lora2.py:181
↓ 2 callers
Class
MLP
Very simple multi-layer perceptron (also called FFN)
SwissArmyTransformer/examples/yolos/models/detector.py:19
↓ 2 callers
Class
MLP
Very simple multi-layer perceptron (also called FFN)
SwissArmyTransformer/sat/model/official/yolos_model.py:21
↓ 2 callers
Class
NestedModel
SwissArmyTransformer/tests/test_nested_model.py:5
↓ 2 callers
Class
PatchEmbed
Image to Patch Embedding
SwissArmyTransformer/examples/yolos/models/backbone.py:81
↓ 2 callers
Class
ProgressPercentage
Progress Class Class for calculating and displaying download progress
SwissArmyTransformer/sat/resources/download.py:124
↓ 2 callers
Class
QKVAttention
A module which performs QKV attention and splits in a different order.
sat/sgm/modules/diffusionmodules/openaimodel.py:451
↓ 2 callers
Class
QuickGELUActivation
Applies GELU approximation that is fast but somewhat inaccurate. See: https://github.com/hendrycks/GELUs
SwissArmyTransformer/sat/model/official/clip_model.py:21
↓ 2 callers
Class
RMSNorm
sat/sgm/modules/autoencoding/magvit2_pytorch.py:273
↓ 2 callers
Class
ResBlock
SwissArmyTransformer/sat/tokenization/cogview/vqvae/vqvae_zc.py:101
↓ 2 callers
Class
ResidualUnitMod
sat/sgm/modules/autoencoding/magvit2_pytorch.py:856
↓ 2 callers
Class
RobertaModel
SwissArmyTransformer/sat/model/official/roberta_model.py:3
↓ 2 callers
Class
RotaryEmbedding
SwissArmyTransformer/sat/model/position_embedding/rotary_embeddings.py:6
↓ 2 callers
Class
SimpleDistributedWebDataset
SwissArmyTransformer/sat/data_utils/webds.py:74
↓ 2 callers
Class
SmoothedValue
Track a series of values and provide access to smoothed values over a window or the global series average.
SwissArmyTransformer/examples/yolos/util/misc.py:26
next →
1–100 of 556, ranked by callers