Skip to main content

A lightweight deep learning library.

Project description

DLWheel

License Python Version

A lightweight deep learning experiment toolkit.

Installation

pip install -e .

Usage

import dlwheel

cfg = dlwheel.setup()  # loads config, optional backup
python main.py --backup
python main.py lr=0.1 batch_size=64

CLI

dlwheel list                    # list experiments
dlwheel show <exp>              # show details
dlwheel diff <exp>              # compare with backup
dlwheel restore <exp> [--to]    # restore code
dlwheel clean --keep 10         # keep latest N
dlwheel rlog [path] [name]      # rename log dir

Configuration

# config/default.yaml
lr: 1e-3
batch_size: 32
backup:
  max_file_size: 100MB
  exclude:
    - "data/"

Override via CLI:

python main.py --config=config/exp.yaml lr=0.1

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

dlwheel-1.1.0.tar.gz (8.7 kB view details)

Uploaded Source

Built Distribution

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

dlwheel-1.1.0-py3-none-any.whl (11.8 kB view details)

Uploaded Python 3

File details

Details for the file dlwheel-1.1.0.tar.gz.

File metadata

  • Download URL: dlwheel-1.1.0.tar.gz
  • Upload date:
  • Size: 8.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.7.21

File hashes

Hashes for dlwheel-1.1.0.tar.gz
Algorithm Hash digest
SHA256 0f1d7faa7aabbdf3bb80a20d9d1893da570d1cf5717e366c873070fbbdc79ae2
MD5 d7139123a6d12b605271655be0d659d9
BLAKE2b-256 6ce4814e752e2047108dc335473540793d868c4ec898873b018ac06ebd114c67

See more details on using hashes here.

File details

Details for the file dlwheel-1.1.0-py3-none-any.whl.

File metadata

  • Download URL: dlwheel-1.1.0-py3-none-any.whl
  • Upload date:
  • Size: 11.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.7.21

File hashes

Hashes for dlwheel-1.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 3d974d64b65fc86cc1126822040f0fd9a4c2f1ad2d14699500b4b2531ab36314
MD5 a6eedb76f58fefbbb84a7ed4567b610f
BLAKE2b-256 a6de6729f5ada4f0a62b0b9978f97e24c97726ab8cbf483c96a1c7ca31f439a8

See more details on using hashes here.

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