A lightweight deep learning library.
Project description
DLWheel
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
Release history Release notifications | RSS feed
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)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
dlwheel-1.1.0-py3-none-any.whl
(11.8 kB
view details)
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0f1d7faa7aabbdf3bb80a20d9d1893da570d1cf5717e366c873070fbbdc79ae2
|
|
| MD5 |
d7139123a6d12b605271655be0d659d9
|
|
| BLAKE2b-256 |
6ce4814e752e2047108dc335473540793d868c4ec898873b018ac06ebd114c67
|
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3d974d64b65fc86cc1126822040f0fd9a4c2f1ad2d14699500b4b2531ab36314
|
|
| MD5 |
a6eedb76f58fefbbb84a7ed4567b610f
|
|
| BLAKE2b-256 |
a6de6729f5ada4f0a62b0b9978f97e24c97726ab8cbf483c96a1c7ca31f439a8
|