MCPcopy Create free account

hub / github.com/datawhalechina/dive-into-cv-pytorch / functions

Functions274 in github.com/datawhalechina/dive-into-cv-pytorch

↓ 1 callersFunctionsave_checkpoint
Save model checkpoint. :param epoch: epoch number :param model: model :param optimizer: optimizer
code/chapter03_object_detection_introduction/tiny_detector_demo/utils.py:654
↓ 1 callersMethodsave_new_model
(self, net, model_save_path)
code/chapter04_segmentation_introduction/building_identification_baseline/utils/model_saver.py:24
↓ 1 callersFunctionsplit_dataset_info
(dataset_info, val_percent)
code/chapter04_segmentation_introduction/building_identification_baseline/dataset.py:90
↓ 1 callersFunctiontest_batch_norm_in_lenet
()
code/chapter02_image_classification_introduction/2.2_introduction_of_image_classification/classical_cnn_models/BN/BatchNormalization.py:63
↓ 1 callersFunctiontrain
(train_loader, model, criterion, optimizer)
code/chapter02_image_classification_introduction/2.4_classification_action_SVHN/baseline.py:126
↓ 1 callersFunctiontrain
Run one train epoch
code/chapter02_image_classification_introduction/2.2_introduction_of_image_classification/classical_cnn_models/pytorch-vgg-cifar10/main.py:154
↓ 1 callersFunctiontrain
One epoch's training. :param train_loader: DataLoader for training data :param model: model :param criterion: MultiBox loss :par
code/chapter03_object_detection_introduction/tiny_detector_demo/train.py:68
↓ 1 callersFunctiontrain_net
(net, paras)
code/chapter04_segmentation_introduction/building_identification_baseline/train.py:16
↓ 1 callersFunctiontransform
Apply the transformations above. :param image: image, a PIL Image :param boxes: bounding boxes in boundary coordinates, a tensor of dime
code/chapter03_object_detection_introduction/tiny_detector_demo/utils.py:568
↓ 1 callersFunctionvalidate
(val_loader, model, criterion)
code/chapter02_image_classification_introduction/2.4_classification_action_SVHN/baseline.py:151
↓ 1 callersFunctionxy_to_cxcy
Convert bounding boxes from boundary coordinates (x_min, y_min, x_max, y_max) to center-size coordinates (c_x, c_y, w, h). :param xy: boundi
code/chapter03_object_detection_introduction/tiny_detector_demo/utils.py:263
Method__call__
norm: loss的归一化系数,用batch中所有有效token数即可
code/chapter06_transformer/6.2_recognition_by_transformer/train_utils.py:56
Method__call__
norm: loss的归一化系数,用batch中所有有效token数即可
code/chapter06_transformer/6.2_recognition_by_transformer(online_dataset)/train_utils.py:89
Method__call__
norm: loss的归一化系数,用batch中所有有效token数即可
code/chapter06_transformer/6.1_hello_transformer/first_train_demo.py:154
Method__getitem__
(self, index)
code/chapter04_segmentation_introduction/building_identification_baseline/dataset.py:54
Method__getitem__
获取对应index的图像和ground truth label,并视情况进行数据增强
code/chapter06_transformer/6.2_recognition_by_transformer/ocr_by_transformer.py:61
Method__getitem__
获取对应index的图像和ground truth label,并视情况进行数据增强
code/chapter06_transformer/6.2_recognition_by_transformer(online_dataset)/ocr_by_transformer.py:47
Method__getitem__
(self, index)
code/chapter02_image_classification_introduction/2.4_classification_action_SVHN/baseline.py:39
Method__getitem__
(self, i)
code/chapter03_object_detection_introduction/tiny_detector_demo/datasets.py:36
Method__init__
(self, dataset_info)
code/chapter04_segmentation_introduction/building_identification_baseline/dataset.py:42
Method__init__
(self, max_save_num = 5)
code/chapter04_segmentation_introduction/building_identification_baseline/utils/model_saver.py:18
Method__init__
(self, in_ch, out_ch)
code/chapter04_segmentation_introduction/building_identification_baseline/unet/unet_parts.py:10
Method__init__
(self, in_ch, out_ch)
code/chapter04_segmentation_introduction/building_identification_baseline/unet/unet_parts.py:27
Method__init__
(self, in_ch, out_ch)
code/chapter04_segmentation_introduction/building_identification_baseline/unet/unet_parts.py:37
Method__init__
(self, in_ch, out_ch)
code/chapter04_segmentation_introduction/building_identification_baseline/unet/unet_parts.py:82
Method__init__
(self, n_channels, n_map)
code/chapter04_segmentation_introduction/building_identification_baseline/unet/unet_model.py:8
Method__init__
(self, encoder, decoder, src_embed, tgt_embed, generator)
code/chapter06_transformer/6.2_recognition_by_transformer/transformer.py:26
Method__init__
(self, d_model, vocab)
code/chapter06_transformer/6.2_recognition_by_transformer/transformer.py:51
Method__init__
(self, feature_size, eps=1e-6)
code/chapter06_transformer/6.2_recognition_by_transformer/transformer.py:83
Method__init__
(self, size, dropout)
code/chapter06_transformer/6.2_recognition_by_transformer/transformer.py:100
Method__init__
(self, size, self_attn, feed_forward, dropout)
code/chapter06_transformer/6.2_recognition_by_transformer/transformer.py:115
Method__init__
(self, layer, N)
code/chapter06_transformer/6.2_recognition_by_transformer/transformer.py:136
Method__init__
(self, size, self_attn, src_attn, feed_forward, dropout)
code/chapter06_transformer/6.2_recognition_by_transformer/transformer.py:148
Method__init__
Take in model size and number of heads.
code/chapter06_transformer/6.2_recognition_by_transformer/transformer.py:185
Method__init__
(self, d_model, d_ff, dropout=0.1)
code/chapter06_transformer/6.2_recognition_by_transformer/transformer.py:219
Method__init__
(self, d_model, vocab)
code/chapter06_transformer/6.2_recognition_by_transformer/transformer.py:231
Method__init__
(self, d_model, dropout, max_len=5000)
code/chapter06_transformer/6.2_recognition_by_transformer/transformer.py:243
Method__init__
(self, dataset_root_dir, lbl2id_map, sequence_len, max_ratio, phase='train', pad=0)
code/chapter06_transformer/6.2_recognition_by_transformer/ocr_by_transformer.py:29
Method__init__
(self, encoder, decoder, src_embed, src_position, tgt_embed, generator)
code/chapter06_transformer/6.2_recognition_by_transformer/ocr_by_transformer.py:150
Method__init__
(self, size, padding_idx, smoothing=0.0)
code/chapter06_transformer/6.2_recognition_by_transformer/train_utils.py:8
Method__init__
(self, generator, criterion, opt=None)
code/chapter06_transformer/6.2_recognition_by_transformer/train_utils.py:51
Method__init__
(self, encoder, decoder, src_embed, tgt_embed, generator)
code/chapter06_transformer/6.2_recognition_by_transformer(online_dataset)/transformer.py:26
Method__init__
(self, d_model, vocab)
code/chapter06_transformer/6.2_recognition_by_transformer(online_dataset)/transformer.py:51
Method__init__
(self, feature_size, eps=1e-6)
code/chapter06_transformer/6.2_recognition_by_transformer(online_dataset)/transformer.py:83
Method__init__
(self, size, dropout)
code/chapter06_transformer/6.2_recognition_by_transformer(online_dataset)/transformer.py:116
Method__init__
(self, size, self_attn, feed_forward, dropout)
code/chapter06_transformer/6.2_recognition_by_transformer(online_dataset)/transformer.py:132
Method__init__
(self, layer, N)
code/chapter06_transformer/6.2_recognition_by_transformer(online_dataset)/transformer.py:153
Method__init__
(self, size, self_attn, src_attn, feed_forward, dropout)
code/chapter06_transformer/6.2_recognition_by_transformer(online_dataset)/transformer.py:165
Method__init__
Take in model size and number of heads.
code/chapter06_transformer/6.2_recognition_by_transformer(online_dataset)/transformer.py:202
Method__init__
(self, d_model, d_ff, dropout=0.1)
code/chapter06_transformer/6.2_recognition_by_transformer(online_dataset)/transformer.py:236
Method__init__
(self, d_model, vocab)
code/chapter06_transformer/6.2_recognition_by_transformer(online_dataset)/transformer.py:248
Method__init__
(self, d_model, dropout, max_len=5000)
code/chapter06_transformer/6.2_recognition_by_transformer(online_dataset)/transformer.py:260
Method__init__
(self, segment, lbl2id_map, sequence_len, max_ratio, pad=0)
code/chapter06_transformer/6.2_recognition_by_transformer(online_dataset)/ocr_by_transformer.py:31
Method__init__
(self, encoder, decoder, src_embed, src_position, tgt_embed, generator)
code/chapter06_transformer/6.2_recognition_by_transformer(online_dataset)/ocr_by_transformer.py:137
Method__init__
(self, size, padding_idx, smoothing=0.0)
code/chapter06_transformer/6.2_recognition_by_transformer(online_dataset)/train_utils.py:41
Method__init__
(self, generator, criterion, opt=None)
code/chapter06_transformer/6.2_recognition_by_transformer(online_dataset)/train_utils.py:84
Method__init__
(self, encoder, decoder, src_embed, tgt_embed, generator)
code/chapter06_transformer/6.1_hello_transformer/transformer.py:26
Method__init__
(self, d_model, vocab)
code/chapter06_transformer/6.1_hello_transformer/transformer.py:51
Method__init__
(self, feature_size, eps=1e-6)
code/chapter06_transformer/6.1_hello_transformer/transformer.py:83
Method__init__
(self, size, dropout)
code/chapter06_transformer/6.1_hello_transformer/transformer.py:99
Method__init__
(self, size, self_attn, feed_forward, dropout)
code/chapter06_transformer/6.1_hello_transformer/transformer.py:121
Method__init__
(self, layer, N)
code/chapter06_transformer/6.1_hello_transformer/transformer.py:141
Method__init__
(self, size, self_attn, src_attn, feed_forward, dropout)
code/chapter06_transformer/6.1_hello_transformer/transformer.py:153
Method__init__
Take in model size and number of heads.
code/chapter06_transformer/6.1_hello_transformer/transformer.py:190
Method__init__
(self, d_model, d_ff, dropout=0.1)
code/chapter06_transformer/6.1_hello_transformer/transformer.py:225
Method__init__
(self, d_model, vocab)
code/chapter06_transformer/6.1_hello_transformer/transformer.py:237
Method__init__
位置编码器类的初始化函数 共有三个参数,分别是 d_model:词嵌入维度 dropout: dropout触发比率 max_len:每个句子的最大长度
code/chapter06_transformer/6.1_hello_transformer/transformer.py:250
Method__init__
(self, size, padding_idx, smoothing=0.0)
code/chapter06_transformer/6.1_hello_transformer/first_train_demo.py:125
Method__init__
(self, generator, criterion, opt=None)
code/chapter06_transformer/6.1_hello_transformer/first_train_demo.py:149
Method__init__
(self)
code/chapter02_image_classification_introduction/2.4_classification_action_SVHN/baseline.py:101
Method__init__
(self, features)
code/chapter02_image_classification_introduction/2.2_introduction_of_image_classification/classical_cnn_models/pytorch-vgg-cifar10/vgg.py:19
Method__init__
(self)
code/chapter02_image_classification_introduction/2.2_introduction_of_image_classification/classical_cnn_models/pytorch-vgg-cifar10/main.py:266
Method__init__
(self, in_channels, out_channels, stride=1, downsample=None)
code/chapter02_image_classification_introduction/2.2_introduction_of_image_classification/classical_cnn_models/ResNet/ResNet.py:50
Method__init__
(self)
code/chapter02_image_classification_introduction/2.2_introduction_of_image_classification/classical_cnn_models/GoogLeNet/GoogLeNet.py:67
Method__init__
(self)
code/chapter02_image_classification_introduction/2.2_introduction_of_image_classification/classical_cnn_models/lenet/LeNet.py:47
Method__init__
(self, features)
code/chapter02_image_classification_introduction/2.2_introduction_of_image_classification/classical_cnn_models/VGG/vgg_models.py:22
Method__init__
(self, num_features, num_dims)
code/chapter02_image_classification_introduction/2.2_introduction_of_image_classification/classical_cnn_models/BN/BatchNormalization.py:38
Method__init__
(self)
code/chapter02_image_classification_introduction/2.2_introduction_of_image_classification/classical_cnn_models/NiN/NiN.py:47
Method__init__
(self, num_classes=NUM_CLASSES)
code/chapter02_image_classification_introduction/2.2_introduction_of_image_classification/classical_cnn_models/AlexNet/AlexNet.py:49
Method__init__
(self, in_c=784, out_c=10)
code/chapter01_preliminary_knowledge/1.5_FC_MNIST_Classification/FC_MNIST_Classification.py:14
Method__init__
(self)
code/chapter03_object_detection_introduction/tiny_detector_demo/utils.py:674
Method__init__
:param data_folder: folder where data files are stored :param split: split, one of 'TRAIN' or 'TEST' :param keep_difficult: k
code/chapter03_object_detection_introduction/tiny_detector_demo/datasets.py:14
Method__init__
:param n_classes: number of different types of objects
code/chapter03_object_detection_introduction/tiny_detector_demo/model.py:114
Method__init__
(self, n_classes)
code/chapter03_object_detection_introduction/tiny_detector_demo/model.py:174
Method__init__
(self, priors_cxcy, threshold=0.5, neg_pos_ratio=3, alpha=1.)
code/chapter03_object_detection_introduction/tiny_detector_demo/model.py:345
Method__len__
(self)
code/chapter04_segmentation_introduction/building_identification_baseline/dataset.py:70
Method__len__
(self)
code/chapter06_transformer/6.2_recognition_by_transformer/ocr_by_transformer.py:140
Method__len__
(self)
code/chapter06_transformer/6.2_recognition_by_transformer(online_dataset)/ocr_by_transformer.py:127
Method__len__
(self)
code/chapter02_image_classification_introduction/2.4_classification_action_SVHN/baseline.py:49
Method__len__
(self)
code/chapter03_object_detection_introduction/tiny_detector_demo/datasets.py:59
Functionaccuracy
Computes top-k accuracy, from predicted and true labels. :param scores: scores from the model :param targets: true labels :param k:
code/chapter03_object_detection_introduction/tiny_detector_demo/utils.py:638
Methodcollate_fn
Since each image may have a different number of objects, we need a collate function (to be passed to the DataLoader). This describes
code/chapter03_object_detection_introduction/tiny_detector_demo/datasets.py:63
Methodforward
(self, x)
code/chapter04_segmentation_introduction/building_identification_baseline/unet/unet_parts.py:21
Methodforward
(self, x)
code/chapter04_segmentation_introduction/building_identification_baseline/unet/unet_parts.py:31
Methodforward
(self, x)
code/chapter04_segmentation_introduction/building_identification_baseline/unet/unet_parts.py:44
Methodforward
(self, x1, x2)
code/chapter04_segmentation_introduction/building_identification_baseline/unet/unet_parts.py:62
Methodforward
(self, x)
code/chapter04_segmentation_introduction/building_identification_baseline/unet/unet_parts.py:86
Methodforward
(self, x)
code/chapter04_segmentation_introduction/building_identification_baseline/unet/unet_model.py:21
Methodforward
Take in and process masked src and target sequences.
code/chapter06_transformer/6.2_recognition_by_transformer/transformer.py:34
Methodforward
(self, x)
code/chapter06_transformer/6.2_recognition_by_transformer/transformer.py:55
← previousnext →101–200 of 274, ranked by callers