├── .gitignore ├── README.md ├── asserts └── figs │ ├── Canon_032_HRUV_U_W8A8_V_W8A8 │ ├── DiffBir Image.png │ ├── HR Image.png │ ├── HR_org.png │ ├── LSQ Image.png │ ├── MaxMin Image.png │ ├── PassionSR Image.png │ ├── QDiff Image.png │ ├── Qalora Image.png │ ├── fp Image.png │ ├── fp context Image.png │ ├── location.yaml │ ├── lr_Image.png │ ├── multi_step Image.png │ └── shadow.png │ ├── Nikon_049_HRUV_U_W8A8_V_W8A8 │ ├── DiffBir Image.png │ ├── HR Image.png │ ├── HR_org.png │ ├── LSQ Image.png │ ├── MaxMin Image.png │ ├── PassionSR Image.png │ ├── QDiff Image.png │ ├── Qalora Image.png │ ├── fp Image.png │ ├── fp context Image.png │ ├── location.yaml │ ├── lr_Image.png │ ├── multi_step Image.png │ └── shadow.png │ ├── Passion_title_compressed.png │ ├── overview_compress_v2.png │ ├── results_UNet_Vae.png │ └── visual_UNet_Vae.png ├── criterions ├── FID.py ├── center_crop.py └── methods.py ├── environment.yml ├── hf-models └── ldm_Config │ ├── karlo │ ├── decoder_900M_vit_l.yaml │ ├── improved_sr_64_256_1.4B.yaml │ └── prior_1B_vit_l.yaml │ └── stable-diffusion │ ├── intel │ ├── v2-inference-bf16.yaml │ ├── v2-inference-fp32.yaml │ ├── v2-inference-v-bf16.yaml │ └── v2-inference-v-fp32.yaml │ ├── v2-1-stable-unclip-h-inference.yaml │ ├── v2-1-stable-unclip-l-inference.yaml │ ├── v2-inference-v.yaml │ ├── v2-inference.yaml │ ├── v2-inpainting-inference.yaml │ ├── v2-midas-inference.yaml │ └── x4-upscaling.yaml ├── inference_single.py ├── ldm ├── lora │ ├── load_model.py │ ├── lora_unet_loader.py │ └── lora_weight.py ├── models │ ├── autoencoder.py │ └── diffusion │ │ ├── __init__.py │ │ ├── ddim.py │ │ ├── ddpm.py │ │ ├── dpm_solver │ │ ├── __init__.py │ │ ├── dpm_solver.py │ │ └── sampler.py │ │ ├── plms.py │ │ └── sampling_util.py ├── modules │ ├── attention.py │ ├── diffusionmodules │ │ ├── __init__.py │ │ ├── model.py │ │ ├── openaimodel.py │ │ ├── upscaling.py │ │ └── util.py │ ├── distributions │ │ ├── __init__.py │ │ └── distributions.py │ ├── ema.py │ ├── encoders │ │ ├── __init__.py │ │ └── modules.py │ ├── image_degradation │ │ ├── __init__.py │ │ ├── bsrgan.py │ │ ├── bsrgan_light.py │ │ ├── utils │ │ │ └── test.png │ │ └── utils_image.py │ ├── karlo │ │ ├── __init__.py │ │ ├── diffusers_pipeline.py │ │ └── kakao │ │ │ ├── __init__.py │ │ │ ├── models │ │ │ ├── __init__.py │ │ │ ├── clip.py │ │ │ ├── decoder_model.py │ │ │ ├── prior_model.py │ │ │ ├── sr_256_1k.py │ │ │ └── sr_64_256.py │ │ │ ├── modules │ │ │ ├── __init__.py │ │ │ ├── diffusion │ │ │ │ ├── gaussian_diffusion.py │ │ │ │ └── respace.py │ │ │ ├── nn.py │ │ │ ├── resample.py │ │ │ ├── unet.py │ │ │ └── xf.py │ │ │ ├── sampler.py │ │ │ └── template.py │ └── midas │ │ ├── __init__.py │ │ ├── api.py │ │ ├── midas │ │ ├── __init__.py │ │ ├── base_model.py │ │ ├── blocks.py │ │ ├── dpt_depth.py │ │ ├── midas_net.py │ │ ├── midas_net_custom.py │ │ ├── transforms.py │ │ └── vit.py │ │ └── utils.py └── util.py ├── measure.py ├── models ├── autoencoder_kl.py └── unet_2d_condition.py ├── my_utils ├── devices.py ├── others.py ├── vaehook.py └── wavelet_color_fix.py ├── preset ├── data_construct.py └── models │ ├── empty_context_embedding.pt │ └── osediff.ckpt ├── ptq_quantize_single.py ├── quantization ├── apply_quant_ldm.py ├── load_quant.py ├── methods.py └── saw │ ├── __init__.py │ ├── quant_block.py │ ├── quant_config.py │ ├── quant_layer.py │ ├── quant_model.py │ ├── saw_cali_sep.py │ └── saw_layer.py ├── ram ├── __init__.py ├── configs │ ├── condition_config.json │ ├── med_config.json │ ├── q2l_config.json │ └── swin │ │ ├── config_swinB_384.json │ │ ├── config_swinL_384.json │ │ └── config_swinL_444.json ├── data │ ├── ram_tag_list.txt │ ├── ram_tag_list_chinese.txt │ ├── ram_tag_list_threshold.txt │ └── tag_list.txt ├── inference.py ├── models │ ├── __init__.py │ ├── bert.py │ ├── bert_lora.py │ ├── ram.py │ ├── ram_lora.py │ ├── swin_transformer.py │ ├── swin_transformer_lora.py │ ├── tag2text.py │ ├── tag2text_lora.py │ ├── utils.py │ └── vit.py ├── transform.py └── utils │ ├── __init__.py │ ├── metrics.py │ └── openset_utils.py ├── requirements.txt └── scripts ├── PTQ ├── PTQ.sh └── config │ ├── U │ └── saw_sep │ │ ├── saw_W6A6.yaml │ │ └── saw_W8A8.yaml │ └── UV │ └── saw_sep │ ├── saw_U_W6A6_V_W6A6.yaml │ └── saw_U_W8A8_V_W8A8.yaml ├── inference ├── config │ └── saw_sep │ │ ├── U │ │ ├── saw_W6A6.yaml │ │ └── saw_W8A8.yaml │ │ └── UV │ │ ├── saw_U_W6A6_V_W6A6.yaml │ │ └── saw_U_W8A8_V_W8A8.yaml └── inference.sh └── measure └── measure.sh /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/README.md -------------------------------------------------------------------------------- /asserts/figs/Canon_032_HRUV_U_W8A8_V_W8A8/DiffBir Image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/asserts/figs/Canon_032_HRUV_U_W8A8_V_W8A8/DiffBir Image.png -------------------------------------------------------------------------------- /asserts/figs/Canon_032_HRUV_U_W8A8_V_W8A8/HR Image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/asserts/figs/Canon_032_HRUV_U_W8A8_V_W8A8/HR Image.png -------------------------------------------------------------------------------- /asserts/figs/Canon_032_HRUV_U_W8A8_V_W8A8/HR_org.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/asserts/figs/Canon_032_HRUV_U_W8A8_V_W8A8/HR_org.png -------------------------------------------------------------------------------- /asserts/figs/Canon_032_HRUV_U_W8A8_V_W8A8/LSQ Image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/asserts/figs/Canon_032_HRUV_U_W8A8_V_W8A8/LSQ Image.png -------------------------------------------------------------------------------- /asserts/figs/Canon_032_HRUV_U_W8A8_V_W8A8/MaxMin Image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/asserts/figs/Canon_032_HRUV_U_W8A8_V_W8A8/MaxMin Image.png -------------------------------------------------------------------------------- /asserts/figs/Canon_032_HRUV_U_W8A8_V_W8A8/PassionSR Image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/asserts/figs/Canon_032_HRUV_U_W8A8_V_W8A8/PassionSR Image.png -------------------------------------------------------------------------------- /asserts/figs/Canon_032_HRUV_U_W8A8_V_W8A8/QDiff Image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/asserts/figs/Canon_032_HRUV_U_W8A8_V_W8A8/QDiff Image.png -------------------------------------------------------------------------------- /asserts/figs/Canon_032_HRUV_U_W8A8_V_W8A8/Qalora Image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/asserts/figs/Canon_032_HRUV_U_W8A8_V_W8A8/Qalora Image.png -------------------------------------------------------------------------------- /asserts/figs/Canon_032_HRUV_U_W8A8_V_W8A8/fp Image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/asserts/figs/Canon_032_HRUV_U_W8A8_V_W8A8/fp Image.png -------------------------------------------------------------------------------- /asserts/figs/Canon_032_HRUV_U_W8A8_V_W8A8/fp context Image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/asserts/figs/Canon_032_HRUV_U_W8A8_V_W8A8/fp context Image.png -------------------------------------------------------------------------------- /asserts/figs/Canon_032_HRUV_U_W8A8_V_W8A8/location.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/asserts/figs/Canon_032_HRUV_U_W8A8_V_W8A8/location.yaml -------------------------------------------------------------------------------- /asserts/figs/Canon_032_HRUV_U_W8A8_V_W8A8/lr_Image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/asserts/figs/Canon_032_HRUV_U_W8A8_V_W8A8/lr_Image.png -------------------------------------------------------------------------------- /asserts/figs/Canon_032_HRUV_U_W8A8_V_W8A8/multi_step Image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/asserts/figs/Canon_032_HRUV_U_W8A8_V_W8A8/multi_step Image.png -------------------------------------------------------------------------------- /asserts/figs/Canon_032_HRUV_U_W8A8_V_W8A8/shadow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/asserts/figs/Canon_032_HRUV_U_W8A8_V_W8A8/shadow.png -------------------------------------------------------------------------------- /asserts/figs/Nikon_049_HRUV_U_W8A8_V_W8A8/DiffBir Image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/asserts/figs/Nikon_049_HRUV_U_W8A8_V_W8A8/DiffBir Image.png -------------------------------------------------------------------------------- /asserts/figs/Nikon_049_HRUV_U_W8A8_V_W8A8/HR Image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/asserts/figs/Nikon_049_HRUV_U_W8A8_V_W8A8/HR Image.png -------------------------------------------------------------------------------- /asserts/figs/Nikon_049_HRUV_U_W8A8_V_W8A8/HR_org.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/asserts/figs/Nikon_049_HRUV_U_W8A8_V_W8A8/HR_org.png -------------------------------------------------------------------------------- /asserts/figs/Nikon_049_HRUV_U_W8A8_V_W8A8/LSQ Image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/asserts/figs/Nikon_049_HRUV_U_W8A8_V_W8A8/LSQ Image.png -------------------------------------------------------------------------------- /asserts/figs/Nikon_049_HRUV_U_W8A8_V_W8A8/MaxMin Image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/asserts/figs/Nikon_049_HRUV_U_W8A8_V_W8A8/MaxMin Image.png -------------------------------------------------------------------------------- /asserts/figs/Nikon_049_HRUV_U_W8A8_V_W8A8/PassionSR Image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/asserts/figs/Nikon_049_HRUV_U_W8A8_V_W8A8/PassionSR Image.png -------------------------------------------------------------------------------- /asserts/figs/Nikon_049_HRUV_U_W8A8_V_W8A8/QDiff Image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/asserts/figs/Nikon_049_HRUV_U_W8A8_V_W8A8/QDiff Image.png -------------------------------------------------------------------------------- /asserts/figs/Nikon_049_HRUV_U_W8A8_V_W8A8/Qalora Image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/asserts/figs/Nikon_049_HRUV_U_W8A8_V_W8A8/Qalora Image.png -------------------------------------------------------------------------------- /asserts/figs/Nikon_049_HRUV_U_W8A8_V_W8A8/fp Image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/asserts/figs/Nikon_049_HRUV_U_W8A8_V_W8A8/fp Image.png -------------------------------------------------------------------------------- /asserts/figs/Nikon_049_HRUV_U_W8A8_V_W8A8/fp context Image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/asserts/figs/Nikon_049_HRUV_U_W8A8_V_W8A8/fp context Image.png -------------------------------------------------------------------------------- /asserts/figs/Nikon_049_HRUV_U_W8A8_V_W8A8/location.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/asserts/figs/Nikon_049_HRUV_U_W8A8_V_W8A8/location.yaml -------------------------------------------------------------------------------- /asserts/figs/Nikon_049_HRUV_U_W8A8_V_W8A8/lr_Image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/asserts/figs/Nikon_049_HRUV_U_W8A8_V_W8A8/lr_Image.png -------------------------------------------------------------------------------- /asserts/figs/Nikon_049_HRUV_U_W8A8_V_W8A8/multi_step Image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/asserts/figs/Nikon_049_HRUV_U_W8A8_V_W8A8/multi_step Image.png -------------------------------------------------------------------------------- /asserts/figs/Nikon_049_HRUV_U_W8A8_V_W8A8/shadow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/asserts/figs/Nikon_049_HRUV_U_W8A8_V_W8A8/shadow.png -------------------------------------------------------------------------------- /asserts/figs/Passion_title_compressed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/asserts/figs/Passion_title_compressed.png -------------------------------------------------------------------------------- /asserts/figs/overview_compress_v2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/asserts/figs/overview_compress_v2.png -------------------------------------------------------------------------------- /asserts/figs/results_UNet_Vae.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/asserts/figs/results_UNet_Vae.png -------------------------------------------------------------------------------- /asserts/figs/visual_UNet_Vae.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/asserts/figs/visual_UNet_Vae.png -------------------------------------------------------------------------------- /criterions/FID.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/criterions/FID.py -------------------------------------------------------------------------------- /criterions/center_crop.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/criterions/center_crop.py -------------------------------------------------------------------------------- /criterions/methods.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/criterions/methods.py -------------------------------------------------------------------------------- /environment.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/environment.yml -------------------------------------------------------------------------------- /hf-models/ldm_Config/karlo/decoder_900M_vit_l.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/hf-models/ldm_Config/karlo/decoder_900M_vit_l.yaml -------------------------------------------------------------------------------- /hf-models/ldm_Config/karlo/improved_sr_64_256_1.4B.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/hf-models/ldm_Config/karlo/improved_sr_64_256_1.4B.yaml -------------------------------------------------------------------------------- /hf-models/ldm_Config/karlo/prior_1B_vit_l.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/hf-models/ldm_Config/karlo/prior_1B_vit_l.yaml -------------------------------------------------------------------------------- /hf-models/ldm_Config/stable-diffusion/intel/v2-inference-bf16.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/hf-models/ldm_Config/stable-diffusion/intel/v2-inference-bf16.yaml -------------------------------------------------------------------------------- /hf-models/ldm_Config/stable-diffusion/intel/v2-inference-fp32.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/hf-models/ldm_Config/stable-diffusion/intel/v2-inference-fp32.yaml -------------------------------------------------------------------------------- /hf-models/ldm_Config/stable-diffusion/intel/v2-inference-v-bf16.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/hf-models/ldm_Config/stable-diffusion/intel/v2-inference-v-bf16.yaml -------------------------------------------------------------------------------- /hf-models/ldm_Config/stable-diffusion/intel/v2-inference-v-fp32.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/hf-models/ldm_Config/stable-diffusion/intel/v2-inference-v-fp32.yaml -------------------------------------------------------------------------------- /hf-models/ldm_Config/stable-diffusion/v2-1-stable-unclip-h-inference.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/hf-models/ldm_Config/stable-diffusion/v2-1-stable-unclip-h-inference.yaml -------------------------------------------------------------------------------- /hf-models/ldm_Config/stable-diffusion/v2-1-stable-unclip-l-inference.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/hf-models/ldm_Config/stable-diffusion/v2-1-stable-unclip-l-inference.yaml -------------------------------------------------------------------------------- /hf-models/ldm_Config/stable-diffusion/v2-inference-v.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/hf-models/ldm_Config/stable-diffusion/v2-inference-v.yaml -------------------------------------------------------------------------------- /hf-models/ldm_Config/stable-diffusion/v2-inference.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/hf-models/ldm_Config/stable-diffusion/v2-inference.yaml -------------------------------------------------------------------------------- /hf-models/ldm_Config/stable-diffusion/v2-inpainting-inference.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/hf-models/ldm_Config/stable-diffusion/v2-inpainting-inference.yaml -------------------------------------------------------------------------------- /hf-models/ldm_Config/stable-diffusion/v2-midas-inference.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/hf-models/ldm_Config/stable-diffusion/v2-midas-inference.yaml -------------------------------------------------------------------------------- /hf-models/ldm_Config/stable-diffusion/x4-upscaling.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/hf-models/ldm_Config/stable-diffusion/x4-upscaling.yaml -------------------------------------------------------------------------------- /inference_single.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/inference_single.py -------------------------------------------------------------------------------- /ldm/lora/load_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/ldm/lora/load_model.py -------------------------------------------------------------------------------- /ldm/lora/lora_unet_loader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/ldm/lora/lora_unet_loader.py -------------------------------------------------------------------------------- /ldm/lora/lora_weight.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/ldm/lora/lora_weight.py -------------------------------------------------------------------------------- /ldm/models/autoencoder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/ldm/models/autoencoder.py -------------------------------------------------------------------------------- /ldm/models/diffusion/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ldm/models/diffusion/ddim.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/ldm/models/diffusion/ddim.py -------------------------------------------------------------------------------- /ldm/models/diffusion/ddpm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/ldm/models/diffusion/ddpm.py -------------------------------------------------------------------------------- /ldm/models/diffusion/dpm_solver/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/ldm/models/diffusion/dpm_solver/__init__.py -------------------------------------------------------------------------------- /ldm/models/diffusion/dpm_solver/dpm_solver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/ldm/models/diffusion/dpm_solver/dpm_solver.py -------------------------------------------------------------------------------- /ldm/models/diffusion/dpm_solver/sampler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/ldm/models/diffusion/dpm_solver/sampler.py -------------------------------------------------------------------------------- /ldm/models/diffusion/plms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/ldm/models/diffusion/plms.py -------------------------------------------------------------------------------- /ldm/models/diffusion/sampling_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/ldm/models/diffusion/sampling_util.py -------------------------------------------------------------------------------- /ldm/modules/attention.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/ldm/modules/attention.py -------------------------------------------------------------------------------- /ldm/modules/diffusionmodules/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ldm/modules/diffusionmodules/model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/ldm/modules/diffusionmodules/model.py -------------------------------------------------------------------------------- /ldm/modules/diffusionmodules/openaimodel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/ldm/modules/diffusionmodules/openaimodel.py -------------------------------------------------------------------------------- /ldm/modules/diffusionmodules/upscaling.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/ldm/modules/diffusionmodules/upscaling.py -------------------------------------------------------------------------------- /ldm/modules/diffusionmodules/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/ldm/modules/diffusionmodules/util.py -------------------------------------------------------------------------------- /ldm/modules/distributions/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ldm/modules/distributions/distributions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/ldm/modules/distributions/distributions.py -------------------------------------------------------------------------------- /ldm/modules/ema.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/ldm/modules/ema.py -------------------------------------------------------------------------------- /ldm/modules/encoders/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ldm/modules/encoders/modules.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/ldm/modules/encoders/modules.py -------------------------------------------------------------------------------- /ldm/modules/image_degradation/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/ldm/modules/image_degradation/__init__.py -------------------------------------------------------------------------------- /ldm/modules/image_degradation/bsrgan.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/ldm/modules/image_degradation/bsrgan.py -------------------------------------------------------------------------------- /ldm/modules/image_degradation/bsrgan_light.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/ldm/modules/image_degradation/bsrgan_light.py -------------------------------------------------------------------------------- /ldm/modules/image_degradation/utils/test.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/ldm/modules/image_degradation/utils/test.png -------------------------------------------------------------------------------- /ldm/modules/image_degradation/utils_image.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/ldm/modules/image_degradation/utils_image.py -------------------------------------------------------------------------------- /ldm/modules/karlo/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ldm/modules/karlo/diffusers_pipeline.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/ldm/modules/karlo/diffusers_pipeline.py -------------------------------------------------------------------------------- /ldm/modules/karlo/kakao/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ldm/modules/karlo/kakao/models/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ldm/modules/karlo/kakao/models/clip.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/ldm/modules/karlo/kakao/models/clip.py -------------------------------------------------------------------------------- /ldm/modules/karlo/kakao/models/decoder_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/ldm/modules/karlo/kakao/models/decoder_model.py -------------------------------------------------------------------------------- /ldm/modules/karlo/kakao/models/prior_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/ldm/modules/karlo/kakao/models/prior_model.py -------------------------------------------------------------------------------- /ldm/modules/karlo/kakao/models/sr_256_1k.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/ldm/modules/karlo/kakao/models/sr_256_1k.py -------------------------------------------------------------------------------- /ldm/modules/karlo/kakao/models/sr_64_256.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/ldm/modules/karlo/kakao/models/sr_64_256.py -------------------------------------------------------------------------------- /ldm/modules/karlo/kakao/modules/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/ldm/modules/karlo/kakao/modules/__init__.py -------------------------------------------------------------------------------- /ldm/modules/karlo/kakao/modules/diffusion/gaussian_diffusion.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/ldm/modules/karlo/kakao/modules/diffusion/gaussian_diffusion.py -------------------------------------------------------------------------------- /ldm/modules/karlo/kakao/modules/diffusion/respace.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/ldm/modules/karlo/kakao/modules/diffusion/respace.py -------------------------------------------------------------------------------- /ldm/modules/karlo/kakao/modules/nn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/ldm/modules/karlo/kakao/modules/nn.py -------------------------------------------------------------------------------- /ldm/modules/karlo/kakao/modules/resample.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/ldm/modules/karlo/kakao/modules/resample.py -------------------------------------------------------------------------------- /ldm/modules/karlo/kakao/modules/unet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/ldm/modules/karlo/kakao/modules/unet.py -------------------------------------------------------------------------------- /ldm/modules/karlo/kakao/modules/xf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/ldm/modules/karlo/kakao/modules/xf.py -------------------------------------------------------------------------------- /ldm/modules/karlo/kakao/sampler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/ldm/modules/karlo/kakao/sampler.py -------------------------------------------------------------------------------- /ldm/modules/karlo/kakao/template.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/ldm/modules/karlo/kakao/template.py -------------------------------------------------------------------------------- /ldm/modules/midas/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ldm/modules/midas/api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/ldm/modules/midas/api.py -------------------------------------------------------------------------------- /ldm/modules/midas/midas/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ldm/modules/midas/midas/base_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/ldm/modules/midas/midas/base_model.py -------------------------------------------------------------------------------- /ldm/modules/midas/midas/blocks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/ldm/modules/midas/midas/blocks.py -------------------------------------------------------------------------------- /ldm/modules/midas/midas/dpt_depth.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/ldm/modules/midas/midas/dpt_depth.py -------------------------------------------------------------------------------- /ldm/modules/midas/midas/midas_net.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/ldm/modules/midas/midas/midas_net.py -------------------------------------------------------------------------------- /ldm/modules/midas/midas/midas_net_custom.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/ldm/modules/midas/midas/midas_net_custom.py -------------------------------------------------------------------------------- /ldm/modules/midas/midas/transforms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/ldm/modules/midas/midas/transforms.py -------------------------------------------------------------------------------- /ldm/modules/midas/midas/vit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/ldm/modules/midas/midas/vit.py -------------------------------------------------------------------------------- /ldm/modules/midas/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/ldm/modules/midas/utils.py -------------------------------------------------------------------------------- /ldm/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/ldm/util.py -------------------------------------------------------------------------------- /measure.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/measure.py -------------------------------------------------------------------------------- /models/autoencoder_kl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/models/autoencoder_kl.py -------------------------------------------------------------------------------- /models/unet_2d_condition.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/models/unet_2d_condition.py -------------------------------------------------------------------------------- /my_utils/devices.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/my_utils/devices.py -------------------------------------------------------------------------------- /my_utils/others.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/my_utils/others.py -------------------------------------------------------------------------------- /my_utils/vaehook.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/my_utils/vaehook.py -------------------------------------------------------------------------------- /my_utils/wavelet_color_fix.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/my_utils/wavelet_color_fix.py -------------------------------------------------------------------------------- /preset/data_construct.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/preset/data_construct.py -------------------------------------------------------------------------------- /preset/models/empty_context_embedding.pt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/preset/models/empty_context_embedding.pt -------------------------------------------------------------------------------- /preset/models/osediff.ckpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/preset/models/osediff.ckpt -------------------------------------------------------------------------------- /ptq_quantize_single.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/ptq_quantize_single.py -------------------------------------------------------------------------------- /quantization/apply_quant_ldm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/quantization/apply_quant_ldm.py -------------------------------------------------------------------------------- /quantization/load_quant.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/quantization/load_quant.py -------------------------------------------------------------------------------- /quantization/methods.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/quantization/methods.py -------------------------------------------------------------------------------- /quantization/saw/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/quantization/saw/__init__.py -------------------------------------------------------------------------------- /quantization/saw/quant_block.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/quantization/saw/quant_block.py -------------------------------------------------------------------------------- /quantization/saw/quant_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/quantization/saw/quant_config.py -------------------------------------------------------------------------------- /quantization/saw/quant_layer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/quantization/saw/quant_layer.py -------------------------------------------------------------------------------- /quantization/saw/quant_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/quantization/saw/quant_model.py -------------------------------------------------------------------------------- /quantization/saw/saw_cali_sep.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/quantization/saw/saw_cali_sep.py -------------------------------------------------------------------------------- /quantization/saw/saw_layer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/quantization/saw/saw_layer.py -------------------------------------------------------------------------------- /ram/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/ram/__init__.py -------------------------------------------------------------------------------- /ram/configs/condition_config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/ram/configs/condition_config.json -------------------------------------------------------------------------------- /ram/configs/med_config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/ram/configs/med_config.json -------------------------------------------------------------------------------- /ram/configs/q2l_config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/ram/configs/q2l_config.json -------------------------------------------------------------------------------- /ram/configs/swin/config_swinB_384.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/ram/configs/swin/config_swinB_384.json -------------------------------------------------------------------------------- /ram/configs/swin/config_swinL_384.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/ram/configs/swin/config_swinL_384.json -------------------------------------------------------------------------------- /ram/configs/swin/config_swinL_444.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/ram/configs/swin/config_swinL_444.json -------------------------------------------------------------------------------- /ram/data/ram_tag_list.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/ram/data/ram_tag_list.txt -------------------------------------------------------------------------------- /ram/data/ram_tag_list_chinese.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/ram/data/ram_tag_list_chinese.txt -------------------------------------------------------------------------------- /ram/data/ram_tag_list_threshold.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/ram/data/ram_tag_list_threshold.txt -------------------------------------------------------------------------------- /ram/data/tag_list.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/ram/data/tag_list.txt -------------------------------------------------------------------------------- /ram/inference.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/ram/inference.py -------------------------------------------------------------------------------- /ram/models/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/ram/models/__init__.py -------------------------------------------------------------------------------- /ram/models/bert.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/ram/models/bert.py -------------------------------------------------------------------------------- /ram/models/bert_lora.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/ram/models/bert_lora.py -------------------------------------------------------------------------------- /ram/models/ram.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/ram/models/ram.py -------------------------------------------------------------------------------- /ram/models/ram_lora.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/ram/models/ram_lora.py -------------------------------------------------------------------------------- /ram/models/swin_transformer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/ram/models/swin_transformer.py -------------------------------------------------------------------------------- /ram/models/swin_transformer_lora.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/ram/models/swin_transformer_lora.py -------------------------------------------------------------------------------- /ram/models/tag2text.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/ram/models/tag2text.py -------------------------------------------------------------------------------- /ram/models/tag2text_lora.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/ram/models/tag2text_lora.py -------------------------------------------------------------------------------- /ram/models/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/ram/models/utils.py -------------------------------------------------------------------------------- /ram/models/vit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/ram/models/vit.py -------------------------------------------------------------------------------- /ram/transform.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/ram/transform.py -------------------------------------------------------------------------------- /ram/utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/ram/utils/__init__.py -------------------------------------------------------------------------------- /ram/utils/metrics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/ram/utils/metrics.py -------------------------------------------------------------------------------- /ram/utils/openset_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/ram/utils/openset_utils.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/requirements.txt -------------------------------------------------------------------------------- /scripts/PTQ/PTQ.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/scripts/PTQ/PTQ.sh -------------------------------------------------------------------------------- /scripts/PTQ/config/U/saw_sep/saw_W6A6.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/scripts/PTQ/config/U/saw_sep/saw_W6A6.yaml -------------------------------------------------------------------------------- /scripts/PTQ/config/U/saw_sep/saw_W8A8.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/scripts/PTQ/config/U/saw_sep/saw_W8A8.yaml -------------------------------------------------------------------------------- /scripts/PTQ/config/UV/saw_sep/saw_U_W6A6_V_W6A6.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/scripts/PTQ/config/UV/saw_sep/saw_U_W6A6_V_W6A6.yaml -------------------------------------------------------------------------------- /scripts/PTQ/config/UV/saw_sep/saw_U_W8A8_V_W8A8.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/scripts/PTQ/config/UV/saw_sep/saw_U_W8A8_V_W8A8.yaml -------------------------------------------------------------------------------- /scripts/inference/config/saw_sep/U/saw_W6A6.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/scripts/inference/config/saw_sep/U/saw_W6A6.yaml -------------------------------------------------------------------------------- /scripts/inference/config/saw_sep/U/saw_W8A8.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/scripts/inference/config/saw_sep/U/saw_W8A8.yaml -------------------------------------------------------------------------------- /scripts/inference/config/saw_sep/UV/saw_U_W6A6_V_W6A6.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/scripts/inference/config/saw_sep/UV/saw_U_W6A6_V_W6A6.yaml -------------------------------------------------------------------------------- /scripts/inference/config/saw_sep/UV/saw_U_W8A8_V_W8A8.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/scripts/inference/config/saw_sep/UV/saw_U_W8A8_V_W8A8.yaml -------------------------------------------------------------------------------- /scripts/inference/inference.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/scripts/inference/inference.sh -------------------------------------------------------------------------------- /scripts/measure/measure.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libozhu03/PassionSR/HEAD/scripts/measure/measure.sh --------------------------------------------------------------------------------