Welcome to BasicSR’s documentation!
API
- basicsr API
- basicsr.archs
- basicsr.archs.__init__
- basicsr.archs.arch_util
- basicsr.archs.basicvsr_arch
- basicsr.archs.basicvsrpp_arch
- basicsr.archs.dfdnet_arch
- basicsr.archs.dfdnet_util
- basicsr.archs.discriminator_arch
- basicsr.archs.duf_arch
- basicsr.archs.ecbsr_arch
- basicsr.archs.edsr_arch
- basicsr.archs.edvr_arch
- basicsr.archs.hifacegan_arch
- basicsr.archs.hifacegan_util
- basicsr.archs.inception
- basicsr.archs.rcan_arch
- basicsr.archs.ridnet_arch
- basicsr.archs.rrdbnet_arch
- basicsr.archs.spynet_arch
- basicsr.archs.srresnet_arch
- basicsr.archs.srvgg_arch
- basicsr.archs.stylegan2_arch
- basicsr.archs.stylegan2_bilinear_arch
- basicsr.archs.swinir_arch
- basicsr.archs.tof_arch
- basicsr.archs.vgg_arch
- basicsr.data
- basicsr.data.__init__
- basicsr.data.data_sampler
- basicsr.data.data_util
- basicsr.data.degradations
add_gaussian_noise()add_gaussian_noise_pt()add_jpg_compression()add_poisson_noise()add_poisson_noise_pt()bivariate_Gaussian()bivariate_generalized_Gaussian()bivariate_plateau()cdf2()circular_lowpass_kernel()generate_gaussian_noise()generate_gaussian_noise_pt()generate_poisson_noise()generate_poisson_noise_pt()mesh_grid()pdf2()random_add_gaussian_noise()random_add_gaussian_noise_pt()random_add_jpg_compression()random_add_poisson_noise()random_add_poisson_noise_pt()random_bivariate_Gaussian()random_bivariate_generalized_Gaussian()random_bivariate_plateau()random_generate_gaussian_noise()random_generate_gaussian_noise_pt()random_generate_poisson_noise()random_generate_poisson_noise_pt()random_mixed_kernels()sigma_matrix2()
- basicsr.data.ffhq_dataset
- basicsr.data.paired_image_dataset
- basicsr.data.prefetch_dataloader
- basicsr.data.realesrgan_dataset
- basicsr.data.realesrgan_paired_dataset
- basicsr.data.reds_dataset
- basicsr.data.single_image_dataset
- basicsr.data.transforms
- basicsr.data.video_test_dataset
- basicsr.data.vimeo90k_dataset
- basicsr.losses
- basicsr.metrics
- basicsr.models
- basicsr.models.__init__
- basicsr.models.base_model
- basicsr.models.edvr_model
- basicsr.models.esrgan_model
- basicsr.models.hifacegan_model
- basicsr.models.lr_scheduler
- basicsr.models.realesrgan_model
- basicsr.models.realesrnet_model
- basicsr.models.sr_model
- basicsr.models.srgan_model
- basicsr.models.stylegan2_model
- basicsr.models.swinir_model
- basicsr.models.video_base_model
- basicsr.models.video_gan_model
- basicsr.models.video_recurrent_gan_model
- basicsr.models.video_recurrent_model
- basicsr.ops
- basicsr.test
- basicsr.train
- basicsr.utils
- basicsr.utils.__init__
AvgTimerDiffJPEGFileClientMessageLoggerUSMSharpbgr2ycbcr()check_resume()crop_border()get_env_info()get_root_logger()get_time_str()imfrombytes()img2tensor()imwrite()init_tb_logger()init_wandb_logger()make_exp_dirs()mkdir_and_rename()rgb2ycbcr()rgb2ycbcr_pt()scandir()set_random_seed()sizeof_fmt()tensor2img()usm_sharp()yaml_load()ycbcr2bgr()ycbcr2rgb()
- basicsr.utils.color_util
- basicsr.utils.diffjpeg
- basicsr.utils.dist_util
- basicsr.utils.download_util
- basicsr.utils.file_client
- basicsr.utils.flow_util
- basicsr.utils.img_process_util
- basicsr.utils.img_util
- basicsr.utils.lmdb_util
- basicsr.utils.logger
- basicsr.utils.matlab_functions
- basicsr.utils.misc
- basicsr.utils.options
- basicsr.utils.plot_util
- basicsr.utils.registry
- basicsr.utils.__init__
- basicsr.archs
- scripts API
- scripts.data_preparation
- scripts.data_preparation.create_lmdb
- scripts.data_preparation.download_datasets
- scripts.data_preparation.extract_images_from_tfrecords
- scripts.data_preparation.extract_subimages
- scripts.data_preparation.generate_meta_info
- scripts.data_preparation.prepare_hifacegan_dataset
- scripts.data_preparation.regroup_reds_dataset
- scripts.download_gdrive
- scripts.download_pretrained_models
- scripts.metrics
- scripts.model_conversion
- scripts.plot
- scripts.publish_models
- scripts.data_preparation