Run a deployed policy on LIBERO’s four suites, RoboCasa365 and RoboTwin 2.0, or on a simulation you write, its environments stepping together on one GPU. Every eval reports each metric with its 95% interval.
A benchmark is a class you write, like a policy, or one of the templates in the benchmark library. An eval runs a deployed policy on it, on machines of its own, and leaves a report, recordings and replays to come back to.
A GPU benchmark steps its environments together on one card, and the policy answers them in batches. LIBERO-Spatial runs 64 on an L4 by default and up to 256, which step in about 79 ms; more instances run side by side. A CPU simulator runs as it is, one environment per core.
$seq benchmark ls
Episodes replayed in 3D
LIBERO and RoboCasa record where every object is at each step, so an eval’s page replays any episode in 3D: turn it, frame it from the front, side or top, and step through it at 0.25× to 4×, beside the camera recording where one was made.
$seq eval report <eval_id> --replays ./replays
An adapter between the two
When a benchmark’s observations and actions are not the ones a policy takes, an adapter maps them. It is registered on its own, versioned and named by the eval, so every report reads benchmark vN + adapter vN + policy vN.
$seq deploy libero_to_pi05.py
Reports you can compare
Every metric comes overall and per task, with n and its 95% interval. Run another policy on the same episodes and seeds with --compare for the paired difference, or schedule an eval after every deploy and read the trend.
Starter costs $0 a month and comes with $20 of free credit every month. See what an eval will cost before you start it, and give it a spend cap it stops at.