MCPcopy Create free account

hub / github.com/TARTRL/Deepfake_Detection / types & classes

Types & classes181 in github.com/TARTRL/Deepfake_Detection

↓ 76 callersClassResNet
ResNet / ResNeXt / SE-ResNeXt / SE-Net This class implements all variants of ResNet, ResNeXt, SE-ResNeXt, and SENet that * have > 1 stride
dfd/timm/models/resnet.py:280
↓ 48 callersClassBasicConv2d
dfd/timm/models/inception_v4.py:27
↓ 38 callersClassBasicConv2d
dfd/timm/models/inception_resnet_v2.py:36
↓ 34 callersClassSelectAdaptivePool2d
Selectable global pooling layer with dynamic input kernel size
dfd/timm/models/layers/adaptive_avgmax_pool.py:70
↓ 22 callersClassBranchSeparables
dfd/timm/models/nasnet.py:72
↓ 20 callersClassBlock17
dfd/timm/models/inception_resnet_v2.py:137
↓ 15 callersClassNormalCell
dfd/timm/models/nasnet.py:324
↓ 13 callersClassCell
dfd/timm/models/pnasnet.py:230
↓ 12 callersClassBlock
dfd/timm/models/xception.py:66
↓ 12 callersClassBlock
dfd/timm/models/gluon_xception.py:116
↓ 12 callersClassBranchSeparables
dfd/timm/models/pnasnet.py:71
↓ 12 callersClassDLA
dfd/timm/models/dla.py:254
↓ 11 callersClassSeparableConv2d
dfd/timm/models/gluon_xception.py:84
↓ 10 callersClassBlock35
dfd/timm/models/inception_resnet_v2.py:82
↓ 10 callersClassBlock8
dfd/timm/models/inception_resnet_v2.py:195
↓ 9 callersClassSENet
dfd/timm/models/senet.py:226
↓ 8 callersClassConvBnAct
dfd/timm/models/layers/conv_bn_act.py:10
↓ 8 callersClassDualPathBlock
dfd/timm/models/dpn.py:92
↓ 7 callersClassAverageMeter
Computes and stores the average and current value
dfd/timm/utils.py:152
↓ 7 callersClassInception_B
dfd/timm/models/inception_v4.py:142
↓ 6 callersClassAugmentOp
dfd/timm/data/auto_augment.py:317
↓ 6 callersClassDPN
dfd/timm/models/dpn.py:156
↓ 6 callersClassDlaTree
dfd/timm/models/dla.py:206
↓ 6 callersClassMaxPool
dfd/timm/models/pnasnet.py:37
↓ 6 callersClassRandomErasing
Randomly selects a rectangle region in an image and erases its pixels. 'Random Erasing Data Augmentation' by Zhong et al. See https:/
dfd/timm/data/random_erasing.py:18
↓ 5 callersClassBnActConv2d
dfd/timm/models/dpn.py:62
↓ 5 callersClassBranchSeparablesReduction
dfd/timm/models/nasnet.py:114
↓ 5 callersClassOrderedDistributedSampler
Sampler that restricts data loading to a subset of the dataset. It is especially useful in conjunction with :class:`torch.nn.parallel.Distribu
dfd/timm/data/distributed_sampler.py:7
↓ 5 callersClassReluConvBn
dfd/timm/models/pnasnet.py:104
↓ 5 callersClassSeparableConv2d
dfd/timm/models/xception.py:52
↓ 5 callersClassSqueezeExcite
dfd/timm/models/efficientnet_blocks.py:93
↓ 5 callersClassToNumpy
dfd/timm/data/transforms.py:10
↓ 4 callersClassDenseNet
r"""Densenet-BC model class, based on `"Densely Connected Convolutional Networks" <https://arxiv.org/pdf/1608.06993.pdf>` Args: growt
dfd/timm/models/densenet.py:75
↓ 4 callersClassEfficientNetBuilder
Build Trunk Blocks This ended up being somewhat of a cross between https://github.com/tensorflow/tpu/blob/master/models/official/mnasnet/mna
dfd/timm/models/efficientnet_builder.py:194
↓ 4 callersClassInception_A
dfd/timm/models/inception_v4.py:91
↓ 4 callersClassSEModule
dfd/timm/models/senet.py:67
↓ 4 callersClassSeparableConv2d
dfd/timm/models/nasnet.py:56
↓ 3 callersClassBranchSeparablesStem
dfd/timm/models/nasnet.py:93
↓ 3 callersClassFirstCell
dfd/timm/models/nasnet.py:255
↓ 3 callersClassInception_C
dfd/timm/models/inception_v4.py:201
↓ 3 callersClassMultiConcate
dfd/timm/data/transforms.py:29
↓ 2 callersClassCatBnAct
dfd/timm/models/dpn.py:51
↓ 2 callersClassCondConvResidual
Inverted residual block w/ CondConv routing
dfd/timm/models/efficientnet_blocks.py:431
↓ 2 callersClassDeepFakeDataset_v3
dfd/timm/data/dataset.py:378
↓ 2 callersClassDropBlock2d
DropBlock. See https://arxiv.org/pdf/1810.12890.pdf
dfd/timm/models/layers/drop.py:66
↓ 2 callersClassEdgeResidual
Residual block with expansion convolution followed by pointwise-linear w/ stride
dfd/timm/models/efficientnet_blocks.py:484
↓ 2 callersClassFeatureHooks
dfd/timm/models/feature_hooks.py:5
↓ 2 callersClassInceptionResnetV2
dfd/timm/models/inception_resnet_v2.py:225
↓ 2 callersClassInputBlock
dfd/timm/models/dpn.py:74
↓ 2 callersClassLabelSmoothingCrossEntropy
NLL loss with label smoothing.
dfd/timm/loss/cross_entropy.py:6
↓ 2 callersClassMaxPoolPad
dfd/timm/models/nasnet.py:28
↓ 2 callersClassMultiRandomCrop
dfd/timm/data/transforms.py:311
↓ 2 callersClassMultiToNumpy
dfd/timm/data/transforms.py:20
↓ 2 callersClassPrefetchLoader
dfd/timm/data/loader.py:291
↓ 2 callersClassPrefetchLoader_v1
dfd/timm/data/loader.py:102
↓ 2 callersClassRandomResize
Resize the given PIL Image randomly. Args: scale: range of size of the origin size cropped interpolation: Default: PIL
dfd/timm/data/transforms.py:173
↓ 2 callersClassSelectiveKernelConv
dfd/timm/models/layers/selective_kernel.py:51
↓ 2 callersClassSeparableConv2d
dfd/timm/models/pnasnet.py:53
↓ 1 callersClassAdamW
r"""Implements AdamW algorithm. The original Adam algorithm was proposed in `Adam: A Method for Stochastic Optimization`_. The AdamW variant
dfd/timm/optim/adamw.py:9
↓ 1 callersClassAdaptiveAvgMaxPool2d
dfd/timm/models/layers/adaptive_avgmax_pool.py:52
↓ 1 callersClassAdaptiveCatAvgMaxPool2d
dfd/timm/models/layers/adaptive_avgmax_pool.py:61
↓ 1 callersClassAugMixAugment
AugMix Transform Adapted and improved from impl here: https://github.com/google-research/augmix/blob/master/imagenet.py From paper: 'AugMix:
dfd/timm/data/auto_augment.py:705
↓ 1 callersClassAugMixDataset
Dataset wrapper to perform AugMix or other clean/augmentation mixes
dfd/timm/data/dataset.py:633
↓ 1 callersClassAutoAugment
dfd/timm/data/auto_augment.py:495
↓ 1 callersClassAvgPoolPad
dfd/timm/models/nasnet.py:42
↓ 1 callersClassCellStem0
dfd/timm/models/pnasnet.py:185
↓ 1 callersClassCellStem0
dfd/timm/models/nasnet.py:132
↓ 1 callersClassCellStem1
dfd/timm/models/nasnet.py:182
↓ 1 callersClassChannelAttn
Original CBAM channel attention module, currently avg + max pool variant only.
dfd/timm/models/layers/cbam.py:16
↓ 1 callersClassCheckpointSaver
dfd/timm/utils.py:36
↓ 1 callersClassCondConv2d
Conditionally Parameterized Convolution Inspired by: https://github.com/tensorflow/tpu/blob/master/models/official/efficientnet/condconv/condconv
dfd/timm/models/layers/cond_conv2d.py:33
↓ 1 callersClassConv2dSame
Tensorflow like 'SAME' convolution wrapper for 2D convolutions
dfd/timm/models/layers/conv2d_same.py:21
↓ 1 callersClassCosineLRScheduler
Cosine decay with restarts. This is described in the paper https://arxiv.org/abs/1608.03983. Inspiration from https://github.com/all
dfd/timm/scheduler/cosine_lr.py:12
↓ 1 callersClassDeepFakeModel
dfd/params.py:34
↓ 1 callersClassDeepfakeDepthwiseConv
DepthwiseSeparable block Used for DS convs in MobileNet-V1 and in the place of IR blocks that have no expansion (factor of 1.0). This is an a
dfd/timm/models/efficientnet_blocks.py:197
↓ 1 callersClassDeepfakeInvertedResidual
Inverted residual block w/ optional SE and CondConv routing
dfd/timm/models/efficientnet_blocks.py:351
↓ 1 callersClassDepthwiseSeparableConv
DepthwiseSeparable block Used for DS convs in MobileNet-V1 and in the place of IR blocks that have no expansion (factor of 1.0). This is an a
dfd/timm/models/efficientnet_blocks.py:136
↓ 1 callersClassDlaRoot
dfd/timm/models/dla.py:186
↓ 1 callersClassDropPath
Drop paths (Stochastic Depth) per sample (when applied in main path of residual blocks).
dfd/timm/models/layers/drop.py:103
↓ 1 callersClassEfficientDeepfakeNetBuilder
Build Trunk Blocks This ended up being somewhat of a cross between https://github.com/tensorflow/tpu/blob/master/models/official/mnasnet/mna
dfd/timm/models/efficientnet_builder.py:365
↓ 1 callersClassFactorizedReduction
dfd/timm/models/pnasnet.py:121
↓ 1 callersClassFastCollateMixup
dfd/timm/data/mixup.py:27
↓ 1 callersClassFormatterNoInfo
dfd/timm/utils.py:343
↓ 1 callersClassHighResolutionModule
dfd/timm/models/hrnet.py:394
↓ 1 callersClassInceptionV4
dfd/timm/models/inception_v4.py:243
↓ 1 callersClassInvertedResidual
Inverted residual block w/ optional SE and CondConv routing
dfd/timm/models/efficientnet_blocks.py:260
↓ 1 callersClassJsdCrossEntropy
Jensen-Shannon Divergence + Cross-Entropy Loss Based on impl here: https://github.com/google-research/augmix/blob/master/imagenet.py From pa
dfd/timm/loss/jsd.py:8
↓ 1 callersClassLightChannelAttn
An experimental 'lightweight' that sums avg + max pool first
dfd/timm/models/layers/cbam.py:36
↓ 1 callersClassLightSpatialAttn
An experimental 'lightweight' variant that sums avg_pool and max_pool results.
dfd/timm/models/layers/cbam.py:63
↓ 1 callersClassLookahead
dfd/timm/optim/lookahead.py:10
↓ 1 callersClassMixedConv2d
Mixed Grouped Convolution Based on MDConv and GroupedConv in MixNet impl: https://github.com/tensorflow/tpu/blob/master/models/official/mn
dfd/timm/models/layers/mixed_conv2d.py:20
↓ 1 callersClassMixed_3a
dfd/timm/models/inception_v4.py:42
↓ 1 callersClassMixed_4a
dfd/timm/models/inception_v4.py:55
↓ 1 callersClassMixed_5a
dfd/timm/models/inception_v4.py:78
↓ 1 callersClassMixed_5b
dfd/timm/models/inception_resnet_v2.py:51
↓ 1 callersClassMixed_6a
dfd/timm/models/inception_resnet_v2.py:115
↓ 1 callersClassMixed_7a
dfd/timm/models/inception_resnet_v2.py:164
↓ 1 callersClassModelEma
Model Exponential Moving Average Keep a moving average of everything in the model state_dict (parameters and buffers). This is intended to a
dfd/timm/utils.py:277
↓ 1 callersClassMultiBlur
dfd/timm/data/transforms.py:243
↓ 1 callersClassMultiColorJitter
dfd/timm/data/transforms.py:332
next →1–100 of 181, ranked by callers