MCPcopy Create free account

hub / github.com/KaiyangZhou/Dassl.pytorch / functions

Functions664 in github.com/KaiyangZhou/Dassl.pytorch

↓ 29 callersMethodmodel_backward_and_update
(self, loss, names=None)
dassl/engine/trainer.py:300
↓ 23 callersFunctioninit_pretrained_weights
(model, model_url)
dassl/modeling/backbone/resnet.py:212
↓ 21 callersFunctionbuild_optimizer
A function wrapper for building an optimizer. Args: model (nn.Module or iterable): model. optim_cfg (CfgNode): optimization confi
dassl/optim/optimizer.py:13
↓ 21 callersFunctioncount_num_param
r"""Count number of parameters in a model. Args: model (nn.Module): network model. params: network model`s params. Examples::
dassl/utils/torchtools.py:242
↓ 21 callersMethodregister_model
(self, name="model", model=None, optim=None, sched=None)
dassl/engine/trainer.py:86
↓ 20 callersFunctionlistdir_nohidden
List non-hidden items in a directory. Args: path (str): directory path. sort (bool): sort the items.
dassl/utils/tools.py:135
↓ 19 callersFunctionbuild_lr_scheduler
A function wrapper for building a learning rate scheduler. Args: optimizer (Optimizer): an Optimizer. optim_cfg (CfgNode): optimi
dassl/optim/lr_scheduler.py:83
↓ 19 callersMethodupdate_lr
(self, names=None)
dassl/engine/trainer.py:214
↓ 13 callersMethodcheck_input_domains
(self, source_domains, target_domains)
dassl/data/datasets/base_dataset.py:122
↓ 13 callersFunctioncompute_accuracy
Computes the accuracy over the k top predictions for the specified values of k. Args: output (torch.Tensor): prediction matrix with s
dassl/metrics/accuracy.py:1
↓ 13 callersFunctionmkdir_if_missing
Create dirname if it is missing.
dassl/utils/tools.py:34
↓ 12 callersFunction_resnet
( arch: str, block: Type[Union[BasicBlock, Bottleneck, BasicBlockDynamic,
dassl/modeling/backbone/resnet_dynamic.py:552
↓ 11 callersMethodget
(self, name)
dassl/utils/registry.py:59
↓ 10 callersFunctionbuild_transform
Build transformation function. Args: cfg (CfgNode): config. is_train (bool, optional): for training (True) or test (False).
dassl/data/transforms/transforms.py:176
↓ 10 callersMethodtransport_cost
(self, x, y, return_pi=False)
dassl/modeling/ops/optimal_transport.py:58
↓ 8 callersFunctionbuild_efficientnet
(name, pretrained)
dassl/modeling/backbone/efficientnet/model.py:327
↓ 8 callersMethodget_model_names
(self, names=None)
dassl/engine/trainer.py:108
↓ 7 callersMethodclose
(self)
dassl/utils/logger.py:54
↓ 7 callersFunctionget_same_padding_conv2d
Chooses static padding if you have specified an image size, and dynamic padding otherwise. Static padding is necessary for ONNX exporting of model
dassl/modeling/backbone/efficientnet/utils.py:121
↓ 7 callersMethodtrain
Generic training loops.
dassl/engine/trainer.py:242
↓ 6 callersFunctioncheck_availability
Check if an element is available in a list. Args: requested (str): probe string. available (list): a list of available strings.
dassl/utils/tools.py:165
↓ 6 callersMethodread_data
(dataset_dir, input_domains, split)
dassl/data/datasets/dg/digits_dg.py:60
↓ 6 callersMethodregistered_names
(self)
dassl/utils/registry.py:68
↓ 6 callersMethodremove_self_distance
(distmat)
dassl/modeling/ops/mmd.py:68
↓ 5 callersFunctionconv1x1
1x1 convolution
dassl/modeling/backbone/resnet_dynamic.py:74
↓ 5 callersMethodparse_batch_train
(self, batch_x, batch_u)
dassl/engine/da/se.py:67
↓ 5 callersFunctionread_image_list
(im_dir, n_max=None, n_repeat=None)
dassl/data/datasets/dg/digit_single.py:16
↓ 5 callersFunctionread_image_list
(im_dir, n_max=None, n_repeat=None)
dassl/data/datasets/da/digit5.py:17
↓ 5 callersFunctionround_filters
Calculate and round number of filters based on depth multiplier.
dassl/modeling/backbone/efficientnet/utils.py:83
↓ 5 callersMethodwrite_scalar
(self, tag, scalar_value, global_step=None)
dassl/engine/trainer.py:234
↓ 4 callersMethod__init__
( self, block: Type[Union[BasicBlock, Bottleneck, BasicBlockDynamic,
dassl/modeling/backbone/resnet_dynamic.py:381
↓ 4 callersMethod_make_layer
(self, block, planes, num_blocks, stride)
dassl/modeling/backbone/preact_resnet18.py:105
↓ 4 callersMethod_make_layer
( self, block: Type[Union[BasicBlock, Bottleneck]], planes: int, blocks: int,
dassl/modeling/backbone/resnet_dynamic.py:481
↓ 4 callersMethod_make_layer
(self, block, planes, blocks, stride=1)
dassl/modeling/backbone/resnet.py:149
↓ 4 callersMethod_read_data
(self, input_domains, split="train")
dassl/data/datasets/da/domainnet.py:46
↓ 4 callersFunctionbuild_data_loader
( cfg, sampler_type="SequentialSampler", data_source=None, batch_size=64, n_domain=0,
dassl/data/data_manager.py:13
↓ 4 callersFunctioncheck_isfile
Check if the given path is a file. Args: fpath (str): file path. Returns: bool
dassl/utils/tools.py:44
↓ 4 callersFunctioncreate_onehot
Create one-hot tensor. We suggest using nn.functional.one_hot. Args: label (torch.Tensor): 1-D tensor. num_classes (int): nu
dassl/modeling/ops/utils.py:28
↓ 4 callersMethoddownload_data
(self, url, dst, from_gdrive=True)
dassl/data/datasets/base_dataset.py:136
↓ 4 callersMethodget_current_lr
(self, names=None)
dassl/engine/trainer.py:487
↓ 4 callersFunctionget_norm_layer
(norm_type="instance")
dassl/modeling/network/ddaig_fcn.py:45
↓ 4 callersFunctioninit_network_weights
(model, init_type="normal", gain=0.02)
dassl/modeling/network/ddaig_fcn.py:12
↓ 4 callersMethodupdate
(self, val, n=1)
dassl/utils/meters.py:31
↓ 3 callersMethod_read_data
(self, input_domains, split)
dassl/data/datasets/dg/pacs.py:48
↓ 3 callersMethod_read_data
(self, input_domains, split)
dassl/data/datasets/dg/vlcs.py:44
↓ 3 callersMethod_read_data
(self, input_domains, split="train")
dassl/data/datasets/dg/digit_single.py:112
↓ 3 callersMethod_read_data
(self, input_domains)
dassl/data/datasets/da/office_home.py:41
↓ 3 callersMethod_read_data
(self, input_domains, split="train")
dassl/data/datasets/da/digit5.py:107
↓ 3 callersMethod_read_data
(self, input_domains, split="train")
dassl/data/datasets/da/mini_domainnet.py:35
↓ 3 callersMethod_read_data
(self, input_domains)
dassl/data/datasets/da/office31.py:41
↓ 3 callersMethod_read_data
(self, input_domains, split="train")
dassl/data/datasets/da/cifarstl.py:51
↓ 3 callersMethod_read_data
(self, dname)
dassl/data/datasets/da/visda17.py:37
↓ 3 callersMethod_read_split_pacs
(self, split_file)
dassl/data/datasets/dg/pacs.py:79
↓ 3 callersMethodbackward
(ctx, grad_output)
dassl/modeling/ops/reverse_grad.py:13
↓ 3 callersFunctionbuild_head
(name, verbose=True, **kwargs)
dassl/modeling/head/build.py:6
↓ 3 callersFunctioncalculate_output_image_size
Calculates the output image size when using Conv2dSamePadding with a stride. Necessary for static padding. Thanks to mannatsingh for pointing
dassl/modeling/backbone/efficientnet/utils.py:140
↓ 3 callersFunctionconv3x3
3x3 convolution with padding
dassl/modeling/backbone/resnet_dynamic.py:36
↓ 3 callersFunctionconv3x3_dynamic
3x3 convolution with padding
dassl/modeling/backbone/resnet_dynamic.py:56
↓ 3 callersFunctiondownload_and_prepare
(name, root)
datasets/ssl/cifar10_cifar100_svhn.py:24
↓ 3 callersMethodeuclidean_squared_distance
(x, y)
dassl/modeling/ops/mmd.py:76
↓ 3 callersFunctionextract_and_save_image
(dataset, save_dir)
datasets/ssl/stl10.py:8
↓ 3 callersFunctionload_checkpoint
r"""Load checkpoint. ``UnicodeDecodeError`` can be well handled, which means python2-saved files can be read from python3. Args:
dassl/utils/torchtools.py:77
↓ 3 callersMethodparse_batch_train
(self, batch)
dassl/engine/dg/daeldg.py:145
↓ 3 callersMethodparse_batch_train
(self, batch_x, batch_u)
dassl/engine/ssl/fixmatch.py:96
↓ 3 callersMethodrbf_kernel_mixture
(exponent, sigmas=[1, 5, 10])
dassl/modeling/ops/mmd.py:60
↓ 3 callersMethodread_data
(self, subset)
dassl/data/datasets/dg/wilds/wilds_base.py:75
↓ 3 callersMethodset_model_mode
(self, mode="train", names=None)
dassl/engine/trainer.py:203
↓ 3 callersMethodupdate
(self, input_dict)
dassl/utils/meters.py:62
↓ 3 callersMethodwrite
(self, msg)
dassl/utils/logger.py:43
↓ 2 callersMethod__init__
(self, num_features, n_domain, bn_type)
dassl/modeling/ops/dsbn.py:13
↓ 2 callersMethod__init__
(self, in_planes, planes, stride=1)
dassl/modeling/backbone/preact_resnet18.py:11
↓ 2 callersMethod__init__
(self, in_planes, out_planes, stride, dropRate=0.0)
dassl/modeling/backbone/wide_resnet.py:14
↓ 2 callersMethod__init__
( self, block, layers, ms_class=None, ms_layers=[], ms_p=0.5,
dassl/modeling/backbone/resnet.py:109
↓ 2 callersMethod__init__
(self, )
dassl/modeling/backbone/efficientnet/utils.py:254
↓ 2 callersMethod__init__
( self, input_nc, output_nc, nc=32, n_blocks=3, norm_layer=nn.
dassl/modeling/network/ddaig_fcn.py:166
↓ 2 callersMethod__init__
( self, params, lr=1e-3, betas=(0.9, 0.999), eps=1e-8, weight_
dassl/optim/radam.py:20
↓ 2 callersMethod__init__
( self, optimizer, successor, warmup_epoch, last_epoch=-1, ver
dassl/optim/lr_scheduler.py:12
↓ 2 callersMethod__setstate__
(self, state)
dassl/optim/radam.py:47
↓ 2 callersMethod_check_model_name_is_valid
Validates model name.
dassl/modeling/backbone/efficientnet/model.py:308
↓ 2 callersMethod_compute_alpha
(self, mean_s, var_s, mean_t, var_t)
dassl/modeling/ops/transnorm.py:49
↓ 2 callersMethod_do_register
(self, name, obj, force=False)
dassl/utils/registry.py:36
↓ 2 callersMethod_read_data
(self, data_dir)
dassl/data/datasets/dg/cifar_c.py:87
↓ 2 callersMethod_read_data_all
(self, data_dir)
dassl/data/datasets/ssl/stl10.py:73
↓ 2 callersMethod_transform_image
(self, tfm, img0)
dassl/data/data_manager.py:251
↓ 2 callersFunctionconv3x3
3x3 convolution with padding
dassl/modeling/backbone/resnet.py:16
↓ 2 callersMethoddiscrepancy
(self, y1, y2)
dassl/engine/da/m3sda.py:186
↓ 2 callersMethoddiscrepancy
(self, y1, y2)
dassl/engine/da/mcd.py:100
↓ 2 callersFunctiondownload_and_prepare
(name, root, discarded_label, label2name)
datasets/da/cifar_stl.py:70
↓ 2 callersFunctionefficientnet_params
Map EfficientNet model name to parameter coefficients.
dassl/modeling/backbone/efficientnet/utils.py:266
↓ 2 callersFunctionema_model_update
Exponential moving average of model parameters. Args: model (nn.Module): model being trained. ema_model (nn.Module): ema of the m
dassl/modeling/ops/utils.py:68
↓ 2 callersMethodeuclidean
(self, input1, input2)
dassl/engine/da/m3sda.py:183
↓ 2 callersFunctionextract_and_save
(data, label, save_dir)
datasets/da/digit5.py:14
↓ 2 callersFunctionextract_and_save_image
(dataset, save_dir, discard, label2name)
datasets/da/cifar_stl.py:47
↓ 2 callersFunctionextract_and_save_image
(dataset, save_dir)
datasets/ssl/cifar10_cifar100_svhn.py:8
↓ 2 callersMethodforward_backward
(self, batch)
dassl/engine/trainer.py:278
↓ 2 callersMethodfrom_name
(cls, model_name, override_params=None)
dassl/modeling/backbone/efficientnet/model.py:281
↓ 2 callersMethodinit_loc_layer
Initialize the weights/bias with identity transformation.
dassl/modeling/network/ddaig_fcn.py:236
↓ 2 callersFunctioninit_network_weights
(model, init_type="normal", gain=0.02)
dassl/utils/torchtools.py:317
↓ 2 callersMethodis_input_domain_valid
(self, input_domains)
dassl/data/datasets/base_dataset.py:128
↓ 2 callersFunctionis_python_file
(filename)
tools/replace_text.py:12
next →1–100 of 664, ranked by callers