MCPcopy Create free account

hub / github.com/OpenDriveLab/ReSim / functions

Functions2,541 in github.com/OpenDriveLab/ReSim

↓ 3 callersFunctionshould_split
given split proportions checks if should split Examples: >>> should_split([10,0,0]) False >>> should_split([1,.1,.2]) True
SwissArmyTransformer/sat/data_utils/configure_data.py:262
↓ 3 callersFunctionsqrt
(x)
SwissArmyTransformer/sat/mpu/utils.py:81
↓ 3 callersMethodstep
(self)
SwissArmyTransformer/examples/mae/util/lars.py:23
↓ 3 callersMethodstore
Save the current parameters for restoring later. Args: parameters: Iterable of `torch.nn.Parameter`; the parameters to be
SwissArmyTransformer/sat/ops/fused_ema_adam.py:114
↓ 3 callersMethodupdate
(self, **kwargs)
SwissArmyTransformer/examples/yolos/util/misc.py:163
↓ 3 callersMethodvocab_range_from_global_vocab_size
(global_vocab_size, rank, world_size)
SwissArmyTransformer/sat/mpu/utils.py:76
↓ 3 callersFunctionwhitespace_tokenize
Runs basic whitespace cleaning and splitting on a piece of text.
SwissArmyTransformer/sat/tokenization/glm/tokenization_wordpiece.py:57
↓ 3 callersMethodwrap_code
(self, code, idx=1)
SwissArmyTransformer/sat/tokenization/cogview/unified_tokenizer.py:120
↓ 2 callersMethodDecodeIds
(self, ids)
SwissArmyTransformer/sat/tokenization/hf_tokenizer.py:50
↓ 2 callersMethodInterpolateInitPosEmbed
(self, pos_embed, img_size=(800, 1344))
SwissArmyTransformer/examples/yolos/models/backbone.py:258
↓ 2 callersMethodInterpolateMidPosEmbed
(self, pos_embed, img_size=(800, 1344))
SwissArmyTransformer/examples/yolos/models/backbone.py:281
↓ 2 callersFunctionNormalize
(in_channels)
sat/sgm/modules/attention.py:114
↓ 2 callersFunctionNormalize
(in_channels)
sat/vae_modules/attention.py:114
↓ 2 callersFunctionSameConv2d
(dim_in, dim_out, kernel_size)
sat/sgm/modules/autoencoding/magvit2_pytorch.py:802
↓ 2 callersMethod__init__
(self, input_dim, hidden_dim, output_dim, num_layers)
SwissArmyTransformer/examples/yolos/models/detector.py:22
↓ 2 callersMethod__init__
RMSNorm is equivalent to T5LayerNorm
SwissArmyTransformer/sat/ops/layernorm.py:29
↓ 2 callersMethod__init__
(self, hidden_size, num_classes)
SwissArmyTransformer/sat/model/official/vit_model.py:96
↓ 2 callersMethod__init__
(self, num_layers, in_features, hidden_features, bias=False)
SwissArmyTransformer/sat/model/official/chatglm3_model.py:60
↓ 2 callersMethod__init__
(self, num_layers, in_features, hidden_features, bias=False)
SwissArmyTransformer/sat/model/official/chatglm2_model.py:60
↓ 2 callersMethod__init__
(self, args, transformer=None, **kwargs)
SwissArmyTransformer/sat/model/official/gptneo_model.py:85
↓ 2 callersMethod__init__
(self, args, transformer=None)
SwissArmyTransformer/sat/model/official/cuda2d_model.py:73
↓ 2 callersMethod__init__
(self, urls, seed, nshards=sys.maxsize, deterministic=True)
SwissArmyTransformer/sat/data_utils/webds.py:57
↓ 2 callersMethod__init__
(self, data_source, replacement=False, num_samples=None)
SwissArmyTransformer/sat/data_utils/samplers.py:36
↓ 2 callersMethod__init__
(self, input_size, output_size, bias=True, input_is_parallel=False, init_met
SwissArmyTransformer/sat/mpu/layers.py:385
↓ 2 callersMethod__init__
(self, urls, seed, nshards=sys.maxsize, deterministic=True)
sat/sgm/webds.py:56
↓ 2 callersMethod__init__
(self, sigma_min=0.002, sigma_max=80.0, rho=7.0)
sat/sgm/modules/diffusionmodules/discretizer.py:50
↓ 2 callersMethod__init__
(self, scale, dyn_thresh_config=None)
sat/sgm/modules/diffusionmodules/guiders.py:27
↓ 2 callersMethod_add_end_beams
(self, score, beam)
SwissArmyTransformer/sat/generation/sampling_strategies/beam_search_strategy.py:50
↓ 2 callersMethod_add_noise
(self, lrs, t)
SwissArmyTransformer/examples/yolos/util/scheduler.py:92
↓ 2 callersMethod_batch
extracts samples only pertaining to this worker's batch
SwissArmyTransformer/sat/data_utils/samplers.py:156
↓ 2 callersMethod_compute_inv_freq
(self, device=None)
SwissArmyTransformer/sat/model/position_embedding/triton_rotary_embeddings.py:181
↓ 2 callersFunction_drop_from_previous_rank
(input_, dim, kernel_size)
sat/vae_modules/cp_enc_dec.py:291
↓ 2 callersFunction_encode
(text, text_pair)
SwissArmyTransformer/examples/roberta/finetune_roberta_record.py:115
↓ 2 callersFunction_encode
(text)
SwissArmyTransformer/examples/roberta/finetune_roberta_copa.py:94
↓ 2 callersFunction_gather
Gather tensors and concatinate along the last dimension.
SwissArmyTransformer/sat/mpu/mappings.py:56
↓ 2 callersMethod_get_lr
(self, t)
SwissArmyTransformer/examples/yolos/util/scheduler.py:163
↓ 2 callersMethod_init_cache
(self)
SwissArmyTransformer/sat/generation/sampling_strategies/beam_search_strategy.py:41
↓ 2 callersMethod_load_from_state_dict
(self, state_dict, prefix, local_metadata, strict, missing_keys, unexpected_keys, error_msgs)
SwissArmyTransformer/sat/model/finetune/lora2.py:16
↓ 2 callersMethod_preprocess
(self, text: str, linebreak=True, whitespaces=True)
SwissArmyTransformer/sat/tokenization/icetk_glm_130B/ice_tokenizer.py:107
↓ 2 callersFunction_reduce
All-reduce the the input tensor across model parallel group.
SwissArmyTransformer/sat/mpu/mappings.py:22
↓ 2 callersFunction_split
Split the tensor along its last dimension and keep the corresponding slice.
SwissArmyTransformer/sat/mpu/mappings.py:36
↓ 2 callersMethod_validation_step
(self, batch: dict, batch_idx: int, postfix: str = "")
sat/sgm/models/autoencoder.py:302
↓ 2 callersMethod_validation_step
(self, batch: dict, batch_idx: int, postfix: str = "")
sat/vae_modules/autoencoder.py:317
↓ 2 callersFunctionadd_data_args
Train/valid/test data arguments.
SwissArmyTransformer/sat/arguments.py:227
↓ 2 callersFunctionadd_model_config_args
Model arguments
SwissArmyTransformer/sat/arguments.py:32
↓ 2 callersMethodadd_model_specific_args
(cls, parser)
SwissArmyTransformer/examples/bert/bert_ft_model.py:15
↓ 2 callersMethodadd_model_specific_args
(cls, parser)
SwissArmyTransformer/examples/cait/cait_ft_model.py:15
↓ 2 callersMethodadd_model_specific_args
(cls, parser)
SwissArmyTransformer/examples/chatglm/finetune_chatglm.py:23
↓ 2 callersMethodadd_model_specific_args
(cls, parser)
SwissArmyTransformer/examples/chatglm2/finetune_chatglm2.py:21
↓ 2 callersMethodadd_model_specific_args
(cls, parser)
SwissArmyTransformer/sat/model/base_model.py:182
↓ 2 callersFunctionadd_training_args
Training arguments.
SwissArmyTransformer/sat/arguments.py:101
↓ 2 callersMethodancestral_euler_step
(self, x, denoised, sigma, sigma_down)
sat/sgm/modules/diffusionmodules/sampling.py:169
↓ 2 callersMethodancestral_step
(self, x, sigma, next_sigma, sigma_up)
sat/sgm/modules/diffusionmodules/sampling.py:175
↓ 2 callersFunctionappend_dims
Appends dimensions to the end of a tensor until it has target_dims dimensions.
sat/sgm/util.py:278
↓ 2 callersMethodapply_ckpt
(self, ckpt: Union[None, str, dict])
sat/sgm/models/autoencoder.py:61
↓ 2 callersMethodapply_ckpt
(self, ckpt: Union[None, str, dict])
sat/vae_modules/autoencoder.py:70
↓ 2 callersFunctionapply_rotary
Arguments: x: (batch, nheads, seqlen, headdim) if cu_seqlens is None else (total_seqlen, nheads, headdim). cos: (seql
SwissArmyTransformer/sat/model/position_embedding/triton_rotary.py:141
↓ 2 callersFunctionapply_rotary_pos_emb_index_bhs
(q, k, cos, sin, position_id)
SwissArmyTransformer/tests/test_triton_rotary_embedding.py:18
↓ 2 callersMethodbits_to_codes
(self, bits)
sat/sgm/modules/autoencoding/regularizers/lookup_free_quantization.py:138
↓ 2 callersFunctionbox_cxcywh_to_xyxy
(x)
SwissArmyTransformer/examples/yolos/util/box_ops.py:9
↓ 2 callersFunctionbroad_cast_batch
(batch)
sat/train_video.py:116
↓ 2 callersFunctionbroadcat
(tensors, dim = -1)
SwissArmyTransformer/sat/model/position_embedding/vision_rotary_embeddings.py:20
↓ 2 callersMethodchat
(self, tokenizer, query: str, history: List[Tuple[str, str]] = None, max_length: int = 2048, num_beams=1,
SwissArmyTransformer/examples/chatglm/chat_model.py:166
↓ 2 callersFunctioncheck_if_zero3
(args)
SwissArmyTransformer/sat/helpers.py:166
↓ 2 callersMethodcompute_capability_args
Returns nvcc compute capability compile flags. 1. `TORCH_CUDA_ARCH_LIST` takes priority over `cross_compile_archs`. 2. If ne
SwissArmyTransformer/sat/ops/ops_builder/builder.py:501
↓ 2 callersFunctionconcat_codes
(*codes)
SwissArmyTransformer/sat/tokenization/cogview/templates.py:19
↓ 2 callersMethodcond_aug_chunk_inference
(self, x, prefix_frames, s_in, alpha_cumprod_sqrt, round_progress=None)
sat/sgm/modules/diffusionmodules/sampling.py:698
↓ 2 callersMethodconvert_bytes
Convert Bytes Converts bytes to scaled format (e.g KB, MB, etc.)
SwissArmyTransformer/sat/resources/download.py:162
↓ 2 callersMethodconvert_tokens_to_ids
Converts a sequence of tokens into ids using the vocab.
SwissArmyTransformer/sat/tokenization/glm/tokenization_gpt2.py:248
↓ 2 callersFunctioncopy_from_param
(src, dst)
SwissArmyTransformer/examples/deit/transform_param.py:50
↓ 2 callersFunctioncopy_from_param
(src, dst)
SwissArmyTransformer/examples/vit/transform_param.py:23
↓ 2 callersFunctioncopy_from_param
(src, dst)
SwissArmyTransformer/examples/clip/transform_param.py:38
↓ 2 callersFunctioncopy_from_param
(src, dst)
SwissArmyTransformer/examples/clip/transform_param_new.py:35
↓ 2 callersFunctioncopy_from_param
(src, dst)
SwissArmyTransformer/examples/eva2clip/transform_param.py:60
↓ 2 callersFunctioncopy_from_param
(src, dst)
SwissArmyTransformer/examples/yolos/transform_param.py:35
↓ 2 callersFunctioncopy_layer_norm
(src, dst)
SwissArmyTransformer/examples/clip/transform_param.py:42
↓ 2 callersFunctioncopy_layer_norm
(src, dst)
SwissArmyTransformer/examples/clip/transform_param_new.py:39
↓ 2 callersFunctioncopy_transformer_layer_wo_ln
(src, dst)
SwissArmyTransformer/examples/clip/transform_param.py:57
↓ 2 callersFunctioncopy_transformer_layer_wo_ln
(src, dst)
SwissArmyTransformer/examples/clip/transform_param_new.py:54
↓ 2 callersFunctioncopy_transformer_layer_wo_ln
(src, dst)
SwissArmyTransformer/examples/mae/transform_param.py:57
↓ 2 callersFunctioncount_flops_attn
A counter for the `thop` package to count the operations in an attention operation. Meant to be used like: macs, params = thop.pr
sat/sgm/modules/diffusionmodules/openaimodel.py:401
↓ 2 callersFunctioncount_params
(model, verbose=False)
sat/vae_modules/cp_enc_dec.py:717
↓ 2 callersMethodcxx_args
(self)
SwissArmyTransformer/sat/ops/ops_builder/builder.py:630
↓ 2 callersMethoddecode
(self, text_ids: List[int], special_tokens=False)
SwissArmyTransformer/sat/tokenization/icetk_glm_130B/ice_tokenizer.py:131
↓ 2 callersMethoddecode
(self, tokens)
SwissArmyTransformer/sat/tokenization/glm/tokenization_gpt2.py:283
↓ 2 callersMethoddecode
(self, z: torch.Tensor, **kwargs)
sat/vae_modules/autoencoder.py:232
↓ 2 callersMethoddecode_first_stage
(self, z)
sat/diffusion_video.py:193
↓ 2 callersFunctiondefault
(*args)
sat/sgm/modules/autoencoding/regularizers/finite_scalar_quantization.py:23
↓ 2 callersMethodelapsed
Calculate the elapsed time.
SwissArmyTransformer/sat/training/utils.py:98
↓ 2 callersMethodema_scope
(self, context=None)
sat/sgm/models/autoencoder.py:82
↓ 2 callersMethodema_scope
(self, context=None)
sat/vae_modules/autoencoder.py:98
↓ 2 callersMethodencode
@param text: Text to encode. @param linebreak: Whether to encode newline (\n) in text. @param whitespaces: Whether to encode
SwissArmyTransformer/sat/tokenization/icetk_glm_130B/ice_tokenizer.py:114
↓ 2 callersMethodencode
(self, text)
SwissArmyTransformer/sat/tokenization/cogview/sp_tokenizer.py:86
↓ 2 callersMethodencode
(self, input, continuous_relax=False, temperature=1., hard=False, KL=False)
SwissArmyTransformer/sat/tokenization/cogview/vqvae/vqvae_zc.py:258
↓ 2 callersFunctionensure_divisibility
Ensure that numerator is divisible by the denominator.
SwissArmyTransformer/sat/mpu/utils.py:21
↓ 2 callersFunctionentropy
(prob)
sat/sgm/modules/autoencoding/regularizers/lookup_free_quantization.py:55
↓ 2 callersMethodeuler_step
(self, x, d, dt)
sat/sgm/modules/diffusionmodules/sampling.py:81
↓ 2 callersFunctionevaluate_and_print_results
Helper function to evaluate and dump results on screen.
SwissArmyTransformer/sat/training/deepspeed_training.py:625
↓ 2 callersMethodextra_ldflags
(self)
SwissArmyTransformer/sat/ops/ops_builder/builder.py:220
↓ 2 callersFunctionextract_weight_to_half
(weight: torch.Tensor, scale_list: torch.Tensor, source_bit_width: int)
SwissArmyTransformer/sat/quantization/kernels.py:91
← previousnext →301–400 of 2,541, ranked by callers