Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/cavalleria/cavaface
/ types & classes
Types & classes
126 in github.com/cavalleria/cavaface
⨍
Functions
528
◇
Types & classes
126
↳
Endpoints
4
↓ 12 callers
Class
Backbone
backbone/resnet_irse.py:78
↓ 9 callers
Class
HighResolutionNet
backbone/hrnet.py:606
↓ 7 callers
Class
GDC
backbone/common.py:612
↓ 7 callers
Class
ResNet
ResNet Variants Parameters ---------- block : Block Class for the residual block. Options are BasicBlockV1, BottleneckV1. lay
backbone/resnest.py:168
↓ 6 callers
Class
Flatten
backbone/common.py:225
↓ 5 callers
Class
ConvBlock
Standard convolution block with Batch normalization and activation.
backbone/common.py:649
↓ 5 callers
Class
Conv_block
backbone/mobilefacenet.py:36
↓ 5 callers
Class
ResNet
backbone/resnet.py:102
↓ 4 callers
Class
AttentionModule_stage3
backbone/resattnet.py:173
↓ 4 callers
Class
ConvBNReLU
backbone/mobilenetv2.py:35
↓ 4 callers
Class
Depth_Wise
backbone/mobilefacenet.py:82
↓ 4 callers
Class
DropBlock2D
r"""Randomly zeroes 2D spatial blocks of the input tensor. As described in the paper `DropBlock: A regularization method for convolutional net
backbone/common.py:440
↓ 3 callers
Class
AttentionModule_stage2
backbone/resattnet.py:110
↓ 3 callers
Class
AverageMeter
Computes and stores the average and current value
util/verification.py:223
↓ 3 callers
Class
ConvBNReLU
backbone/mobilenext.py:35
↓ 3 callers
Class
Residual
backbone/mobilefacenet.py:133
↓ 3 callers
Class
SEBlock
Squeeze-and-Excitation block from 'Squeeze-and-Excitation Networks,' https://arxiv.org/abs/1709.01507.
backbone/common.py:842
↓ 2 callers
Class
AttentionModule_stage1
backbone/resattnet.py:23
↓ 2 callers
Class
Backbone_56
backbone/resattnet.py:221
↓ 2 callers
Class
Backbone_92
backbone/resattnet.py:296
↓ 2 callers
Class
Bottleneck
A named tuple describing a ResNet block.
backbone/resnet_irse.py:20
↓ 2 callers
Class
CitrusPytorchInfer
evaluation/infer/citrus_pytorch_infer.py:22
↓ 2 callers
Class
GhostModule
backbone/ghostnet.py:86
↓ 2 callers
Class
LFold
evaluation/utils/io.py:302
↓ 2 callers
Class
LineProfiler
Profile the CUDA memory usage info for each line in pytorch This class registers callbacks for added functions to profiling them line by line
evaluation/utils/pytorch_memlab/line_profiler.py:26
↓ 2 callers
Class
Linear_block
backbone/mobilefacenet.py:60
↓ 2 callers
Class
PreConvBlock
Convolution block with Batch normalization and ReLU pre-activation.
backbone/common.py:904
↓ 2 callers
Class
SELayer
backbone/mobilenetv3.py:54
↓ 2 callers
Class
h_sigmoid
backbone/mobilenetv3.py:36
↓ 1 callers
Class
AdamP
optimizer/optimizer.py:417
↓ 1 callers
Class
CbamBlock
backbone/common.py:1097
↓ 1 callers
Class
ChannelGate
backbone/common.py:1051
↓ 1 callers
Class
ConvBnAct
backbone/ghostnet.py:70
↓ 1 callers
Class
CosineWarmupLR
Cosine lr decay function with warmup. Lr warmup is proposed by ` Accurate, Large Minibatch SGD:Training ImageNet in 1 Hour` `http
optimizer/lr_scheduler.py:9
↓ 1 callers
Class
Cutout
dataset/utils.py:104
↓ 1 callers
Class
DenseNet
DenseNet model from 'Densely Connected Convolutional Networks,' https://arxiv.org/abs/1608.06993.
backbone/densenet.py:83
↓ 1 callers
Class
DenseUnit
DenseNet unit. Parameters: ---------- in_channels : int Number of input channels. out_channels : int Number of o
backbone/densenet.py:17
↓ 1 callers
Class
ECA_Layer
backbone/common.py:1008
↓ 1 callers
Class
EffiDwsConvUnit
EfficientNet specific depthwise separable convolution block/unit with BatchNorms and activations at each convolution layers. Parameters:
backbone/efficientnet.py:57
↓ 1 callers
Class
EffiInitBlock
EfficientNet specific initial block. Parameters: ---------- in_channels : int Number of input channels. out_channels : i
backbone/efficientnet.py:209
↓ 1 callers
Class
EffiInvResUnit
EfficientNet inverted residual unit. Parameters: ---------- in_channels : int Number of input channels. out_channels : i
backbone/efficientnet.py:111
↓ 1 callers
Class
EfficientNet
EfficientNet model from 'EfficientNet: Rethinking Model Scaling for Convolutional Neural Networks,' https://arxiv.org/abs/1905.11946. Pa
backbone/efficientnet.py:247
↓ 1 callers
Class
Flatten
backbone/mobilefacenet.py:28
↓ 1 callers
Class
FocalLoss
loss/loss.py:6
↓ 1 callers
Class
GCT
backbone/common.py:1109
↓ 1 callers
Class
GDC
backbone/mobilefacenet.py:186
↓ 1 callers
Class
GNAP
backbone/mobilefacenet.py:165
↓ 1 callers
Class
HSigmoid
Approximated sigmoid function, so-called hard-version of sigmoid from 'Searching for MobileNetV3,' https://arxiv.org/abs/1905.02244.
backbone/common.py:70
↓ 1 callers
Class
HSwish
H-Swish activation function from 'Searching for MobileNetV3,' https://arxiv.org/abs/1905.02244. Parameters: ---------- inplace : boo
backbone/common.py:80
↓ 1 callers
Class
HardMining
loss/loss.py:20
↓ 1 callers
Class
HighResolutionModule
backbone/hrnet.py:415
↓ 1 callers
Class
Identity
Identity block.
backbone/common.py:49
↓ 1 callers
Class
LinearBottleneck
backbone/rexnetv1.py:76
↓ 1 callers
Class
Linear_block
backbone/common.py:590
↓ 1 callers
Class
Lookahead
PyTorch implementation of the lookahead wrapper. Lookahead Optimizer: https://arxiv.org/abs/1907.08610
optimizer/optimizer.py:8
↓ 1 callers
Class
MLP
backbone/common.py:1034
↓ 1 callers
Class
MXFaceDataset
dataset/datasets.py:132
↓ 1 callers
Class
MemReporter
A memory reporter that collects tensors and memory usages Parameters: - model: an extra nn.Module can be passed to infer the name
evaluation/utils/pytorch_memlab/mem_reporter.py:16
↓ 1 callers
Class
ParallelArcLoss
loss/loss.py:63
↓ 1 callers
Class
ProxylessBlock
ProxylessNAS block for residual path in ProxylessNAS unit. Parameters: ---------- in_channels : int Number of input channels
backbone/proxylessnas.py:17
↓ 1 callers
Class
ProxylessNAS
ProxylessNAS model from 'ProxylessNAS: Direct Neural Architecture Search on Target Task and Hardware,' https://arxiv.org/abs/1812.00332.
backbone/proxylessnas.py:139
↓ 1 callers
Class
ProxylessUnit
ProxylessNAS unit. Parameters: ---------- in_channels : int Number of input channels. out_channels : int Number
backbone/proxylessnas.py:78
↓ 1 callers
Class
RAdam
optimizer/optimizer.py:114
↓ 1 callers
Class
RandAugment
dataset/randaugment.py:175
↓ 1 callers
Class
Ranger
optimizer/optimizer.py:237
↓ 1 callers
Class
SE
backbone/rexnetv1.py:58
↓ 1 callers
Class
SEModule
backbone/common.py:237
↓ 1 callers
Class
SGDP
optimizer/optimizer.py:536
↓ 1 callers
Class
SpatialGate
backbone/common.py:1072
↓ 1 callers
Class
SplAtConv2d
Split-Attention Conv2d
backbone/common.py:319
↓ 1 callers
Class
SqueezeExcite
backbone/ghostnet.py:42
↓ 1 callers
Class
Swish
backbone/rexnetv1.py:16
↓ 1 callers
Class
Swish
Swish activation function from 'Searching for Activation Functions,' https://arxiv.org/abs/1710.05941.
backbone/common.py:61
↓ 1 callers
Class
SyntheticDataset
dataset/datasets.py:174
↓ 1 callers
Class
TransitionBlock
DenseNet's auxiliary block, which can be treated as the initial part of the DenseNet unit, triggered only in the first unit of each stage.
backbone/densenet.py:57
↓ 1 callers
Class
UsageError
evaluation/utils/pytorch_memlab/extension.py:12
↓ 1 callers
Class
evalThread
evaluation/evaluate_service.py:89
↓ 1 callers
Class
inferThread
evaluation/infer/citrus_base_infer.py:130
↓ 1 callers
Class
mergeThread
evaluation/evaluate_service.py:195
↓ 1 callers
Class
rSoftMax
backbone/common.py:423
↓ 1 callers
Class
readThread
evaluation/infer/citrus_base_infer.py:89
↓ 1 callers
Class
writeThread
evaluation/infer/citrus_base_infer.py:59
Class
AdaCos
head/metrics.py:192
Class
AirFace
r"""Implement of AirFace:Lightweight and Efficient Model for Face Recognition (https://arxiv.org/pdf/1907.12256.pdf): Args:
head/metrics.py:543
Class
Am_softmax
r"""Implement of Am_softmax (https://arxiv.org/pdf/1801.05599.pdf): Args: in_features: size of each input sample out_features: siz
head/metrics.py:310
Class
ArcFace
head/metrics.py:51
Class
ArcNegFace
r"""Implement of Towards Flops-constrained Face Recognition (https://arxiv.org/pdf/1909.00632.pdf): Args: in_features: size of each input
head/metrics.py:405
Class
BasicBlock
backbone/hrnet.py:341
Class
BasicBlock
backbone/resnet.py:32
Class
Bottleneck
ResNet Bottleneck
backbone/resnest.py:31
Class
Bottleneck
backbone/hrnet.py:373
Class
Bottleneck
backbone/resnet.py:64
Class
CircleLoss
head/metrics.py:625
Class
CitrusBaseInfer
evaluation/infer/citrus_base_infer.py:259
Class
Combined
r"""Implement of ArcFace (https://arxiv.org/pdf/1801.07698v1.pdf): Args: in_features: size of each input sample out_fe
head/metrics.py:90
Class
CosFace
r"""Implement of CosFace (https://arxiv.org/pdf/1801.09414.pdf): Args: in_features: size of each input sample out_features: size o
head/metrics.py:140
Class
Courtesy
A class to yield CUDA memory at any time in the training The whole save/load is a bit tricky because all data transfer should be inplace oper
evaluation/utils/pytorch_memlab/courtesy.py:5
Class
CurricularFace
r"""Implement of CurricularFace (https://arxiv.org/pdf/2004.00288.pdf): Args: in_features: size of each input sample out_features:
head/metrics.py:348
Class
EvalIJBC
evaluation/eval_ijbc.py:36
Class
EvalMegaFace
evaluation/eval_megaface.py:23
next →
1–100 of 126, ranked by callers