MCPcopy Create free account

hub / github.com/ToTheBeginning/PuLID / types & classes

Types & classes80 in github.com/ToTheBeginning/PuLID

↓ 6 callersClassResnetBlock
flux/modules/autoencoder.py:55
↓ 4 callersClassLayerScale
eva_clip/transformer.py:66
↓ 3 callersClassAutoEncoderParams
flux/modules/autoencoder.py:9
↓ 3 callersClassFluxParams
flux/model.py:18
↓ 3 callersClassMLPEmbedder
flux/modules/layers.py:52
↓ 3 callersClassModelSpec
flux/util.py:25
↓ 3 callersClassModulation
flux/modules/layers.py:113
↓ 2 callersClassAttnBlock
flux/modules/autoencoder.py:25
↓ 2 callersClassAttnProcessor
pulid/attention_processor.py:11
↓ 2 callersClassBottleneck
eva_clip/modified_resnet.py:10
↓ 2 callersClassCLIP
eva_clip/model.py:210
↓ 2 callersClassCLIPTextCfg
eva_clip/model.py:66
↓ 2 callersClassCLIPVisionCfg
eva_clip/model.py:37
↓ 2 callersClassFlux
Transformer model for flow matching on sequences.
flux/model.py:33
↓ 2 callersClassHFEmbedder
flux/modules/conditioner.py:5
↓ 2 callersClassIDAttnProcessor
r""" Attention processor for ID-Adapater. Args: hidden_size (`int`): The hidden size of the attention layer. cross
pulid/attention_processor.py:78
↓ 2 callersClassIDFormer
- perceiver resampler like arch (compared with previous MLP-like arch) - we concat id embedding (generated by arcface) and query tokens as la
pulid/encoders_transformer.py:122
↓ 2 callersClassMlp
eva_clip/eva_vit_model.py:47
↓ 2 callersClassModulationOut
flux/modules/layers.py:107
↓ 2 callersClassPatchDropout
https://arxiv.org/abs/2212.00794
eva_clip/transformer.py:75
↓ 2 callersClassQKNorm
flux/modules/layers.py:75
↓ 2 callersClassRMSNorm
flux/modules/layers.py:63
↓ 2 callersClassSelfAttention
flux/modules/layers.py:87
↓ 2 callersClassTransformer
eva_clip/transformer.py:485
↓ 1 callersClassAttention
eva_clip/transformer.py:150
↓ 1 callersClassAttention
eva_clip/eva_vit_model.py:106
↓ 1 callersClassAttentionPool2d
eva_clip/modified_resnet.py:58
↓ 1 callersClassAutoEncoder
flux/modules/autoencoder.py:277
↓ 1 callersClassBatchedBrownianTree
A wrapper around torchsde.BrownianTree that enables batches of entropy.
pulid/utils.py:201
↓ 1 callersClassBlock
eva_clip/eva_vit_model.py:246
↓ 1 callersClassBrownianTreeNoiseSampler
A noise sampler backed by a torchsde.BrownianTree. Args: x (Tensor): The tensor whose shape, device and dtype to use to generate
pulid/utils.py:240
↓ 1 callersClassCustomAttention
eva_clip/transformer.py:243
↓ 1 callersClassCustomCLIP
eva_clip/model.py:270
↓ 1 callersClassCustomResidualAttentionBlock
eva_clip/transformer.py:339
↓ 1 callersClassDecoder
flux/modules/autoencoder.py:183
↓ 1 callersClassDiagonalGaussian
flux/modules/autoencoder.py:262
↓ 1 callersClassDoubleStreamBlock
flux/modules/layers.py:129
↓ 1 callersClassDownsample
flux/modules/autoencoder.py:85
↓ 1 callersClassDropPath
Drop paths (Stochastic Depth) per sample (when applied in main path of residual blocks).
eva_clip/eva_vit_model.py:33
↓ 1 callersClassEVAVisionTransformer
Vision Transformer with support for patch or hybrid CNN input stage
eva_clip/eva_vit_model.py:366
↓ 1 callersClassEmbedND
flux/modules/layers.py:11
↓ 1 callersClassEncoder
flux/modules/autoencoder.py:109
↓ 1 callersClassFluxGenerator
app_flux.py:33
↓ 1 callersClassHFTextEncoder
HuggingFace model adapter
eva_clip/hf_model.py:75
↓ 1 callersClassHFTokenizer
HuggingFace tokenizer wrapper
eva_clip/tokenizer.py:188
↓ 1 callersClassIDEncoder
pulid/encoders.py:5
↓ 1 callersClassLastLayer
flux/modules/layers.py:242
↓ 1 callersClassModifiedResNet
A ResNet class that is similar to torchvision's but contains the following changes: - There are now 3 "stem" convolutions as opposed to 1, wi
eva_clip/modified_resnet.py:95
↓ 1 callersClassPatchEmbed
Image to Patch Embedding
eva_clip/eva_vit_model.py:305
↓ 1 callersClassPerceiverAttention
pulid/encoders_transformer.py:75
↓ 1 callersClassPerceiverAttentionCA
pulid/encoders_transformer.py:29
↓ 1 callersClassPuLIDPipeline
pulid/pipeline_flux.py:21
↓ 1 callersClassPuLIDPipeline
pulid/pipeline_v1_1.py:31
↓ 1 callersClassPuLIDPipeline
pulid/pipeline.py:32
↓ 1 callersClassRelativePositionBias
eva_clip/eva_vit_model.py:329
↓ 1 callersClassResidualAttentionBlock
eva_clip/transformer.py:443
↓ 1 callersClassResizeMaxSize
eva_clip/transform.py:13
↓ 1 callersClassSamplingOptions
flux/util.py:15
↓ 1 callersClassSimpleTokenizer
eva_clip/tokenizer.py:72
↓ 1 callersClassSingleStreamBlock
A DiT block with parallel linear layers as described in https://arxiv.org/abs/2302.05442 and adapted modulation interface.
flux/modules/layers.py:194
↓ 1 callersClassSwiGLU
eva_clip/eva_vit_model.py:81
↓ 1 callersClassTextTransformer
eva_clip/transformer.py:642
↓ 1 callersClassTimmModel
timm model adapter # FIXME this adapter is a work in progress, may change in ways that break weight compat
eva_clip/timm_model.py:28
↓ 1 callersClassUpsample
flux/modules/autoencoder.py:98
↓ 1 callersClassVisionRotaryEmbeddingFast
eva_clip/rope.py:79
↓ 1 callersClassVisionTransformer
eva_clip/transformer.py:520
ClassAllGather
An autograd function that performs allgather on a tensor. Performs all_gather operation on the provided tensors. *** Warning ***: torch.distri
eva_clip/utils.py:304
ClassAttnProcessor2_0
r""" Processor for implementing scaled dot-product attention (enabled by default if you're using PyTorch 2.0).
pulid/attention_processor.py:190
ClassBaseModelOutput
eva_clip/hf_model.py:21
ClassClipLoss
eva_clip/loss.py:70
ClassClsPooler
CLS token pooling
eva_clip/hf_model.py:58
ClassCustomTransformer
eva_clip/transformer.py:389
ClassIDAttnProcessor2_0
r""" Attention processor for ID-Adapater for PyTorch 2.0. Args: hidden_size (`int`): The hidden size of the attention laye
pulid/attention_processor.py:276
ClassLayerNorm
Subclass torch's LayerNorm (with cast back to input dtype).
eva_clip/transformer.py:52
ClassLayerNormFp32
Subclass torch's LayerNorm to handle fp16 (by casting to float32 and back).
eva_clip/transformer.py:36
ClassMaxPooler
Max pooling
eva_clip/hf_model.py:51
ClassMeanPooler
Mean pooling
eva_clip/hf_model.py:44
ClassPretrainedConfig
eva_clip/hf_model.py:25
ClassQuickGELU
eva_clip/transformer.py:60
ClassVisionRotaryEmbedding
eva_clip/rope.py:30