DEV Community

Cover image for ResShift 1-Click Windows, RunPod, Massed Compute, Kaggle Installers with Amazing Gradio APP and Batch Image Processing
Furkan Gözükara
Furkan Gözükara

Posted on

2 1 1 1 1

ResShift 1-Click Windows, RunPod, Massed Compute, Kaggle Installers with Amazing Gradio APP and Batch Image Processing

ResShift: Efficient Diffusion Model for Image Super-resolution by Residual Shifting (NeurIPS 2023, Spotlight)

Official Repo : https://github.com/zsyOAOA/ResShift

I have developed a very advanced Gradio APP.

Developed APP Scripts and Installers : https://www.patreon.com/posts/110331752

Features

 

  • It supports following tasks:

  • Real-world image super-resolution

  • Bicubic (resize by Matlab) image super-resolution

  • Blind Face Restoration

  • Automatically saving all generated image with same name + numbering if necessary

  • Randomize seed feature for each generation

  • Batch image processing - give input and output folder paths and it batch process all images and saves

  • 1-Click to install on Windows, RunPod, Massed Compute and Kaggle (free account)

 

Windows Requirements

 

  • Python 3.10, FFmpeg, Cuda 11.8, C++ tools and Git

  • If it doesn't work make sure to below tutorial and install everything exactly as shown in this below tutorial

  • https://youtu.be/-NjNy7afOQ0

 

How to Install on Windows

 

  • Make sure that you have the above requirements

  • Extract files into a folder like c:/reshift_v1

  • Double click Windows_Install.bat and it will automatically install everything for you with an isolated virtual environment folder (VENV)

  • After that double click Windows_Start_app.bat and start the app

  • When you first time use a task it will download necessary models (all under 500 MB) into accurate folders

  • If during download it fails, file gets corrupted sadly it doesn't verify that so delete files inside weights and restart

 

How to Install on RunPod, Massed Compute, Kaggle

 

  • Follow the Massed_Compute_Instructions_READ.txt and Runpod_Instructions_READ.txt

  • For Kaggle follow the notebook written steps

  • An example video of how to use my RunPod, Massed Compute scripts and Kaggle notebook can be seen below watch it to learn

  • https://youtu.be/wG7oPp01COg

 

Some Screenshots

 

 

 

 

 

 

 

 

 

Postmark Image

Speedy emails, satisfied customers

Are delayed transactional emails costing you user satisfaction? Postmark delivers your emails almost instantly, keeping your customers happy and connected.

Sign up

Top comments (0)

Billboard image

The Next Generation Developer Platform

Coherence is the first Platform-as-a-Service you can control. Unlike "black-box" platforms that are opinionated about the infra you can deploy, Coherence is powered by CNC, the open-source IaC framework, which offers limitless customization.

Learn more

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay