Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/GraftingRayman/Comfyui-reactor-node
/ types & classes
Types & classes
258 in github.com/GraftingRayman/Comfyui-reactor-node
⨍
Functions
1,050
◇
Types & classes
258
↓ 17 callers
Class
Conv
r_facelib/detection/yolov5face/models/common.py:42
↓ 9 callers
Class
FileClient
A general file client to access files in different backend. The client loads a file or text in a specified backend from its path and retur
r_basicsr/utils/file_client.py:132
↓ 8 callers
Class
ConvResidualBlocks
Conv and residual block used in BasicVSR. Args: num_in_ch (int): Number of input channels. Default: 3. num_out_ch (int): Numb
r_basicsr/archs/basicvsr_arch.py:101
↓ 7 callers
Class
FaceWarpException
r_facelib/detection/align_trans.py:13
↓ 7 callers
Class
ResBlock
scripts/r_archs/vqgan_arch.py:143
↓ 7 callers
Class
SPADEResnetBlock
ResNet block that uses SPADE. It differs from the ResNet block of pix2pixHD in that it takes in the segmentation map as input, learns the s
r_basicsr/archs/hifacegan_util.py:57
↓ 6 callers
Class
ConvBNReLU
r_facelib/parsing/bisenet.py:8
↓ 6 callers
Class
ConvLayer
r_facelib/parsing/parsenet.py:74
↓ 5 callers
Class
ConvLayer
Conv Layer used in StyleGAN2 Discriminator. Args: in_channels (int): Channel number of the input. out_channels (int): Channel
r_basicsr/archs/stylegan2_arch.py:654
↓ 5 callers
Class
Registry
The registry that provides name -> object mapping, to support third-party users' custom modules. To create a registry (e.g. a backbo
r_basicsr/utils/registry.py:4
↓ 5 callers
Class
ResidualBlockNoBN
Residual block without BN. It has a style of: ---Conv-ReLU-Conv-+- |________________| Args: num_feat (int):
r_basicsr/archs/arch_util.py:68
↓ 4 callers
Class
AttnBlock
scripts/r_archs/vqgan_arch.py:169
↓ 4 callers
Class
EqualLinear
Equalized Linear as StyleGAN2. Args: in_channels (int): Size of each sample. out_channels (int): Size of each output sample.
r_basicsr/archs/stylegan2_arch.py:134
↓ 4 callers
Class
FIDInceptionC
InceptionC block patched for FID computation
r_basicsr/archs/inception.py:214
↓ 4 callers
Class
SFTUpBlock
Spatial feature transform (SFT) with upsampling block. Args: in_channel (int): Number of input channels. out_channel (int): N
r_basicsr/archs/dfdnet_arch.py:12
↓ 4 callers
Class
SeqConv3x3
The re-parameterizable block used in the ECBSR architecture. Paper: Edge-oriented Convolution Block for Real-time Super Resolution on Mobile De
r_basicsr/archs/ecbsr_arch.py:8
↓ 3 callers
Class
BiSeNetOutput
r_facelib/parsing/bisenet.py:21
↓ 3 callers
Class
DiffJPEG
This JPEG algorithm result is slightly different from cv2. DiffJPEG supports batch processing. Args: differentiable(bool): If Tru
r_basicsr/utils/diffjpeg.py:449
↓ 3 callers
Class
ECB
The ECB block used in the ECBSR architecture. Paper: Edge-oriented Convolution Block for Real-time Super Resolution on Mobile Devices Ref
r_basicsr/archs/ecbsr_arch.py:155
↓ 3 callers
Class
FIDInceptionA
InceptionA block patched for FID computation
r_basicsr/archs/inception.py:189
↓ 3 callers
Class
ResidualBlock
Residual block recommended in: http://torch.ch/blog/2016/02/04/resnets.html
r_facelib/parsing/parsenet.py:113
↓ 3 callers
Class
ResidualDenseBlock
Residual Dense Block. Used in RRDB block in ESRGAN. Args: num_feat (int): Channel number of intermediate features. num
r_basicsr/archs/rrdbnet_arch.py:9
↓ 3 callers
Class
RetinaFace
r_facelib/detection/retinaface/retinaface.py:91
↓ 3 callers
Class
SPADE
r_basicsr/archs/hifacegan_util.py:12
↓ 3 callers
Class
SSH
r_facelib/detection/retinaface/retinaface_net.py:36
↓ 3 callers
Class
SpyNet
SpyNet architecture. Args: load_path (str): path for pretrained SpyNet. Default: None.
r_basicsr/archs/spynet_arch.py:29
↓ 3 callers
Class
StyleConv
Style conv used in StyleGAN2. Args: in_channels (int): Channel number of the input. out_channels (int): Channel number of the o
r_chainner/archs/face/stylegan2_clean_arch.py:145
↓ 3 callers
Class
StyleConv
Style conv. Args: in_channels (int): Channel number of the input. out_channels (int): Channel number of the output.
r_basicsr/archs/stylegan2_arch.py:288
↓ 3 callers
Class
UpFirDnSmooth
Upsample, FIR filter, and downsample (smooth version). Args: resample_kernel (list[int]): A list indicating the 1D resample kernel
r_basicsr/archs/stylegan2_arch.py:97
↓ 2 callers
Class
AttentionRefinementModule
r_facelib/parsing/bisenet.py:34
↓ 2 callers
Class
AvgTimer
r_basicsr/utils/logger.py:10
↓ 2 callers
Class
BasicBlock
r_facelib/parsing/resnet.py:10
↓ 2 callers
Class
Bottleneck
r_facelib/detection/yolov5face/models/common.py:74
↓ 2 callers
Class
DCNv2Pack
Modulated deformable conv for deformable alignment. Different from the official DCNv2Pack, which generates offsets and masks from the prec
r_basicsr/archs/arch_util.py:213
↓ 2 callers
Class
Detections
r_facelib/detection/yolov5face/models/common.py:275
↓ 2 callers
Class
FusedLeakyReLU
r_basicsr/ops/fused_act/fused_act.py:81
↓ 2 callers
Class
MeanShift
Data normalization with mean and std. Args: rgb_range (int): Maximum value of RGB. rgb_mean (list[float]): Mean for RGB chan
r_basicsr/archs/ridnet_arch.py:8
↓ 2 callers
Class
ModulatedConv2d
Modulated Conv2d used in StyleGAN2. There is no bias in ModulatedConv2d. Args: in_channels (int): Channel number of the input.
r_chainner/archs/face/stylegan2_clean_arch.py:53
↓ 2 callers
Class
ModulatedConv2d
Modulated Conv2d used in StyleGAN2. There is no bias in ModulatedConv2d. Args: in_channels (int): Channel number of the input.
r_basicsr/archs/stylegan2_arch.py:182
↓ 2 callers
Class
PCDAlignment
Alignment module using Pyramid, Cascading and Deformable convolution (PCD). It is used in EDVR. Ref: EDVR: Video Restoration with
r_basicsr/archs/edvr_arch.py:9
↓ 2 callers
Class
PatchEmbed
r""" Image to Patch Embedding Args: img_size (int): Image size. Default: 224. patch_size (int): Patch token size. Default: 4
r_basicsr/archs/swinir_arch.py:571
↓ 2 callers
Class
PatchUnEmbed
r""" Image to Patch Unembedding Args: img_size (int): Image size. Default: 224. patch_size (int): Patch token size. Default:
r_basicsr/archs/swinir_arch.py:614
↓ 2 callers
Class
ResBlock
Residual block with bilinear upsampling/downsampling. Args: in_channels (int): Channel number of the input. out_channels (int):
r_chainner/archs/face/gfpganv1_clean_arch.py:141
↓ 2 callers
Class
TSAFusion
Temporal Spatial Attention (TSA) fusion module. Temporal: Calculate the correlation between center frame and neighboring frames;
r_basicsr/archs/edvr_arch.py:101
↓ 2 callers
Class
ToRGB
To RGB (image space) from features. Args: in_channels (int): Channel number of input. num_style_feat (int): Channel number of s
r_chainner/archs/face/stylegan2_clean_arch.py:193
↓ 2 callers
Class
ToRGB
To RGB from features. Args: in_channels (int): Channel number of input. num_style_feat (int): Channel number of style feature
r_basicsr/archs/stylegan2_arch.py:336
↓ 2 callers
Class
USMSharp
r_basicsr/utils/img_process_util.py:63
↓ 2 callers
Class
UpResBlock
r_basicsr/archs/dfdnet_util.py:150
↓ 2 callers
Class
Upsample
Upsample module. Args: scale (int): Scale factor. Supported scales: 2^n and 3. num_feat (int): Channel number of intermediate
r_basicsr/archs/arch_util.py:99
↓ 2 callers
Class
VGGFeatureExtractor
VGG network for feature extraction. In this implementation, we allow users to choose whether use normalization in the input feature and th
r_basicsr/archs/vgg_arch.py:55
↓ 2 callers
Class
YoloDetector
r_facelib/detection/yolov5face/face_detector.py:27
↓ 1 callers
Class
AutoShape
r_facelib/detection/yolov5face/models/common.py:217
↓ 1 callers
Class
BasicLayer
A basic Swin Transformer layer for one stage. Args: dim (int): Number of input channels. input_resolution (tuple[int]): Inpu
r_basicsr/archs/swinir_arch.py:393
↓ 1 callers
Class
BasicModule
Basic Module for SpyNet.
r_basicsr/archs/spynet_arch.py:10
↓ 1 callers
Class
BasicModule
Basic module of SPyNet. Note that unlike the architecture in spynet_arch.py, the basic module here contains batch normalization.
r_basicsr/archs/tof_arch.py:9
↓ 1 callers
Class
BboxHead
r_facelib/detection/retinaface/retinaface_net.py:152
↓ 1 callers
Class
BiSeNet
r_facelib/parsing/bisenet.py:110
↓ 1 callers
Class
BlockMerging
Merge patches into image
r_basicsr/utils/diffjpeg.py:324
↓ 1 callers
Class
BlockSplitting
Splitting image into patches
r_basicsr/utils/diffjpeg.py:98
↓ 1 callers
Class
Blur
r_basicsr/archs/dfdnet_util.py:41
↓ 1 callers
Class
CDequantize
Dequantize CbCr channel
r_basicsr/utils/diffjpeg.py:272
↓ 1 callers
Class
CPUPrefetcher
CPU prefetcher. Args: loader: Dataloader.
r_basicsr/data/prefetch_dataloader.py:63
↓ 1 callers
Class
CQuantize
JPEG Quantization for CbCr channels Args: rounding(function): rounding function to use
r_basicsr/utils/diffjpeg.py:178
↓ 1 callers
Class
CUDAPrefetcher
CUDA prefetcher. Ref: https://github.com/NVIDIA/apex/issues/304# It may consums more GPU memory. Args: loader: Data
r_basicsr/data/prefetch_dataloader.py:84
↓ 1 callers
Class
ChannelAttention
Channel attention. Args: num_feat (int): Channel number of intermediate features. squeeze_factor (int): Channel squeeze facto
r_basicsr/archs/ridnet_arch.py:91
↓ 1 callers
Class
ChannelAttention
Channel attention used in RCAN. Args: num_feat (int): Channel number of intermediate features. squeeze_factor (int): Channel
r_basicsr/archs/rcan_arch.py:8
↓ 1 callers
Class
ChromaSubsampling
Chroma subsampling on CbCr channels
r_basicsr/utils/diffjpeg.py:73
↓ 1 callers
Class
ChromaUpsampling
Upsample chroma layers
r_basicsr/utils/diffjpeg.py:348
↓ 1 callers
Class
ClassHead
r_facelib/detection/retinaface/retinaface_net.py:138
↓ 1 callers
Class
ColoredFormatter
scripts/reactor_logger.py:9
↓ 1 callers
Class
CompressJpeg
Full JPEG compression algorithm Args: rounding(function): rounding function to use
r_basicsr/utils/diffjpeg.py:208
↓ 1 callers
Class
ConstantInput
Constant input. Args: num_channel (int): Channel number of constant input. size (int): Spatial size of constant input.
r_chainner/archs/face/stylegan2_clean_arch.py:234
↓ 1 callers
Class
ConstantInput
Constant input. Args: num_channel (int): Channel number of constant input. size (int): Spatial size of constant input.
r_basicsr/archs/stylegan2_arch.py:377
↓ 1 callers
Class
ContextPath
r_facelib/parsing/bisenet.py:53
↓ 1 callers
Class
DCT8x8
Discrete Cosine Transformation
r_basicsr/utils/diffjpeg.py:121
↓ 1 callers
Class
DeCompressJpeg
Full JPEG decompression algorithm Args: rounding(function): rounding function to use
r_basicsr/utils/diffjpeg.py:401
↓ 1 callers
Class
DenseBlocks
A concatenation of N dense blocks. Args: num_feat (int): Number of channels in the blocks. Default: 64. num_grow_ch (int): G
r_basicsr/archs/duf_arch.py:78
↓ 1 callers
Class
DenseBlocksTemporalReduce
A concatenation of 3 dense blocks with reduction in temporal dimension. Note that the output temporal dimension is 6 fewer the input temporal d
r_basicsr/archs/duf_arch.py:9
↓ 1 callers
Class
Downsample
scripts/r_archs/vqgan_arch.py:119
↓ 1 callers
Class
DropPath
Drop paths (Stochastic Depth) per sample (when applied in main path of residual blocks). From: https://github.com/rwightman/pytorch-image-mode
r_basicsr/archs/swinir_arch.py:29
↓ 1 callers
Class
DynamicUpsamplingFilter
Dynamic upsampling filter used in DUF. Ref: https://github.com/yhjo09/VSR-DUF. It only supports input with 3 channels. And it applies the
r_basicsr/archs/duf_arch.py:134
↓ 1 callers
Class
EDVRFeatureExtractor
EDVR feature extractor used in IconVSR. Args: num_input_frame (int): Number of input frames. num_feat (int): Number of featur
r_basicsr/archs/basicvsr_arch.py:271
↓ 1 callers
Class
EResidualBlockNoBN
Enhanced Residual block without BN. There are three convolution layers in residual branch. It has a style of: ---Conv-ReLU-Conv
r_basicsr/archs/ridnet_arch.py:31
↓ 1 callers
Class
Encoder
scripts/r_archs/vqgan_arch.py:231
↓ 1 callers
Class
EnlargedSampler
Sampler that restricts data loading to a subset of the dataset. Modified from torch.utils.data.distributed.DistributedSampler Support enla
r_basicsr/data/data_sampler.py:6
↓ 1 callers
Class
EqualConv2d
Equalized Linear as StyleGAN2. Args: in_channels (int): Channel number of the input. out_channels (int): Channel number of th
r_basicsr/archs/stylegan2_arch.py:605
↓ 1 callers
Class
FIDInceptionE_1
First InceptionE block patched for FID computation
r_basicsr/archs/inception.py:242
↓ 1 callers
Class
FIDInceptionE_2
Second InceptionE block patched for FID computation
r_basicsr/archs/inception.py:275
↓ 1 callers
Class
FPN
r_facelib/detection/retinaface/retinaface_net.py:66
↓ 1 callers
Class
FaceRestoreHelper
Helper for the face restoration pipeline (base class).
r_facelib/utils/face_restoration_helper.py:48
↓ 1 callers
Class
FaceSwapScript
scripts/reactor_faceswap.py:33
↓ 1 callers
Class
FeatureFusionModule
r_facelib/parsing/bisenet.py:87
↓ 1 callers
Class
Fuse_sft_block
scripts/r_archs/codeformer_arch.py:137
↓ 1 callers
Class
GFPGANv1Clean
The GFPGAN architecture: Unet + StyleGAN2 decoder with SFT. It is the clean version without custom compiled CUDA extensions used in StyleGAN2.
r_chainner/archs/face/gfpganv1_clean_arch.py:176
↓ 1 callers
Class
Generator
scripts/r_archs/vqgan_arch.py:278
↓ 1 callers
Class
GumbelQuantizer
scripts/r_archs/vqgan_arch.py:89
↓ 1 callers
Class
InceptionV3
Pretrained InceptionV3 network returning feature maps
r_basicsr/archs/inception.py:17
↓ 1 callers
Class
LIPEncoder
Local Importance-based Pooling (Ziteng Gao et.al.,ICCV 2019)
r_basicsr/archs/hifacegan_util.py:182
↓ 1 callers
Class
LandmarkHead
r_facelib/detection/retinaface/retinaface_net.py:165
↓ 1 callers
Class
MSDilationBlock
Multi-scale dilation block.
r_basicsr/archs/dfdnet_util.py:123
next →
1–100 of 258, ranked by callers