Skip to content
generated from Kaweees/modern-python

πŸ‹οΈ A web dashboard for training machine learning models with PyTorch (🚧 in construction 🚧).

License

Notifications You must be signed in to change notification settings

Kaweees/trainer

Repository files navigation

Contributors Forks Stargazers

Python Logo

A web dashboard for training machine learning models with PyTorch.

Built With

Python GitHub Actions Docker

Getting Started

Prerequisites

Before attempting to build this project, make sure you have Python 3.10 or higher, just, and uv installed on your machine.

Installation

To get a local copy of the project up and running on your machine, follow these simple steps:

  1. Clone the project repository

    git clone https://github.com/Kaweees/trainer.git
    cd trainer
  2. Install the virtual environment and pre-commit hooks

    just install
  3. Run the project

    just run <package_name>

Project Structure

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

License

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.

About

πŸ‹οΈ A web dashboard for training machine learning models with PyTorch (🚧 in construction 🚧).

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published