Skip to main content

Client API for dormant puzzle inference!

Project description

Batch Inference Client

This is a client for the Jane Street dormant models batch inference/activations API.

The main client is defined in src/jsinfer/client.py. It currently supports the following:

  • Requesting access to the API
  • Creating batch file line items
  • Uploading a file to the API
  • Submitting a batch of inference/activations requests
  • Fetching the results of a batch of inference/activations requests
  • Cancelling a batch of inference/activations requests

Usage

Example usage is provided in examples/basic.py.

PyPi Package

To build and publish the client as a PyPi package, run the following commands:

uv build
uv publish --token <pypi_token>

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

jsinfer-0.1.0.tar.gz (4.1 kB view details)

Uploaded Source

Built Distribution

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

jsinfer-0.1.0-py3-none-any.whl (5.1 kB view details)

Uploaded Python 3

File details

Details for the file jsinfer-0.1.0.tar.gz.

File metadata

  • Download URL: jsinfer-0.1.0.tar.gz
  • Upload date:
  • Size: 4.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.24 {"installer":{"name":"uv","version":"0.9.24","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Debian GNU/Linux","version":"11","id":"bullseye","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for jsinfer-0.1.0.tar.gz
Algorithm Hash digest
SHA256 79486fadd6c5748c34dc701bc06ad1b5133f27d1d16b9f72eeefd9f1d764acb2
MD5 8780daf398e43ba964d55c52ae554088
BLAKE2b-256 9345e01fa6e95e90c96f1e610d776dda41edd0f9d4fdecfa4668b0bfd6e35037

See more details on using hashes here.

File details

Details for the file jsinfer-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: jsinfer-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 5.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.24 {"installer":{"name":"uv","version":"0.9.24","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Debian GNU/Linux","version":"11","id":"bullseye","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for jsinfer-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 996e7e290930e3511d949e8e8097bacddd052f53ea3499b1ba3de8bfea79272b
MD5 c08b02c133ccee4c8786af7bf59e17c4
BLAKE2b-256 c3774462a920d3ed527cb517daa994479e3c10d939227c4997e7518a93de4771

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