MCPcopy Create free account

hub / github.com/HobbitLong/PyContrast / types & classes

Types & classes47 in github.com/HobbitLong/PyContrast

↓ 21 callersClassAverageMeter
Computes and stores the average and current value
pycontrast/learning/util.py:6
↓ 7 callersClassNormalize
pycontrast/networks/util.py:6
↓ 5 callersClassResNet
pycontrast/networks/resnet_cmc.py:108
↓ 4 callersClassDropBlock2D
pycontrast/networks/resnest.py:14
↓ 4 callersClassResNet
ResNet Variants Parameters ---------- block : Block Class for the residual block. Options are BasicBlockV1, BottleneckV1. laye
pycontrast/networks/resnest.py:198
↓ 3 callersClassJigsawHead
Jigswa + linear + l2norm
pycontrast/networks/util.py:15
↓ 2 callersClassAliasMethod
From: https://hips.seas.harvard.edu/blog/2013/03/03/the-alias-method-efficient-sampling-with-many-discrete-outcomes/
pycontrast/memory/alias_multinomial.py:4
↓ 2 callersClassAutoAugmentOp
pycontrast/datasets/RandAugment.py:281
↓ 2 callersClassGaussianBlur
blur a single image on CPU
pycontrast/datasets/util.py:124
↓ 2 callersClassImageFolderInstance
Folder datasets which returns the index of the image (for memory_bank)
pycontrast/datasets/dataset.py:8
↓ 2 callersClassRGB2RGB
Dummy RGB transfer.
pycontrast/datasets/util.py:78
↓ 2 callersClassRGB2YDbDr
Convert RGB PIL image to ndarray YDbDr.
pycontrast/datasets/util.py:100
↓ 1 callersClassContrastTrainer
trainer for contrastive pretraining
pycontrast/learning/contrast_trainer.py:19
↓ 1 callersClassGaussianBlur2
Gaussian Blur version 2
pycontrast/datasets/util.py:166
↓ 1 callersClassGlobalAvgPool2d
pycontrast/networks/resnest.py:87
↓ 1 callersClassJigsawCrop
Jigsaw style crop
pycontrast/datasets/util.py:25
↓ 1 callersClassLinearTrainer
trainer for Linear evaluation
pycontrast/learning/linear_trainer.py:14
↓ 1 callersClassRandAugment
pycontrast/datasets/RandAugment.py:390
↓ 1 callersClassResNet
pycontrast/networks/resnet.py:129
↓ 1 callersClassSplAtConv2d
Split-Attention Conv2d
pycontrast/networks/resnest.py:19
↓ 1 callersClassStackTransform
transform a group of images independently
pycontrast/datasets/util.py:16
↓ 1 callersClassTestOptions
pycontrast/options/test_options.py:5
↓ 1 callersClassTrainOptions
pycontrast/options/train_options.py:6
ClassBaseMem
Base Memory Class
pycontrast/memory/mem_bank.py:7
ClassBaseMoCo
base class for MoCo-style memory cache
pycontrast/memory/mem_moco.py:6
ClassBaseOptions
pycontrast/options/base_options.py:5
ClassBaseTrainer
class for BaseTrainer
pycontrast/learning/base_trainer.py:12
ClassBasicBlock
pycontrast/networks/resnet_cmc.py:37
ClassBasicBlock
pycontrast/networks/resnet.py:40
ClassBottleneck
ResNet Bottleneck
pycontrast/networks/resnest.py:96
ClassBottleneck
pycontrast/networks/resnet_cmc.py:69
ClassBottleneck
pycontrast/networks/resnet.py:80
ClassCMCMem
Memory bank for two modalities, e.g. in CMC
pycontrast/memory/mem_bank.py:93
ClassCMCMoCo
MoCo-style memory for two modalities, e.g. in CMC
pycontrast/memory/mem_moco.py:91
ClassCMCMultiHeads
CMC model with Multiple linear/mlp projection heads
pycontrast/networks/build_backbone.py:141
ClassCMCSingleHead
CMC model with a single linear/mlp projection head
pycontrast/networks/build_backbone.py:80
ClassGaussianBlurBatch
blur a batch of images on CPU or GPU
pycontrast/datasets/util.py:174
ClassNormalize
pycontrast/networks/resnet_cmc.py:25
ClassRGB2Lab
Convert RGB PIL image to ndarray Lab.
pycontrast/datasets/util.py:84
ClassRGB2YCbCr
Convert RGB PIL image to ndarray YCbCr.
pycontrast/datasets/util.py:92
ClassRGB2YIQ
Convert RGB PIL image to ndarray YIQ.
pycontrast/datasets/util.py:116
ClassRGB2YPbPr
Convert RGB PIL image to ndarray YPbPr.
pycontrast/datasets/util.py:108
ClassRGBMem
Memory bank for single modality
pycontrast/memory/mem_bank.py:43
ClassRGBMoCo
Single Modal (e.g., RGB) MoCo-style cache
pycontrast/memory/mem_moco.py:52
ClassRGBMultiHeads
RGB model with Multiple linear/mlp projection heads
pycontrast/networks/build_backbone.py:54
ClassRGBSingleHead
RGB model with a single linear/mlp projection head
pycontrast/networks/build_backbone.py:7
ClassRotate
rotation
pycontrast/datasets/util.py:50