Repository files navigation AI Facial Emotions Detector
torch (2.6.0) – Core PyTorch library for deep learning
torchvision (0.21.0) – Provides datasets, model architectures, and image transformations useful for training
numpy (2.2.3) – Essential for numerical computations and tensor operations
opencv-python (4.11.0.86) – Useful for image processing, face detection, and preprocessing input images
pillow (11.1.0) – Used for loading and processing image data
Download data fromhttps://www.kaggle.com/datasets/msambare/fer2013?resource=download
Make a data directory and copy the downloaded data in
Run the app through main.py
Data layer finds and processes training and test data
Model layer trains and evaluates the data, adjust epoch number to increase model accuracy
'emotion_cnn_weights.pth' file gets created to store already existing weights
Predict layer utilizes the model to make predictions
Main handles camera input and visuals.
About
No description, website, or topics provided.
Resources
Stars
Watchers
Forks
You can’t perform that action at this time.