MCPcopy Create free account

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

Functions606 in github.com/Sense-GVT/DeCLIP

↓ 42 callersMethodreduce_update
(self, tensor, num=1)
prototype/utils/misc.py:38
↓ 30 callersFunctionparam_name
(name, suffix)
prototype/utils/misc.py:264
↓ 30 callersMethodstep
(self, model, curr_step=None)
prototype/utils/ema.py:35
↓ 24 callersMethodall_gather
(self, input)
prototype/model/slip.py:172
↓ 22 callersMethodstate_dict
(self)
prototype/utils/ema.py:65
↓ 21 callersMethodbackward
(ctx, grad_output)
prototype/model/slip.py:41
↓ 18 callersMethodencode_text
(self, text, text_mask_type=None, return_sim=False)
prototype/model/slip.py:237
↓ 17 callersMethodupdate
(self, val, num=1)
prototype/utils/misc.py:42
↓ 16 callersFunctionmakedir
(path)
prototype/utils/misc.py:59
↓ 15 callersFunctionparam_group_all
(model, config, default_config={})
prototype/utils/misc.py:267
↓ 15 callersMethodsync_gradients
average gradients
prototype/utils/dist.py:76
↓ 14 callersFunctionget_logger
(name, level=logging.INFO)
prototype/utils/misc.py:99
↓ 12 callersMethodeval
This should return a dict with keys of metric names, values of metric values. Arguments: res_file (str): file th
prototype/data/metrics/base_evaluator.py:24
↓ 11 callersMethoddump
Dump classification results Arguments: - writer: output stream - output (:obj:`dict`): different for imagene
prototype/data/datasets/base_dataset.py:112
↓ 11 callersMethodencode_image
(self, image)
prototype/model/slip.py:166
↓ 11 callersFunctionload_state_model
(model, state)
prototype/utils/misc.py:441
↓ 10 callersFunctionbuild_clip_dataloader
arguments: - data_type: 'train', 'test', 'val' - cfg_dataset: configurations of dataset
prototype/data/clip_dataloader.py:66
↓ 10 callersMethodload_ema
(self, model)
prototype/utils/ema.py:52
↓ 9 callersFunctiontext_transformers
(**kwargs)
prototype/model/text_encoder/text_transformer.py:276
↓ 9 callersMethodupdate
(self)
prototype/solver/defilip_solver.py:72
↓ 9 callersMethodupdate
(self)
prototype/solver/filip_solver.py:71
↓ 8 callersFunctionclip_grad_norm_
r"""Clips gradient norm of an iterable of parameters. The norm is computed over all gradients together, as if they were concatenated into a s
prototype/utils/grad_clip.py:9
↓ 8 callersMethodload_state_dict
(self, state)
prototype/utils/ema.py:72
↓ 8 callersFunctionparse_config
(config_file)
prototype/utils/misc.py:65
↓ 7 callersFunctionaccuracy
Computes the precision@k for the specified values of k
prototype/utils/misc.py:415
↓ 7 callersFunctionbroadcast_object
make suare obj is picklable
prototype/utils/dist.py:111
↓ 7 callersMethodget_label_texts
(self,)
prototype/data/datasets/clip_dataset.py:260
↓ 7 callersMethodupdate
(self)
prototype/solver/slip_solver.py:71
↓ 7 callersMethodupdate
(self)
prototype/solver/clip_solver.py:72
↓ 7 callersMethodupdate
(self)
prototype/solver/declip_solver.py:72
↓ 6 callersFunctionbuild_imagenet_test_dataloader
build testing/validation dataloader for ImageNet
prototype/data/imagenet_dataloader.py:218
↓ 6 callersFunctioncreate_logger
(log_file, level=logging.INFO)
prototype/utils/misc.py:78
↓ 6 callersFunctionmodel_entry
(config)
prototype/model/__init__.py:15
↓ 6 callersFunctionmodify_state
(state, config)
prototype/utils/misc.py:466
↓ 6 callersMethodtensor2numpy
(self, x)
prototype/data/datasets/base_dataset.py:160
↓ 6 callersMethodtext_modules
(self)
prototype/model/slip.py:134
↓ 6 callersMethodvisual_modules
(self)
prototype/model/slip.py:150
↓ 5 callersMethod__init__
(self, optimizer, last_iter=0)
prototype/lr_scheduler/scheduler.py:8
↓ 5 callersFunctionbuild_imagenet_train_dataloader
build training dataloader for ImageNet
prototype/data/imagenet_dataloader.py:153
↓ 5 callersMethodclamp
(self)
prototype/solver/slip_solver.py:75
↓ 5 callersFunctionclip_grad_value_
r"""Clips gradient of an iterable of parameters at specified value. Gradients are modified in-place. Arguments: parameters (Iterable
prototype/utils/grad_clip.py:58
↓ 5 callersFunctionclip_param_grad_value_
r"""Clips gradient of an iterable of parameters at specified value. Gradients are modified in-place. Arguments: parameters (Iterable
prototype/utils/grad_clip.py:77
↓ 5 callersFunctioncount_params
(model)
prototype/utils/misc.py:149
↓ 5 callersMethoddecode
(self, tokens)
prototype/model/utils/text_utils/simple_tokenizer.py:131
↓ 5 callersMethodencode
(self, text)
prototype/model/utils/text_utils/simple_tokenizer.py:123
↓ 5 callersMethodencode_image
(self, image, return_dense=False)
prototype/model/defilip.py:216
↓ 5 callersMethodencode_image
(self, image, return_dense=False)
prototype/model/declip.py:188
↓ 5 callersMethodget_lr
(self)
prototype/lr_scheduler/scheduler.py:30
↓ 5 callersFunctionjoinpath
(root, suffix)
prototype/data/datasets/clip_dataset.py:15
↓ 5 callersFunctionload_state_optimizer
(optimizer, state)
prototype/utils/misc.py:458
↓ 5 callersFunctionoptim_entry
(config)
prototype/optimizer/__init__.py:18
↓ 5 callersMethodrecover
(self, model)
prototype/utils/ema.py:58
↓ 5 callersMethodsample_captions
(self, texts)
prototype/model/slip.py:169
↓ 5 callersFunctionscheduler_entry
(config)
prototype/lr_scheduler/__init__.py:18
↓ 5 callersMethodtext_parameters
(self)
prototype/model/slip.py:123
↓ 5 callersMethodvisual_parameters
(self)
prototype/model/slip.py:147
↓ 5 callersFunctionvisual_transformer_B32
(**kwargs)
prototype/model/image_encoder/visual_transformer.py:88
↓ 4 callersFunctionD
(p, z)
prototype/loss_functions/loss.py:49
↓ 4 callersMethod_get_warmup_lr
(self)
prototype/lr_scheduler/scheduler.py:77
↓ 4 callersMethod_init_petrel
(self, path=None)
prototype/data/datasets/base_dataset.py:65
↓ 4 callersMethod_make_layer
(self, planes, blocks, stride=1)
prototype/model/image_encoder/modified_resnet_modified.py:180
↓ 4 callersMethod_make_layer
(self, planes, blocks, stride=1)
prototype/model/image_encoder/modified_resnet.py:183
↓ 4 callersFunctionbuild_common_augmentation
common augmentation settings for training/testing ImageNet
prototype/data/imagenet_dataloader.py:14
↓ 4 callersFunctionbuild_sampler
(cfg_sampler, cfg_dataset)
prototype/data/sampler.py:237
↓ 4 callersFunctionbuild_transformer
(cfgs, image_reader={})
prototype/data/transforms.py:193
↓ 4 callersMethodevaluate
(self, val_data)
prototype/solver/slip_solver.py:830
↓ 4 callersMethodevaluate
(self, val_data)
prototype/solver/clip_solver.py:676
↓ 4 callersMethodevaluate
(self, val_data)
prototype/solver/defilip_solver.py:871
↓ 4 callersMethodevaluate
(self, val_data)
prototype/solver/declip_solver.py:823
↓ 4 callersMethodevaluate
(self, val_data)
prototype/solver/filip_solver.py:850
↓ 4 callersMethodget_weighted_dense_logits
(self, dense_feat_1, dense_feat_2, top_k=16)
prototype/model/defilip.py:224
↓ 4 callersFunctionmodified_resnet_R50
(**kwargs)
prototype/model/image_encoder/modified_resnet.py:216
↓ 4 callersMethodtrain
(self)
prototype/solver/slip_solver.py:383
↓ 4 callersMethodtrain
(self)
prototype/solver/defilip_solver.py:381
↓ 4 callersMethodtrain
(self)
prototype/solver/filip_solver.py:380
↓ 3 callersFunctionconcat_all_gather
gather the given tensor across the group
prototype/utils/moco_builder.py:155
↓ 3 callersFunctionconcat_all_gather
gather the given tensor across the group
prototype/utils/clsa_builder.py:191
↓ 3 callersMethodencode_image
(self, image, return_dense=False, return_sim=False)
prototype/model/slip.py:227
↓ 3 callersFunctionsimple_group_split
(world_size, rank, num_groups)
prototype/utils/dist.py:39
↓ 3 callersMethodtrain
(self)
prototype/solver/clip_solver.py:370
↓ 3 callersMethodtrain
(self)
prototype/solver/declip_solver.py:380
↓ 2 callersFunctionD_minimize
(p, z)
prototype/loss_functions/loss.py:57
↓ 2 callersFunctionMaskTokens
(tokens, mask_type, mask_token, special_tokens=None, tokenizer_length=None, sepcial_tokens_mask=None, special_
prototype/model/utils/text_utils/mask_tokens.py:32
↓ 2 callersMethod__init__
(self,image_encode, text_encode, use_allgather)
prototype/model/slip.py:113
↓ 2 callersMethod__init__
(self,image_encode, text_encode, use_allgather, nn_size=2**16, nn_topk=1, \ return_dense=Fals
prototype/model/defilip.py:150
↓ 2 callersMethod__init__
(self,image_encode, text_encode, use_allgather, nn_size=2**16, nn_topk=1, \ return_dense=Fals
prototype/model/declip.py:133
↓ 2 callersMethod__init__
(self, inplanes, planes, stride=1)
prototype/model/image_encoder/modified_resnet_modified.py:17
↓ 2 callersMethod__init__
(self, inplanes, planes, stride=1)
prototype/model/image_encoder/modified_resnet.py:17
↓ 2 callersMethod__init__
(self, custom_pipe, batch_size, num_threads, device_id, **kwargs)
prototype/data/pipelines/imagenet_pipeline_v2.py:27
↓ 2 callersMethod__init__
(self, symmetry=True)
prototype/loss_functions/loss.py:66
↓ 2 callersMethod__init__
(self, params, lr=required, momentum=0, dampening=0, weight_decay=0, nesterov=False, loss_sca
prototype/optimizer/fp16_optim.py:51
↓ 2 callersMethod_str2list
(self, x)
prototype/data/datasets/clip_dataset.py:115
↓ 2 callersMethodall_gather
(self, input)
prototype/model/clip.py:113
↓ 2 callersFunctionbuild_evaluator
(cfg)
prototype/data/metrics/__init__.py:6
↓ 2 callersFunctionbuild_image_reader
(reader_type)
prototype/data/image_reader.py:36
↓ 2 callersMethodbuild_lr_scheduler
(self)
prototype/solver/slip_solver.py:305
↓ 2 callersMethodbuild_lr_scheduler
(self)
prototype/solver/clip_solver.py:302
↓ 2 callersMethodbuild_lr_scheduler
(self)
prototype/solver/defilip_solver.py:303
↓ 2 callersMethodbuild_lr_scheduler
(self)
prototype/solver/declip_solver.py:303
↓ 2 callersMethodbuild_lr_scheduler
(self)
prototype/solver/filip_solver.py:302
next →1–100 of 606, ranked by callers