MCPcopy Create free account

hub / github.com/csslc/PiSA-SR / types & classes

Types & classes67 in github.com/csslc/PiSA-SR

↓ 9 callersClassBertModel
The model can behave as an encoder (with only self-attention) as well as a decoder, in which case a layer of cross-attention is added between
ram/models/bert.py:646
↓ 6 callersClassSwinTransformer
r""" Swin Transformer A PyTorch impl of : `Swin Transformer: Hierarchical Vision Transformer using Shifted Windows` - https://arxiv
ram/models/swin_transformer.py:498
↓ 4 callersClassBertLMHeadModel
ram/models/bert.py:885
↓ 2 callersClassAsymmetricLoss
ram/models/utils.py:320
↓ 2 callersClassBertAttention
ram/models/bert_lora.py:303
↓ 2 callersClassBertAttention
ram/models/bert.py:298
↓ 2 callersClassGroupWiseLinear
ram/models/utils.py:99
↓ 2 callersClassPairedSROnlineTxtDataset
src/datasets/dataset.py:14
↓ 2 callersClassPatchEmbed
r""" Image to Patch Embedding Args: img_size (int): Image size. Default: 224. patch_size (int): Patch token size. Default: 4.
ram/models/swin_transformer.py:450
↓ 2 callersClassVAEHook
src/my_utils/vaehook.py:536
↓ 2 callersClassVisionTransformer
Vision Transformer A PyTorch impl of : `An Image is Worth 16x16 Words: Transformers for Image Recognition at Scale` - https://arxiv.org/
ram/models/vit.py:113
↓ 1 callersClassAttention
ram/models/vit.py:44
↓ 1 callersClassBasicLayer
A basic Swin Transformer layer for one stage. Args: dim (int): Number of input channels. input_resolution (tuple[int]): Input re
ram/models/swin_transformer.py:380
↓ 1 callersClassBasicLayer
A basic Swin Transformer layer for one stage. Args: dim (int): Number of input channels. input_resolution (tuple[int]): Input re
ram/models/swin_transformer_lora.py:349
↓ 1 callersClassBertEmbeddings
Construct the embeddings from word and position embeddings.
ram/models/bert_lora.py:102
↓ 1 callersClassBertEmbeddings
Construct the embeddings from word and position embeddings.
ram/models/bert.py:100
↓ 1 callersClassBertEncoder
ram/models/bert_lora.py:466
↓ 1 callersClassBertEncoder
ram/models/bert.py:461
↓ 1 callersClassBertIntermediate
ram/models/bert_lora.py:352
↓ 1 callersClassBertIntermediate
ram/models/bert.py:347
↓ 1 callersClassBertLMPredictionHead
ram/models/bert_lora.py:598
↓ 1 callersClassBertLMPredictionHead
ram/models/bert.py:593
↓ 1 callersClassBertLayer
ram/models/bert_lora.py:381
↓ 1 callersClassBertLayer
ram/models/bert.py:376
↓ 1 callersClassBertModel
The model can behave as an encoder (with only self-attention) as well as a decoder, in which case a layer of cross-attention is added between
ram/models/bert_lora.py:651
↓ 1 callersClassBertOnlyMLMHead
ram/models/bert_lora.py:618
↓ 1 callersClassBertOnlyMLMHead
ram/models/bert.py:613
↓ 1 callersClassBertOutput
ram/models/bert_lora.py:367
↓ 1 callersClassBertOutput
ram/models/bert.py:362
↓ 1 callersClassBertPooler
ram/models/bert_lora.py:566
↓ 1 callersClassBertPooler
ram/models/bert.py:561
↓ 1 callersClassBertPredictionHeadTransform
ram/models/bert_lora.py:581
↓ 1 callersClassBertPredictionHeadTransform
ram/models/bert.py:576
↓ 1 callersClassBertSelfAttention
ram/models/bert_lora.py:148
↓ 1 callersClassBertSelfAttention
ram/models/bert.py:146
↓ 1 callersClassBertSelfOutput
ram/models/bert_lora.py:289
↓ 1 callersClassBertSelfOutput
ram/models/bert.py:284
↓ 1 callersClassBlock
ram/models/vit.py:89
↓ 1 callersClassCSDLoss
pisasr.py:86
↓ 1 callersClassGroupNormParam
src/my_utils/vaehook.py:458
↓ 1 callersClassMlp
MLP as used in Vision Transformer, MLP-Mixer and related networks
ram/models/vit.py:23
↓ 1 callersClassMlp
ram/models/swin_transformer.py:17
↓ 1 callersClassMlp
ram/models/swin_transformer_lora.py:19
↓ 1 callersClassNansException
src/my_utils/devices.py:103
↓ 1 callersClassPatchEmbed
r""" Image to Patch Embedding Args: img_size (int): Image size. Default: 224. patch_size (int): Patch token size. Default: 4.
ram/models/swin_transformer_lora.py:419
↓ 1 callersClassPiSASR
pisasr.py:177
↓ 1 callersClassPiSASR_eval
pisasr.py:308
↓ 1 callersClassRAM
ram/models/ram.py:20
↓ 1 callersClassRAMLora
ram/models/ram_lora.py:21
↓ 1 callersClassRealESRGAN_degradation
src/datasets/realesrgan.py:53
↓ 1 callersClassSwinTransformerBlock
r""" Swin Transformer Block. Args: dim (int): Number of input channels. input_resolution (tuple[int]): Input resulotion.
ram/models/swin_transformer.py:166
↓ 1 callersClassSwinTransformerBlock
r""" Swin Transformer Block. Args: dim (int): Number of input channels. input_resolution (tuple[int]): Input resulotion.
ram/models/swin_transformer_lora.py:172
↓ 1 callersClassTag2Text
ram/models/tag2text.py:19
↓ 1 callersClassTag2Text
ram/models/tag2text_lora.py:19
↓ 1 callersClassUNet2DConditionOutput
The output of [`UNet2DConditionModel`]. Args: sample (`torch.FloatTensor` of shape `(batch_size, num_channels, height, width)`):
src/models/unet_2d_condition.py:62
↓ 1 callersClassWindowAttention
r""" Window based multi-head self attention (W-MSA) module with relative position bias. It supports both of shifted and non-shifted window. A
ram/models/swin_transformer.py:68
↓ 1 callersClassWindowAttention
r""" Window based multi-head self attention (W-MSA) module with relative position bias. It supports both of shifted and non-shifted window. A
ram/models/swin_transformer_lora.py:72
ClassAutoencoderKL
r""" A VAE model with KL loss for encoding images into latents and decoding latent representations into images. This model inherits from [`Mo
src/models/autoencoder_kl.py:34
ClassBertEmbeddings_nopos
Construct the embeddings from word and position embeddings.
ram/models/bert_lora.py:54
ClassBertEmbeddings_nopos
Construct the embeddings from word and position embeddings.
ram/models/bert.py:52
ClassBertLMHeadModel
ram/models/bert_lora.py:890
ClassBertPreTrainedModel
An abstract class to handle weights initialization and a simple interface for downloading and loading pretrained models.
ram/models/bert_lora.py:628
ClassBertPreTrainedModel
An abstract class to handle weights initialization and a simple interface for downloading and loading pretrained models.
ram/models/bert.py:623
ClassPatchMerging
r""" Patch Merging Layer. Args: input_resolution (tuple[int]): Resolution of input feature. dim (int): Number of input channels.
ram/models/swin_transformer.py:331
ClassPatchMerging
r""" Patch Merging Layer. Args: input_resolution (tuple[int]): Resolution of input feature. dim (int): Number of input channels.
ram/models/swin_transformer_lora.py:300
ClassSwinTransformer
r""" Swin Transformer A PyTorch impl of : `Swin Transformer: Hierarchical Vision Transformer using Shifted Windows` - https://arxiv
ram/models/swin_transformer_lora.py:467
ClassUNet2DConditionModel
r""" A conditional 2D UNet model that takes a noisy sample, conditional state, and a timestep and returns a sample shaped output. This mo
src/models/unet_2d_condition.py:74