Skip to main content

Interlatent SDK — hosted API client for RL interpretability dashboards.

Project description

Interlatent Python SDK

Official Python client for the Interlatent hosted API.

Browse environments, inspect runs, read latent activations, and view episode data from your RL interpretability dashboards.

Install

pip install interlatent

Quickstart

from interlatent import Interlatent

client = Interlatent(api_key="sk-...")

# Browse
envs = client.environments.list()
runs = client.environments.runs("Ant-v5")

# Inspect
run = client.runs.retrieve("run_abc123")
latents = client.latents.list("run_abc123")
meta = client.episodes.meta("episode_id")
chunk = client.episodes.chunk("episode_id", 0)

# Upload
client.runs.create(run_id="new_run", environment="Ant-v5", layer="policy_net.2")
client.latents.create("new_run", latents=[{"latent_id": 0, "name": "hip torque"}])
client.checkpoints.create("new_run", report={"failure_summary": {}})

Resources

Resource Methods
client.index retrieve()
client.environments list(), runs(env_id)
client.runs retrieve(), create(), update(), upload_urls(), upload_complete()
client.episodes meta(), chunk(), frame()
client.latents list(), retrieve(), create()
client.checkpoints list(), retrieve(), create()
client.auth login()

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

interlatent-0.3.11.tar.gz (45.5 kB view details)

Uploaded Source

Built Distribution

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

interlatent-0.3.11-py3-none-any.whl (51.9 kB view details)

Uploaded Python 3

File details

Details for the file interlatent-0.3.11.tar.gz.

File metadata

  • Download URL: interlatent-0.3.11.tar.gz
  • Upload date:
  • Size: 45.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.2

File hashes

Hashes for interlatent-0.3.11.tar.gz
Algorithm Hash digest
SHA256 2a574240d24ef15c1bf931cb6962279eb4b9d62fa84cff2a0f90a51646168809
MD5 f6610f310ccd66cc53a79116c81e43f8
BLAKE2b-256 b5a513c3892803da9cf8d76330ca22a6e7ef4f68c50e57aeb68e49aefcbee05d

See more details on using hashes here.

File details

Details for the file interlatent-0.3.11-py3-none-any.whl.

File metadata

  • Download URL: interlatent-0.3.11-py3-none-any.whl
  • Upload date:
  • Size: 51.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.2

File hashes

Hashes for interlatent-0.3.11-py3-none-any.whl
Algorithm Hash digest
SHA256 2970a9789f1205a5e6b8dcb7b7d717e4a837f22e37ce4fdd4c8781ccb57fa99b
MD5 8d62488c2152c7249d51e62f276a1826
BLAKE2b-256 fcd1cb960b1555c22ba1934f0ac40b9aeb1d5f107306cab15619a62658f896d0

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