CoolFace
Apppublic

Ashutosh1975270/transfer-learning-resnet

sourceHugging Faceupdated 6mo agoView on Hugging Face
0likes
App README

๐Ÿง  Transfer Learning with ResNet

![Framework](https://pytorch.org) ![Dashboard](https://streamlit.io) Model Task

A professional deep learning implementation from the 13-Project Machine Learning Curriculum. Fully deployed on Hugging Face Spaces and GitHub using custom Docker networking.

๐ŸŽฏ The Problem

Fine-tuning a pre-trained ResNet-50 image classifier for custom datasets.

๐Ÿ› ๏ธ Architecture

  • โ€”Data Engineering: Custom DataLoader utilities and artifact tracking
  • โ€”Model Framework: PyTorch nn.Module with optimized training loops
  • โ€”Inference Pipeline: Real-time prediction tracking inside the GUI

๐Ÿš€ How to Run Locally

bash
# 1. Clone the master repository
git clone [repo_url]
cd [project_folder]

# 2. Install dependencies
pip install -r requirements.txt

# 3. Launch the AI Dashboard
streamlit run app.py

๐Ÿ“ Repository Structure

text
๐Ÿ“ฆ transfer_learning_&_fine-tuning
 โ”ฃ ๐Ÿ“‚ data/        # Raw and processed serialized data (.pkl)
 โ”ฃ ๐Ÿ“‚ models/      # Saved neural network weights and metrics
 โ”ฃ ๐Ÿ“‚ charts/      # Evaluative tracking graphs
 โ”ฃ ๐Ÿ“‚ notebooks/   # Original experimentation files
 โ”ฃ ๐Ÿ“œ app.py       # Core Streamlit execution layer
 โ”ฃ ๐Ÿ“œ Dockerfile   # Deployment configurations
 โ”— ๐Ÿ“œ path_utils.py # Resilient pathing handlers

Maintained by the automated DL Architecture Pipeline.