Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/JDAI-CV/FaceX-Zoo
/ types & classes
Types & classes
307 in github.com/JDAI-CV/FaceX-Zoo
⨍
Functions
1,054
◇
Types & classes
307
↓ 38 callers
Class
Conv2d
addition_module/face_mask_adding/FMA-3D/model/prnet.py:12
↓ 33 callers
Class
ResidualBlock
backbone/AttentionNets.py:21
↓ 19 callers
Class
MBInvertedResBlock
backbone/TF_NAS.py:270
↓ 18 callers
Class
FaceRecImageCropper
Implementation of image cropper Attributes: image: the input image. landmarks: using landmarks information to crop.
face_sdk/core/image_cropper/arcface_cropper/FaceRecImageCropper.py:101
↓ 17 callers
Class
UpBlock
addition_module/face_mask_adding/FMA-3D/model/prnet.py:31
↓ 15 callers
Class
RepVGG
backbone/RepVGG.py:158
↓ 14 callers
Class
ResNet
addition_module/DSDG/DUM/models/ResNet_u.py:36
↓ 12 callers
Class
CommonTestDataset
Data processor for model evaluation. Attributes: image_root(str): root directory of test set. image_list_file(str): path of
data_processor/test_dataset.py:18
↓ 12 callers
Class
MobileBottleneck
face_sdk/models/network_def/mobilev3_pfld.py:70
↓ 12 callers
Class
group
backbone/LightCNN.py:30
↓ 10 callers
Class
BackboneFactory
Factory to produce backbone according the backbone_conf.yaml. Attributes: backbone_type(str): which backbone will produce. ba
backbone/backbone_def.py:24
↓ 10 callers
Class
ResBlock
addition_module/face_mask_adding/FMA-3D/model/prnet.py:58
↓ 9 callers
Class
AverageMeter
Computes and stores the average and current value
addition_module/DMUE/pretrain/utils/AverageMeter.py:1
↓ 9 callers
Class
BackboneFactory
Factory to produce backbone according the backbone_conf.yaml. Attributes: backbone_type(str): which backbone will produce. ba
addition_module/face_lightning/KDF/backbone/backbone_def.py:13
↓ 9 callers
Class
HeadFactory
Factory to produce head according to the head_conf.yaml Attributes: head_type(str): which head will be produce. head_param(di
head/head_def.py:22
↓ 9 callers
Class
mfm
backbone/LightCNN.py:16
↓ 8 callers
Class
ConvBlock
addition_module/DMUE/preprocess/face_alignmenet/core/models.py:46
↓ 7 callers
Class
AverageMeter
Computes and stores the average and current value
utils/AverageMeter.py:4
↓ 6 callers
Class
AvgrageMeter
addition_module/DSDG/DUM/utils.py:13
↓ 5 callers
Class
CommonExtractor
Common feature extractor. Attributes: device(object): device to init model.
test_protocol/utils/extractor/feature_extractor.py:16
↓ 5 callers
Class
Conv_block
backbone/MobileFaceNets.py:17
↓ 5 callers
Class
Conv_block
addition_module/face_lightning/KDF/backbone/MobileFaceNets.py:17
↓ 5 callers
Class
Conv_block
face_sdk/models/network_def/mobilefacenet_def.py:21
↓ 5 callers
Class
HardSwish
backbone/TF_NAS.py:51
↓ 5 callers
Class
MTCNN
MTCNN face detection module. This class loads pretrained P-, R-, and O-nets and returns images cropped to include the face only, given raw in
addition_module/DMUE/preprocess/mtcnn/mtcnn.py:157
↓ 5 callers
Class
Swish
backbone/TF_NAS.py:39
↓ 5 callers
Class
mfm
addition_module/DSDG/networks/light_cnn.py:6
↓ 4 callers
Class
CommonExtractor
Common feature extractor. Attributes: device(object): device to init model.
addition_module/face_lightning/KDF/test_protocol/utils/extractor/feature_extractor.py:16
↓ 4 callers
Class
Depth_Wise
backbone/MobileFaceNets.py:39
↓ 4 callers
Class
Depth_Wise
addition_module/face_lightning/KDF/backbone/MobileFaceNets.py:39
↓ 4 callers
Class
Depth_Wise
face_sdk/models/network_def/mobilefacenet_def.py:43
↓ 4 callers
Class
DropBlock2D
backbone/resnest/resnet.py:17
↓ 4 callers
Class
FunctionNegativeTripletSelector
For each positive pair, takes the hardest negative sample (with the greatest triplet loss value) to create a triplet Margin should match the
training_mode/siamese-triplet_training/pair_selector.py:133
↓ 4 callers
Class
ImageDataset
data_processor/train_dataset.py:50
↓ 4 callers
Class
InputError
face_sdk/utils/BuzException.py:10
↓ 4 callers
Class
MemoryEfficientSwish
backbone/EfficientNets.py:76
↓ 4 callers
Class
Normaliztion_valtest
same as mxnet, normalize into [-1, 1] image = (image - 127.5)/128
addition_module/DSDG/DUM/Load_OULUNPUcrop_valtest.py:17
↓ 4 callers
Class
SoftLoss
addition_module/DMUE/losses/softLoss.py:6
↓ 4 callers
Class
Spoofing_valtest
addition_module/DSDG/DUM/Load_OULUNPUcrop_valtest.py:58
↓ 4 callers
Class
ToTensor_valtest
Convert ndarrays in sample to Tensors. process only one batch every time
addition_module/DSDG/DUM/Load_OULUNPUcrop_valtest.py:31
↓ 4 callers
Class
group
addition_module/DSDG/networks/light_cnn.py:22
↓ 3 callers
Class
CoordConvTh
CoordConv layer as in the paper.
addition_module/DMUE/preprocess/face_alignmenet/core/coord_conv.py:76
↓ 3 callers
Class
Evaluator
Evaluator the trained model online. Attributes: test_set(str): which test set to use, currently surpport LFW, CPLFW, ..., IJB-C i
test_protocol/utils/online_val.py:23
↓ 3 callers
Class
FaceAlignModelHandler
Implementation of face landmark model handler Attributes: model: the face landmark model. device: use cpu or gpu to process.
face_sdk/core/model_handler/face_alignment/FaceAlignModelHandler.py:19
↓ 3 callers
Class
FaceAlignModelLoader
face_sdk/core/model_loader/face_alignment/FaceAlignModelLoader.py:14
↓ 3 callers
Class
FaceDetModelHandler
Implementation of face detection model handler Attributes: model: the face detection model. device: use cpu or gpu to process.
face_sdk/core/model_handler/face_detection/FaceDetModelHandler.py:21
↓ 3 callers
Class
FaceDetModelLoader
face_sdk/core/model_loader/face_detection/FaceDetModelLoader.py:14
↓ 3 callers
Class
ImageDataset
addition_module/HSST/train_dataset.py:50
↓ 3 callers
Class
MobileFaceNet
face_sdk/models/network_def/mobilefacenet_def.py:72
↓ 3 callers
Class
ModelLoader
Load a model by network and weights file. Attributes: model(object): the model definition file.
test_protocol/utils/model_loader.py:9
↓ 3 callers
Class
ModelLoader
Load a model by network and weights file. Attributes: model(object): the model definition file.
addition_module/face_lightning/KDF/test_protocol/utils/model_loader.py:9
↓ 3 callers
Class
ResNet_IBN
addition_module/DMUE/pretrain/backbones/resnet_ibn_a.py:76
↓ 3 callers
Class
Residual
backbone/MobileFaceNets.py:58
↓ 3 callers
Class
Residual
addition_module/face_lightning/KDF/backbone/MobileFaceNets.py:58
↓ 3 callers
Class
Residual
face_sdk/models/network_def/mobilefacenet_def.py:62
↓ 3 callers
Class
SSH
face_sdk/models/network_def/retinaface_def.py:47
↓ 3 callers
Class
paraphraser
addition_module/face_lightning/KDF/utils/net_util.py:12
↓ 2 callers
Class
AverageMeter
Computes and stores the average and current value
addition_module/DSDG/misc/util.py:60
↓ 2 callers
Class
Bottleneck
A named tuple describing a ResNet block.
backbone/ResNets.py:80
↓ 2 callers
Class
Bottleneck
A named tuple describing a ResNet block.
addition_module/face_lightning/KDF/backbone/ResNets.py:80
↓ 2 callers
Class
CDCN_u
addition_module/DSDG/DUM/models/CDCNs_u.py:53
↓ 2 callers
Class
ConvLayer
backbone/TF_NAS.py:146
↓ 2 callers
Class
FaceMasker
Add a virtual mask in face. Attributes: uv_face_path(str): the path of uv_face. mask_template_folder(str): the directory whe
addition_module/face_mask_adding/FMA-3D/face_masker.py:81
↓ 2 callers
Class
FaceModel
Define a traditional face model which contains a backbone and a head. Attributes: backbone(object): the backbone of face model.
addition_module/face_lightning/KDF/training_mode/kd_training/train.py:30
↓ 2 callers
Class
FaceModel
Define a traditional face model which contains a backbone and a head. Attributes: backbone(object): the backbone of face model.
addition_module/face_lightning/KDF/training_mode/kd_training/train_ft.py:32
↓ 2 callers
Class
FaceRecModelHandler
Implementation of face recognition model handler Attributes: model: the face recognition model. device: use cpu or gpu to process
face_sdk/core/model_handler/face_recognition/FaceRecModelHandler.py:16
↓ 2 callers
Class
FaceRecModelLoader
face_sdk/core/model_loader/face_recognition/FaceRecModelLoader.py:14
↓ 2 callers
Class
GhostModule
backbone/GhostNet.py:89
↓ 2 callers
Class
HighResolutionNet
backbone/HRNet.py:256
↓ 2 callers
Class
IJBCEvaluator
Implementation of IJBC test protocal.
test_protocol/ijbc/ijbc_evaluator.py:15
↓ 2 callers
Class
ImageDataset
addition_module/DMUE/datasets/bases.py:25
↓ 2 callers
Class
ImageDataset_SST
data_processor/train_dataset.py:78
↓ 2 callers
Class
KDLossFactory
Factory to produce head according to the head_conf.yaml Attributes: head_type(str): which head will be produce. head_param(di
addition_module/face_lightning/KDF/loss/loss_def.py:17
↓ 2 callers
Class
LFWEvaluator
Implementation of LFW test protocal. Attributes: data_loader(object): a test data loader. pair_list(list): the pair list give
test_protocol/lfw/lfw_evaluator.py:11
↓ 2 callers
Class
Linear_block
backbone/MobileFaceNets.py:29
↓ 2 callers
Class
Linear_block
addition_module/face_lightning/KDF/backbone/MobileFaceNets.py:29
↓ 2 callers
Class
Linear_block
face_sdk/models/network_def/mobilefacenet_def.py:33
↓ 2 callers
Class
MBConvBlock
Mobile Inverted Residual Bottleneck Block. Args: block_args (namedtuple): BlockArgs, defined in utils.py. global_params (namedtup
backbone/EfficientNets.py:645
↓ 2 callers
Class
MobileFaceNet
addition_module/face_lightning/KDF/backbone/MobileFaceNets.py:68
↓ 2 callers
Class
PairsParserFactory
The factory used to produce different pairs parser for different dataset. Attributes: pairs_file(str): the path of the pairs file that wa
test_protocol/lfw/pairs_parser.py:171
↓ 2 callers
Class
RepVGGBlock
backbone/RepVGG.py:26
↓ 2 callers
Class
ResNet
addition_module/DMUE/pretrain/backbones/resnet.py:85
↓ 2 callers
Class
SP_KD_Loss
addition_module/DMUE/losses/SP_KD_Loss.py:6
↓ 2 callers
Class
Swish
backbone/EfficientNets.py:57
↓ 2 callers
Class
TF_NAS_A
backbone/TF_NAS.py:404
↓ 2 callers
Class
network_29layers_v2
addition_module/DSDG/networks/light_cnn.py:48
↓ 2 callers
Class
translator
addition_module/face_lightning/KDF/utils/net_util.py:61
↓ 1 callers
Class
AM_Softmax
Implementation for "Additive Margin Softmax for Face Verification"
head/AM_Softmax.py:11
↓ 1 callers
Class
AdaCos
Implementation for "Adaptively Scaling Cosine Logits for Effectively Learning Deep Face Representations".
head/AdaCos.py:16
↓ 1 callers
Class
Adam_Softmax
Implementation for "AdaptiveFace: Adaptive Margin and Sampling for Face Recognition".
head/AdaM_Softmax.py:10
↓ 1 callers
Class
AddBoundary
addition_module/DMUE/preprocess/face_alignmenet/dataloader.py:25
↓ 1 callers
Class
AddBoundary
addition_module/DMUE/preprocess/face_alignmenet/core/dataloader.py:24
↓ 1 callers
Class
AddCoords
addition_module/DMUE/preprocess/face_alignmenet/core/coord_conv.py:100
↓ 1 callers
Class
AddCoordsTh
addition_module/DMUE/preprocess/face_alignmenet/core/coord_conv.py:5
↓ 1 callers
Class
AddWeightMap
addition_module/DMUE/preprocess/face_alignmenet/dataloader.py:193
↓ 1 callers
Class
AddWeightMap
addition_module/DMUE/preprocess/face_alignmenet/core/dataloader.py:192
↓ 1 callers
Class
AgeDB_PairsParser
The pairs parser for agedb.
test_protocol/lfw/pairs_parser.py:147
↓ 1 callers
Class
AgeDB_PairsParser
The pairs parser for agedb.
addition_module/face_lightning/KDF/test_protocol/lfw/pairs_parser.py:147
↓ 1 callers
Class
ArcFace
Implementation for "ArcFace: Additive Angular Margin Loss for Deep Face Recognition"
head/ArcFace.py:12
↓ 1 callers
Class
ArcNegFace
Implement of Towards Flops-constrained Face Recognition (https://arxiv.org/pdf/1909.00632.pdf):
head/ArcNegFace.py:13
next →
1–100 of 307, ranked by callers