Ashutosh1975270/transfer-learning-resnet
0
๐ง Transfer Learning with ResNet
 
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
DataLoaderutilities and artifact tracking - Model Framework: PyTorch
nn.Modulewith optimized training loops - Inference Pipeline: Real-time prediction tracking inside the GUI
๐ How to Run Locally
# 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
๐ฆ 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 handlersMaintained by the automated DL Architecture Pipeline.
