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.4.0.tar.gz (26.3 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.4.0-py3-none-any.whl (38.6 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for priorstudio-0.4.0.tar.gz
Algorithm Hash digest
SHA256 2c4b23c45ab0bb56765cc8ca46e9b2c8cb770c2e09c985735eb54240a38eb291
MD5 74eac729904f2e513a0b0823a1983633
BLAKE2b-256 beb82d42ef07bd1cefe5cf1a690d0bd394d0b7434f0f06954948a9f193e0703b

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for priorstudio-0.4.0-py3-none-any.whl
Algorithm Hash digest
SHA256 0826e85c22af396af1ead97169f561b0c6587699b99fe0125ef56748a5ff7c11
MD5 ce5834011b1e287feb0296f389c3949c
BLAKE2b-256 1bca260e3fcd30028859304c771fc8e50da7ef9ec618ed5cb0dc643ecea22d06

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