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.4.3.tar.gz (52.1 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.4.3-py3-none-any.whl (60.5 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for interlatent-0.4.3.tar.gz
Algorithm Hash digest
SHA256 3f136c1d554e026e661b277d4e7684bb97c476b1c55e9ad86a25d4db1a0e6493
MD5 f9e29eeb020b1a9f532c335df922dd96
BLAKE2b-256 41de4e020e6e900a6cf317f9e6c03279a16b6335a16e3dbce96a309d260bd162

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for interlatent-0.4.3-py3-none-any.whl
Algorithm Hash digest
SHA256 223667d733ebbe66246d788b50ffe9190293f8b966fdc490a8581443b2377bb9
MD5 a1193252b3eb57e591abbd8687ddbed1
BLAKE2b-256 2c48d2053ee41efcc064f188f31b9deda323378ebd5e82211c70a4ccdaa4a1f3

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