Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/simonlarsen/frogbox

An opinionated machine learning framework.
https://github.com/simonlarsen/frogbox

Last synced: 24 days ago
JSON representation

An opinionated machine learning framework.

Awesome Lists containing this project

README

        





frogbox

Frogbox is an opinionated machine learning framework for PyTorch built for rapid prototyping and research.

## Features

* Built around [Torch Ignite](https://pytorch-ignite.ai) and [Accelerate](https://huggingface.co/docs/accelerate/index) to support automatic mixed precision (AMP) and distributed training.
* Experiments are defined using JSON files and support [jinja2](https://jinja.palletsprojects.com) templates.
* Automatic experiment tracking. Currently only [Weights & Biases](https://wandb.ai/) is supported with other platforms planned.
* CLI tool for easy project management. Just type `frogbox project new -t supervised` to get started.

## Installation

```sh
pip install git+https://[email protected]/SimonLarsen/[email protected]
```

## Getting started

See [documentation](https://simonlarsen.github.io/frogbox).