Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/aimagelab/VKD
/ functions
Functions
164 in github.com/aimagelab/VKD
⨍
Functions
164
◇
Types & classes
36
↓ 9 callers
Method
dump_metric_tb
(self, value: float, epoch: int, m_type: str, m_desc: str)
utils/saver.py:72
↓ 8 callers
Method
eval
(self, saver: Saver, iteration: int, verbose: bool, do_tb: bool = True)
tools/eval.py:148
↓ 5 callers
Method
__init__
(self, temp: float, reduction: str)
model/loss.py:59
↓ 5 callers
Method
get_device
()
utils/conf.py:86
↓ 4 callers
Method
__call__
(self, *args, **kwargs)
model/loss.py:77
↓ 4 callers
Method
_make_layer
(self, block, planes, blocks, stride=1)
model/cbam/resnet_bam.py:150
↓ 4 callers
Method
add_default_args
(parser: ArgumentParser)
utils/conf.py:29
↓ 4 callers
Method
compute_distance_matrix
(x: torch.Tensor, y: torch.Tensor, metric='cosine')
tools/eval.py:67
↓ 4 callers
Function
evaluate
(distmat, q_pids, g_pids, q_camids, g_camids, return_wrong_matches: bool = False)
data/eval_metrics.py:40
↓ 4 callers
Method
extract_features
Extract features for the entire dataloader. It returns also pids and cams.
tools/eval.py:120
↓ 4 callers
Function
get_dataloaders
(dataset_name: str, root: str, device: torch.device, args: Namespace)
data/datasets.py:111
↓ 4 callers
Method
load_net
(path: str, chk_name: str, dataset_name: str)
utils/saver.py:46
↓ 4 callers
Function
save_img
(img, attn, dest_path)
tools/save_heatmaps.py:74
↓ 4 callers
Method
suppress_random
(seed: int = SEED, set_determinism: bool = False)
utils/conf.py:74
↓ 4 callers
Method
tb_cmc
(saver: Saver, cmc_scores, it, method)
tools/eval.py:143
↓ 3 callers
Method
__call__
(self, *args, **kwargs)
model/net.py:280
↓ 3 callers
Method
__init__
(self, backbone_type: str, num_classes: int, pretrained: bool)
model/net.py:189
↓ 3 callers
Method
_extract_1stfeame
(self, names, meta_data, home_dir=None, relabel=False)
data/mars/data_manager.py:150
↓ 3 callers
Method
_get_paths
(self, fpath)
data/dukevideoreid/data_manager.py:72
↓ 3 callers
Method
_process_data
(self, names, meta_data, home_dir=None, relabel=False, min_seq_len=0)
data/mars/data_manager.py:112
↓ 3 callers
Method
_process_video
(self, train_paths, re_label: bool)
data/dukevideoreid/data_manager.py:76
↓ 3 callers
Method
get_net
(btype: str, pretrained: bool)
model/net.py:53
↓ 3 callers
Method
save_net
(self, net: torch.nn.Module, name: str = 'weights', overwrite: bool = False)
utils/saver.py:75
↓ 2 callers
Function
ResidualNet
(network_type, depth, num_classes, zero_init_residual)
model/cbam/resnet_bam.py:188
↓ 2 callers
Method
__init__
(self, gate_channel)
model/cbam/bam.py:57
↓ 2 callers
Method
__init__
(self, block, layers, network_type, num_classes, zero_init_residual=False)
model/cbam/resnet_bam.py:97
↓ 2 callers
Method
_get_names
(self, fpath)
data/veri/data_manager.py:67
↓ 2 callers
Method
_get_names
(self, fpath)
data/mars/data_manager.py:104
↓ 2 callers
Method
add
(self, values: List[float])
utils/misc.py:48
↓ 2 callers
Method
cdist
Returns euclidean distance between a and b Args: a (2D Tensor): A batch of vectors shaped (B1, D) b (2D Te
model/loss.py:193
↓ 2 callers
Function
conv3x3
3x3 convolution with padding
model/cbam/resnet_bam.py:17
↓ 2 callers
Method
evaluate
(self, net: nn.Module)
tools/train_distill.py:108
↓ 2 callers
Function
extract_grad_cam
(net: TriNet, inputs: torch.Tensor, device: torch.device, hook: Hook)
tools/save_heatmaps.py:53
↓ 2 callers
Method
get_hostname_config
()
utils/conf.py:54
↓ 2 callers
Function
get_model
(args: Namespace, num_pids: int)
model/net.py:284
↓ 2 callers
Method
get_num_pids
(self)
data/datasets.py:45
↓ 2 callers
Method
get_padding
(padding)
data/misc.py:127
↓ 2 callers
Function
get_transforms
(train_mode: bool, args: Namespace)
data/misc.py:59
↓ 2 callers
Function
pil_loader
(path)
data/misc.py:11
↓ 2 callers
Method
reinit_layers
(self, reinitl4: bool, reinitl3: bool)
model/net.py:245
↓ 2 callers
Method
reset
(self)
tools/save_heatmaps.py:29
↓ 2 callers
Method
teacher_mode
(self)
model/net.py:233
↓ 2 callers
Method
write_logs
(self, model: torch.nn.Module, params: dict)
utils/saver.py:59
↓ 1 callers
Method
_check_before_run
Check if all files are available before going deeper
data/mars/data_manager.py:89
↓ 1 callers
Method
_get_log_path
(self)
utils/conf.py:63
↓ 1 callers
Method
_get_nas_path
(self)
utils/conf.py:68
↓ 1 callers
Method
_process_gallery
(self)
data/veri/data_manager.py:75
↓ 1 callers
Method
_process_query
(self, query_names, gallery)
data/veri/data_manager.py:118
↓ 1 callers
Method
_process_query_image
(self, query_names)
data/veri/data_manager.py:136
↓ 1 callers
Method
_process_train
(self, train_names)
data/veri/data_manager.py:92
↓ 1 callers
Function
accimage_loader
(path)
data/misc.py:18
↓ 1 callers
Method
backbone_features
(self, x: torch.Tensor)
model/net.py:121
↓ 1 callers
Function
compute_ap_cmc
(index, good_index, junk_index, return_is_correct: bool = False)
data/eval_metrics.py:5
↓ 1 callers
Function
compute_pids_and_pids_dict
(data_source)
data/samplers.py:10
↓ 1 callers
Method
evaluate_i2i
(self, verbose: bool = True)
tools/eval.py:108
↓ 1 callers
Method
evaluate_i2v
(self, verbose: bool = True)
tools/eval.py:85
↓ 1 callers
Method
evaluate_v2i
(self, verbose: bool = True)
tools/eval.py:96
↓ 1 callers
Method
evaluate_v2v
(self, verbose: bool = True)
tools/eval.py:74
↓ 1 callers
Function
get_default_image_loader
()
data/misc.py:27
↓ 1 callers
Method
get_denset_backbone_layers
(pretrained: bool)
model/net.py:113
↓ 1 callers
Method
get_hparams
(self)
model/net.py:204
↓ 1 callers
Method
get_mobilenet_backbone_layers
(pretrained: bool, last_stride: int)
model/net.py:75
↓ 1 callers
Method
get_output_shape
(self)
model/net.py:118
↓ 1 callers
Method
get_resnet_backbone_layers
(btype: str, pretrained: bool, last_stride: int)
model/net.py:83
↓ 1 callers
Function
image_loader
(path)
data/misc.py:35
↓ 1 callers
Method
labels_to_one_hot
(self, labels)
model/loss.py:36
↓ 1 callers
Method
load_logs
(self)
utils/saver.py:38
↓ 1 callers
Function
main
()
tools/eval.py:189
↓ 1 callers
Function
main
()
tools/save_heatmaps.py:90
↓ 1 callers
Function
main
()
tools/train_v2v.py:48
↓ 1 callers
Function
parse
(conf: Conf)
tools/eval.py:173
↓ 1 callers
Function
parse
(conf: Conf)
tools/save_heatmaps.py:33
↓ 1 callers
Function
parse
(conf: Conf)
tools/train_distill.py:34
↓ 1 callers
Function
parse
(conf: Conf)
tools/train_v2v.py:19
↓ 1 callers
Function
resnet101_bam
Constructs a ResNet-50 model. Args: pretrained (bool): If True, returns a model pre-trained on ImageNet
model/cbam/resnet_bam.py:224
↓ 1 callers
Function
resnet50_bam
Constructs a ResNet-50 model. Args: pretrained (bool): If True, returns a model pre-trained on ImageNet
model/cbam/resnet_bam.py:210
↓ 1 callers
Method
student_mode
(self)
model/net.py:239
Method
__call__
(self, module, _, ten_out)
tools/save_heatmaps.py:26
Method
__call__
(self, epoch: int)
tools/train_distill.py:30
Method
__call__
(self, teacher_net: TriNet, student_net: TriNet)
tools/train_distill.py:113
Method
__call__
(self)
utils/misc.py:32
Method
__call__
(self)
utils/misc.py:52
Method
__call__
(self, x: torch.Tensor, y: torch.Tensor = None)
model/loss.py:15
Method
__call__
(self, *args, **kwargs)
model/loss.py:53
Method
__call__
(self, *args, **kwargs)
model/loss.py:90
Method
__call__
(self, *args, **kwargs)
model/loss.py:114
Method
__call__
(self, *args, **kwargs)
model/loss.py:207
Method
__call__
(self, *args, **kwargs)
model/net.py:133
Method
__call__
(self, *args, **kwargs)
model/net.py:183
Method
__call__
(self, *args, **kwargs)
model/net.py:297
Method
__call__
(self, img: Image.Image)
data/misc.py:136
Method
__call__
(self, frame_indices, tracklet_index)
data/temporal_transforms.py:10
Method
__call__
(self, frame_indices, tracklet_index)
data/temporal_transforms.py:33
Method
__call__
(self, candidate, tracklet_index)
data/temporal_transforms.py:59
Method
__call__
(self, frame_indices, tracklet_index)
data/temporal_transforms.py:78
Method
__getitem__
Args: index (int): Index Returns: tuple: (clip, pid, camid) where pid is identity of the clip.
data/datasets.py:54
Method
__init__
(self, model: torch.nn.Module, query_loader: DataLoader, gallery_loader: DataLoader, queryimg
tools/eval.py:19
Method
__init__
(self)
tools/save_heatmaps.py:23
Method
__init__
(self, initial_lr: float, decay: float, min: float = 1e-5)
tools/train_distill.py:26
Method
__init__
(self, train_loader: DataLoader, query_loader: DataLoader, gallery_loader: DataLoader, queryi
tools/train_distill.py:81
next →
1–100 of 164, ranked by callers