Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/JingyangQiao/prompt-gradient-projection
/ functions
Functions
467 in github.com/JingyangQiao/prompt-gradient-projection
⨍
Functions
467
◇
Types & classes
61
↓ 1 callers
Function
_is_zip
(filename)
dualprompt-pgp/continual_datasets/dataset_utils.py:218
↓ 1 callers
Method
_load_data
(self)
l2p-pgp/continual_datasets/continual_datasets.py:65
↓ 1 callers
Method
_load_data
(self)
dualprompt-pgp/continual_datasets/continual_datasets.py:64
↓ 1 callers
Method
_load_legacy_data
(self)
l2p-pgp/continual_datasets/continual_datasets.py:59
↓ 1 callers
Method
_load_legacy_data
(self)
dualprompt-pgp/continual_datasets/continual_datasets.py:58
↓ 1 callers
Function
_load_weights
Load weights from .npz checkpoints for official Google Brain Flax implementation
l2p-pgp/vision_transformer.py:575
↓ 1 callers
Function
_load_weights
Load weights from .npz checkpoints for official Google Brain Flax implementation
dualprompt-pgp/vision_transformer.py:671
↓ 1 callers
Function
_save_response_content
(response, destination, chunk_size=32768)
l2p-pgp/continual_datasets/dataset_utils.py:194
↓ 1 callers
Function
_save_response_content
(response, destination, chunk_size=32768)
dualprompt-pgp/continual_datasets/dataset_utils.py:194
↓ 1 callers
Method
_select
(self, dataset, low_range, high_range)
clip-pgp/datasets/data_manager.py:77
↓ 1 callers
Function
_set_device
(args)
clip-pgp/run.py:33
↓ 1 callers
Function
_set_random
(seed)
clip-pgp/run.py:45
↓ 1 callers
Method
_setup_data
(self, dataset_name, shuffle, seed)
clip-pgp/datasets/data_manager.py:64
↓ 1 callers
Method
_train
(self, train_loader, test_loader)
clip-pgp/methods/tprompt.py:59
↓ 1 callers
Method
after_task
(self)
clip-pgp/methods/base.py:26
↓ 1 callers
Method
attention
(self, x: torch.Tensor)
clip-pgp/models/clip/model.py:181
↓ 1 callers
Function
available_models
Returns the names of available CLIP models
clip-pgp/models/clip/clip.py:81
↓ 1 callers
Function
basic_clean
(text)
clip-pgp/models/clip/simple_tokenizer.py:50
↓ 1 callers
Method
bpe
(self, token)
clip-pgp/models/clip/simple_tokenizer.py:80
↓ 1 callers
Method
build_attention_mask
(self)
clip-pgp/models/clip/model.py:335
↓ 1 callers
Function
build_continual_dataloader
(args)
l2p-pgp/datasets.py:36
↓ 1 callers
Function
build_continual_dataloader
(args)
dualprompt-pgp/datasets.py:33
↓ 1 callers
Function
build_model
(state_dict: dict)
clip-pgp/models/clip/model.py:406
↓ 1 callers
Function
calculate_md5
(fpath, chunk_size=1024 * 1024)
l2p-pgp/continual_datasets/dataset_utils.py:35
↓ 1 callers
Function
calculate_md5
(fpath, chunk_size=1024 * 1024)
dualprompt-pgp/continual_datasets/dataset_utils.py:35
↓ 1 callers
Function
check_md5
(fpath, md5, **kwargs)
l2p-pgp/continual_datasets/dataset_utils.py:43
↓ 1 callers
Function
check_md5
(fpath, md5, **kwargs)
dualprompt-pgp/continual_datasets/dataset_utils.py:43
↓ 1 callers
Function
convert_weights
Convert applicable model parameters to fp16
clip-pgp/models/clip/model.py:382
↓ 1 callers
Method
decode
(self, tokens)
clip-pgp/models/clip/simple_tokenizer.py:129
↓ 1 callers
Function
default_bpe
()
clip-pgp/models/clip/simple_tokenizer.py:11
↓ 1 callers
Method
download
(self)
l2p-pgp/continual_datasets/continual_datasets.py:329
↓ 1 callers
Method
download
(self)
l2p-pgp/continual_datasets/continual_datasets.py:393
↓ 1 callers
Method
download
(self)
dualprompt-pgp/continual_datasets/continual_datasets.py:324
↓ 1 callers
Method
download
(self)
dualprompt-pgp/continual_datasets/continual_datasets.py:387
↓ 1 callers
Method
encode_image
(self, image)
clip-pgp/models/clip/model.py:347
↓ 1 callers
Method
encode_text
(self, text)
clip-pgp/models/clip/model.py:350
↓ 1 callers
Method
eval_task
(self)
clip-pgp/methods/base.py:38
↓ 1 callers
Function
evaluate
(model: torch.nn.Module, original_model: torch.nn.Module, data_loader, device, task_id=-1, class_
l2p-pgp/engine.py:110
↓ 1 callers
Function
evaluate
(model: torch.nn.Module, original_model: torch.nn.Module, data_loader, device, task_id=-1, cur_id
dualprompt-pgp/engine.py:119
↓ 1 callers
Function
extract_archive
(from_path, to_path=None, remove_finished=False)
l2p-pgp/continual_datasets/dataset_utils.py:222
↓ 1 callers
Function
extract_archive
(from_path, to_path=None, remove_finished=False)
dualprompt-pgp/continual_datasets/dataset_utils.py:222
↓ 1 callers
Method
forward
(self, image, text)
clip-pgp/models/clip/model.py:365
↓ 1 callers
Method
forward_features
(self, x, task_id=-1, cls_features=None, train=False)
l2p-pgp/vision_transformer.py:459
↓ 1 callers
Method
forward_features
(self, x, task_id=-1, cls_features=None, train=False)
dualprompt-pgp/vision_transformer.py:518
↓ 1 callers
Method
forward_head
(self, res, pre_logits: bool = False)
l2p-pgp/vision_transformer.py:493
↓ 1 callers
Method
forward_head
(self, res, pre_logits: bool = False)
dualprompt-pgp/vision_transformer.py:586
↓ 1 callers
Method
generate
(self, args)
clip-pgp/models/tclip.py:101
↓ 1 callers
Function
get_args_parser
(subparsers)
l2p-pgp/configs/cub200_l2p_pgp.py:4
↓ 1 callers
Function
get_args_parser
(subparsers)
dualprompt-pgp/configs/cub200_dualprompt_pgp.py:4
↓ 1 callers
Function
get_init_weights_vit
(mode='jax', head_bias: float = 0.)
l2p-pgp/vision_transformer.py:565
↓ 1 callers
Function
get_init_weights_vit
(mode='jax', head_bias: float = 0.)
dualprompt-pgp/vision_transformer.py:661
↓ 1 callers
Function
get_rank
()
l2p-pgp/utils.py:207
↓ 1 callers
Function
get_rank
()
dualprompt-pgp/utils.py:207
↓ 1 callers
Method
get_task_size
(self, task)
clip-pgp/datasets/data_manager.py:28
↓ 1 callers
Method
incremental_train
(self)
clip-pgp/methods/base.py:43
↓ 1 callers
Method
init_weights
(self, mode='')
l2p-pgp/vision_transformer.py:417
↓ 1 callers
Method
init_weights
(self, mode='')
dualprompt-pgp/vision_transformer.py:476
↓ 1 callers
Function
init_weights_vit_timm
ViT weight initialization, original timm impl (for reproducibility)
l2p-pgp/vision_transformer.py:522
↓ 1 callers
Function
init_weights_vit_timm
ViT weight initialization, original timm impl (for reproducibility)
dualprompt-pgp/vision_transformer.py:618
↓ 1 callers
Method
initialize_parameters
(self)
clip-pgp/models/clip/model.py:306
↓ 1 callers
Function
is_main_process
()
l2p-pgp/utils.py:213
↓ 1 callers
Function
is_main_process
()
dualprompt-pgp/utils.py:213
↓ 1 callers
Function
iterable_to_str
(iterable)
l2p-pgp/continual_datasets/dataset_utils.py:261
↓ 1 callers
Function
iterable_to_str
(iterable)
dualprompt-pgp/continual_datasets/dataset_utils.py:261
↓ 1 callers
Function
load_clip_to_cpu
(cfg)
clip-pgp/models/clip/prompt_learner.py:11
↓ 1 callers
Function
load_json
(json_path)
clip-pgp/main.py:9
↓ 1 callers
Function
main
(args)
l2p-pgp/main.py:34
↓ 1 callers
Function
main
()
clip-pgp/main.py:21
↓ 1 callers
Function
main
(args)
dualprompt-pgp/main.py:32
↓ 1 callers
Function
open_maybe_compressed_file
Return a file object that possibly decompresses 'path' on the fly. Decompression occurs when argument `path` is a string and ends with '.gz' or
l2p-pgp/continual_datasets/dataset_utils.py:294
↓ 1 callers
Function
open_maybe_compressed_file
Return a file object that possibly decompresses 'path' on the fly. Decompression occurs when argument `path` is a string and ends with '.gz' or
dualprompt-pgp/continual_datasets/dataset_utils.py:294
↓ 1 callers
Method
query
(self, images, tasks)
clip-pgp/models/tclip.py:81
↓ 1 callers
Function
read_image_file
(path)
l2p-pgp/continual_datasets/dataset_utils.py:346
↓ 1 callers
Function
read_image_file
(path)
dualprompt-pgp/continual_datasets/dataset_utils.py:346
↓ 1 callers
Function
read_label_file
(path)
l2p-pgp/continual_datasets/dataset_utils.py:338
↓ 1 callers
Function
read_label_file
(path)
dualprompt-pgp/continual_datasets/dataset_utils.py:338
↓ 1 callers
Function
run
(args)
clip-pgp/run.py:9
↓ 1 callers
Function
setup_for_distributed
This function disables printing when not in master process
l2p-pgp/utils.py:178
↓ 1 callers
Function
setup_for_distributed
This function disables printing when not in master process
dualprompt-pgp/utils.py:178
↓ 1 callers
Function
setup_parser
()
clip-pgp/main.py:15
↓ 1 callers
Method
split
(self)
l2p-pgp/continual_datasets/continual_datasets.py:534
↓ 1 callers
Method
split
(self)
l2p-pgp/continual_datasets/continual_datasets.py:609
↓ 1 callers
Method
split
(self)
l2p-pgp/continual_datasets/continual_datasets.py:683
↓ 1 callers
Method
split
(self)
dualprompt-pgp/continual_datasets/continual_datasets.py:526
↓ 1 callers
Method
split
(self)
dualprompt-pgp/continual_datasets/continual_datasets.py:600
↓ 1 callers
Method
split
(self)
dualprompt-pgp/continual_datasets/continual_datasets.py:673
↓ 1 callers
Function
split_single_dataset
(dataset_train, dataset_val, args)
l2p-pgp/datasets.py:171
↓ 1 callers
Function
split_single_dataset
(dataset_train, dataset_val, args)
dualprompt-pgp/datasets.py:166
↓ 1 callers
Function
train_and_evaluate
(model: torch.nn.Module, model_without_ddp: torch.nn.Module, original_model: torch.nn.Module,
l2p-pgp/engine.py:192
↓ 1 callers
Function
train_and_evaluate
(args)
clip-pgp/run.py:16
↓ 1 callers
Function
train_and_evaluate
(model: torch.nn.Module, model_without_ddp: torch.nn.Module, original_model: torch.nn.Module,
dualprompt-pgp/engine.py:206
↓ 1 callers
Function
train_one_epoch
(model: torch.nn.Module, original_model: torch.nn.Module, criterion, data_loader: Iterabl
l2p-pgp/engine.py:33
↓ 1 callers
Function
train_one_epoch
(model: torch.nn.Module, original_model: torch.nn.Module, feature_prefix_gt, feature_prefix_et,
dualprompt-pgp/engine.py:32
↓ 1 callers
Method
update_fc
(self)
clip-pgp/models/tclip.py:89
↓ 1 callers
Function
whitespace_clean
(text)
clip-pgp/models/clip/simple_tokenizer.py:56
Method
__call__
(self, img)
l2p-pgp/datasets.py:28
Method
__call__
(self, img)
dualprompt-pgp/datasets.py:27
Method
__getattr__
(self, attr)
l2p-pgp/utils.py:98
Method
__getattr__
(self, attr)
dualprompt-pgp/utils.py:98
Method
__getitem__
Args: index (int): Index Returns: tuple: (image, target) where target is index of the target class.
l2p-pgp/continual_datasets/continual_datasets.py:74
← previous
next →
101–200 of 467, ranked by callers