MCPcopy Create free account

hub / github.com/OpenDriveLab/ReSim / types & classes

Types & classes556 in github.com/OpenDriveLab/ReSim

↓ 52 callersClassCommandToken
SwissArmyTransformer/sat/tokenization/glm/tokenization.py:130
↓ 35 callersClassResidual
sat/sgm/modules/autoencoding/magvit2_pytorch.py:186
↓ 29 callersClassCausalConv3d
sat/sgm/modules/autoencoding/vqvae/movq_enc_3d.py:51
↓ 18 callersClassResnetBlock
SwissArmyTransformer/sat/tokenization/cogview/vqvae/vqvae_diffusion.py:78
↓ 17 callersClassColumnParallelLinear
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 callersClassFeedForward
sat/sgm/modules/autoencoding/magvit2_pytorch.py:452
↓ 11 callersClassResBlock
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 callersClassAttnBlock
SwissArmyTransformer/sat/tokenization/cogview/vqvae/vqvae_diffusion.py:140
↓ 10 callersClassBaseStrategy
SwissArmyTransformer/sat/generation/sampling_strategies/base_strategy.py:53
↓ 10 callersClassContextParallelCausalConv3d
sat/sgm/modules/cp_enc_dec.py:295
↓ 10 callersClassContextParallelCausalConv3d
sat/vae_modules/cp_enc_dec.py:360
↓ 10 callersClassMLPHeadMixin
SwissArmyTransformer/sat/model/finetune/mlp_head.py:19
↓ 10 callersClassPrefixTuningMixin
SwissArmyTransformer/sat/model/finetune/prompt_tuning.py:20
↓ 10 callersClassTimestepEmbedSequential
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 callersClassCachedAutoregressiveMixin
SwissArmyTransformer/sat/model/cached_autoregressive_model.py:19
↓ 8 callersClassLinearSpaceAttention
sat/sgm/modules/autoencoding/magvit2_pytorch.py:409
↓ 8 callersClassTokenShift
sat/sgm/modules/autoencoding/magvit2_pytorch.py:257
↓ 8 callersClassUpsample3D
sat/sgm/modules/autoencoding/vqvae/movq_enc_3d.py:108
↓ 7 callersClassFastRotaryEmbedding
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 callersClassResnetBlock
sat/sgm/modules/diffusionmodules/model.py:85
↓ 6 callersClassContextParallelResnetBlock3D
sat/sgm/modules/cp_enc_dec.py:518
↓ 6 callersClassContextParallelResnetBlock3D
sat/vae_modules/cp_enc_dec.py:614
↓ 6 callersClassMetaDistributedWebDataset
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 callersClassResnetBlock
sat/sgm/modules/autoencoding/vqvae/vqvae_blocks.py:70
↓ 6 callersClassResnetBlock3D
sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py:100
↓ 6 callersClassResnetBlock3D
sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py:108
↓ 5 callersClassAttentionBlock
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 callersClassClsMixin
SwissArmyTransformer/sat/model/official/vit_model.py:95
↓ 5 callersClassLayerNorm
SwissArmyTransformer/sat/ops/layernorm.py:3
↓ 5 callersClassNetLinLayer
A single linear layer which does a 1x1 conv
sat/sgm/modules/autoencoding/lpips/loss/lpips.py:68
↓ 5 callersClassRowParallelLinear
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 callersClassUpsample
SwissArmyTransformer/sat/tokenization/cogview/vqvae/vqvae_diffusion.py:38
↓ 4 callersClassAttnBlock
sat/sgm/modules/autoencoding/vqvae/vqvae_blocks.py:114
↓ 4 callersClassBaseModel
SwissArmyTransformer/sat/model/base_model.py:79
↓ 4 callersClassBeamSearchStrategy
SwissArmyTransformer/sat/generation/sampling_strategies/beam_search_strategy.py:15
↓ 4 callersClassConcatDataset
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 callersClassDownSample3D
sat/sgm/modules/autoencoding/vqvae/movq_enc_3d.py:144
↓ 4 callersClassDownsample
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 callersClassFeedForward
sat/sgm/modules/attention.py:92
↓ 4 callersClassHackParameterList
SwissArmyTransformer/sat/model/finetune/lora2.py:61
↓ 4 callersClassLPIPS
sat/sgm/modules/autoencoding/lpips/loss/lpips.py:12
↓ 4 callersClassRandomMappingDataset
Dataset wrapper to randomly mapping indices to original order. Will also enlarge the length
SwissArmyTransformer/sat/data_utils/configure_data.py:349
↓ 4 callersClassSpaceAttention
sat/sgm/modules/autoencoding/magvit2_pytorch.py:422
↓ 4 callersClassTimeAttention
sat/sgm/modules/autoencoding/magvit2_pytorch.py:435
↓ 4 callersClassViTProperty
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 callersClassVisionTransformer
Vision Transformer with support for patch or hybrid CNN input stage
SwissArmyTransformer/examples/yolos/models/backbone.py:139
↓ 3 callersClassBlock
SwissArmyTransformer/examples/yolos/models/backbone.py:55
↓ 3 callersClassBlur
sat/sgm/modules/autoencoding/magvit2_pytorch.py:479
↓ 3 callersClassBlur
sat/sgm/modules/autoencoding/losses/video_loss.py:80
↓ 3 callersClassCausalConv3d
sat/sgm/modules/autoencoding/magvit2_pytorch.py:808
↓ 3 callersClassChatGLMFinalMixin
SwissArmyTransformer/sat/model/official/chatglm_model.py:22
↓ 3 callersClassConfiguredResampledShards
SwissArmyTransformer/sat/data_utils/webds.py:56
↓ 3 callersClassDPRTypeMixin
SwissArmyTransformer/sat/model/official/dpr_model.py:43
↓ 3 callersClassDiscriminatorBlock
sat/sgm/modules/autoencoding/losses/video_loss.py:113
↓ 3 callersClassDownsample
SwissArmyTransformer/sat/tokenization/cogview/vqvae/vqvae_diffusion.py:56
↓ 3 callersClassHackLinearNF4
SwissArmyTransformer/sat/model/finetune/lora2.py:46
↓ 3 callersClassMaskedAutoencoderViT
Masked Autoencoder with VisionTransformer backbone
SwissArmyTransformer/examples/mae/models_mae.py:22
↓ 3 callersClassNestedTensor
SwissArmyTransformer/examples/yolos/util/misc.py:283
↓ 3 callersClassResnetBlock
sat/sgm/modules/autoencoding/vqvae/movq_modules.py:110
↓ 3 callersClassResnetBlock3D
sat/sgm/modules/autoencoding/vqvae/movq_enc_3d.py:183
↓ 3 callersClassSpatialTransformer
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 callersClassUpsample
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 callersClassVideoTransformerBlock
sat/sgm/modules/video_attention.py:15
↓ 3 callersClasslm_head
SwissArmyTransformer/sat/model/official/bert_model.py:8
↓ 2 callersClassAdaptiveRMSNorm
sat/sgm/modules/autoencoding/magvit2_pytorch.py:288
↓ 2 callersClassAttnBlock
sat/sgm/modules/autoencoding/vqvae/movq_modules.py:164
↓ 2 callersClassAttnBlock2D
sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py:155
↓ 2 callersClassAttnBlock2D
sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py:179
↓ 2 callersClassBertModel
SwissArmyTransformer/sat/model/official/bert_model.py:38
↓ 2 callersClassBlipImageEvalProcessor
SwissArmyTransformer/examples/eva2clip/transforms.py:20
↓ 2 callersClassCLIP
SwissArmyTransformer/sat/model/official/clip_model.py:96
↓ 2 callersClassChatGLM2Model
SwissArmyTransformer/sat/model/official/chatglm2_model.py:86
↓ 2 callersClassCocoDetection
SwissArmyTransformer/examples/yolos/datasets_/voc.py:31
↓ 2 callersClassConfiguredResampledShards
sat/sgm/webds.py:55
↓ 2 callersClassContextParallelGroupNorm
sat/sgm/modules/cp_enc_dec.py:333
↓ 2 callersClassContextParallelGroupNorm
sat/vae_modules/cp_enc_dec.py:433
↓ 2 callersClassDPREncoderFinalMixin
SwissArmyTransformer/sat/model/official/dpr_model.py:5
↓ 2 callersClassDetector
SwissArmyTransformer/examples/yolos/models/detector.py:33
↓ 2 callersClassDistillModel
SwissArmyTransformer/sat/model/official/distill_model.py:3
↓ 2 callersClassDownSample3D
sat/sgm/modules/cp_enc_dec.py:475
↓ 2 callersClassDownSample3D
sat/vae_modules/cp_enc_dec.py:571
↓ 2 callersClassDownsample
sat/sgm/modules/diffusionmodules/model.py:67
↓ 2 callersClassFeedForward
sat/vae_modules/attention.py:92
↓ 2 callersClassImagePatchEmbeddingMixin
SwissArmyTransformer/sat/model/official/vit_model.py:40
↓ 2 callersClassInterpolatedPositionEmbeddingMixin
SwissArmyTransformer/sat/model/official/vit_model.py:62
↓ 2 callersClassLoraMixin
SwissArmyTransformer/sat/model/finetune/lora2.py:181
↓ 2 callersClassMLP
Very simple multi-layer perceptron (also called FFN)
SwissArmyTransformer/examples/yolos/models/detector.py:19
↓ 2 callersClassMLP
Very simple multi-layer perceptron (also called FFN)
SwissArmyTransformer/sat/model/official/yolos_model.py:21
↓ 2 callersClassNestedModel
SwissArmyTransformer/tests/test_nested_model.py:5
↓ 2 callersClassPatchEmbed
Image to Patch Embedding
SwissArmyTransformer/examples/yolos/models/backbone.py:81
↓ 2 callersClassProgressPercentage
Progress Class Class for calculating and displaying download progress
SwissArmyTransformer/sat/resources/download.py:124
↓ 2 callersClassQKVAttention
A module which performs QKV attention and splits in a different order.
sat/sgm/modules/diffusionmodules/openaimodel.py:451
↓ 2 callersClassQuickGELUActivation
Applies GELU approximation that is fast but somewhat inaccurate. See: https://github.com/hendrycks/GELUs
SwissArmyTransformer/sat/model/official/clip_model.py:21
↓ 2 callersClassRMSNorm
sat/sgm/modules/autoencoding/magvit2_pytorch.py:273
↓ 2 callersClassResBlock
SwissArmyTransformer/sat/tokenization/cogview/vqvae/vqvae_zc.py:101
↓ 2 callersClassResidualUnitMod
sat/sgm/modules/autoencoding/magvit2_pytorch.py:856
↓ 2 callersClassRobertaModel
SwissArmyTransformer/sat/model/official/roberta_model.py:3
↓ 2 callersClassRotaryEmbedding
SwissArmyTransformer/sat/model/position_embedding/rotary_embeddings.py:6
↓ 2 callersClassSimpleDistributedWebDataset
SwissArmyTransformer/sat/data_utils/webds.py:74
↓ 2 callersClassSmoothedValue
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