Views
No views yet
1git clone <repository-url>
2cd <repository-folder>pip install -r requirements.txtcheckpoints/ directory:
srcnn_best.pth for SRCNNvdsr_best.pth for VDSRedsr_best.pth for EDSRstreamlit run app.pyhttp://localhost:8501)..
├── app.py # Main Streamlit application script
├── models/ # Directory for model definitions
│ ├── srcnn.py # SRCNN model
│ ├── vdsr.py # VDSR model
│ └── edsr.py # EDSR model
├── checkpoints/ # Directory for storing pre-trained weights
│ ├── srcnn_best.pth
│ ├── vdsr_best.pth
│ └── edsr_best.pth
├── requirements.txt # Python dependencies
└── README.md # Documentationtorch: PyTorch for deep learning.torchvision: Image transformations and utilities.streamlit: Interactive web interface.pillow: Image processing library.numpy: Numerical operations.scikit-image: Image quality metrics (PSNR, SSIM).models/ directory.load_model() function in app.py to include the new model.checkpoints/ directory with the naming convention <model_name>_best.pth.