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

Uploaded Python 3

File details

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

File metadata

  • Download URL: interlatent-0.3.7.tar.gz
  • Upload date:
  • Size: 45.3 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.7.tar.gz
Algorithm Hash digest
SHA256 3fa1692cd8195114ad47a909ab33d8367e5921a51338a3e070576041c1df1a62
MD5 a820ca636e79d8d7ae495704325631dc
BLAKE2b-256 cb988390c7202b1af9d5a4f5df68d92de5fbccdbef412525ca1212d833493473

See more details on using hashes here.

File details

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

File metadata

  • Download URL: interlatent-0.3.7-py3-none-any.whl
  • Upload date:
  • Size: 51.7 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.7-py3-none-any.whl
Algorithm Hash digest
SHA256 02963aa9bbbd9d9d3dca08899338a32d205955f2b8c5710c34ebf6c0b64fc74a
MD5 0659757b969db9632b6d1a1485c3fc7a
BLAKE2b-256 071bb8d6f251d0bc9938822f64e79d027bdf1bfa160bafa4bd50bda526d5ef54

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