This repository contains deep learning models for image emotion classification using Convolutional Neural Networks (CNN).
Efficientnetb4.ipynb- EfficientNet B4 model implementation for emotion classificationRESET18.ipynb- ResNet-18 model implementation for emotion classification
This project explores different CNN architectures for classifying emotions in images. The repository includes implementations of:
- EfficientNet B4: A state-of-the-art CNN architecture known for its efficiency and performance
- ResNet-18: A residual neural network with 18 layers, popular for image classification tasks
- Clone this repository
- Open the Jupyter notebooks in your preferred environment
- Install required dependencies (listed in each notebook)
- Run the cells to train and evaluate the models
- Pre-trained model fine-tuned for emotion classification
- Optimized for both accuracy and computational efficiency
- Deep residual learning architecture
- Proven performance on image classification tasks
- Python 3.x
- TensorFlow/Keras or PyTorch (depending on implementation)
- Jupyter Notebook
- NumPy, Pandas, Matplotlib
- Additional dependencies as specified in notebooks
This project is for educational purposes.