clefml
clefml is a family of small open-weights language models that are experts in symbolic music. It is built as a learning project: a reproducible data pipeline, a benchmark with programmatic checkers, fine-tuned models, and an honest write-up of what worked.
The first model is a notation expert: it reads, checks, transforms and converts scores in a text format. Later models cover comprehension and harmony, arrangement, and composition.
Status: planning. See docs/PLAN.md for goals, tasks, benchmark design, data sources, training approach and the roadmap. No results yet.
Layout
| Path | Purpose |
|---|---|
docs/ |
The plan, and later the data card, model card and experiment notes |
eval/ |
Benchmark, verifiers and baseline runners |
data/ |
Scripts and configs that build datasets (raw data is not committed) |
train/ |
Training configs and scripts |
serve/ |
Export and serving scripts |
experiments/ |
Run logs and result tables |
tests/ |
Tests for parsers, generators and verifiers |
Next steps
Phase 0 and 1 of the plan: choose and license-check two or three corpora, build the verifiers and the first benchmark, and measure baselines before any training.
License
Not chosen yet.
Release files for clefml 0.0.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| clefml-0.0.1.tar.gz | 6.6 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| clefml-0.0.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 8.4 kB
Release files / clefml-0.0.1.tar.gz
| Download URL | clefml-0.0.1.tar.gz |
|---|---|
| Size | 6.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
543e311bfe5d7fda72943f0f1cc190ee4d46f18803bf7967cc8632e424299494
|
|
BLAKE2b-256 checksum How to use checksums |
1bafa446e0dd2583b42ff9939bdbb3a4b41b27a6e8baf8b39e3fce1aee29d15f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.11.28 {"installer":{"name":"uv","version":"0.11.28","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
|
Release files / clefml-0.0.1-py3-none-any.whl
| Download URL | clefml-0.0.1-py3-none-any.whl |
|---|---|
| Size | 1.7 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
ed61bcba6959373f437ab13b6bba396ce450ee0597599bd7709517a2855c85f9
|
|
BLAKE2b-256 checksum How to use checksums |
2e923cec3966d37ec831dc1005bdf74ef47ce7c62251fc09be042a65f68ef3ac
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.11.28 {"installer":{"name":"uv","version":"0.11.28","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
|