Skip to main content

CLI for the PriorStudio framework — scaffold, validate, lint, and run prior-fitted foundation model projects.

Project description

priorstudio — CLI

The command-line interface for PriorStudio, the toolkit for training prior-fitted foundation models.

Install

pip install priorstudio

For training (requires PyTorch):

pip install "priorstudio[torch]"

Commands

priorstudio init <dir>            # scaffold a new FM project
priorstudio validate <path>       # check artifacts against JSON Schema
priorstudio lint <project>        # cross-reference + style checks
priorstudio sample <prior.yaml>   # draw N tasks from a prior
priorstudio run <run.yaml>        # execute a training run end-to-end
priorstudio predict <run-dir>     # inference against a trained checkpoint
priorstudio export <project>     # tar-gzipped project archive

Run priorstudio --help for the full list and <cmd> --help for each subcommand's flags.

What this CLI is for

PriorStudio organises every PFN project around five first-class artifacts: priors (synthetic data generators), models (block compositions), evals (benchmarks + metrics), runs (training manifests), and initiatives (research workstreams). This CLI operates on the file layout those artifacts produce — scaffolding new projects, validating them, running training, and exporting them for sharing.

The full story (concepts, architecture, examples, marketplace catalog) lives at the main repo: github.com/profitopsai/priorstudio

License

Apache-2.0.

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

priorstudio-0.6.0.tar.gz (26.8 kB view details)

Uploaded Source

Built Distribution

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

priorstudio-0.6.0-py3-none-any.whl (39.0 kB view details)

Uploaded Python 3

File details

Details for the file priorstudio-0.6.0.tar.gz.

File metadata

  • Download URL: priorstudio-0.6.0.tar.gz
  • Upload date:
  • Size: 26.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.15

File hashes

Hashes for priorstudio-0.6.0.tar.gz
Algorithm Hash digest
SHA256 b746936318b71bb288d94f0b4bd4d0285298dd19b8f31a8237944d03fdfc673c
MD5 bfbb627eccc49f39b0bc695b8197b4a8
BLAKE2b-256 d039d2871fc84296849280cce83aa071de19d2730a362738e21619652e790429

See more details on using hashes here.

File details

Details for the file priorstudio-0.6.0-py3-none-any.whl.

File metadata

  • Download URL: priorstudio-0.6.0-py3-none-any.whl
  • Upload date:
  • Size: 39.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.15

File hashes

Hashes for priorstudio-0.6.0-py3-none-any.whl
Algorithm Hash digest
SHA256 d69f3497b9cf88c2da2be493d7983cf7f6215790a41a05678a04a9a6e95bb19e
MD5 d0cd0e8effb85f49d78b245ba96fd8ed
BLAKE2b-256 3509a044586e52b34d440da7828fa869fcadf51eb8a9598b7b64f9113ee9d125

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