
A web dashboard for training machine learning models with PyTorch.
Before attempting to build this project, make sure you have Python 3.10 or higher, just, and uv installed on your machine.
To get a local copy of the project up and running on your machine, follow these simple steps:
-
Clone the project repository
git clone https://github.com/Kaweees/trainer.git cd trainer
-
Install the virtual environment and pre-commit hooks
just install
-
Run the project
just run <package_name>
trainer/
βββ .github/ - GitHub Actions CI/CD workflows
βββ scripts/ - Standalone scripts
βββ shared/
β βββ utils/ - Shared utility functions
βββ src/ - Project packages
β βββ core/ - Core application logic
β βββ ... - Other packages
βββ tests/ - Project tests (mirrors the main project structure)
βββ LICENSE - Project license
βββ README.md - You are here
The source code for this project is distributed under the terms of the MIT License, as I firmly believe that collaborating on free and open-source software fosters innovations that mutually and equitably beneficial to both collaborators and users alike. See LICENSE
for details and more information.