Skip to main content

User-facing command-line client to access Chipletti's performance simulator hosted on the cloud.

Project description

cl-perf-sim-cli

cl-perf-sim-cli is the user-facing command-line client to access Chipletti's performance simulator hosted on the cloud.

It lets you:

  • request and resend an access token by verified email
  • submit an ONNX model for simulation
  • check job status
  • download the plain-text summary result
  • cancel a queued or running job

Install

pip install cl-perf-sim-cli

Quick start

Request a token:

cl-perf-sim-cli get_token alice@example.com

Disposable email addresses are rejected with a clear error, so use a non-disposable address you can receive email at.

Submit a model after you receive your token:

export CL_PERF_SIM_TOKEN="<token>"
cl-perf-sim-cli submit --model ./model.onnx

Check status:

cl-perf-sim-cli status job_8f42b1c3-1234-4678-9012-acdeffedcba0

Download results:

cl-perf-sim-cli results job_8f42b1c3-1234-4678-9012-acdeffedcba0

Command summary

  • get_token <email_address>
  • resend_token <email_address>
  • submit --model <path-to-onnx> [--token <token>] [--options <json-or-@file>]
  • status <job_id> [--token <token>]
  • results <job_id> [--token <token>] [--out <dir>]
  • cancel <job_id> [--token <token>]
  • --version

Configuration

Environment overrides:

  • CL_PERF_SIM_BASE_URL
  • CL_PERF_SIM_TOKEN

Documentation

Full user documentation is available at https://cl-perf-sim-cli.readthedocs.io

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

cl_perf_sim_cli-1.0.0.tar.gz (13.3 kB view details)

Uploaded Source

Built Distribution

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

cl_perf_sim_cli-1.0.0-py3-none-any.whl (13.6 kB view details)

Uploaded Python 3

File details

Details for the file cl_perf_sim_cli-1.0.0.tar.gz.

File metadata

  • Download URL: cl_perf_sim_cli-1.0.0.tar.gz
  • Upload date:
  • Size: 13.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.2

File hashes

Hashes for cl_perf_sim_cli-1.0.0.tar.gz
Algorithm Hash digest
SHA256 60ad99cb6d821ec83b593fb982961992a53dd3f9e1615eecdcec94023d987623
MD5 88c01bbe67ef59fb7f8278815bf7c2bf
BLAKE2b-256 85c643d2302451acb54bf9e576dff83c6eafc592356867612bfa8ecb8224e118

See more details on using hashes here.

File details

Details for the file cl_perf_sim_cli-1.0.0-py3-none-any.whl.

File metadata

File hashes

Hashes for cl_perf_sim_cli-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 8ef42db6cef7eb9a5d58b099e36ae6ecef10a149db78c85c12e8a1a2c0ba0b9b
MD5 64e8c0baaec2af2ef8964fd95c0ee2e2
BLAKE2b-256 a373c4722488ee6f2abdfeb25e5e9bc412b625b95b1b83dc5b91d6df73420d83

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