MCPcopy Create free account

hub / github.com/HPLQAQ/SAM-Deblur / types & classes

Types & classes60 in github.com/HPLQAQ/SAM-Deblur

↓ 8 callersClassTransformerBlock
basicsr/models/archs/restormer_arch.py:137
↓ 7 callersClassNAFBlock
basicsr/models/archs/NAFNet_arch.py:27
↓ 6 callersClassLayerNorm2d
basicsr/models/archs/arch_util.py:291
↓ 4 callersClassFileClient
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 return i
basicsr/utils/file_client.py:156
↓ 3 callersClassBaselineBlock
basicsr/models/archs/Baseline_arch.py:22
↓ 3 callersClassDownsample
basicsr/models/archs/restormer_arch.py:171
↓ 3 callersClassUpsample
basicsr/models/archs/restormer_arch.py:181
↓ 2 callersClassLayerNorm
basicsr/models/archs/restormer_arch.py:60
↓ 1 callersClassAttention
basicsr/models/archs/restormer_arch.py:99
↓ 1 callersClassAvgPool2d
basicsr/models/archs/local_arch.py:10
↓ 1 callersClassBaseline
basicsr/models/archs/Baseline_arch.py:82
↓ 1 callersClassBiasFree_LayerNorm
basicsr/models/archs/restormer_arch.py:25
↓ 1 callersClassCPUPrefetcher
CPU prefetcher. Args: loader: Dataloader.
basicsr/data/prefetch_dataloader.py:69
↓ 1 callersClassCUDAPrefetcher
CUDA prefetcher. Ref: https://github.com/NVIDIA/apex/issues/304# It may consums more GPU memory. Args: loader: Dataloader.
basicsr/data/prefetch_dataloader.py:90
↓ 1 callersClassDropPath
basicsr/models/archs/NAFSSR_arch.py:62
↓ 1 callersClassEnlargedSampler
Sampler that restricts data loading to a subset of the dataset. Modified from torch.utils.data.distributed.DistributedSampler Support enlargi
basicsr/data/data_sampler.py:13
↓ 1 callersClassFeedForward
basicsr/models/archs/restormer_arch.py:76
↓ 1 callersClassMessageLogger
Message logger for printing. Args: opt (dict): Config. It contains the following keys: name (str): Exp name. logg
basicsr/utils/logger.py:14
↓ 1 callersClassMixing_Augment
basicsr/models/image_clean_model.py:22
↓ 1 callersClassMySequential
basicsr/models/archs/arch_util.py:303
↓ 1 callersClassNAFBlockSR
NAFBlock for Super-Resolution
basicsr/models/archs/NAFSSR_arch.py:79
↓ 1 callersClassNAFNet
basicsr/models/archs/NAFNet_arch.py:83
↓ 1 callersClassNAFSSR
basicsr/models/archs/NAFSSR_arch.py:131
↓ 1 callersClassOverlapPatchEmbed
basicsr/models/archs/restormer_arch.py:156
↓ 1 callersClassPrefetchDataLoader
Prefetch version of dataloader. Ref: https://github.com/IgorSusmelj/pytorch-styleguide/issues/5# TODO: Need to test on single gpu an
basicsr/data/prefetch_dataloader.py:46
↓ 1 callersClassPrefetchGenerator
A general prefetch generator. Ref: https://stackoverflow.com/questions/7323664/python-generator-pre-fetch Args: generator: Pytho
basicsr/data/prefetch_dataloader.py:13
↓ 1 callersClassSCAM
Stereo Cross Attention Module (SCAM)
basicsr/models/archs/NAFSSR_arch.py:25
↓ 1 callersClassSegAvgPool2d
basicsr/models/archs/seg_local_arch.py:10
↓ 1 callersClassSegNAFNet
basicsr/models/archs/SegNAFNet_arch.py:23
↓ 1 callersClassSimpleGate
basicsr/models/archs/NAFNet_arch.py:22
↓ 1 callersClassWithBias_LayerNorm
basicsr/models/archs/restormer_arch.py:41
ClassBaseModel
Base model.
basicsr/models/base_model.py:20
ClassBaseStorageBackend
Abstract class of storage backends. All backends need to implement two apis: ``get()`` and ``get_text()``. ``get()`` reads the file as a byte
basicsr/utils/file_client.py:11
ClassBaselineLocal
basicsr/models/archs/Baseline_arch.py:163
ClassCosineAnnealingRestartLR
Cosine annealing with restarts learning rate scheme. An example of config: periods = [10, 10, 10, 10] restart_weights = [1, 0.5, 0.5, 0.
basicsr/models/lr_scheduler.py:141
ClassFaceRestorationHelper
Helper for the face restoration pipeline.
basicsr/utils/face_util.py:22
ClassHardDiskBackend
Raw hard disks storage backend.
basicsr/utils/file_client.py:66
ClassImageCleanModel
Base Deblur model for single image deblur.
basicsr/models/image_clean_model.py:51
ClassImageRestorationModel
Base Deblur model for single image deblur.
basicsr/models/image_restoration_model.py:23
ClassL1Loss
L1 (mean absolute error, MAE) loss. Args: loss_weight (float): Loss weight for L1 loss. Default: 1.0. reduction (str): Specifies
basicsr/models/losses/losses.py:32
ClassLayerNormFunction
basicsr/models/archs/arch_util.py:264
ClassLinearLR
Args: optimizer (torch.nn.optimizer): Torch optimizer. milestones (list): Iterations that will decrease learning rate. g
basicsr/models/lr_scheduler.py:54
ClassLmdbBackend
Lmdb storage backend. Args: db_paths (str | list[str]): Lmdb database paths. client_keys (str | list[str]): Lmdb client keys. Def
basicsr/utils/file_client.py:82
ClassLmdbMaker
LMDB Maker. Args: lmdb_path (str): Lmdb save path. map_size (int): Map size for lmdb env. Default: 1024 ** 4, 1TB. batch
basicsr/utils/lmdb_util.py:170
ClassLocal_Base
basicsr/models/archs/local_arch.py:99
ClassMSELoss
MSE (L2) loss. Args: loss_weight (float): Loss weight for MSE loss. Default: 1.0. reduction (str): Specifies the reduction to app
basicsr/models/losses/losses.py:61
ClassMemcachedBackend
Memcached storage backend. Attributes: server_list_cfg (str): Config file for memcached server list. client_cfg (str): Config fil
basicsr/utils/file_client.py:28
ClassMultiStepRestartLR
MultiStep with restarts learning rate scheme. Args: optimizer (torch.nn.optimizer): Torch optimizer. milestones (list): Iteratio
basicsr/models/lr_scheduler.py:12
ClassNAFNetLocal
basicsr/models/archs/NAFNet_arch.py:165
ClassNAFNetSR
NAFNet for Super-Resolution
basicsr/models/archs/NAFSSR_arch.py:94
ClassPSNRLoss
basicsr/models/losses/losses.py:90
ClassPairedImageDataset
Paired image dataset for image restoration. Read LQ (Low Quality, e.g. LR (Low Resolution), blurry, noisy, etc) and GT image pairs. Ther
basicsr/data/paired_image_dataset.py:17
ClassPairedImageGroupMaskDataset
Paired image dataset for image restoration. Read LQ (Low Quality, e.g. LR (Low Resolution), blurry, noisy, etc) and GT image pairs. Ther
basicsr/data/paired_image_group_mask_dataset.py:18
ClassPairedImageMaskDataset
Paired image dataset for image restoration. Read LQ (Low Quality, e.g. LR (Low Resolution), blurry, noisy, etc) and GT image pairs. Ther
basicsr/data/paired_image_mask_dataset.py:18
ClassResidualBlockNoBN
Residual block without BN. It has a style of: ---Conv-ReLU-Conv-+- |________________| Args: num_feat (int): Channel
basicsr/models/archs/arch_util.py:71
ClassRestormer
basicsr/models/archs/restormer_arch.py:193
ClassSegNAFNetLocal
basicsr/models/archs/SegNAFNet_arch.py:178
ClassSeg_Local_Base
basicsr/models/archs/seg_local_arch.py:99
ClassUpsample
Upsample module. Args: scale (int): Scale factor. Supported scales: 2^n and 3. num_feat (int): Channel number of intermediate fea
basicsr/models/archs/arch_util.py:102
ClassVibrateLR
Args: optimizer (torch.nn.optimizer): Torch optimizer. milestones (list): Iterations that will decrease learning rate. g
basicsr/models/lr_scheduler.py:77