Skip to content

Human Action Recognition using CNN: A PyTorch project for classifying human activities. Trained on a dataset of labeled images, the model utilizes ResNet architecture to predict the activity category based on input images.

License

Notifications You must be signed in to change notification settings

ai4alliance/ActionNet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ActionNet

This repository contains code and documentation for training a ResNet model on a human action recognition dataset. The goal is to accurately classify different human actions such as eating, sitting, calling, and more. The experiment includes hyperparameter search, train-validation-test split, and the use of transfer learning.

Show your appreciation: If you find this project useful, please consider showing your support by starring it on GitHub. Your support means a lot! ⭐

Live Demo

View experiments on W&B

Open in Wandb

How to use the code

1. Download Data

Check src/Data/README.md file for instruction on how to setup dataset

2. Setup W&B api key

export WANDB_API_KEY=<your_key>
echo $WANDB_API_KEY

3. Training

python train.py --n_epochs 10 --batch_size 128 --learning_rate 0.001

View train.py file for more detals

License

Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)

About

Human Action Recognition using CNN: A PyTorch project for classifying human activities. Trained on a dataset of labeled images, the model utilizes ResNet architecture to predict the activity category based on input images.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages