A program that counts the number of soccer ball juggles recorded in an audio file. The model developed in this repo is intended to be used in a phone application (code not stored in this repo).
- Clone the GitHub repo.
- Command line
git clone https://github.com/middlec000/bat_jester_model_training.git
- Or use the GitHub desktop app
- Use
uvto manage Python and Python packages.- Install
uvon your system - see here. - Ensure
uvis installed:
uv --version
- Navigate to the project directory if you are not already in it
cd .../bat_jester_model_training/- Use
uvto install python and the packages for this project:
uv sync
- To add a new package:
uv add <package_name>
- Install
- Download the data (see Contribute/Data Access) and store it in
/bat_jester_model_training/data/ - Disregard the
flake.nixandflake.lockfiles unless you are usingnixfor package management on your machine.
Would love to collaborate on this project!
- Data Access
- Communication Channel
- Development git branching pattern
- Branch from main with branch name describing branch purpose
git switch main git branch clip_videos_on_voice_commands
- When the work is ready, open a pull request in GitHub with target branch=
main