MCPcopy Create free account

hub / github.com/Sense-GVT/DeCLIP / functions

Functions606 in github.com/Sense-GVT/DeCLIP

↓ 2 callersMethodbuild_model
(self)
prototype/solver/slip_solver.py:178
↓ 2 callersMethodbuild_optimizer
(self)
prototype/solver/slip_solver.py:239
↓ 2 callersMethodbuild_optimizer
(self)
prototype/solver/clip_solver.py:239
↓ 2 callersMethodbuild_optimizer
(self)
prototype/solver/defilip_solver.py:239
↓ 2 callersMethodbuild_optimizer
(self)
prototype/solver/declip_solver.py:239
↓ 2 callersMethodbuild_optimizer
(self)
prototype/solver/filip_solver.py:235
↓ 2 callersFunctionbytes_to_unicode
Returns list of utf-8 byte and a corresponding list of unicode strings. The reversible bpe codes work on unicode strings. This means you
prototype/model/utils/text_utils/simple_tokenizer.py:16
↓ 2 callersMethoddtype
(self)
prototype/model/slip.py:154
↓ 2 callersMethodencode_image_dense
(self, image)
prototype/model/filip.py:62
↓ 2 callersMethodencode_text_dense
(self, texts, return_dense=True)
prototype/model/filip.py:57
↓ 2 callersFunctionget_pairs
Return set of symbol pairs in a word. Word is represented as tuple of symbols (symbols being variable-length strings).
prototype/model/utils/text_utils/simple_tokenizer.py:38
↓ 2 callersMethodmerge
Merge results into one file. Arguments: - prefix (:obj:`str`): dir/results.rank
prototype/data/datasets/base_dataset.py:122
↓ 2 callersMethodnext
(self)
prototype/solver/slip_solver.py:56
↓ 2 callersMethodpreload
(self)
prototype/solver/slip_solver.py:39
↓ 2 callersMethodpreload
(self)
prototype/solver/clip_solver.py:40
↓ 2 callersMethodpreload
(self)
prototype/solver/defilip_solver.py:40
↓ 2 callersMethodpreload
(self)
prototype/solver/declip_solver.py:40
↓ 2 callersMethodpreload
(self)
prototype/solver/filip_solver.py:39
↓ 2 callersMethodread_file
(self, meta_dict)
prototype/data/datasets/base_dataset.py:80
↓ 2 callersMethodreset
(self)
prototype/data/nvidia_dali_dataloader.py:93
↓ 2 callersFunctionsimple_group_split
(world_size, rank, num_groups)
prototype/model/image_encoder/modified_resnet.py:98
↓ 2 callersMethodsoftXEnt
From the pytorch discussion Forum: https://discuss.pytorch.org/t/soft-cross-entropy-loss-tf-has-it-does-pytorch-have-it/69501
prototype/loss_functions/nt_xent_ConVIRT.py:14
↓ 2 callersMethodtokenize
(self, texts: Union[str, List[str]], context_length: int = 77, return_length: bool = False, mask_type=None)
prototype/model/text_encoder/text_transformer.py:144
↓ 2 callersFunctionupdate_dict
Update the dict 'dest' recursively. Elements in src could be a callable function with signature f(key, curr_dest_val)
prototype/utils/fbnet_helper.py:105
↓ 1 callersMethodAdamW_step
(self, group)
prototype/optimizer/AdamW_SGD.py:67
↓ 1 callersFunctionCutoutAbs
(img, v)
prototype/data/clsa_augmentation.py:126
↓ 1 callersMethodSGD_step
(self, group)
prototype/optimizer/AdamW_SGD.py:39
↓ 1 callersMethod__init__
(self, width: int, layers: int, heads: int, attn_mask: torch.Tensor = None, checkpoint: bool = False, dropout:
prototype/model/text_encoder/base_transformer.py:57
↓ 1 callersMethod__init__
(self, width: int, layers: int, heads: int, attn_mask: torch.Tensor = None, checkpoint: bool = False, dropout:
prototype/model/image_encoder/base_transformer.py:57
↓ 1 callersMethod__init__
(self, metric_dict={})
prototype/data/metrics/custom_evaluator.py:10
↓ 1 callersMethod__init__
(self, metric_dict={})
prototype/data/metrics/imagenet_evaluator.py:9
↓ 1 callersMethod__init__
(self, metric_dict={})
prototype/data/metrics/multiclass_evaluator.py:8
↓ 1 callersMethod__init__
(self, batch_size, num_threads, device_id, crop, size)
prototype/data/pipelines/imagenet_pipeline.py:57
↓ 1 callersMethod__init__
(self, root_dir, meta_file, transform=None, read_from='mc', evaluator=None, image_reader_type
prototype/data/datasets/clip_dataset.py:40
↓ 1 callersMethod__init__
(self, batch_size, temperature=0.5)
prototype/loss_functions/nt_xent.py:11
↓ 1 callersMethod__init__
(self, params, lr=1e-3, betas=(0.9, 0.999), eps=1e-8, weight_decay=0, amsgrad=False, max_norm
prototype/optimizer/adam_clip.py:7
↓ 1 callersMethod__init__
(self, params, lr=required)
prototype/optimizer/AdamW_SGD.py:27
↓ 1 callersMethod_batch_shuffle_ddp
(self, x)
prototype/utils/moco_builder.py:71
↓ 1 callersMethod_batch_shuffle_ddp
(self, x)
prototype/utils/clsa_builder.py:74
↓ 1 callersMethod_batch_unshuffle_ddp
(self, x, idx_unshuffle)
prototype/utils/moco_builder.py:95
↓ 1 callersMethod_batch_unshuffle_ddp
(self, x, idx_unshuffle)
prototype/utils/clsa_builder.py:98
↓ 1 callersMethod_check_stop
(self)
prototype/data/nvidia_dali_dataloader.py:139
↓ 1 callersMethod_dequeue_and_enqueue
(self, keys)
prototype/utils/moco_builder.py:55
↓ 1 callersMethod_dequeue_and_enqueue
(self, keys)
prototype/utils/clsa_builder.py:58
↓ 1 callersMethod_dequeue_and_enqueue
Dequeue the oldest batch and add the latest one Args: batch: The latest batch of keys to add to the memory bank.
prototype/model/utils/nnclr_modules/memory_bank.py:71
↓ 1 callersMethod_dequeue_and_enqueue
Dequeue the oldest batch and add the latest one Args: batch: The latest batch of keys to add to the memory bank.
prototype/model/utils/nnclr_modules/memory_bank_cuda.py:71
↓ 1 callersMethod_get_label_text
(self, text)
prototype/data/datasets/clip_dataset.py:238
↓ 1 callersMethod_get_new_lr
(self)
prototype/lr_scheduler/scheduler.py:27
↓ 1 callersMethod_init_ceph
(self)
prototype/data/datasets/base_dataset.py:60
↓ 1 callersMethod_init_memcached
(self)
prototype/data/datasets/base_dataset.py:53
↓ 1 callersMethod_init_memory_bank
Initialize the memory bank if it's empty Args: dim: The dimension of the which are stored in the bank.
prototype/model/utils/nnclr_modules/memory_bank.py:54
↓ 1 callersMethod_init_memory_bank
Initialize the memory bank if it's empty Args: dim: The dimension of the which are stored in the bank.
prototype/model/utils/nnclr_modules/memory_bank_cuda.py:54
↓ 1 callersMethod_init_osg
(self)
prototype/data/datasets/base_dataset.py:74
↓ 1 callersMethod_load_meta
(self, idx)
prototype/data/datasets/clip_dataset.py:124
↓ 1 callersMethod_make_hook
(self, name, p, i)
prototype/utils/dist.py:71
↓ 1 callersMethod_momentum_update_key_encoder
(self)
prototype/utils/moco_builder.py:50
↓ 1 callersMethod_momentum_update_key_encoder
(self)
prototype/utils/clsa_builder.py:53
↓ 1 callersMethod_register_hooks
(self)
prototype/utils/dist.py:63
↓ 1 callersMethod_run_one_step
(self, pipeline, data_batches, current_data_batch)
prototype/data/nvidia_dali_dataloader.py:96
↓ 1 callersFunction_serialize_to_tensor
(data, group=None)
prototype/utils/dist.py:91
↓ 1 callersFunctionapply_augment_with_rand_mag
(img:PIL.Image, name:str)
prototype/data/clsa_augmentation.py:181
↓ 1 callersMethodattention
(self, x: torch.Tensor)
prototype/model/text_encoder/base_transformer.py:45
↓ 1 callersMethodattention
(self, x: torch.Tensor)
prototype/model/image_encoder/base_transformer.py:45
↓ 1 callersFunctionaugment_list
()
prototype/data/clsa_augmentation.py:154
↓ 1 callersFunctionbasic_clean
(text)
prototype/model/utils/text_utils/simple_tokenizer.py:50
↓ 1 callersMethodbpe
(self, token)
prototype/model/utils/text_utils/simple_tokenizer.py:82
↓ 1 callersMethodbroadcast_params
broadcast model parameters
prototype/utils/dist.py:85
↓ 1 callersMethodbuild_attention_mask
(self)
prototype/model/text_encoder/text_transformer.py:136
↓ 1 callersMethodbuild_data
(self)
prototype/solver/slip_solver.py:314
↓ 1 callersMethodbuild_data
(self)
prototype/solver/clip_solver.py:311
↓ 1 callersMethodbuild_data
(self)
prototype/solver/defilip_solver.py:312
↓ 1 callersMethodbuild_data
(self)
prototype/solver/declip_solver.py:312
↓ 1 callersMethodbuild_data
(self)
prototype/solver/filip_solver.py:311
↓ 1 callersMethodbuild_model
(self)
prototype/solver/clip_solver.py:178
↓ 1 callersMethodbuild_model
(self)
prototype/solver/defilip_solver.py:178
↓ 1 callersMethodbuild_model
(self)
prototype/solver/declip_solver.py:178
↓ 1 callersMethodbuild_model
(self)
prototype/solver/filip_solver.py:178
↓ 1 callersMethodcalculate_recall_fpr
(self, sorted_labels, sorted_probs)
prototype/data/metrics/custom_evaluator.py:78
↓ 1 callersMethodcalculate_recall_tpr
(self, sorted_labels)
prototype/data/metrics/custom_evaluator.py:55
↓ 1 callersMethodcheckpoint_fwd
checkpoint forward
prototype/model/text_encoder/base_transformer.py:66
↓ 1 callersMethodcheckpoint_fwd
checkpoint forward
prototype/model/image_encoder/base_transformer.py:66
↓ 1 callersMethodclamp
(self)
prototype/solver/clip_solver.py:76
↓ 1 callersMethodclamp
(self)
prototype/solver/defilip_solver.py:76
↓ 1 callersMethodclamp
(self)
prototype/solver/declip_solver.py:76
↓ 1 callersMethodclamp
(self)
prototype/solver/filip_solver.py:75
↓ 1 callersFunctiondefault_bpe
()
prototype/model/utils/text_utils/simple_tokenizer.py:11
↓ 1 callersFunctiondist_finalize
()
prototype/utils/dist.py:35
↓ 1 callersFunctiondist_init
(method='slurm', device_id=0)
prototype/utils/dist.py:18
↓ 1 callersMethodencode_image
(self, image)
prototype/model/clip.py:107
↓ 1 callersMethodencode_image
(self, image, return_all=False)
prototype/model/filip.py:67
↓ 1 callersFunctionepoch_to_iter
(config)
prototype/lr_scheduler/__init__.py:4
↓ 1 callersMethodfilter
(self, record)
prototype/utils/misc.py:74
↓ 1 callersMethodfind_last_checkpoint
(self)
prototype/solver/slip_solver.py:167
↓ 1 callersMethodfind_last_checkpoint
(self)
prototype/solver/clip_solver.py:167
↓ 1 callersMethodfind_last_checkpoint
(self)
prototype/solver/defilip_solver.py:167
↓ 1 callersMethodfind_last_checkpoint
(self)
prototype/solver/declip_solver.py:167
↓ 1 callersMethodfind_last_checkpoint
(self)
prototype/solver/filip_solver.py:167
↓ 1 callersMethodgen_new_list
(self)
prototype/data/sampler.py:84
↓ 1 callersMethodgen_new_list
(self)
prototype/data/sampler.py:147
↓ 1 callersMethodgenerate_custom_data
(self)
prototype/tools/inference.py:86
← previousnext →101–200 of 606, ranked by callers