Skip to main content

An opinionated machine learning framework

Project description

frogbox

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

Features

  • Experiments are defined using JSON files and support jinja2 templates.
  • Flexible event system inspired by Ignite.
  • Automatic experiment tracking. Currently, Weights & Biases and MLFlow is supported with other platforms planned.
  • CLI tool for easy project management.
  • Integrates Accelerate to support automatic mixed precision (AMP) and distributed training.

Installation

pip install frogbox

Getting started

See documentation.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

frogbox-0.6.2.tar.gz (25.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

frogbox-0.6.2-py3-none-any.whl (31.5 kB view details)

Uploaded Python 3

File details

Details for the file frogbox-0.6.2.tar.gz.

File metadata

  • Download URL: frogbox-0.6.2.tar.gz
  • Upload date:
  • Size: 25.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for frogbox-0.6.2.tar.gz
Algorithm Hash digest
SHA256 e0d32009aac73caa13739dec294a59fd9ba52eba8b807d8f71d600e8a44710b3
MD5 6905ec6f2036a9bee631755747162bb5
BLAKE2b-256 6d2e9078e34338312b641245031721428945f7a576d913757e3d2dfd4b0ab2c4

See more details on using hashes here.

Provenance

The following attestation bundles were made for frogbox-0.6.2.tar.gz:

Publisher: python-publish.yml on SimonLarsen/frogbox

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file frogbox-0.6.2-py3-none-any.whl.

File metadata

  • Download URL: frogbox-0.6.2-py3-none-any.whl
  • Upload date:
  • Size: 31.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for frogbox-0.6.2-py3-none-any.whl
Algorithm Hash digest
SHA256 b1e1f782a474015e8419c23721fa85c5eb7b202dfd499aee0abd05ee2a9bab1a
MD5 c6438e37c074b9e533cf871b7cb66d05
BLAKE2b-256 52d056fe52e3ac8d02f225d58544e2e9ae491a48148c3a4558406d58a6004bee

See more details on using hashes here.

Provenance

The following attestation bundles were made for frogbox-0.6.2-py3-none-any.whl:

Publisher: python-publish.yml on SimonLarsen/frogbox

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page