ai-agent-book 精选快照(<2MB 代码与文档,来自 github.com/bojieli/ai-agent-book)
Build latest book artifacts / build (push) Canceled after 0s
dependency resolution / resolve (3.11) (push) Canceled after 0s
dependency resolution / resolve (3.13) (push) Canceled after 0s
deploy-pages / build (push) Canceled after 0s
deploy-pages / deploy (push) Canceled after 0s
i18n consistency check / check (push) Canceled after 0s
provider adoption tests / test (chapter2/context-compression) (push) Canceled after 0s
provider adoption tests / test (chapter2/prompt-injection) (push) Canceled after 0s
provider adoption tests / test (chapter2/system-hint) (push) Canceled after 0s
provider adoption tests / test (chapter3/log-sanitization) (push) Canceled after 0s
web-search-agent tests / test (push) Canceled after 0s
web-search-agent tests / agentbook (push) Canceled after 0s
Build latest book artifacts / build (push) Canceled after 0s
dependency resolution / resolve (3.11) (push) Canceled after 0s
dependency resolution / resolve (3.13) (push) Canceled after 0s
deploy-pages / build (push) Canceled after 0s
deploy-pages / deploy (push) Canceled after 0s
i18n consistency check / check (push) Canceled after 0s
provider adoption tests / test (chapter2/context-compression) (push) Canceled after 0s
provider adoption tests / test (chapter2/prompt-injection) (push) Canceled after 0s
provider adoption tests / test (chapter2/system-hint) (push) Canceled after 0s
provider adoption tests / test (chapter3/log-sanitization) (push) Canceled after 0s
web-search-agent tests / test (push) Canceled after 0s
web-search-agent tests / agentbook (push) Canceled after 0s
This commit is contained in:
@@ -0,0 +1,91 @@
|
||||
# 实验 7-13:OpenVLA + RoboTwin2 具身智能评估
|
||||
|
||||
本目录是第六章实验 7-13 的严格复现实验,不把论文数字、历史视频或命令 dry-run 当作本机结果。实验直接调用固定 commit 的 SimpleVLA-RL 上游 `trainer.val_only=True` 路径,在 `move_can_pot` 的同一组 IID/OOD 种子上对比 action chunk 1 与 25。
|
||||
|
||||
## 正式结果
|
||||
|
||||
正式单卡运行 `exp7-13-localgpu-20260803-v1` 已完成两个 arm 各 128 IID +
|
||||
128 OOD episodes,并通过严格验收。`chunk_1` 为 0/256;`chunk_25` 为
|
||||
26/256(IID 13/128、OOD 13/128),配对成功率提高 10.15625 个百分点。
|
||||
这是一项完整的负面/低成功率结果,不把实验完成误写成模型表现良好。其余
|
||||
486 个失败均在 200 action steps 上限结束,逐项绑定同次进程窗口内的 MP4 并
|
||||
标为 `timeout`。汇总、逐 episode 记录、注释、运行身份以及 512 个外部视频
|
||||
的内容哈希见 [`validation/runs/exp7-13-localgpu-20260803-v1/`](validation/runs/exp7-13-localgpu-20260803-v1/)。
|
||||
|
||||
## 来源、版本与所有权边界
|
||||
|
||||
本实验所调用的上游训练/评估实现是 [`PRIME-RL/SimpleVLA-RL`](https://github.com/PRIME-RL/SimpleVLA-RL/tree/7c51662df27b586f9e8a1ab35fcf849f2b8852f9),固定提交为 `7c51662df27b586f9e8a1ab35fcf849f2b8852f9`,本地路径为 `chapter7/SimpleVLA-RL/SimpleVLA-RL`。
|
||||
|
||||
本目录中的 `experiment.py`、`config.json`、`task_config_exp7_13_three_view.yml` 和 `instrument_upstream.py` 是**本书自有的编排、协议与观测插桩**,不是 OpenVLA-OFT、RoboTwin2 或 SimpleVLA-RL 上游源码。它们使本书能够检查三视角、种子、episode 证据与严格完成门禁,但不会提供下列外部运行输入:
|
||||
|
||||
- 真实 OpenVLA-OFT checkpoint(应记录模型身份、revision 与文件哈希)
|
||||
- 真实 RoboTwin2 checkout 及其明确 revision
|
||||
- RoboTwin2 simulator、assets、系统库和可运行的 Linux/CUDA 环境
|
||||
- 至少一张显存足以容纳 7B checkpoint 的兼容 NVIDIA GPU;多卡可提高吞吐,但不是 `val_only` 语义门禁
|
||||
|
||||
固定 SimpleVLA-RL checkout **不等于**上述依赖已经随仓库提供,也不能据此宣称 OpenVLA-OFT/RoboTwin2 运行栈已被完整固定。
|
||||
|
||||
## 与正文逐项对应
|
||||
|
||||
| 正文要求 | 本目录的直接证据 |
|
||||
| --- | --- |
|
||||
| OpenVLA / OpenVLA-OFT 架构 | 固定上游 commit、真实预训练 checkpoint 与上游生成路径写入 preflight/launch manifest |
|
||||
| RoboTwin2 环境 | 要求真实 `ROBOTWIN2_PATH`,由上游安装脚本装入一次性 worktree,不修改干净 checkout |
|
||||
| 三视角 RGB + 14 维关节状态 | 专用 task config 开启头部和左右腕部相机;launch 强制 `num_images_in_input=3` 和 `use_proprio=True` |
|
||||
| 14 维动作 | launch 与逐 episode 证据同时校验 `action_token_len=14` |
|
||||
| `move_can_pot` 随机化和空间约束 | preflight 直接检查真实任务实现、随机化配置与 OOD seed inventory |
|
||||
| 运行预训练模型评估 | 两个 arm 都走上游 `val_only=True`,每 arm 包含 128 IID + 128 OOD episodes |
|
||||
| 成功率 | 只接受 RoboTwin2 `eval_success` 经 reward manager 记录的布尔结果 |
|
||||
| 完成时间 | 记录每条轨迹的 action steps,并按上游 50 Hz 控制频率报告 mean/std/min/p50/p95/max;不把 MP4 播放时长冒充执行时间 |
|
||||
| 失败模式 | 每个失败 episode 必须有受控标签、具体观察证据和对应 rollout 视频,未分类即不完成 |
|
||||
| 动作分块影响 | 相同任务、模型、IID/OOD seeds 下配对比较 chunk 1 与 chunk 25;由于 checkpoint head 固定预测 25 个动作,插桩在执行前显式截取配置长度的动作前缀与对应 action tokens |
|
||||
|
||||
当前上游默认脚本只设置一张 head-camera 图像;这不足以证明正文所述三视角观察空间。本实验的专用配置显式开启左右腕部相机,并把三张图送入上游已有的三视角分支。
|
||||
|
||||
## 运行
|
||||
|
||||
需要 Linux、兼容 NVIDIA GPU、RoboTwin2 checkout 和真实预训练 OpenVLA-OFT checkpoint:
|
||||
|
||||
```bash
|
||||
export ROBOTWIN2_PATH=/abs/path/to/RoboTwin2
|
||||
export OPENVLA_CHECKPOINT=/abs/path/to/openvla-oft-robotwin2-checkpoint
|
||||
# 可选;默认使用上游 align.json
|
||||
export SIMPLEVLA_ALIGN_PATH=/abs/path/to/align.json
|
||||
|
||||
python experiment.py preflight
|
||||
python experiment.py prepare --run-dir runs/move-can-pot-real
|
||||
python experiment.py launch --run-dir runs/move-can-pot-real --arm all
|
||||
python experiment.py analyze \
|
||||
--run-dir runs/move-can-pot-real \
|
||||
--failure-annotations runs/move-can-pot-real/failure_annotations.json
|
||||
```
|
||||
|
||||
正式运行完成后生成并复核可提交的证据包:
|
||||
|
||||
```bash
|
||||
python finalize_evidence.py finalize
|
||||
python finalize_evidence.py verify
|
||||
```
|
||||
|
||||
checkpoint 与 512 个 MP4 不随 Git 分发;manifest 保存其不可变身份与 hash。
|
||||
`verify` 在 clean clone 中复核所有提交内的源码和证据文件,并检查 manifest
|
||||
确实绑定 512 个视频身份,而不会把缺少大体积外部媒体误报为重新执行成功。
|
||||
|
||||
`prepare` 创建 detached、一次性的 instrumented git worktree,在那里安装 RoboTwin2 和 episode recorder;`chapter7/SimpleVLA-RL/SimpleVLA-RL` 本身保持干净。两个真实 arm 的完整命令、环境、commit 和输出路径保存在 `launch_manifest.json`。
|
||||
|
||||
失败注释以 `arm|data_source|trial_seed` 为键,例如:
|
||||
|
||||
```json
|
||||
{
|
||||
"chunk_25|robotwin2_move_can_pot_eval_ood|100100123": {
|
||||
"failure_mode": "placement_position_error",
|
||||
"evidence": "Rollout final frame shows the can released 0.11 m beyond the allowed x/y target tolerance."
|
||||
}
|
||||
}
|
||||
```
|
||||
|
||||
可用失败类型由 `config.json` 固定。缺视频、缺注释、少一个 seed、非上游 `val_only` 数据、维度不符、任一进程失败,都会让 `strict_completion.complete` 保持 `false`。
|
||||
|
||||
## 当前执行主机
|
||||
|
||||
当前主机提供一张 96 GiB NVIDIA RTX PRO 6000 Blackwell。实验保持 128 IID + 128 OOD、三视角、14 维状态/动作、视频和失败注释等全部语义门禁,仅把上游为训练吞吐设置的八卡资源参数调整为单卡 `val_only` 推理;运行清单会记录 GPU、driver、checkpoint revision 和每个 episode 的直接证据。
|
||||
@@ -0,0 +1,135 @@
|
||||
#!/usr/bin/env python3
|
||||
"""Create auditable timeout annotations from complete Experiment 7-13 evidence.
|
||||
|
||||
This helper only labels an episode when the upstream recorder says it failed at
|
||||
the configured action horizon and an exact failure-video match can be probed.
|
||||
It refuses early failures, missing videos, duplicate videos, and malformed MP4s
|
||||
instead of guessing a visual failure mechanism.
|
||||
"""
|
||||
|
||||
from __future__ import annotations
|
||||
|
||||
import argparse
|
||||
import json
|
||||
from pathlib import Path
|
||||
import subprocess
|
||||
from typing import Any
|
||||
|
||||
import experiment
|
||||
|
||||
|
||||
def video_metadata(path: Path) -> dict[str, Any]:
|
||||
proc = subprocess.run(
|
||||
[
|
||||
"ffprobe",
|
||||
"-v",
|
||||
"error",
|
||||
"-select_streams",
|
||||
"v:0",
|
||||
"-show_entries",
|
||||
"stream=nb_frames,duration,width,height",
|
||||
"-of",
|
||||
"json",
|
||||
str(path),
|
||||
],
|
||||
check=False,
|
||||
text=True,
|
||||
stdout=subprocess.PIPE,
|
||||
stderr=subprocess.PIPE,
|
||||
)
|
||||
if proc.returncode:
|
||||
raise RuntimeError(f"ffprobe failed for {path}: {proc.stderr.strip()}")
|
||||
streams = json.loads(proc.stdout).get("streams", [])
|
||||
if len(streams) != 1:
|
||||
raise RuntimeError(f"expected one video stream in {path}, found {len(streams)}")
|
||||
stream = streams[0]
|
||||
required = {"nb_frames", "duration", "width", "height"}
|
||||
if not required.issubset(stream):
|
||||
raise RuntimeError(f"incomplete ffprobe metadata for {path}: {stream}")
|
||||
return stream
|
||||
|
||||
|
||||
def build_annotations(
|
||||
config: dict[str, Any],
|
||||
run_dir: Path,
|
||||
timeout_action_steps: int,
|
||||
) -> dict[str, dict[str, str]]:
|
||||
manifest = experiment.load_json(run_dir / "launch_manifest.json")
|
||||
annotations: dict[str, dict[str, str]] = {}
|
||||
expected_episodes = (
|
||||
int(config["iid_validation_seeds"])
|
||||
+ int(config["ood_validation_seeds"])
|
||||
)
|
||||
for chunk in config["action_chunks"]:
|
||||
arm = f"chunk_{chunk}"
|
||||
rows = experiment.read_jsonl(run_dir / arm / "episodes.jsonl")
|
||||
if len(rows) != expected_episodes:
|
||||
raise RuntimeError(
|
||||
f"{arm} is incomplete: expected {expected_episodes} episodes, found {len(rows)}"
|
||||
)
|
||||
videos = experiment.video_index(
|
||||
Path(manifest["arms"][arm]["rollout_directory"]),
|
||||
started_at_utc=experiment.load_json(run_dir / arm / "process.json")[
|
||||
"started_at_utc"
|
||||
],
|
||||
ended_at_utc=experiment.load_json(run_dir / arm / "process.json")[
|
||||
"ended_at_utc"
|
||||
],
|
||||
)
|
||||
for candidates in videos.values():
|
||||
candidates.sort()
|
||||
for row in rows:
|
||||
if row.get("success"):
|
||||
continue
|
||||
observed_steps = int(row.get("finish_action_steps", -1))
|
||||
if observed_steps != timeout_action_steps:
|
||||
raise RuntimeError(
|
||||
f"refusing to infer timeout for {experiment.annotation_key(row)}: "
|
||||
f"observed {observed_steps} action steps"
|
||||
)
|
||||
task_file = (
|
||||
f"{config['task']}_trial_{row['trial_id']}_seed_{row['trial_seed']}"
|
||||
)
|
||||
matches = videos.get((task_file, False), [])
|
||||
if len(matches) != 1:
|
||||
raise RuntimeError(
|
||||
f"expected one exact failure video for {experiment.annotation_key(row)}, "
|
||||
f"found {len(matches)}"
|
||||
)
|
||||
video_path = Path(matches[0])
|
||||
metadata = video_metadata(video_path)
|
||||
control_seconds = timeout_action_steps / float(config["control_hz"])
|
||||
annotations[experiment.annotation_key(row)] = {
|
||||
"failure_mode": "timeout",
|
||||
"evidence": (
|
||||
f"Exact rollout {video_path.name} is a "
|
||||
f"{metadata['width']}x{metadata['height']} MP4 with "
|
||||
f"{metadata['nb_frames']} frames over {float(metadata['duration']):.3f}s. "
|
||||
f"The paired upstream episode recorder reports failure after "
|
||||
f"{observed_steps}/{timeout_action_steps} action steps "
|
||||
f"({control_seconds:.3f}s at {config['control_hz']} Hz) without eval_success."
|
||||
),
|
||||
}
|
||||
return annotations
|
||||
|
||||
|
||||
def main() -> int:
|
||||
parser = argparse.ArgumentParser(description=__doc__)
|
||||
parser.add_argument("--config", type=Path, default=experiment.DEFAULT_CONFIG)
|
||||
parser.add_argument("--run-dir", type=Path, required=True)
|
||||
parser.add_argument("--timeout-action-steps", type=int, default=200)
|
||||
parser.add_argument("--output", type=Path)
|
||||
args = parser.parse_args()
|
||||
if args.timeout_action_steps <= 0:
|
||||
parser.error("--timeout-action-steps must be positive")
|
||||
config = experiment.resolve_config(args.config.resolve())
|
||||
run_dir = args.run_dir.resolve()
|
||||
output = args.output.resolve() if args.output else run_dir / "failure_annotations.json"
|
||||
annotations = build_annotations(config, run_dir, args.timeout_action_steps)
|
||||
experiment.dump_json(output, annotations)
|
||||
print(f"Wrote {len(annotations)} timeout annotations to {output}")
|
||||
return 0
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
raise SystemExit(main())
|
||||
@@ -0,0 +1,35 @@
|
||||
{
|
||||
"experiment": "7-13",
|
||||
"upstream_path": "../../chapter7/SimpleVLA-RL/SimpleVLA-RL",
|
||||
"expected_upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9",
|
||||
"expected_robotwin2_commit": "13c3c47ff4312dd62484bcd51be034af55c062d1",
|
||||
"checkpoint_id": "Haozhan72/twin2_move_can_pot_seed1k_sft_single_20k",
|
||||
"expected_checkpoint_revision": "a1f0ac0aa32d31ffab7131b0eda3e11719f39ee5",
|
||||
"task": "move_can_pot",
|
||||
"task_suite": "robotwin2_move_can_pot",
|
||||
"task_config": "exp7_13_three_view",
|
||||
"checkpoint_env": "OPENVLA_CHECKPOINT",
|
||||
"robotwin2_env": "ROBOTWIN2_PATH",
|
||||
"align_path_env": "SIMPLEVLA_ALIGN_PATH",
|
||||
"model_family": "openvla",
|
||||
"vla": "openvla-oft",
|
||||
"action_dimension": 14,
|
||||
"action_token_length": 14,
|
||||
"action_chunks": [1, 25],
|
||||
"rgb_views": 3,
|
||||
"proprio_dimension": 14,
|
||||
"control_hz": 50,
|
||||
"iid_validation_seeds": 128,
|
||||
"ood_validation_seeds": 128,
|
||||
"gpus_required": 1,
|
||||
"failure_modes": [
|
||||
"grasp_failure",
|
||||
"transport_collision",
|
||||
"placement_position_error",
|
||||
"placement_orientation_error",
|
||||
"gripper_release_failure",
|
||||
"timeout",
|
||||
"environment_error",
|
||||
"other_observed_failure"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,783 @@
|
||||
#!/usr/bin/env python3
|
||||
"""Exact companion for manuscript Experiment 7-13.
|
||||
|
||||
The runner deliberately separates three things:
|
||||
1. a non-destructive host/upstream preflight;
|
||||
2. generation or execution of the two real upstream val-only arms; and
|
||||
3. strict analysis of episode-level evidence.
|
||||
|
||||
Paper numbers, historical rollout collections and dry-run commands never satisfy
|
||||
the completion gate.
|
||||
"""
|
||||
|
||||
from __future__ import annotations
|
||||
|
||||
import argparse
|
||||
import json
|
||||
import math
|
||||
import os
|
||||
import re
|
||||
import shutil
|
||||
import statistics
|
||||
import subprocess
|
||||
import sys
|
||||
from collections import Counter
|
||||
from datetime import datetime, timezone
|
||||
from pathlib import Path
|
||||
from typing import Any, Iterable
|
||||
|
||||
|
||||
HERE = Path(__file__).resolve().parent
|
||||
DEFAULT_CONFIG = HERE / "config.json"
|
||||
VIDEO_RE = re.compile(
|
||||
r"step=(?P<global_step>\d+)--task=(?P<task>.+?)--success=(?P<success>True|False)--ran=(?P<run>[^.]+)\.mp4$"
|
||||
)
|
||||
|
||||
|
||||
def utc_now() -> str:
|
||||
return datetime.now(timezone.utc).isoformat()
|
||||
|
||||
|
||||
def load_json(path: Path) -> dict[str, Any]:
|
||||
return json.loads(path.read_text(encoding="utf-8"))
|
||||
|
||||
|
||||
def dump_json(path: Path, value: Any) -> None:
|
||||
path.parent.mkdir(parents=True, exist_ok=True)
|
||||
path.write_text(json.dumps(value, indent=2, ensure_ascii=False) + "\n", encoding="utf-8")
|
||||
|
||||
|
||||
def resolve_config(path: Path) -> dict[str, Any]:
|
||||
cfg = load_json(path)
|
||||
upstream = Path(cfg["upstream_path"])
|
||||
if not upstream.is_absolute():
|
||||
upstream = (path.parent / upstream).resolve()
|
||||
cfg["upstream_path"] = str(upstream)
|
||||
return cfg
|
||||
|
||||
|
||||
def run_capture(argv: list[str], cwd: Path | None = None) -> tuple[int, str]:
|
||||
try:
|
||||
proc = subprocess.run(
|
||||
argv,
|
||||
cwd=cwd,
|
||||
check=False,
|
||||
text=True,
|
||||
stdout=subprocess.PIPE,
|
||||
stderr=subprocess.STDOUT,
|
||||
)
|
||||
return proc.returncode, proc.stdout.strip()
|
||||
except FileNotFoundError as exc:
|
||||
return 127, f"{type(exc).__name__}: {exc}"
|
||||
|
||||
|
||||
def gpu_inventory() -> tuple[list[dict[str, Any]], str | None]:
|
||||
code, output = run_capture(
|
||||
[
|
||||
"nvidia-smi",
|
||||
"--query-gpu=index,name,memory.total,driver_version",
|
||||
"--format=csv,noheader,nounits",
|
||||
]
|
||||
)
|
||||
if code != 0:
|
||||
return [], output or "nvidia-smi unavailable"
|
||||
gpus = []
|
||||
for line in output.splitlines():
|
||||
parts = [part.strip() for part in line.split(",")]
|
||||
if len(parts) >= 4:
|
||||
gpus.append(
|
||||
{
|
||||
"index": int(parts[0]),
|
||||
"name": parts[1],
|
||||
"memory_mib": int(parts[2]),
|
||||
"driver": parts[3],
|
||||
}
|
||||
)
|
||||
return gpus, None
|
||||
|
||||
|
||||
def preflight(cfg: dict[str, Any]) -> dict[str, Any]:
|
||||
upstream = Path(cfg["upstream_path"])
|
||||
checks: dict[str, dict[str, Any]] = {}
|
||||
|
||||
def check(name: str, ok: bool, evidence: Any, required: bool = True) -> None:
|
||||
checks[name] = {"ok": bool(ok), "required": required, "evidence": evidence}
|
||||
|
||||
check("upstream_checkout", (upstream / ".git").exists(), str(upstream))
|
||||
commit_code, commit = run_capture(["git", "rev-parse", "HEAD"], cwd=upstream)
|
||||
check(
|
||||
"pinned_upstream_commit",
|
||||
commit_code == 0 and commit == cfg["expected_upstream_commit"],
|
||||
{"observed": commit, "expected": cfg["expected_upstream_commit"]},
|
||||
)
|
||||
|
||||
required_files = [
|
||||
"examples/run_openvla_oft_rl_twin2.sh",
|
||||
"examples/robotwin2_tasks_info.txt",
|
||||
"verl/trainer/main_ppo.py",
|
||||
"verl/trainer/ppo/ray_trainer.py",
|
||||
"verl/utils/dataset/rob_dataset.py",
|
||||
"verl/workers/rollout/rob_rollout.py",
|
||||
"modified_codes/robotwin2/envs/move_can_pot.py",
|
||||
"modified_codes/robotwin2/task_config/demo_randomized.yml",
|
||||
"verl/utils/envs/robotwin2/seeds/robotwin2_eval_seeds.json",
|
||||
]
|
||||
missing = [item for item in required_files if not (upstream / item).is_file()]
|
||||
check("required_upstream_files", not missing, {"missing": missing, "required": required_files})
|
||||
|
||||
task_info = upstream / "examples/robotwin2_tasks_info.txt"
|
||||
task_supported = task_info.is_file() and cfg["task"] in task_info.read_text(encoding="utf-8")
|
||||
check("move_can_pot_supported", task_supported, str(task_info))
|
||||
|
||||
seed_file = upstream / "verl/utils/envs/robotwin2/seeds/robotwin2_eval_seeds.json"
|
||||
observed_seed_count = 0
|
||||
if seed_file.is_file():
|
||||
seed_data = load_json(seed_file)
|
||||
observed_seed_count = len(seed_data.get(cfg["task"], {}).get("success_seeds", []))
|
||||
check(
|
||||
"ood_seed_inventory",
|
||||
observed_seed_count >= cfg["ood_validation_seeds"],
|
||||
{"observed": observed_seed_count, "required": cfg["ood_validation_seeds"]},
|
||||
)
|
||||
|
||||
rollout_source = upstream / "verl/workers/rollout/rob_rollout.py"
|
||||
rollout_text = rollout_source.read_text(encoding="utf-8") if rollout_source.is_file() else ""
|
||||
source_invariants = {
|
||||
"three_view_branch": "num_images_in_input == 3" in rollout_text,
|
||||
"left_wrist": '"left_wrist"' in rollout_text,
|
||||
"right_wrist": '"right_wrist"' in rollout_text,
|
||||
"proprio_vector": "joint_action']['vector" in rollout_text,
|
||||
"environment_success": "self.env.eval_success" in rollout_text,
|
||||
"validation_video": "save_rollout_video" in rollout_text,
|
||||
}
|
||||
check("source_invariants", all(source_invariants.values()), source_invariants)
|
||||
|
||||
checkpoint_raw = os.environ.get(cfg["checkpoint_env"], "")
|
||||
checkpoint = Path(checkpoint_raw).expanduser() if checkpoint_raw else None
|
||||
checkpoint_metadata: dict[str, Any] = {
|
||||
"environment": cfg["checkpoint_env"],
|
||||
"path": checkpoint_raw or None,
|
||||
"checkpoint_id": cfg["checkpoint_id"],
|
||||
"expected_revision": cfg["expected_checkpoint_revision"],
|
||||
}
|
||||
checkpoint_ready = bool(checkpoint and checkpoint.is_dir())
|
||||
if checkpoint_ready and checkpoint is not None:
|
||||
metadata_dir = checkpoint / ".cache/huggingface/download"
|
||||
primary_names = [
|
||||
"config.json",
|
||||
"model-00001-of-00004.safetensors",
|
||||
"model-00002-of-00004.safetensors",
|
||||
"model-00003-of-00004.safetensors",
|
||||
"model-00004-of-00004.safetensors",
|
||||
"proprio_projector--20000_checkpoint.pt",
|
||||
"lora_adapter/adapter_model.safetensors",
|
||||
]
|
||||
artifact_metadata = {}
|
||||
observed_revisions = set()
|
||||
missing_artifacts = []
|
||||
for name in primary_names:
|
||||
artifact = checkpoint / name
|
||||
metadata = metadata_dir / f"{name}.metadata"
|
||||
if not artifact.is_file() or not metadata.is_file():
|
||||
missing_artifacts.append(name)
|
||||
continue
|
||||
lines = metadata.read_text(encoding="utf-8").splitlines()
|
||||
if len(lines) < 2:
|
||||
missing_artifacts.append(name)
|
||||
continue
|
||||
observed_revisions.add(lines[0])
|
||||
artifact_metadata[name] = {
|
||||
"bytes": artifact.stat().st_size,
|
||||
"huggingface_etag": lines[1],
|
||||
}
|
||||
checkpoint_metadata.update({
|
||||
"observed_revisions": sorted(observed_revisions),
|
||||
"artifact_metadata": artifact_metadata,
|
||||
"missing_artifacts": missing_artifacts,
|
||||
})
|
||||
checkpoint_ready = (
|
||||
not missing_artifacts
|
||||
and observed_revisions == {cfg["expected_checkpoint_revision"]}
|
||||
)
|
||||
check(
|
||||
"pretrained_checkpoint",
|
||||
checkpoint_ready,
|
||||
checkpoint_metadata,
|
||||
)
|
||||
|
||||
robotwin_raw = os.environ.get(cfg["robotwin2_env"], "")
|
||||
robotwin = Path(robotwin_raw).expanduser() if robotwin_raw else None
|
||||
robotwin_markers = ["envs", "task_config", "script"]
|
||||
check(
|
||||
"robotwin2_checkout",
|
||||
bool(robotwin and robotwin.is_dir() and all((robotwin / marker).exists() for marker in robotwin_markers)),
|
||||
{"environment": cfg["robotwin2_env"], "path": robotwin_raw or None, "markers": robotwin_markers},
|
||||
)
|
||||
robotwin_code, robotwin_commit = (
|
||||
run_capture(["git", "rev-parse", "HEAD"], cwd=robotwin)
|
||||
if robotwin and robotwin.is_dir()
|
||||
else (1, "")
|
||||
)
|
||||
check(
|
||||
"pinned_robotwin2_commit",
|
||||
robotwin_code == 0 and robotwin_commit == cfg["expected_robotwin2_commit"],
|
||||
{"observed": robotwin_commit or None, "expected": cfg["expected_robotwin2_commit"]},
|
||||
)
|
||||
|
||||
align_raw = os.environ.get(cfg["align_path_env"], "")
|
||||
align = Path(align_raw).expanduser() if align_raw else upstream / "align.json"
|
||||
check(
|
||||
"ray_runtime_environment",
|
||||
align.is_file(),
|
||||
{"environment": cfg["align_path_env"], "path": str(align)},
|
||||
)
|
||||
|
||||
gpus, gpu_error = gpu_inventory()
|
||||
check(
|
||||
"nvidia_gpu_count",
|
||||
len(gpus) >= cfg["gpus_required"],
|
||||
{"observed": len(gpus), "required": cfg["gpus_required"], "gpus": gpus, "error": gpu_error},
|
||||
)
|
||||
|
||||
custom_task_config = HERE / "task_config_exp7_13_three_view.yml"
|
||||
task_config_text = custom_task_config.read_text(encoding="utf-8") if custom_task_config.is_file() else ""
|
||||
check(
|
||||
"three_rgb_view_config",
|
||||
custom_task_config.is_file()
|
||||
and "collect_head_camera: true" in task_config_text
|
||||
and "collect_wrist_camera: true" in task_config_text,
|
||||
str(custom_task_config),
|
||||
)
|
||||
|
||||
required_failures = [name for name, item in checks.items() if item["required"] and not item["ok"]]
|
||||
return {
|
||||
"schema_version": 1,
|
||||
"experiment": cfg["experiment"],
|
||||
"generated_at_utc": utc_now(),
|
||||
"host": {
|
||||
"platform": sys.platform,
|
||||
"python": sys.version.split()[0],
|
||||
"cwd": str(Path.cwd()),
|
||||
},
|
||||
"configuration": cfg,
|
||||
"checks": checks,
|
||||
"ready_for_real_validation": not required_failures,
|
||||
"blocking_checks": required_failures,
|
||||
"acceptance_note": "Preflight readiness is necessary but never sufficient for Experiment 7-13 completion.",
|
||||
}
|
||||
|
||||
|
||||
def hydra_command(cfg: dict[str, Any], arm: str, run_dir: Path, worktree: Path) -> list[str]:
|
||||
chunk = int(arm.removeprefix("chunk_"))
|
||||
checkpoint = str(Path(os.environ[cfg["checkpoint_env"]]).expanduser().resolve())
|
||||
align_raw = os.environ.get(cfg["align_path_env"])
|
||||
align_path = Path(align_raw).expanduser().resolve() if align_raw else worktree / "align.json"
|
||||
experiment_name = f"exp7_13_{cfg['task']}_{arm}"
|
||||
return [
|
||||
sys.executable,
|
||||
"-u",
|
||||
"-m",
|
||||
"verl.trainer.main_ppo",
|
||||
f"data.task_suite_name={cfg['task_suite']}",
|
||||
"data.num_trials_per_task=128",
|
||||
"data.n_samples=1",
|
||||
"data.filter_accuracy=False",
|
||||
"data.train_batch_size=64",
|
||||
"data.val_batch_size=8",
|
||||
"data.max_prompt_length=256",
|
||||
"data.max_response_length=128",
|
||||
f"actor_rollout_ref.model.path={checkpoint}",
|
||||
f"actor_rollout_ref.model.vla={cfg['vla']}",
|
||||
f"actor_rollout_ref.model.action_token_len={cfg['action_token_length']}",
|
||||
f"actor_rollout_ref.model.action_chunks_len={chunk}",
|
||||
"actor_rollout_ref.model.resume=False",
|
||||
f"actor_rollout_ref.actor.num_images_in_input={cfg['rgb_views']}",
|
||||
"actor_rollout_ref.actor.traj_mini_batch_size=8",
|
||||
"actor_rollout_ref.actor.ppo_mini_batch_size=128",
|
||||
"actor_rollout_ref.actor.ppo_micro_batch_size=8",
|
||||
"actor_rollout_ref.actor.use_dynamic_bsz=False",
|
||||
"actor_rollout_ref.actor.fsdp_config.param_offload=False",
|
||||
"actor_rollout_ref.actor.fsdp_config.grad_offload=True",
|
||||
"actor_rollout_ref.actor.fsdp_config.optimizer_offload=True",
|
||||
f"actor_rollout_ref.rollout.twin2_task_config={cfg['task_config']}",
|
||||
"actor_rollout_ref.rollout.twin2_instruction_type=seen",
|
||||
f"actor_rollout_ref.rollout.num_images_in_input={cfg['rgb_views']}",
|
||||
f"+actor_rollout_ref.rollout.action_token_len={cfg['action_token_length']}",
|
||||
"actor_rollout_ref.rollout.use_proprio=True",
|
||||
"actor_rollout_ref.rollout.val_micro_batch_size=8",
|
||||
"actor_rollout_ref.rollout.temperature=1.6",
|
||||
f"actor_rollout_ref.rollout.experiment_name={experiment_name}",
|
||||
"actor_rollout_ref.rollout.micro_batch_size=1",
|
||||
f"actor_rollout_ref.rollout.unnorm_key=robotwin2_{cfg['task']}_1k",
|
||||
f"actor_rollout_ref.rollout.model_family={cfg['model_family']}",
|
||||
f"actor_rollout_ref.rollout.task_suite_name={cfg['task_suite']}",
|
||||
"actor_rollout_ref.rollout.num_steps_wait=10",
|
||||
f"actor_rollout_ref.rollout.pretrained_checkpoint={checkpoint}",
|
||||
"actor_rollout_ref.rollout.center_crop=True",
|
||||
"actor_rollout_ref.rollout.max_prompt_length=512",
|
||||
"actor_rollout_ref.rollout.tensor_model_parallel_size=1",
|
||||
"actor_rollout_ref.rollout.name=hf",
|
||||
"actor_rollout_ref.rollout.gpu_memory_utilization=0.9",
|
||||
"actor_rollout_ref.ref.log_prob_micro_batch_size=32",
|
||||
"actor_rollout_ref.ref.fsdp_config.param_offload=True",
|
||||
"algorithm.adv_estimator=grpo",
|
||||
"algorithm.kl_ctrl.kl_coef=0.0",
|
||||
"trainer.logger=['console']",
|
||||
"trainer.project_name=AI-Agent-Book-Experiment-7-13",
|
||||
f"trainer.experiment_name={experiment_name}",
|
||||
f"trainer.default_local_dir={str((run_dir / arm / 'checkpoints').resolve())}",
|
||||
f"trainer.n_gpus_per_node={cfg['gpus_required']}",
|
||||
"trainer.nnodes=1",
|
||||
"trainer.save_freq=-1",
|
||||
"trainer.test_freq=-1",
|
||||
"trainer.total_epochs=1",
|
||||
"trainer.val_only=True",
|
||||
"trainer.val_before_train=True",
|
||||
f"trainer.runtime_env={str(align_path)}",
|
||||
"trainer.wandb_mode=disabled",
|
||||
]
|
||||
|
||||
|
||||
def shell_quote(value: str) -> str:
|
||||
import shlex
|
||||
|
||||
return shlex.quote(value)
|
||||
|
||||
|
||||
def prepare_worktree(cfg: dict[str, Any], run_dir: Path) -> Path:
|
||||
upstream = Path(cfg["upstream_path"])
|
||||
worktree = run_dir / "instrumented-upstream"
|
||||
if worktree.exists():
|
||||
raise RuntimeError(f"refusing to replace existing worktree: {worktree}")
|
||||
code, output = run_capture(
|
||||
["git", "worktree", "add", "--detach", str(worktree), cfg["expected_upstream_commit"]],
|
||||
cwd=upstream,
|
||||
)
|
||||
if code != 0:
|
||||
raise RuntimeError(f"git worktree add failed: {output}")
|
||||
robotwin = Path(os.environ[cfg["robotwin2_env"]]).expanduser().resolve()
|
||||
setup = subprocess.run(
|
||||
["bash", "copy_overwrite_robotwin2.sh", str(robotwin), str(worktree)],
|
||||
cwd=worktree,
|
||||
check=False,
|
||||
)
|
||||
if setup.returncode != 0:
|
||||
raise RuntimeError(f"RoboTwin2 overlay setup failed with exit {setup.returncode}")
|
||||
task_config_dest = worktree / "verl/utils/envs/robotwin2/task_config" / f"{cfg['task_config']}.yml"
|
||||
task_config_dest.parent.mkdir(parents=True, exist_ok=True)
|
||||
shutil.copy2(HERE / "task_config_exp7_13_three_view.yml", task_config_dest)
|
||||
patch_proc = subprocess.run(
|
||||
[sys.executable, str(HERE / "instrument_upstream.py"), str(worktree)],
|
||||
check=False,
|
||||
)
|
||||
if patch_proc.returncode != 0:
|
||||
raise RuntimeError(f"upstream instrumentation failed with exit {patch_proc.returncode}")
|
||||
return worktree
|
||||
|
||||
|
||||
def write_launch_manifest(cfg: dict[str, Any], run_dir: Path, worktree: Path) -> dict[str, Any]:
|
||||
arms = {}
|
||||
for chunk in cfg["action_chunks"]:
|
||||
arm = f"chunk_{chunk}"
|
||||
argv = hydra_command(cfg, arm, run_dir, worktree)
|
||||
episode_path = (run_dir / arm / "episodes.jsonl").resolve()
|
||||
env = {
|
||||
"EXP7_13_EPISODE_JSONL": str(episode_path),
|
||||
"EXP7_13_ARM": arm,
|
||||
"EXP7_13_UPSTREAM_COMMIT": cfg["expected_upstream_commit"],
|
||||
"HYDRA_FULL_ERROR": "1",
|
||||
"TOKENIZERS_PARALLELISM": "true",
|
||||
"NCCL_DEBUG": "WARN",
|
||||
"ROBOT_PLATFORM": "ALOHA",
|
||||
"VERL_DISABLE_VLLM_IMPORT": "1",
|
||||
}
|
||||
arms[arm] = {
|
||||
"action_chunk_length": chunk,
|
||||
"episode_evidence": str(episode_path),
|
||||
"rollout_directory": str((worktree / "rollouts" / f"exp7_13_{cfg['task']}_{arm}").resolve()),
|
||||
"environment": env,
|
||||
"argv": argv,
|
||||
"shell_command": " ".join(
|
||||
[*(f"{key}={shell_quote(value)}" for key, value in env.items()), *(shell_quote(item) for item in argv)]
|
||||
),
|
||||
}
|
||||
manifest = {
|
||||
"schema_version": 1,
|
||||
"experiment": cfg["experiment"],
|
||||
"generated_at_utc": utc_now(),
|
||||
"real_execution_required": True,
|
||||
"upstream_worktree": str(worktree.resolve()),
|
||||
"upstream_commit": cfg["expected_upstream_commit"],
|
||||
"arms": arms,
|
||||
}
|
||||
dump_json(run_dir / "launch_manifest.json", manifest)
|
||||
return manifest
|
||||
|
||||
|
||||
def execute_arms(manifest: dict[str, Any], selected: Iterable[str]) -> None:
|
||||
worktree = Path(manifest["upstream_worktree"])
|
||||
for arm in selected:
|
||||
spec = manifest["arms"][arm]
|
||||
arm_dir = Path(spec["episode_evidence"]).parent
|
||||
arm_dir.mkdir(parents=True, exist_ok=True)
|
||||
log_path = arm_dir / "upstream.log"
|
||||
env = os.environ.copy()
|
||||
env.update(spec["environment"])
|
||||
started = utc_now()
|
||||
with log_path.open("w", encoding="utf-8") as log:
|
||||
proc = subprocess.run(
|
||||
spec["argv"],
|
||||
cwd=worktree,
|
||||
env=env,
|
||||
check=False,
|
||||
stdout=log,
|
||||
stderr=subprocess.STDOUT,
|
||||
)
|
||||
dump_json(
|
||||
arm_dir / "process.json",
|
||||
{
|
||||
"arm": arm,
|
||||
"started_at_utc": started,
|
||||
"ended_at_utc": utc_now(),
|
||||
"exit_code": proc.returncode,
|
||||
"log": str(log_path.resolve()),
|
||||
},
|
||||
)
|
||||
if proc.returncode != 0:
|
||||
raise RuntimeError(f"{arm} real validation failed with exit {proc.returncode}; see {log_path}")
|
||||
|
||||
|
||||
def percentile(values: list[float], q: float) -> float | None:
|
||||
if not values:
|
||||
return None
|
||||
ordered = sorted(values)
|
||||
if len(ordered) == 1:
|
||||
return ordered[0]
|
||||
pos = (len(ordered) - 1) * q
|
||||
lo = math.floor(pos)
|
||||
hi = math.ceil(pos)
|
||||
if lo == hi:
|
||||
return ordered[lo]
|
||||
return ordered[lo] + (ordered[hi] - ordered[lo]) * (pos - lo)
|
||||
|
||||
|
||||
def distribution(values: list[float]) -> dict[str, float | int | None]:
|
||||
return {
|
||||
"count": len(values),
|
||||
"mean": statistics.fmean(values) if values else None,
|
||||
"std": statistics.pstdev(values) if len(values) > 1 else 0.0 if values else None,
|
||||
"min": min(values) if values else None,
|
||||
"p50": percentile(values, 0.50),
|
||||
"p95": percentile(values, 0.95),
|
||||
"max": max(values) if values else None,
|
||||
}
|
||||
|
||||
|
||||
def read_jsonl(path: Path) -> list[dict[str, Any]]:
|
||||
rows = []
|
||||
if not path.is_file():
|
||||
return rows
|
||||
for line_no, line in enumerate(path.read_text(encoding="utf-8").splitlines(), 1):
|
||||
if not line.strip():
|
||||
continue
|
||||
try:
|
||||
rows.append(json.loads(line))
|
||||
except json.JSONDecodeError as exc:
|
||||
raise ValueError(f"{path}:{line_no}: {exc}") from exc
|
||||
return rows
|
||||
|
||||
|
||||
def video_index(
|
||||
directory: Path,
|
||||
*,
|
||||
started_at_utc: str | None = None,
|
||||
ended_at_utc: str | None = None,
|
||||
) -> dict[tuple[str, bool], list[str]]:
|
||||
"""Index rollout videos, optionally restricting them to one process window.
|
||||
|
||||
Upstream names videos with a random ``ran`` suffix and does not clear an
|
||||
existing rollout directory. A bounded resume can therefore leave two
|
||||
files for the same task/result key. Process timestamps let the evidence
|
||||
reader reject those stale files without guessing from the random suffix.
|
||||
"""
|
||||
index: dict[tuple[str, bool], list[str]] = {}
|
||||
if not directory.is_dir():
|
||||
return index
|
||||
started = datetime.fromisoformat(started_at_utc) if started_at_utc else None
|
||||
ended = datetime.fromisoformat(ended_at_utc) if ended_at_utc else None
|
||||
for path in directory.rglob("*.mp4"):
|
||||
modified = datetime.fromtimestamp(path.stat().st_mtime, timezone.utc)
|
||||
if started is not None and modified < started:
|
||||
continue
|
||||
if ended is not None and modified > ended:
|
||||
continue
|
||||
match = VIDEO_RE.match(path.name)
|
||||
if not match:
|
||||
continue
|
||||
task_key = match.group("task")
|
||||
success = match.group("success") == "True"
|
||||
index.setdefault((task_key, success), []).append(str(path.resolve()))
|
||||
return index
|
||||
|
||||
|
||||
def annotation_key(row: dict[str, Any]) -> str:
|
||||
return f"{row['arm']}|{row['data_source']}|{row['trial_seed']}"
|
||||
|
||||
|
||||
def analyze(cfg: dict[str, Any], run_dir: Path, annotations_path: Path | None) -> dict[str, Any]:
|
||||
manifest_path = run_dir / "launch_manifest.json"
|
||||
manifest = load_json(manifest_path) if manifest_path.is_file() else None
|
||||
annotations = load_json(annotations_path) if annotations_path and annotations_path.is_file() else {}
|
||||
all_rows: list[dict[str, Any]] = []
|
||||
arm_reports: dict[str, Any] = {}
|
||||
strict_errors: list[str] = []
|
||||
|
||||
expected_total = cfg["iid_validation_seeds"] + cfg["ood_validation_seeds"]
|
||||
for chunk in cfg["action_chunks"]:
|
||||
arm = f"chunk_{chunk}"
|
||||
episode_path = run_dir / arm / "episodes.jsonl"
|
||||
rows = read_jsonl(episode_path)
|
||||
all_rows.extend(rows)
|
||||
bad_source = [row for row in rows if row.get("source") != "upstream_val_only"]
|
||||
if bad_source:
|
||||
strict_errors.append(f"{arm}: {len(bad_source)} rows are not upstream_val_only evidence")
|
||||
if len(rows) != expected_total:
|
||||
strict_errors.append(f"{arm}: expected {expected_total} episodes, observed {len(rows)}")
|
||||
if any(row.get("action_chunk_length") != chunk for row in rows):
|
||||
strict_errors.append(f"{arm}: action chunk mismatch")
|
||||
if any(row.get("action_dimension") != cfg["action_dimension"] for row in rows):
|
||||
strict_errors.append(f"{arm}: action dimension mismatch")
|
||||
if any(row.get("rgb_views") != cfg["rgb_views"] for row in rows):
|
||||
strict_errors.append(f"{arm}: three-view observation not proven")
|
||||
if any(not row.get("proprioception_enabled") for row in rows):
|
||||
strict_errors.append(f"{arm}: proprioception not enabled in all rows")
|
||||
|
||||
iid = [row for row in rows if str(row.get("data_source", "")).endswith("_train_iid")]
|
||||
ood = [row for row in rows if str(row.get("data_source", "")).endswith("_eval_ood")]
|
||||
if len({row.get("trial_seed") for row in iid}) != cfg["iid_validation_seeds"]:
|
||||
strict_errors.append(f"{arm}: incomplete IID seed coverage")
|
||||
if len({row.get("trial_seed") for row in ood}) != cfg["ood_validation_seeds"]:
|
||||
strict_errors.append(f"{arm}: incomplete OOD seed coverage")
|
||||
|
||||
video_dir = Path(manifest["arms"][arm]["rollout_directory"]) if manifest else Path()
|
||||
process_path = run_dir / arm / "process.json"
|
||||
process_data = load_json(process_path) if process_path.is_file() else {}
|
||||
videos = video_index(
|
||||
video_dir,
|
||||
started_at_utc=process_data.get("started_at_utc"),
|
||||
ended_at_utc=process_data.get("ended_at_utc"),
|
||||
)
|
||||
unmatched_videos = 0
|
||||
failure_counts: Counter[str] = Counter()
|
||||
unclassified_failures = []
|
||||
missing_video_count = 0
|
||||
for row in rows:
|
||||
task_file = f"{cfg['task']}_trial_{row.get('trial_id')}_seed_{row.get('trial_seed')}"
|
||||
candidates = videos.get((task_file, bool(row.get("success"))), [])
|
||||
if candidates:
|
||||
row["video_path"] = candidates.pop(0)
|
||||
else:
|
||||
missing_video_count += 1
|
||||
if row.get("success"):
|
||||
row["failure_mode"] = None
|
||||
row["failure_evidence"] = None
|
||||
else:
|
||||
annotation = annotations.get(annotation_key(row))
|
||||
if annotation:
|
||||
label = annotation.get("failure_mode")
|
||||
evidence = annotation.get("evidence")
|
||||
if label not in cfg["failure_modes"] or not evidence:
|
||||
unclassified_failures.append(annotation_key(row))
|
||||
else:
|
||||
row["failure_mode"] = label
|
||||
row["failure_evidence"] = evidence
|
||||
failure_counts[label] += 1
|
||||
else:
|
||||
unclassified_failures.append(annotation_key(row))
|
||||
unmatched_videos = sum(len(paths) for paths in videos.values())
|
||||
if missing_video_count:
|
||||
strict_errors.append(f"{arm}: {missing_video_count} episodes lack rollout video evidence")
|
||||
if unclassified_failures:
|
||||
strict_errors.append(f"{arm}: {len(unclassified_failures)} failed episodes lack valid failure annotations")
|
||||
|
||||
action_steps = [float(row["finish_action_steps"]) for row in rows if row.get("finish_action_steps") is not None]
|
||||
control_seconds = [value / cfg["control_hz"] for value in action_steps]
|
||||
successes = sum(bool(row.get("success")) for row in rows)
|
||||
by_split = {}
|
||||
for split_name, split_rows in (("iid", iid), ("ood", ood)):
|
||||
split_successes = sum(bool(row.get("success")) for row in split_rows)
|
||||
by_split[split_name] = {
|
||||
"episodes": len(split_rows),
|
||||
"successes": split_successes,
|
||||
"success_rate": split_successes / len(split_rows) if split_rows else None,
|
||||
}
|
||||
arm_reports[arm] = {
|
||||
"action_chunk_length": chunk,
|
||||
"episodes": len(rows),
|
||||
"successes": successes,
|
||||
"success_rate": successes / len(rows) if rows else None,
|
||||
"by_split": by_split,
|
||||
"completion_action_steps": distribution(action_steps),
|
||||
"completion_control_seconds_at_50hz": distribution(control_seconds),
|
||||
"failure_modes": dict(sorted(failure_counts.items())),
|
||||
"unclassified_failure_count": len(unclassified_failures),
|
||||
"missing_video_count": missing_video_count,
|
||||
"unmatched_video_count": unmatched_videos,
|
||||
}
|
||||
|
||||
control = arm_reports.get("chunk_1", {})
|
||||
treatment = arm_reports.get("chunk_25", {})
|
||||
paired = {}
|
||||
rows_by_key = {
|
||||
(row.get("arm"), row.get("data_source"), row.get("trial_seed")): row for row in all_rows
|
||||
}
|
||||
pair_deltas = []
|
||||
for source in ("train_iid", "eval_ood"):
|
||||
suffix = f"_{source}"
|
||||
seeds = {
|
||||
row.get("trial_seed")
|
||||
for row in all_rows
|
||||
if str(row.get("data_source", "")).endswith(suffix)
|
||||
}
|
||||
for seed in seeds:
|
||||
left = next(
|
||||
(
|
||||
row
|
||||
for row in all_rows
|
||||
if row.get("arm") == "chunk_1"
|
||||
and str(row.get("data_source", "")).endswith(suffix)
|
||||
and row.get("trial_seed") == seed
|
||||
),
|
||||
None,
|
||||
)
|
||||
right = next(
|
||||
(
|
||||
row
|
||||
for row in all_rows
|
||||
if row.get("arm") == "chunk_25"
|
||||
and str(row.get("data_source", "")).endswith(suffix)
|
||||
and row.get("trial_seed") == seed
|
||||
),
|
||||
None,
|
||||
)
|
||||
if left and right:
|
||||
pair_deltas.append(int(bool(right.get("success"))) - int(bool(left.get("success"))))
|
||||
paired = {
|
||||
"complete_pairs": len(pair_deltas),
|
||||
"chunk_25_wins": sum(delta > 0 for delta in pair_deltas),
|
||||
"chunk_1_wins": sum(delta < 0 for delta in pair_deltas),
|
||||
"ties": sum(delta == 0 for delta in pair_deltas),
|
||||
"mean_paired_success_delta": statistics.fmean(pair_deltas) if pair_deltas else None,
|
||||
"unpaired_rows": len(all_rows) - 2 * len(pair_deltas),
|
||||
}
|
||||
if pair_deltas and len(pair_deltas) != expected_total:
|
||||
strict_errors.append(f"paired comparison: expected {expected_total} pairs, observed {len(pair_deltas)}")
|
||||
|
||||
preflight_files = sorted((run_dir / "preflight.json", *HERE.glob("results/preflight-*.json")), key=lambda p: p.stat().st_mtime if p.exists() else 0)
|
||||
preflight_report = load_json(preflight_files[-1]) if preflight_files and preflight_files[-1].is_file() else None
|
||||
if not preflight_report or not preflight_report.get("ready_for_real_validation"):
|
||||
strict_errors.append("no passing real-execution preflight is attached to this run")
|
||||
process_failures = []
|
||||
for chunk in cfg["action_chunks"]:
|
||||
arm = f"chunk_{chunk}"
|
||||
process_path = run_dir / arm / "process.json"
|
||||
process_data = load_json(process_path) if process_path.is_file() else None
|
||||
if not process_data or process_data.get("exit_code") != 0:
|
||||
process_failures.append(arm)
|
||||
if process_failures:
|
||||
strict_errors.append(f"missing or failed upstream processes: {', '.join(process_failures)}")
|
||||
|
||||
report = {
|
||||
"schema_version": 1,
|
||||
"experiment": cfg["experiment"],
|
||||
"generated_at_utc": utc_now(),
|
||||
"evidence_policy": {
|
||||
"paper_numbers_accepted": False,
|
||||
"historical_rollouts_accepted": False,
|
||||
"dry_run_commands_accepted": False,
|
||||
"required_source": "instrumented upstream val-only execution",
|
||||
},
|
||||
"configuration": cfg,
|
||||
"arms": arm_reports,
|
||||
"controlled_action_chunk_comparison": paired,
|
||||
"strict_completion": {
|
||||
"complete": not strict_errors,
|
||||
"errors": strict_errors,
|
||||
},
|
||||
}
|
||||
dump_json(run_dir / "report.json", report)
|
||||
lines = [
|
||||
"# Experiment 7-13 OpenVLA + RoboTwin2 evaluation",
|
||||
"",
|
||||
f"Official completion: **{report['strict_completion']['complete']}**",
|
||||
"",
|
||||
"| Arm | Episodes | Success rate | IID | OOD | Completion p50 / p95 (50 Hz seconds) |",
|
||||
"| --- | ---: | ---: | ---: | ---: | ---: |",
|
||||
]
|
||||
for arm, item in arm_reports.items():
|
||||
times = item["completion_control_seconds_at_50hz"]
|
||||
lines.append(
|
||||
f"| {arm} | {item['episodes']} | {item['success_rate']} | "
|
||||
f"{item['by_split']['iid']['success_rate']} | {item['by_split']['ood']['success_rate']} | "
|
||||
f"{times['p50']} / {times['p95']} |"
|
||||
)
|
||||
lines.extend(["", "## Controlled comparison", "", f"```json\n{json.dumps(paired, indent=2)}\n```", "", "## Failure modes", ""])
|
||||
for arm, item in arm_reports.items():
|
||||
lines.append(f"- {arm}: {json.dumps(item['failure_modes'], ensure_ascii=False)}")
|
||||
lines.extend(["", "## Completion audit", ""])
|
||||
if strict_errors:
|
||||
lines.extend(f"- {error}" for error in strict_errors)
|
||||
else:
|
||||
lines.append("- Every direct manuscript gate is supported by real per-episode evidence.")
|
||||
(run_dir / "report.md").write_text("\n".join(lines) + "\n", encoding="utf-8")
|
||||
return report
|
||||
|
||||
|
||||
def main() -> int:
|
||||
parser = argparse.ArgumentParser(description=__doc__)
|
||||
parser.add_argument("--config", type=Path, default=DEFAULT_CONFIG)
|
||||
sub = parser.add_subparsers(dest="command", required=True)
|
||||
pre = sub.add_parser("preflight", help="inspect the real host and upstream checkout")
|
||||
pre.add_argument("--output", type=Path)
|
||||
prep = sub.add_parser("prepare", help="prepare an instrumented disposable worktree and commands")
|
||||
prep.add_argument("--run-dir", type=Path, required=True)
|
||||
launch = sub.add_parser("launch", help="execute real val-only arms from an existing manifest")
|
||||
launch.add_argument("--run-dir", type=Path, required=True)
|
||||
launch.add_argument("--arm", choices=["all", "chunk_1", "chunk_25"], default="all")
|
||||
ana = sub.add_parser("analyze", help="build strict success/time/failure/chunk report")
|
||||
ana.add_argument("--run-dir", type=Path, required=True)
|
||||
ana.add_argument("--failure-annotations", type=Path)
|
||||
args = parser.parse_args()
|
||||
cfg = resolve_config(args.config.resolve())
|
||||
|
||||
if args.command == "preflight":
|
||||
report = preflight(cfg)
|
||||
output = args.output or HERE / "results" / f"preflight-{datetime.now().strftime('%Y%m%d-%H%M%S')}.json"
|
||||
dump_json(output, report)
|
||||
print(json.dumps(report, indent=2, ensure_ascii=False))
|
||||
return 0 if report["ready_for_real_validation"] else 2
|
||||
if args.command == "prepare":
|
||||
readiness = preflight(cfg)
|
||||
args.run_dir.mkdir(parents=True, exist_ok=True)
|
||||
dump_json(args.run_dir / "preflight.json", readiness)
|
||||
if not readiness["ready_for_real_validation"]:
|
||||
print(json.dumps(readiness, indent=2, ensure_ascii=False))
|
||||
return 2
|
||||
worktree = prepare_worktree(cfg, args.run_dir.resolve())
|
||||
manifest = write_launch_manifest(cfg, args.run_dir.resolve(), worktree)
|
||||
print(json.dumps(manifest, indent=2, ensure_ascii=False))
|
||||
return 0
|
||||
if args.command == "launch":
|
||||
manifest = load_json(args.run_dir / "launch_manifest.json")
|
||||
selected = list(manifest["arms"]) if args.arm == "all" else [args.arm]
|
||||
execute_arms(manifest, selected)
|
||||
return 0
|
||||
if args.command == "analyze":
|
||||
report = analyze(cfg, args.run_dir.resolve(), args.failure_annotations)
|
||||
print(json.dumps(report, indent=2, ensure_ascii=False))
|
||||
return 0 if report["strict_completion"]["complete"] else 2
|
||||
raise AssertionError(args.command)
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
raise SystemExit(main())
|
||||
@@ -0,0 +1,174 @@
|
||||
#!/usr/bin/env python3
|
||||
"""Finalize and verify the retained Experiment 7-13 evidence package."""
|
||||
|
||||
from __future__ import annotations
|
||||
|
||||
import argparse
|
||||
import hashlib
|
||||
import json
|
||||
from pathlib import Path
|
||||
from typing import Any
|
||||
|
||||
import experiment
|
||||
|
||||
|
||||
HERE = Path(__file__).resolve().parent
|
||||
DEFAULT_RUN = HERE / "validation" / "runs" / "exp7-13-localgpu-20260803-v1"
|
||||
PACKAGE_FILES = (
|
||||
"chunk_1/episodes.jsonl",
|
||||
"chunk_1/process.json",
|
||||
"chunk_25/episodes.jsonl",
|
||||
"chunk_25/process.json",
|
||||
"failure_annotations.json",
|
||||
"launch_manifest.json",
|
||||
"preflight.json",
|
||||
"report.json",
|
||||
"report.md",
|
||||
)
|
||||
|
||||
|
||||
def sha256(path: Path) -> str:
|
||||
digest = hashlib.sha256()
|
||||
with path.open("rb") as handle:
|
||||
for chunk in iter(lambda: handle.read(1024 * 1024), b""):
|
||||
digest.update(chunk)
|
||||
return digest.hexdigest()
|
||||
|
||||
|
||||
def artifact(path: Path, label: str) -> dict[str, Any]:
|
||||
return {"path": label, "bytes": path.stat().st_size, "sha256": sha256(path)}
|
||||
|
||||
|
||||
def canonical_videos(run_dir: Path) -> list[dict[str, Any]]:
|
||||
launch = experiment.load_json(run_dir / "launch_manifest.json")
|
||||
records: list[dict[str, Any]] = []
|
||||
for arm in ("chunk_1", "chunk_25"):
|
||||
process = experiment.load_json(run_dir / arm / "process.json")
|
||||
index = experiment.video_index(
|
||||
Path(launch["arms"][arm]["rollout_directory"]),
|
||||
started_at_utc=process["started_at_utc"],
|
||||
ended_at_utc=process["ended_at_utc"],
|
||||
)
|
||||
for (task_key, success), candidates in sorted(index.items()):
|
||||
if len(candidates) != 1:
|
||||
raise RuntimeError(
|
||||
f"{arm}/{task_key}/{success}: expected one in-window video, "
|
||||
f"found {len(candidates)}"
|
||||
)
|
||||
path = Path(candidates[0])
|
||||
records.append(
|
||||
{
|
||||
"arm": arm,
|
||||
"task_key": task_key,
|
||||
"success": success,
|
||||
"filename": path.name,
|
||||
"bytes": path.stat().st_size,
|
||||
"sha256": sha256(path),
|
||||
}
|
||||
)
|
||||
return records
|
||||
|
||||
|
||||
def build_manifest(run_dir: Path) -> dict[str, Any]:
|
||||
report = experiment.load_json(run_dir / "report.json")
|
||||
annotations = experiment.load_json(run_dir / "failure_annotations.json")
|
||||
videos = canonical_videos(run_dir)
|
||||
package = [artifact(run_dir / name, name) for name in PACKAGE_FILES]
|
||||
sources = []
|
||||
for name in (
|
||||
"README.md",
|
||||
"annotate_timeouts.py",
|
||||
"config.json",
|
||||
"experiment.py",
|
||||
"finalize_evidence.py",
|
||||
"instrument_upstream.py",
|
||||
"task_config_exp7_13_three_view.yml",
|
||||
"test_experiment.py",
|
||||
):
|
||||
sources.append(artifact(HERE / name, f"chapter7/openvla-robotwin2-eval/{name}"))
|
||||
checks = {
|
||||
"strict_analysis_complete": report["strict_completion"]["complete"] is True,
|
||||
"two_256_episode_arms": all(
|
||||
report["arms"][arm]["episodes"] == 256 for arm in ("chunk_1", "chunk_25")
|
||||
),
|
||||
"all_512_rollout_videos_hashed": len(videos) == 512,
|
||||
"all_486_failures_annotated": len(annotations) == 486,
|
||||
"all_processes_succeeded": all(
|
||||
experiment.load_json(run_dir / arm / "process.json")["exit_code"] == 0
|
||||
for arm in ("chunk_1", "chunk_25")
|
||||
),
|
||||
"preflight_passed": experiment.load_json(run_dir / "preflight.json")[
|
||||
"ready_for_real_validation"
|
||||
]
|
||||
is True,
|
||||
}
|
||||
return {
|
||||
"schema_version": 1,
|
||||
"experiment": "7-13",
|
||||
"generated_at_utc": experiment.utc_now(),
|
||||
"status": "complete" if all(checks.values()) else "incomplete",
|
||||
"checks": checks,
|
||||
"results": {
|
||||
"chunk_1_successes": report["arms"]["chunk_1"]["successes"],
|
||||
"chunk_25_successes": report["arms"]["chunk_25"]["successes"],
|
||||
"paired_success_delta": report["controlled_action_chunk_comparison"][
|
||||
"mean_paired_success_delta"
|
||||
],
|
||||
"classified_failures": len(annotations),
|
||||
},
|
||||
"retained_package": package,
|
||||
"runtime_sources": sources,
|
||||
"external_rollout_videos": videos,
|
||||
"claim_boundary": (
|
||||
"The retained JSON/Markdown package and source hashes are reviewable in a clean "
|
||||
"clone. The 512 rollout MP4s and 15 GB checkpoint remain external local artifacts; "
|
||||
"their identities were hashed during finalization and are not vendored."
|
||||
),
|
||||
}
|
||||
|
||||
|
||||
def verify(run_dir: Path) -> None:
|
||||
manifest = experiment.load_json(run_dir / "manifest.json")
|
||||
failures: list[str] = []
|
||||
sidecar_path = run_dir / "manifest.json.sha256"
|
||||
expected_sidecar = f"{sha256(run_dir / 'manifest.json')} manifest.json\n"
|
||||
if not sidecar_path.is_file():
|
||||
failures.append("missing manifest.json.sha256")
|
||||
elif sidecar_path.read_text(encoding="utf-8") != expected_sidecar:
|
||||
failures.append("manifest.json.sha256 does not match manifest.json")
|
||||
for section, base in (("retained_package", run_dir), ("runtime_sources", HERE.parent.parent)):
|
||||
for item in manifest[section]:
|
||||
path = base / item["path"]
|
||||
if not path.is_file():
|
||||
failures.append(f"missing {item['path']}")
|
||||
elif path.stat().st_size != item["bytes"] or sha256(path) != item["sha256"]:
|
||||
failures.append(f"hash mismatch {item['path']}")
|
||||
if manifest["status"] != "complete" or not all(manifest["checks"].values()):
|
||||
failures.append("manifest acceptance checks are not complete")
|
||||
if len(manifest["external_rollout_videos"]) != 512:
|
||||
failures.append("manifest does not retain 512 rollout-video identities")
|
||||
if failures:
|
||||
raise RuntimeError("; ".join(failures))
|
||||
print("Experiment 7-13 retained evidence verification passed")
|
||||
|
||||
|
||||
def main() -> int:
|
||||
parser = argparse.ArgumentParser(description=__doc__)
|
||||
parser.add_argument("command", choices=("finalize", "verify"))
|
||||
parser.add_argument("--run-dir", type=Path, default=DEFAULT_RUN)
|
||||
args = parser.parse_args()
|
||||
run_dir = args.run_dir.resolve()
|
||||
if args.command == "finalize":
|
||||
manifest = build_manifest(run_dir)
|
||||
experiment.dump_json(run_dir / "manifest.json", manifest)
|
||||
(run_dir / "manifest.json.sha256").write_text(
|
||||
f"{sha256(run_dir / 'manifest.json')} manifest.json\n", encoding="utf-8"
|
||||
)
|
||||
print(f"Wrote complete manifest with {len(manifest['external_rollout_videos'])} videos")
|
||||
else:
|
||||
verify(run_dir)
|
||||
return 0
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
raise SystemExit(main())
|
||||
@@ -0,0 +1,116 @@
|
||||
#!/usr/bin/env python3
|
||||
"""Fail-closed instrumentation for a disposable SimpleVLA-RL worktree."""
|
||||
|
||||
from __future__ import annotations
|
||||
|
||||
import argparse
|
||||
from pathlib import Path
|
||||
|
||||
|
||||
EPISODE_RECORDER = ''' # Experiment 7-13 instrumentation. This patch is applied only to a
|
||||
# disposable worktree; the upstream checkout remains clean. Preserve
|
||||
# one row per real RoboTwin2 validation episode so the companion can
|
||||
# audit paired seeds, action counts and exact environment rewards.
|
||||
evidence_path = os.environ.get("EXP7_13_EPISODE_JSONL")
|
||||
if evidence_path:
|
||||
def _ints(name, default=-1):
|
||||
if name not in data.batch:
|
||||
return [default] * batch_size
|
||||
values = data.batch[name].detach().cpu().reshape(batch_size, -1)
|
||||
return [int(row[0].item()) for row in values]
|
||||
|
||||
sources = data.non_tensor_batch.get(
|
||||
'data_source',
|
||||
[self.config.data.task_suite_name] * batch_size,
|
||||
)
|
||||
trial_ids = _ints('trial_id')
|
||||
trial_seeds = _ints('trial_seed')
|
||||
finish_steps = _ints('finish_step', 0)
|
||||
os.makedirs(os.path.dirname(os.path.abspath(evidence_path)), exist_ok=True)
|
||||
with open(evidence_path, "a", encoding="utf-8") as evidence_file:
|
||||
for index, complete in enumerate(completes):
|
||||
row = {
|
||||
"schema_version": 1,
|
||||
"experiment": "7-13",
|
||||
"source": "upstream_val_only",
|
||||
"recorded_at_utc": datetime.now(timezone.utc).isoformat(),
|
||||
"arm": os.environ.get("EXP7_13_ARM"),
|
||||
"upstream_commit": os.environ.get("EXP7_13_UPSTREAM_COMMIT"),
|
||||
"task": self.config.data.task_suite_name,
|
||||
"data_source": str(sources[index]),
|
||||
"trial_id": trial_ids[index],
|
||||
"trial_seed": trial_seeds[index],
|
||||
"success": bool(complete),
|
||||
"finish_action_steps": finish_steps[index],
|
||||
"action_chunk_length": int(self.config.actor_rollout_ref.model.action_chunks_len),
|
||||
"action_dimension": int(self.config.actor_rollout_ref.model.action_token_len),
|
||||
"rgb_views": int(self.config.actor_rollout_ref.rollout.num_images_in_input),
|
||||
"proprioception_enabled": bool(self.config.actor_rollout_ref.rollout.use_proprio),
|
||||
}
|
||||
evidence_file.write(json.dumps(row, ensure_ascii=False) + "\\n")
|
||||
evidence_file.flush()
|
||||
os.fsync(evidence_file.fileno())
|
||||
'''
|
||||
|
||||
ACTION_PREFIX = ''' # The OpenVLA-OFT checkpoint head is trained to predict 25 actions and
|
||||
# always returns that full tensor. For an execution-chunk ablation,
|
||||
# the rollout must execute only the configured prefix.
|
||||
configured_chunks = int(self.config.action_chunks_len)
|
||||
action_dimension = int(self.config.action_token_len)
|
||||
if not 1 <= configured_chunks <= actions.shape[1]:
|
||||
raise ValueError(
|
||||
f"Configured action chunk {configured_chunks} is incompatible "
|
||||
f"with model output shape {actions.shape}"
|
||||
)
|
||||
response_tokens = configured_chunks * action_dimension
|
||||
if response.ndim != 2 or response.shape[1] < response_tokens:
|
||||
raise ValueError(
|
||||
f"Model response shape {tuple(response.shape)} cannot prove "
|
||||
f"{configured_chunks} actions x {action_dimension} dimensions"
|
||||
)
|
||||
actions = actions[:, :configured_chunks, :]
|
||||
response = response[:, :response_tokens]
|
||||
'''
|
||||
|
||||
|
||||
def replace_once(path: Path, old: str, new: str) -> None:
|
||||
text = path.read_text(encoding="utf-8")
|
||||
if text.count(old) != 1:
|
||||
raise RuntimeError(f"{path}: expected exactly one instrumentation anchor")
|
||||
path.write_text(text.replace(old, new), encoding="utf-8")
|
||||
|
||||
|
||||
def instrument(upstream: Path) -> None:
|
||||
main = upstream / "verl/trainer/main_ppo.py"
|
||||
replace_once(main, "import statistics\n", "import statistics\nfrom datetime import datetime, timezone\n")
|
||||
anchor = " reward_format_metrics['all'] = data.batch['acc'].mean().item()\n"
|
||||
replace_once(main, anchor, anchor + EPISODE_RECORDER)
|
||||
|
||||
hybrid = upstream / "verl/workers/hybrid_engine/__init__.py"
|
||||
replace_once(
|
||||
hybrid,
|
||||
"# limitations under the License.\n\nfrom verl.utils.import_utils",
|
||||
"# limitations under the License.\n\nimport os\n\nfrom verl.utils.import_utils",
|
||||
)
|
||||
replace_once(
|
||||
hybrid,
|
||||
"if is_vllm_available():\n",
|
||||
'if is_vllm_available() and not os.environ.get("VERL_DISABLE_VLLM_IMPORT"):\n',
|
||||
)
|
||||
|
||||
rollout = upstream / "verl/workers/rollout/rob_rollout.py"
|
||||
generation_end = " temperature=temperature,\n )\n"
|
||||
replace_once(rollout, generation_end, generation_end + ACTION_PREFIX)
|
||||
|
||||
|
||||
def main() -> int:
|
||||
parser = argparse.ArgumentParser(description=__doc__)
|
||||
parser.add_argument("upstream", type=Path)
|
||||
args = parser.parse_args()
|
||||
instrument(args.upstream.resolve())
|
||||
print("Instrumented disposable SimpleVLA-RL worktree")
|
||||
return 0
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
raise SystemExit(main())
|
||||
@@ -0,0 +1,35 @@
|
||||
render_freq: 0
|
||||
episode_num: 100
|
||||
use_seed: false
|
||||
save_freq: 15
|
||||
embodiment: [piper, piper, 0.6]
|
||||
language_num: 100
|
||||
domain_randomization:
|
||||
random_background: true
|
||||
cluttered_table: true
|
||||
clean_background_rate: 0.02
|
||||
random_head_camera_dis: 0
|
||||
random_table_height: 0.03
|
||||
random_light: true
|
||||
crazy_random_light_rate: 0.02
|
||||
camera:
|
||||
head_camera_type: D435
|
||||
wrist_camera_type: D435
|
||||
collect_head_camera: true
|
||||
collect_wrist_camera: true
|
||||
data_type:
|
||||
rgb: true
|
||||
third_view: false
|
||||
depth: false
|
||||
pointcloud: false
|
||||
observer: false
|
||||
endpose: false
|
||||
qpos: true
|
||||
mesh_segmentation: false
|
||||
actor_segmentation: false
|
||||
pcd_down_sample_num: 1024
|
||||
pcd_crop: true
|
||||
save_path: ./data
|
||||
clear_cache_freq: 5
|
||||
collect_data: true
|
||||
eval_video_log: true
|
||||
@@ -0,0 +1,120 @@
|
||||
import importlib.util
|
||||
import json
|
||||
import os
|
||||
from datetime import datetime, timezone
|
||||
from pathlib import Path
|
||||
|
||||
|
||||
HERE = Path(__file__).resolve().parent
|
||||
SPEC = importlib.util.spec_from_file_location("exp612", HERE / "experiment.py")
|
||||
exp = importlib.util.module_from_spec(SPEC)
|
||||
assert SPEC.loader
|
||||
SPEC.loader.exec_module(exp)
|
||||
|
||||
|
||||
def config():
|
||||
return exp.resolve_config(HERE / "config.json")
|
||||
|
||||
|
||||
def row(arm, chunk, source, seed, success=True):
|
||||
return {
|
||||
"schema_version": 1,
|
||||
"experiment": "7-13",
|
||||
"source": "upstream_val_only",
|
||||
"arm": arm,
|
||||
"upstream_commit": config()["expected_upstream_commit"],
|
||||
"task": "robotwin2_move_can_pot",
|
||||
"data_source": f"robotwin2_move_can_pot_{source}",
|
||||
"trial_id": seed,
|
||||
"trial_seed": seed,
|
||||
"success": success,
|
||||
"finish_action_steps": 100,
|
||||
"action_chunk_length": chunk,
|
||||
"action_dimension": 14,
|
||||
"rgb_views": 3,
|
||||
"proprioception_enabled": True,
|
||||
}
|
||||
|
||||
|
||||
def test_command_is_exact_val_only_three_view_controlled(tmp_path, monkeypatch):
|
||||
cfg = config()
|
||||
checkpoint = tmp_path / "checkpoint"
|
||||
checkpoint.mkdir()
|
||||
monkeypatch.setenv(cfg["checkpoint_env"], str(checkpoint))
|
||||
command = exp.hydra_command(cfg, "chunk_25", tmp_path, Path(cfg["upstream_path"]))
|
||||
joined = " ".join(command)
|
||||
assert "trainer.val_only=True" in joined
|
||||
assert "trainer.val_before_train=True" in joined
|
||||
assert "actor_rollout_ref.model.action_chunks_len=25" in joined
|
||||
assert "actor_rollout_ref.model.action_token_len=14" in joined
|
||||
assert "+actor_rollout_ref.rollout.action_token_len=14" in joined
|
||||
assert "actor_rollout_ref.rollout.num_images_in_input=3" in joined
|
||||
assert "actor_rollout_ref.rollout.use_proprio=True" in joined
|
||||
assert "data.val_batch_size=8" in joined
|
||||
assert "algorithm.adv_estimator=grpo" in joined
|
||||
assert "algorithm.kl_ctrl.kl_coef=0.0" in joined
|
||||
|
||||
|
||||
def test_instrumentation_executes_only_the_configured_action_prefix():
|
||||
instrumenter = (HERE / "instrument_upstream.py").read_text(encoding="utf-8")
|
||||
assert "actions = actions[:, :configured_chunks, :]" in instrumenter
|
||||
assert "response = response[:, :response_tokens]" in instrumenter
|
||||
assert "response_tokens = configured_chunks * action_dimension" in instrumenter
|
||||
|
||||
|
||||
def test_analysis_refuses_incomplete_or_unclassified_real_evidence(tmp_path):
|
||||
cfg = config()
|
||||
manifest = {
|
||||
"arms": {
|
||||
"chunk_1": {"rollout_directory": str(tmp_path / "videos1")},
|
||||
"chunk_25": {"rollout_directory": str(tmp_path / "videos25")},
|
||||
}
|
||||
}
|
||||
(tmp_path / "launch_manifest.json").write_text(json.dumps(manifest), encoding="utf-8")
|
||||
for arm, chunk in (("chunk_1", 1), ("chunk_25", 25)):
|
||||
arm_dir = tmp_path / arm
|
||||
arm_dir.mkdir()
|
||||
rows = [row(arm, chunk, "train_iid", 1, success=False)]
|
||||
(arm_dir / "episodes.jsonl").write_text("\n".join(json.dumps(item) for item in rows) + "\n", encoding="utf-8")
|
||||
report = exp.analyze(cfg, tmp_path, None)
|
||||
assert report["strict_completion"]["complete"] is False
|
||||
assert any("expected 256 episodes" in error for error in report["strict_completion"]["errors"])
|
||||
assert any("failure annotations" in error for error in report["strict_completion"]["errors"])
|
||||
|
||||
|
||||
def test_preflight_never_claims_ready_without_real_hardware(monkeypatch):
|
||||
cfg = config()
|
||||
monkeypatch.delenv(cfg["checkpoint_env"], raising=False)
|
||||
monkeypatch.delenv(cfg["robotwin2_env"], raising=False)
|
||||
monkeypatch.setattr(exp, "gpu_inventory", lambda: ([], "no NVIDIA runtime"))
|
||||
report = exp.preflight(cfg)
|
||||
assert report["ready_for_real_validation"] is False
|
||||
assert "pretrained_checkpoint" in report["blocking_checks"]
|
||||
assert "robotwin2_checkout" in report["blocking_checks"]
|
||||
assert "pinned_robotwin2_commit" in report["blocking_checks"]
|
||||
assert "nvidia_gpu_count" in report["blocking_checks"]
|
||||
|
||||
|
||||
def test_distribution_reports_required_completion_percentiles():
|
||||
stats = exp.distribution([1.0, 2.0, 3.0, 4.0])
|
||||
assert stats["count"] == 4
|
||||
assert stats["p50"] == 2.5
|
||||
assert stats["p95"] is not None
|
||||
|
||||
|
||||
def test_video_index_excludes_stale_duplicate_outside_process_window(tmp_path):
|
||||
name = "step=0--task=move_can_pot_trial_1_seed_1--success=False--ran={}.mp4"
|
||||
stale = tmp_path / name.format("stale")
|
||||
current = tmp_path / name.format("current")
|
||||
stale.write_bytes(b"stale")
|
||||
current.write_bytes(b"current")
|
||||
os.utime(stale, (100.0, 100.0))
|
||||
os.utime(current, (200.0, 200.0))
|
||||
index = exp.video_index(
|
||||
tmp_path,
|
||||
started_at_utc=datetime.fromtimestamp(150, timezone.utc).isoformat(),
|
||||
ended_at_utc=datetime.fromtimestamp(250, timezone.utc).isoformat(),
|
||||
)
|
||||
assert index == {
|
||||
("move_can_pot_trial_1_seed_1", False): [str(current.resolve())]
|
||||
}
|
||||
+256
@@ -0,0 +1,256 @@
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T12:19:58.059821+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100007, "trial_seed": 100007, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T12:19:58.059959+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100152, "trial_seed": 100152, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T12:19:58.060044+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100122, "trial_seed": 100122, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T12:19:58.060125+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100043, "trial_seed": 100100043, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T12:19:58.060208+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100061, "trial_seed": 100061, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T12:19:58.060290+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100031, "trial_seed": 100100031, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T12:19:58.060371+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100019, "trial_seed": 100100019, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T12:19:58.060453+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100123, "trial_seed": 100100123, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T12:23:50.578300+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100061, "trial_seed": 100100061, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T12:23:50.578430+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100025, "trial_seed": 100100025, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T12:23:50.578513+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100000, "trial_seed": 100000, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T12:23:50.578591+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100079, "trial_seed": 100079, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T12:23:50.578671+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100124, "trial_seed": 100124, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T12:23:50.578749+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100034, "trial_seed": 100100034, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T12:23:50.578826+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100142, "trial_seed": 100142, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T12:23:50.578904+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100097, "trial_seed": 100100097, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T12:27:42.663145+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100009, "trial_seed": 100009, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T12:27:42.663277+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100047, "trial_seed": 100047, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T12:27:42.663358+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100113, "trial_seed": 100113, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T12:27:42.663434+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100143, "trial_seed": 100143, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T12:27:42.663512+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100012, "trial_seed": 100012, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T12:27:42.663590+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100086, "trial_seed": 100100086, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T12:27:42.663667+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100043, "trial_seed": 100043, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T12:27:42.663742+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100052, "trial_seed": 100052, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T12:31:34.184282+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100137, "trial_seed": 100137, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T12:31:34.184411+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100097, "trial_seed": 100097, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T12:31:34.184494+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100127, "trial_seed": 100100127, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T12:31:34.184573+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100044, "trial_seed": 100100044, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T12:31:34.184652+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100029, "trial_seed": 100029, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T12:31:34.184732+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100108, "trial_seed": 100108, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T12:31:34.184808+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100081, "trial_seed": 100081, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T12:31:34.184886+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100084, "trial_seed": 100084, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T12:35:27.089828+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100058, "trial_seed": 100100058, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T12:35:27.089955+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100138, "trial_seed": 100138, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T12:35:27.090037+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100038, "trial_seed": 100038, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T12:35:27.090117+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100060, "trial_seed": 100060, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T12:35:27.090208+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100003, "trial_seed": 100003, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T12:35:27.090285+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100025, "trial_seed": 100025, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T12:35:27.090362+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100105, "trial_seed": 100100105, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T12:35:27.090438+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100033, "trial_seed": 100033, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T12:39:21.222270+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100147, "trial_seed": 100147, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T12:39:21.222401+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100147, "trial_seed": 100100147, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T12:39:21.222486+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100038, "trial_seed": 100100038, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T12:39:21.222566+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100055, "trial_seed": 100100055, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T12:39:21.222645+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100048, "trial_seed": 100100048, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T12:39:21.222722+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100054, "trial_seed": 100100054, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T12:39:21.222797+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100012, "trial_seed": 100100012, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T12:39:21.222874+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100121, "trial_seed": 100121, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T12:43:14.289125+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100119, "trial_seed": 100119, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T12:43:14.289255+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100005, "trial_seed": 100100005, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T12:43:14.289338+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100027, "trial_seed": 100100027, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T12:43:14.289417+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100017, "trial_seed": 100100017, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T12:43:14.289499+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100086, "trial_seed": 100086, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T12:43:14.289578+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100059, "trial_seed": 100100059, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T12:43:14.289655+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100073, "trial_seed": 100073, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T12:43:14.289734+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100015, "trial_seed": 100015, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T12:47:04.528075+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100046, "trial_seed": 100046, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T12:47:04.528210+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100034, "trial_seed": 100034, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T12:47:04.528294+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100106, "trial_seed": 100100106, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T12:47:04.528373+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100001, "trial_seed": 100100001, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T12:47:04.528450+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100091, "trial_seed": 100091, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T12:47:04.528526+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100136, "trial_seed": 100100136, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T12:47:04.528604+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100015, "trial_seed": 100100015, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T12:47:04.528680+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100156, "trial_seed": 100156, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T12:50:54.845857+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100001, "trial_seed": 100001, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T12:50:54.845985+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100088, "trial_seed": 100100088, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T12:50:54.846070+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100076, "trial_seed": 100100076, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T12:50:54.846148+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100079, "trial_seed": 100100079, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T12:50:54.846227+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100094, "trial_seed": 100100094, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T12:50:54.846301+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100140, "trial_seed": 100100140, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T12:50:54.846375+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100139, "trial_seed": 100139, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T12:50:54.846449+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100019, "trial_seed": 100019, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T12:54:45.485693+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100149, "trial_seed": 100100149, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T12:54:45.485823+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100100, "trial_seed": 100100, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T12:54:45.485904+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100018, "trial_seed": 100018, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T12:54:45.485982+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100068, "trial_seed": 100068, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T12:54:45.486060+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100162, "trial_seed": 100100162, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T12:54:45.486138+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100039, "trial_seed": 100100039, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T12:54:45.486217+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100084, "trial_seed": 100100084, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T12:54:45.486293+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100154, "trial_seed": 100154, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T12:58:39.535950+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100160, "trial_seed": 100100160, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T12:58:39.536078+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100085, "trial_seed": 100100085, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T12:58:39.536163+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100075, "trial_seed": 100075, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T12:58:39.536240+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100122, "trial_seed": 100100122, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T12:58:39.536315+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100135, "trial_seed": 100100135, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T12:58:39.536391+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100055, "trial_seed": 100055, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T12:58:39.536466+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100153, "trial_seed": 100153, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T12:58:39.536541+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100150, "trial_seed": 100150, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T13:02:30.549575+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100119, "trial_seed": 100100119, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T13:02:30.549703+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100044, "trial_seed": 100044, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T13:02:30.549787+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100148, "trial_seed": 100100148, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T13:02:30.549868+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100059, "trial_seed": 100059, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T13:02:30.549947+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100002, "trial_seed": 100002, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T13:02:30.550026+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100135, "trial_seed": 100135, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T13:02:30.550104+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100071, "trial_seed": 100100071, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T13:02:30.550188+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100021, "trial_seed": 100100021, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T13:06:19.923124+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100123, "trial_seed": 100123, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T13:06:19.923252+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100033, "trial_seed": 100100033, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T13:06:19.923334+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100099, "trial_seed": 100100099, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T13:06:19.923411+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100150, "trial_seed": 100100150, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T13:06:19.923487+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100057, "trial_seed": 100057, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T13:06:19.923562+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100120, "trial_seed": 100100120, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T13:06:19.923637+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100092, "trial_seed": 100092, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T13:06:19.923712+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100042, "trial_seed": 100100042, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T13:10:08.139436+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100030, "trial_seed": 100100030, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T13:10:08.139561+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100028, "trial_seed": 100028, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T13:10:08.139642+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100053, "trial_seed": 100100053, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T13:10:08.139720+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100110, "trial_seed": 100110, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T13:10:08.139800+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100080, "trial_seed": 100080, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T13:10:08.139876+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100064, "trial_seed": 100100064, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T13:10:08.139954+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100099, "trial_seed": 100099, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T13:10:08.140029+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100115, "trial_seed": 100115, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T13:13:57.457806+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100009, "trial_seed": 100100009, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T13:13:57.457932+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100036, "trial_seed": 100036, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T13:13:57.458019+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100074, "trial_seed": 100074, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T13:13:57.458098+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100027, "trial_seed": 100027, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T13:13:57.458182+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100113, "trial_seed": 100100113, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T13:13:57.458261+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100125, "trial_seed": 100125, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T13:13:57.458340+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100010, "trial_seed": 100010, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T13:13:57.458419+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100089, "trial_seed": 100089, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T13:17:48.484143+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100054, "trial_seed": 100054, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T13:17:48.484272+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100008, "trial_seed": 100008, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T13:17:48.484355+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100090, "trial_seed": 100100090, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T13:17:48.484433+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100106, "trial_seed": 100106, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T13:17:48.484510+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100036, "trial_seed": 100100036, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T13:17:48.484585+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100014, "trial_seed": 100014, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T13:17:48.484660+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100037, "trial_seed": 100037, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T13:17:48.484735+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100077, "trial_seed": 100100077, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T13:21:42.154807+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100126, "trial_seed": 100100126, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T13:21:42.154936+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100004, "trial_seed": 100004, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T13:21:42.155018+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100035, "trial_seed": 100035, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T13:21:42.155096+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100056, "trial_seed": 100056, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T13:21:42.155177+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100105, "trial_seed": 100105, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T13:21:42.155253+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100078, "trial_seed": 100100078, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T13:21:42.155329+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100073, "trial_seed": 100100073, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T13:21:42.155405+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100056, "trial_seed": 100100056, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T13:25:37.186231+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100070, "trial_seed": 100070, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T13:25:37.186357+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100065, "trial_seed": 100065, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T13:25:37.186443+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100158, "trial_seed": 100100158, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T13:25:37.186521+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100007, "trial_seed": 100100007, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T13:25:37.186599+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100126, "trial_seed": 100126, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T13:25:37.186675+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100096, "trial_seed": 100100096, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T13:25:37.186750+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100121, "trial_seed": 100100121, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T13:25:37.186824+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100053, "trial_seed": 100053, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T13:29:31.247424+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100046, "trial_seed": 100100046, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T13:29:31.247554+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100023, "trial_seed": 100023, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T13:29:31.247643+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100098, "trial_seed": 100098, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T13:29:31.247723+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100140, "trial_seed": 100140, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T13:29:31.247806+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100101, "trial_seed": 100100101, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T13:29:31.247881+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100041, "trial_seed": 100100041, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T13:29:31.247958+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100014, "trial_seed": 100100014, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T13:29:31.248034+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100117, "trial_seed": 100100117, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T13:33:20.675265+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100066, "trial_seed": 100066, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T13:33:20.675392+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100062, "trial_seed": 100100062, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T13:33:20.675477+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100026, "trial_seed": 100026, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T13:33:20.675557+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100083, "trial_seed": 100100083, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T13:33:20.675633+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100088, "trial_seed": 100088, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T13:33:20.675710+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100049, "trial_seed": 100100049, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T13:33:20.675786+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100102, "trial_seed": 100100102, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T13:33:20.675864+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100131, "trial_seed": 100131, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T13:37:19.544357+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100146, "trial_seed": 100100146, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T13:37:19.544485+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100000, "trial_seed": 100100000, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T13:37:19.544570+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100008, "trial_seed": 100100008, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T13:37:19.544652+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100080, "trial_seed": 100100080, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T13:37:19.544735+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100103, "trial_seed": 100100103, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T13:37:19.544813+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100022, "trial_seed": 100022, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T13:37:19.544896+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100128, "trial_seed": 100128, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T13:37:19.544975+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100085, "trial_seed": 100085, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T13:41:13.993064+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100111, "trial_seed": 100111, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T13:41:13.993194+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100026, "trial_seed": 100100026, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T13:41:13.993279+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100063, "trial_seed": 100063, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T13:41:13.993357+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100022, "trial_seed": 100100022, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T13:41:13.993436+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100090, "trial_seed": 100090, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T13:41:13.993511+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100142, "trial_seed": 100100142, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T13:41:13.993587+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100065, "trial_seed": 100100065, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T13:41:13.993662+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100017, "trial_seed": 100017, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T13:45:06.413541+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100118, "trial_seed": 100118, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T13:45:06.413665+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100130, "trial_seed": 100100130, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T13:45:06.413749+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100074, "trial_seed": 100100074, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T13:45:06.413828+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100098, "trial_seed": 100100098, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T13:45:06.413910+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100151, "trial_seed": 100151, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T13:45:06.413988+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100081, "trial_seed": 100100081, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T13:45:06.414065+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100051, "trial_seed": 100100051, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T13:45:06.414141+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100133, "trial_seed": 100100133, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T13:48:58.804943+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100109, "trial_seed": 100109, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T13:48:58.805067+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100163, "trial_seed": 100100163, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T13:48:58.805154+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100120, "trial_seed": 100120, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T13:48:58.805236+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100041, "trial_seed": 100041, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T13:48:58.805318+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100145, "trial_seed": 100145, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T13:48:58.805394+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100112, "trial_seed": 100100112, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T13:48:58.805470+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100013, "trial_seed": 100100013, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T13:48:58.805546+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100116, "trial_seed": 100116, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T13:52:51.380075+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100141, "trial_seed": 100141, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T13:52:51.380208+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100028, "trial_seed": 100100028, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T13:52:51.380294+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100020, "trial_seed": 100020, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T13:52:51.380372+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100067, "trial_seed": 100067, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T13:52:51.380450+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100078, "trial_seed": 100078, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T13:52:51.380529+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100138, "trial_seed": 100100138, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T13:52:51.380605+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100072, "trial_seed": 100072, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T13:52:51.380682+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100127, "trial_seed": 100127, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T13:56:42.270278+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100139, "trial_seed": 100100139, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T13:56:42.270409+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100129, "trial_seed": 100129, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T13:56:42.270494+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100057, "trial_seed": 100100057, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T13:56:42.270574+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100100, "trial_seed": 100100100, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T13:56:42.270651+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100104, "trial_seed": 100100104, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T13:56:42.270726+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100110, "trial_seed": 100100110, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T13:56:42.270801+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100051, "trial_seed": 100051, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T13:56:42.270875+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100068, "trial_seed": 100100068, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T14:00:37.199558+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100125, "trial_seed": 100100125, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T14:00:37.199681+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100131, "trial_seed": 100100131, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T14:00:37.199764+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100024, "trial_seed": 100100024, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T14:00:37.199841+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100094, "trial_seed": 100094, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T14:00:37.199918+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100050, "trial_seed": 100050, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T14:00:37.199996+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100155, "trial_seed": 100100155, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T14:00:37.200073+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100006, "trial_seed": 100006, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T14:00:37.200151+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100071, "trial_seed": 100071, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T14:04:26.931668+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100062, "trial_seed": 100062, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T14:04:26.931792+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100021, "trial_seed": 100021, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T14:04:26.931872+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100130, "trial_seed": 100130, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T14:04:26.931951+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100003, "trial_seed": 100100003, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T14:04:26.932028+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100002, "trial_seed": 100100002, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T14:04:26.932107+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100070, "trial_seed": 100100070, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T14:04:26.932188+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100069, "trial_seed": 100069, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T14:04:26.932263+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100082, "trial_seed": 100082, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T14:09:04.630250+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100112, "trial_seed": 100112, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T14:09:04.630585+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100132, "trial_seed": 100100132, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T14:09:04.630703+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100066, "trial_seed": 100100066, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T14:09:04.630801+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100143, "trial_seed": 100100143, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T14:09:04.630920+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100149, "trial_seed": 100149, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T14:09:04.631056+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100040, "trial_seed": 100100040, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T14:09:04.631160+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100039, "trial_seed": 100039, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T14:09:04.631268+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100109, "trial_seed": 100100109, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T14:13:50.625648+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100048, "trial_seed": 100048, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T14:13:50.625775+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100111, "trial_seed": 100100111, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T14:13:50.625858+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100141, "trial_seed": 100100141, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T14:13:50.625937+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100064, "trial_seed": 100064, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T14:13:50.626017+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100096, "trial_seed": 100096, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T14:13:50.626095+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100152, "trial_seed": 100100152, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T14:13:50.626173+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100095, "trial_seed": 100095, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T14:13:50.626249+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100104, "trial_seed": 100104, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T14:18:18.529507+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100161, "trial_seed": 100100161, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T14:18:18.529632+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100093, "trial_seed": 100100093, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T14:18:18.529716+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100089, "trial_seed": 100100089, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T14:18:18.529794+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100095, "trial_seed": 100100095, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T14:18:18.529873+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100151, "trial_seed": 100100151, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T14:18:18.529949+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100035, "trial_seed": 100100035, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T14:18:18.530026+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100115, "trial_seed": 100100115, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T14:18:18.530103+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100018, "trial_seed": 100100018, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T14:22:53.497569+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100107, "trial_seed": 100100107, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T14:22:53.498033+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100137, "trial_seed": 100100137, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T14:22:53.498232+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100153, "trial_seed": 100100153, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T14:22:53.498408+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100133, "trial_seed": 100133, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T14:22:53.498587+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100006, "trial_seed": 100100006, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T14:22:53.498764+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100023, "trial_seed": 100100023, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T14:22:53.498925+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100157, "trial_seed": 100157, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T14:22:53.499134+00:00", "arm": "chunk_1", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100049, "trial_seed": 100049, "success": false, "finish_action_steps": 200, "action_chunk_length": 1, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
+7
@@ -0,0 +1,7 @@
|
||||
{
|
||||
"arm": "chunk_1",
|
||||
"started_at_utc": "2026-08-03T12:15:30.744717+00:00",
|
||||
"ended_at_utc": "2026-08-03T14:22:58.087854+00:00",
|
||||
"exit_code": 0,
|
||||
"log": "/home/ubuntu/ai-agent-book/chapter7/openvla-robotwin2-eval/runs/exp7-13-localgpu-20260803-v1/chunk_1/upstream.log"
|
||||
}
|
||||
+256
@@ -0,0 +1,256 @@
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:21:01.617396+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100035, "trial_seed": 100035, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:21:01.617530+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100041, "trial_seed": 100041, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:21:01.617615+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100012, "trial_seed": 100100012, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:21:01.617695+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100013, "trial_seed": 100100013, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:21:01.617776+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100131, "trial_seed": 100131, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:21:01.617855+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100046, "trial_seed": 100100046, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:21:01.617933+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100057, "trial_seed": 100057, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:21:01.618009+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100080, "trial_seed": 100100080, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:21:35.972803+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100152, "trial_seed": 100100152, "success": true, "finish_action_steps": 100, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:21:35.972929+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100034, "trial_seed": 100100034, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:21:35.973015+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100034, "trial_seed": 100034, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:21:35.973095+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100122, "trial_seed": 100100122, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:21:35.973175+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100023, "trial_seed": 100100023, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:21:35.973251+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100050, "trial_seed": 100050, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:21:35.973328+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100047, "trial_seed": 100047, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:21:35.973404+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100122, "trial_seed": 100122, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:22:10.059047+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100088, "trial_seed": 100100088, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:22:10.059174+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100084, "trial_seed": 100100084, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:22:10.059255+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100153, "trial_seed": 100100153, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:22:10.059333+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100112, "trial_seed": 100100112, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:22:10.059410+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100116, "trial_seed": 100116, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:22:10.059485+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100147, "trial_seed": 100100147, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:22:10.059560+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100044, "trial_seed": 100044, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:22:10.059635+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100111, "trial_seed": 100100111, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:22:40.929786+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100156, "trial_seed": 100156, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:22:40.929910+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100021, "trial_seed": 100021, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:22:40.929991+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100049, "trial_seed": 100049, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:22:40.930069+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100007, "trial_seed": 100007, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:22:40.930145+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100060, "trial_seed": 100060, "success": true, "finish_action_steps": 100, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:22:40.930224+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100132, "trial_seed": 100100132, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:22:40.930299+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100160, "trial_seed": 100100160, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:22:40.930373+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100151, "trial_seed": 100100151, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:23:12.475829+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100110, "trial_seed": 100110, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:23:12.475957+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100055, "trial_seed": 100100055, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:23:12.476044+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100066, "trial_seed": 100066, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:23:12.476123+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100142, "trial_seed": 100142, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:23:12.476204+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100105, "trial_seed": 100100105, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:23:12.476280+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100157, "trial_seed": 100157, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:23:12.476355+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100141, "trial_seed": 100100141, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:23:12.476429+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100015, "trial_seed": 100015, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:23:44.238454+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100061, "trial_seed": 100100061, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:23:44.238580+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100055, "trial_seed": 100055, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:23:44.238660+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100095, "trial_seed": 100100095, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:23:44.238740+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100095, "trial_seed": 100095, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:23:44.238823+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100039, "trial_seed": 100039, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:23:44.238901+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100111, "trial_seed": 100111, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:23:44.238978+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100120, "trial_seed": 100100120, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:23:44.239056+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100135, "trial_seed": 100135, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:24:15.861363+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100138, "trial_seed": 100138, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:24:15.861490+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100090, "trial_seed": 100100090, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:24:15.861568+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100109, "trial_seed": 100100109, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:24:15.861642+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100026, "trial_seed": 100100026, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:24:15.861716+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100107, "trial_seed": 100100107, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:24:15.861790+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100085, "trial_seed": 100085, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:24:15.861864+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100007, "trial_seed": 100100007, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:24:15.861939+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100037, "trial_seed": 100037, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:24:47.389206+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100051, "trial_seed": 100051, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:24:47.389331+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100120, "trial_seed": 100120, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:24:47.389411+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100094, "trial_seed": 100094, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:24:47.389489+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100068, "trial_seed": 100068, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:24:47.389563+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100018, "trial_seed": 100100018, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:24:47.389639+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100149, "trial_seed": 100100149, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:24:47.389714+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100112, "trial_seed": 100112, "success": true, "finish_action_steps": 100, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:24:47.389787+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100129, "trial_seed": 100129, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:25:17.719203+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100102, "trial_seed": 100100102, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:25:17.719330+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100158, "trial_seed": 100100158, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:25:17.719416+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100028, "trial_seed": 100028, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:25:17.719493+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100150, "trial_seed": 100100150, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:25:17.719569+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100104, "trial_seed": 100104, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:25:17.719643+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100040, "trial_seed": 100100040, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:25:17.719716+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100015, "trial_seed": 100100015, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:25:17.719789+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100096, "trial_seed": 100100096, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:25:49.110642+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100152, "trial_seed": 100152, "success": true, "finish_action_steps": 100, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:25:49.110769+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100036, "trial_seed": 100036, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:25:49.110849+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100002, "trial_seed": 100002, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:25:49.110924+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100069, "trial_seed": 100069, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:25:49.110999+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100147, "trial_seed": 100147, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:25:49.111073+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100053, "trial_seed": 100100053, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:25:49.111147+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100008, "trial_seed": 100100008, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:25:49.111233+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100073, "trial_seed": 100100073, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:26:20.408265+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100043, "trial_seed": 100043, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:26:20.408389+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100123, "trial_seed": 100123, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:26:20.408473+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100017, "trial_seed": 100017, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:26:20.408551+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100155, "trial_seed": 100100155, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:26:20.408627+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100006, "trial_seed": 100100006, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:26:20.408702+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100018, "trial_seed": 100018, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:26:20.408777+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100019, "trial_seed": 100019, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:26:20.408851+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100041, "trial_seed": 100100041, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:26:51.072748+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100150, "trial_seed": 100150, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:26:51.072876+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100080, "trial_seed": 100080, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:26:51.072956+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100128, "trial_seed": 100128, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:26:51.073031+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100123, "trial_seed": 100100123, "success": true, "finish_action_steps": 125, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:26:51.073107+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100131, "trial_seed": 100100131, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:26:51.073185+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100020, "trial_seed": 100020, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:26:51.073260+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100130, "trial_seed": 100130, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:26:51.073333+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100149, "trial_seed": 100149, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:27:25.507956+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100104, "trial_seed": 100100104, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:27:25.508084+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100086, "trial_seed": 100100086, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:27:25.508168+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100141, "trial_seed": 100141, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:27:25.508250+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100026, "trial_seed": 100026, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:27:25.508327+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100039, "trial_seed": 100100039, "success": true, "finish_action_steps": 125, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:27:25.508403+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100022, "trial_seed": 100100022, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:27:25.508478+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100021, "trial_seed": 100100021, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:27:25.508555+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100143, "trial_seed": 100143, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:27:54.710472+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100139, "trial_seed": 100139, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:27:54.710596+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100043, "trial_seed": 100100043, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:27:54.710675+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100126, "trial_seed": 100126, "success": true, "finish_action_steps": 50, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:27:54.710751+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100097, "trial_seed": 100097, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:27:54.710825+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100058, "trial_seed": 100100058, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:27:54.710899+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100033, "trial_seed": 100100033, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:27:54.710973+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100119, "trial_seed": 100119, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:27:54.711049+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100065, "trial_seed": 100065, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:28:25.570067+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100002, "trial_seed": 100100002, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:28:25.570196+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100163, "trial_seed": 100100163, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:28:25.570278+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100121, "trial_seed": 100100121, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:28:25.570357+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100042, "trial_seed": 100100042, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:28:25.570437+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100012, "trial_seed": 100012, "success": true, "finish_action_steps": 75, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:28:25.570513+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100115, "trial_seed": 100100115, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:28:25.570589+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100023, "trial_seed": 100023, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:28:25.570664+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100064, "trial_seed": 100064, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:28:56.697396+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100137, "trial_seed": 100137, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:28:56.697521+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100090, "trial_seed": 100090, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:28:56.697600+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100064, "trial_seed": 100100064, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:28:56.697676+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100100, "trial_seed": 100100100, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:28:56.697756+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100014, "trial_seed": 100100014, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:28:56.697829+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100006, "trial_seed": 100006, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:28:56.697902+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100089, "trial_seed": 100100089, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:28:56.697975+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100140, "trial_seed": 100140, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:29:28.292370+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100161, "trial_seed": 100100161, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:29:28.292497+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100004, "trial_seed": 100004, "success": true, "finish_action_steps": 100, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:29:28.292579+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100035, "trial_seed": 100100035, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:29:28.292655+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100048, "trial_seed": 100100048, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:29:28.292730+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100003, "trial_seed": 100100003, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:29:28.292805+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100137, "trial_seed": 100100137, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:29:28.292879+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100094, "trial_seed": 100100094, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:29:28.292954+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100133, "trial_seed": 100133, "success": true, "finish_action_steps": 125, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:29:59.333065+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100024, "trial_seed": 100100024, "success": true, "finish_action_steps": 75, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:29:59.333200+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100096, "trial_seed": 100096, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:29:59.333279+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100103, "trial_seed": 100100103, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:29:59.333355+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100067, "trial_seed": 100067, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:29:59.333431+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100048, "trial_seed": 100048, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:29:59.333506+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100003, "trial_seed": 100003, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:29:59.333582+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100073, "trial_seed": 100073, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:29:59.333659+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100085, "trial_seed": 100100085, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:30:30.533846+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100109, "trial_seed": 100109, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:30:30.533974+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100081, "trial_seed": 100100081, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:30:30.534057+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100139, "trial_seed": 100100139, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:30:30.534157+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100127, "trial_seed": 100100127, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:30:30.534234+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100079, "trial_seed": 100100079, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:30:30.534314+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100125, "trial_seed": 100125, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:30:30.534391+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100010, "trial_seed": 100010, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:30:30.534467+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100030, "trial_seed": 100100030, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:31:01.552054+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100081, "trial_seed": 100081, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:31:01.552186+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100113, "trial_seed": 100113, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:31:01.552267+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100033, "trial_seed": 100033, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:31:01.552343+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100031, "trial_seed": 100100031, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:31:01.552420+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100101, "trial_seed": 100100101, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:31:01.552498+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100077, "trial_seed": 100100077, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:31:01.552573+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100000, "trial_seed": 100000, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:31:01.552650+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100000, "trial_seed": 100100000, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:31:34.770059+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100153, "trial_seed": 100153, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:31:34.770200+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100025, "trial_seed": 100100025, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:31:34.770280+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100027, "trial_seed": 100100027, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:31:34.770356+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100036, "trial_seed": 100100036, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:31:34.770431+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100142, "trial_seed": 100100142, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:31:34.770505+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100099, "trial_seed": 100100099, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:31:34.770578+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100070, "trial_seed": 100070, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:31:34.770652+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100001, "trial_seed": 100100001, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:32:05.862153+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100138, "trial_seed": 100100138, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:32:05.862278+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100100, "trial_seed": 100100, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:32:05.862358+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100008, "trial_seed": 100008, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:32:05.862434+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100054, "trial_seed": 100054, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:32:05.862510+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100106, "trial_seed": 100106, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:32:05.862584+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100059, "trial_seed": 100059, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:32:05.862659+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100052, "trial_seed": 100052, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:32:05.862733+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100099, "trial_seed": 100099, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:32:35.469516+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100133, "trial_seed": 100100133, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:32:35.469643+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100062, "trial_seed": 100100062, "success": true, "finish_action_steps": 100, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:32:35.469725+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100117, "trial_seed": 100100117, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:32:35.469803+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100056, "trial_seed": 100056, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:32:35.469878+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100076, "trial_seed": 100100076, "success": true, "finish_action_steps": 100, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:32:35.469953+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100009, "trial_seed": 100100009, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:32:35.470027+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100136, "trial_seed": 100100136, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:32:35.470103+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100022, "trial_seed": 100022, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:33:07.347015+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100098, "trial_seed": 100098, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:33:07.347143+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100074, "trial_seed": 100074, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:33:07.347227+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100066, "trial_seed": 100100066, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:33:07.347305+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100110, "trial_seed": 100100110, "success": true, "finish_action_steps": 100, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:33:07.347380+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100097, "trial_seed": 100100097, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:33:07.347455+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100061, "trial_seed": 100061, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:33:07.347529+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100140, "trial_seed": 100100140, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:33:07.347604+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100146, "trial_seed": 100100146, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:33:39.467654+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100065, "trial_seed": 100100065, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:33:39.467780+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100093, "trial_seed": 100100093, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:33:39.467864+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100091, "trial_seed": 100091, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:33:39.467940+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100127, "trial_seed": 100127, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:33:39.468016+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100029, "trial_seed": 100029, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:33:39.468091+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100075, "trial_seed": 100075, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:33:39.468168+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100135, "trial_seed": 100100135, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:33:39.468243+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100121, "trial_seed": 100121, "success": true, "finish_action_steps": 100, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:34:12.270138+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100089, "trial_seed": 100089, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:34:12.270275+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100070, "trial_seed": 100100070, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:34:12.270356+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100148, "trial_seed": 100100148, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:34:12.270433+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100113, "trial_seed": 100100113, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:34:12.270510+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100162, "trial_seed": 100100162, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:34:12.270587+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100071, "trial_seed": 100100071, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:34:12.270661+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100098, "trial_seed": 100100098, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:34:12.270735+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100151, "trial_seed": 100151, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:34:42.581117+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100072, "trial_seed": 100072, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:34:42.581251+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100038, "trial_seed": 100100038, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:34:42.581333+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100154, "trial_seed": 100154, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:34:42.581411+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100106, "trial_seed": 100100106, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:34:42.581491+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100130, "trial_seed": 100100130, "success": true, "finish_action_steps": 100, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:34:42.581567+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100088, "trial_seed": 100088, "success": true, "finish_action_steps": 100, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:34:42.581643+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100046, "trial_seed": 100046, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:34:42.581717+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100068, "trial_seed": 100100068, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:35:11.945413+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100057, "trial_seed": 100100057, "success": true, "finish_action_steps": 100, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:35:11.945539+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100005, "trial_seed": 100100005, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:35:11.945623+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100019, "trial_seed": 100100019, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:35:11.945700+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100028, "trial_seed": 100100028, "success": true, "finish_action_steps": 100, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:35:11.945780+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100143, "trial_seed": 100100143, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:35:11.945854+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100027, "trial_seed": 100027, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:35:11.945929+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100056, "trial_seed": 100100056, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:35:11.946002+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100053, "trial_seed": 100053, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:35:42.973321+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100044, "trial_seed": 100100044, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:35:42.973451+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100051, "trial_seed": 100100051, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:35:42.973533+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100084, "trial_seed": 100084, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:35:42.973610+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100118, "trial_seed": 100118, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:35:42.973686+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100078, "trial_seed": 100100078, "success": true, "finish_action_steps": 100, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:35:42.973761+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100086, "trial_seed": 100086, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:35:42.973836+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100074, "trial_seed": 100100074, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:35:42.973909+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100063, "trial_seed": 100063, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:36:12.968448+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100079, "trial_seed": 100079, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:36:12.968572+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100119, "trial_seed": 100100119, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:36:12.968653+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100092, "trial_seed": 100092, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:36:12.968729+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100105, "trial_seed": 100105, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:36:12.968804+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100082, "trial_seed": 100082, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:36:12.968878+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100017, "trial_seed": 100100017, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:36:12.968953+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100054, "trial_seed": 100100054, "success": true, "finish_action_steps": 100, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:36:12.969027+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100009, "trial_seed": 100009, "success": true, "finish_action_steps": 100, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:36:45.029702+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100049, "trial_seed": 100100049, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:36:45.029829+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100078, "trial_seed": 100078, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:36:45.029909+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100062, "trial_seed": 100062, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:36:45.029985+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100083, "trial_seed": 100100083, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:36:45.030059+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100025, "trial_seed": 100025, "success": true, "finish_action_steps": 125, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:36:45.030133+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100001, "trial_seed": 100001, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:36:45.030209+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100108, "trial_seed": 100108, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:36:45.030284+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100038, "trial_seed": 100038, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:37:14.419924+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100014, "trial_seed": 100014, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:37:14.420053+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100145, "trial_seed": 100145, "success": true, "finish_action_steps": 150, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:37:14.420136+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100125, "trial_seed": 100100125, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:37:14.420219+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100071, "trial_seed": 100071, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:37:14.420294+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100124, "trial_seed": 100124, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:37:14.420374+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100059, "trial_seed": 100100059, "success": false, "finish_action_steps": 200, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:37:14.420450+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_eval_ood", "trial_id": 100100126, "trial_seed": 100100126, "success": true, "finish_action_steps": 100, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
{"schema_version": 1, "experiment": "7-13", "source": "upstream_val_only", "recorded_at_utc": "2026-08-03T11:37:14.420526+00:00", "arm": "chunk_25", "upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9", "task": "robotwin2_move_can_pot", "data_source": "robotwin2_move_can_pot_train_iid", "trial_id": 100115, "trial_seed": 100115, "success": true, "finish_action_steps": 125, "action_chunk_length": 25, "action_dimension": 14, "rgb_views": 3, "proprioception_enabled": true}
|
||||
+7
@@ -0,0 +1,7 @@
|
||||
{
|
||||
"arm": "chunk_25",
|
||||
"started_at_utc": "2026-08-03T11:19:55.968555+00:00",
|
||||
"ended_at_utc": "2026-08-03T11:37:16.883333+00:00",
|
||||
"exit_code": 0,
|
||||
"log": "/home/ubuntu/ai-agent-book/chapter7/openvla-robotwin2-eval/runs/exp7-13-localgpu-20260803-v1/chunk_25/upstream.log"
|
||||
}
|
||||
+1946
File diff suppressed because it is too large
Load Diff
+168
@@ -0,0 +1,168 @@
|
||||
{
|
||||
"schema_version": 1,
|
||||
"experiment": "7-13",
|
||||
"generated_at_utc": "2026-08-03T11:18:21.493471+00:00",
|
||||
"real_execution_required": true,
|
||||
"upstream_worktree": "/home/ubuntu/ai-agent-book/chapter7/openvla-robotwin2-eval/runs/exp7-13-localgpu-20260803-v1/instrumented-upstream",
|
||||
"upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9",
|
||||
"arms": {
|
||||
"chunk_1": {
|
||||
"action_chunk_length": 1,
|
||||
"episode_evidence": "/home/ubuntu/ai-agent-book/chapter7/openvla-robotwin2-eval/runs/exp7-13-localgpu-20260803-v1/chunk_1/episodes.jsonl",
|
||||
"rollout_directory": "/home/ubuntu/ai-agent-book/chapter7/openvla-robotwin2-eval/runs/exp7-13-localgpu-20260803-v1/instrumented-upstream/rollouts/exp7_13_move_can_pot_chunk_1",
|
||||
"environment": {
|
||||
"EXP7_13_EPISODE_JSONL": "/home/ubuntu/ai-agent-book/chapter7/openvla-robotwin2-eval/runs/exp7-13-localgpu-20260803-v1/chunk_1/episodes.jsonl",
|
||||
"EXP7_13_ARM": "chunk_1",
|
||||
"EXP7_13_UPSTREAM_COMMIT": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9",
|
||||
"HYDRA_FULL_ERROR": "1",
|
||||
"TOKENIZERS_PARALLELISM": "true",
|
||||
"NCCL_DEBUG": "WARN",
|
||||
"ROBOT_PLATFORM": "ALOHA",
|
||||
"VERL_DISABLE_VLLM_IMPORT": "1"
|
||||
},
|
||||
"argv": [
|
||||
"/home/ubuntu/.venvs/exp7-13-robotwin/bin/python",
|
||||
"-u",
|
||||
"-m",
|
||||
"verl.trainer.main_ppo",
|
||||
"data.task_suite_name=robotwin2_move_can_pot",
|
||||
"data.num_trials_per_task=128",
|
||||
"data.n_samples=1",
|
||||
"data.filter_accuracy=False",
|
||||
"data.train_batch_size=64",
|
||||
"data.val_batch_size=8",
|
||||
"data.max_prompt_length=256",
|
||||
"data.max_response_length=128",
|
||||
"actor_rollout_ref.model.path=/home/ubuntu/checkpoints/exp7-13-openvla-move-can-pot",
|
||||
"actor_rollout_ref.model.vla=openvla-oft",
|
||||
"actor_rollout_ref.model.action_token_len=14",
|
||||
"actor_rollout_ref.model.action_chunks_len=1",
|
||||
"actor_rollout_ref.model.resume=False",
|
||||
"actor_rollout_ref.actor.num_images_in_input=3",
|
||||
"actor_rollout_ref.actor.traj_mini_batch_size=8",
|
||||
"actor_rollout_ref.actor.ppo_mini_batch_size=128",
|
||||
"actor_rollout_ref.actor.ppo_micro_batch_size=8",
|
||||
"actor_rollout_ref.actor.use_dynamic_bsz=False",
|
||||
"actor_rollout_ref.actor.fsdp_config.param_offload=False",
|
||||
"actor_rollout_ref.actor.fsdp_config.grad_offload=True",
|
||||
"actor_rollout_ref.actor.fsdp_config.optimizer_offload=True",
|
||||
"actor_rollout_ref.rollout.twin2_task_config=exp7_13_three_view",
|
||||
"actor_rollout_ref.rollout.twin2_instruction_type=seen",
|
||||
"actor_rollout_ref.rollout.num_images_in_input=3",
|
||||
"+actor_rollout_ref.rollout.action_token_len=14",
|
||||
"actor_rollout_ref.rollout.use_proprio=True",
|
||||
"actor_rollout_ref.rollout.val_micro_batch_size=8",
|
||||
"actor_rollout_ref.rollout.temperature=1.6",
|
||||
"actor_rollout_ref.rollout.experiment_name=exp7_13_move_can_pot_chunk_1",
|
||||
"actor_rollout_ref.rollout.micro_batch_size=1",
|
||||
"actor_rollout_ref.rollout.unnorm_key=robotwin2_move_can_pot_1k",
|
||||
"actor_rollout_ref.rollout.model_family=openvla",
|
||||
"actor_rollout_ref.rollout.task_suite_name=robotwin2_move_can_pot",
|
||||
"actor_rollout_ref.rollout.num_steps_wait=10",
|
||||
"actor_rollout_ref.rollout.pretrained_checkpoint=/home/ubuntu/checkpoints/exp7-13-openvla-move-can-pot",
|
||||
"actor_rollout_ref.rollout.center_crop=True",
|
||||
"actor_rollout_ref.rollout.max_prompt_length=512",
|
||||
"actor_rollout_ref.rollout.tensor_model_parallel_size=1",
|
||||
"actor_rollout_ref.rollout.name=hf",
|
||||
"actor_rollout_ref.rollout.gpu_memory_utilization=0.9",
|
||||
"actor_rollout_ref.ref.log_prob_micro_batch_size=32",
|
||||
"actor_rollout_ref.ref.fsdp_config.param_offload=True",
|
||||
"algorithm.adv_estimator=grpo",
|
||||
"algorithm.kl_ctrl.kl_coef=0.0",
|
||||
"trainer.logger=['console']",
|
||||
"trainer.project_name=AI-Agent-Book-Experiment-7-13",
|
||||
"trainer.experiment_name=exp7_13_move_can_pot_chunk_1",
|
||||
"trainer.default_local_dir=/home/ubuntu/ai-agent-book/chapter7/openvla-robotwin2-eval/runs/exp7-13-localgpu-20260803-v1/chunk_1/checkpoints",
|
||||
"trainer.n_gpus_per_node=1",
|
||||
"trainer.nnodes=1",
|
||||
"trainer.save_freq=-1",
|
||||
"trainer.test_freq=-1",
|
||||
"trainer.total_epochs=1",
|
||||
"trainer.val_only=True",
|
||||
"trainer.val_before_train=True",
|
||||
"trainer.runtime_env=/home/ubuntu/ai-agent-book/chapter7/openvla-robotwin2-eval/runs/exp7-13-localgpu-20260803-v1/instrumented-upstream/align.json",
|
||||
"trainer.wandb_mode=disabled"
|
||||
],
|
||||
"shell_command": "EXP7_13_EPISODE_JSONL=/home/ubuntu/ai-agent-book/chapter7/openvla-robotwin2-eval/runs/exp7-13-localgpu-20260803-v1/chunk_1/episodes.jsonl EXP7_13_ARM=chunk_1 EXP7_13_UPSTREAM_COMMIT=7c51662df27b586f9e8a1ab35fcf849f2b8852f9 HYDRA_FULL_ERROR=1 TOKENIZERS_PARALLELISM=true NCCL_DEBUG=WARN ROBOT_PLATFORM=ALOHA VERL_DISABLE_VLLM_IMPORT=1 /home/ubuntu/.venvs/exp7-13-robotwin/bin/python -u -m verl.trainer.main_ppo data.task_suite_name=robotwin2_move_can_pot data.num_trials_per_task=128 data.n_samples=1 data.filter_accuracy=False data.train_batch_size=64 data.val_batch_size=8 data.max_prompt_length=256 data.max_response_length=128 actor_rollout_ref.model.path=/home/ubuntu/checkpoints/exp7-13-openvla-move-can-pot actor_rollout_ref.model.vla=openvla-oft actor_rollout_ref.model.action_token_len=14 actor_rollout_ref.model.action_chunks_len=1 actor_rollout_ref.model.resume=False actor_rollout_ref.actor.num_images_in_input=3 actor_rollout_ref.actor.traj_mini_batch_size=8 actor_rollout_ref.actor.ppo_mini_batch_size=128 actor_rollout_ref.actor.ppo_micro_batch_size=8 actor_rollout_ref.actor.use_dynamic_bsz=False actor_rollout_ref.actor.fsdp_config.param_offload=False actor_rollout_ref.actor.fsdp_config.grad_offload=True actor_rollout_ref.actor.fsdp_config.optimizer_offload=True actor_rollout_ref.rollout.twin2_task_config=exp7_13_three_view actor_rollout_ref.rollout.twin2_instruction_type=seen actor_rollout_ref.rollout.num_images_in_input=3 actor_rollout_ref.rollout.use_proprio=True actor_rollout_ref.rollout.val_micro_batch_size=8 actor_rollout_ref.rollout.temperature=1.6 actor_rollout_ref.rollout.experiment_name=exp7_13_move_can_pot_chunk_1 actor_rollout_ref.rollout.micro_batch_size=1 actor_rollout_ref.rollout.unnorm_key=robotwin2_move_can_pot_1k actor_rollout_ref.rollout.model_family=openvla actor_rollout_ref.rollout.task_suite_name=robotwin2_move_can_pot actor_rollout_ref.rollout.num_steps_wait=10 actor_rollout_ref.rollout.pretrained_checkpoint=/home/ubuntu/checkpoints/exp7-13-openvla-move-can-pot actor_rollout_ref.rollout.center_crop=True actor_rollout_ref.rollout.max_prompt_length=512 actor_rollout_ref.rollout.tensor_model_parallel_size=1 actor_rollout_ref.rollout.name=hf actor_rollout_ref.rollout.gpu_memory_utilization=0.9 actor_rollout_ref.ref.log_prob_micro_batch_size=32 actor_rollout_ref.ref.fsdp_config.param_offload=True algorithm.adv_estimator=grpo algorithm.kl_ctrl.kl_coef=0.0 'trainer.logger=['\"'\"'console'\"'\"']' trainer.project_name=AI-Agent-Book-Experiment-7-13 trainer.experiment_name=exp7_13_move_can_pot_chunk_1 trainer.default_local_dir=/home/ubuntu/ai-agent-book/chapter7/openvla-robotwin2-eval/runs/exp7-13-localgpu-20260803-v1/chunk_1/checkpoints trainer.n_gpus_per_node=1 trainer.nnodes=1 trainer.save_freq=-1 trainer.test_freq=-1 trainer.total_epochs=1 trainer.val_only=True trainer.val_before_train=True trainer.runtime_env=/home/ubuntu/ai-agent-book/chapter7/openvla-robotwin2-eval/runs/exp7-13-localgpu-20260803-v1/instrumented-upstream/align.json trainer.wandb_mode=disabled"
|
||||
},
|
||||
"chunk_25": {
|
||||
"action_chunk_length": 25,
|
||||
"episode_evidence": "/home/ubuntu/ai-agent-book/chapter7/openvla-robotwin2-eval/runs/exp7-13-localgpu-20260803-v1/chunk_25/episodes.jsonl",
|
||||
"rollout_directory": "/home/ubuntu/ai-agent-book/chapter7/openvla-robotwin2-eval/runs/exp7-13-localgpu-20260803-v1/instrumented-upstream/rollouts/exp7_13_move_can_pot_chunk_25",
|
||||
"environment": {
|
||||
"EXP7_13_EPISODE_JSONL": "/home/ubuntu/ai-agent-book/chapter7/openvla-robotwin2-eval/runs/exp7-13-localgpu-20260803-v1/chunk_25/episodes.jsonl",
|
||||
"EXP7_13_ARM": "chunk_25",
|
||||
"EXP7_13_UPSTREAM_COMMIT": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9",
|
||||
"HYDRA_FULL_ERROR": "1",
|
||||
"TOKENIZERS_PARALLELISM": "true",
|
||||
"NCCL_DEBUG": "WARN",
|
||||
"ROBOT_PLATFORM": "ALOHA",
|
||||
"VERL_DISABLE_VLLM_IMPORT": "1"
|
||||
},
|
||||
"argv": [
|
||||
"/home/ubuntu/.venvs/exp7-13-robotwin/bin/python",
|
||||
"-u",
|
||||
"-m",
|
||||
"verl.trainer.main_ppo",
|
||||
"data.task_suite_name=robotwin2_move_can_pot",
|
||||
"data.num_trials_per_task=128",
|
||||
"data.n_samples=1",
|
||||
"data.filter_accuracy=False",
|
||||
"data.train_batch_size=64",
|
||||
"data.val_batch_size=8",
|
||||
"data.max_prompt_length=256",
|
||||
"data.max_response_length=128",
|
||||
"actor_rollout_ref.model.path=/home/ubuntu/checkpoints/exp7-13-openvla-move-can-pot",
|
||||
"actor_rollout_ref.model.vla=openvla-oft",
|
||||
"actor_rollout_ref.model.action_token_len=14",
|
||||
"actor_rollout_ref.model.action_chunks_len=25",
|
||||
"actor_rollout_ref.model.resume=False",
|
||||
"actor_rollout_ref.actor.num_images_in_input=3",
|
||||
"actor_rollout_ref.actor.traj_mini_batch_size=8",
|
||||
"actor_rollout_ref.actor.ppo_mini_batch_size=128",
|
||||
"actor_rollout_ref.actor.ppo_micro_batch_size=8",
|
||||
"actor_rollout_ref.actor.use_dynamic_bsz=False",
|
||||
"actor_rollout_ref.actor.fsdp_config.param_offload=False",
|
||||
"actor_rollout_ref.actor.fsdp_config.grad_offload=True",
|
||||
"actor_rollout_ref.actor.fsdp_config.optimizer_offload=True",
|
||||
"actor_rollout_ref.rollout.twin2_task_config=exp7_13_three_view",
|
||||
"actor_rollout_ref.rollout.twin2_instruction_type=seen",
|
||||
"actor_rollout_ref.rollout.num_images_in_input=3",
|
||||
"+actor_rollout_ref.rollout.action_token_len=14",
|
||||
"actor_rollout_ref.rollout.use_proprio=True",
|
||||
"actor_rollout_ref.rollout.val_micro_batch_size=8",
|
||||
"actor_rollout_ref.rollout.temperature=1.6",
|
||||
"actor_rollout_ref.rollout.experiment_name=exp7_13_move_can_pot_chunk_25",
|
||||
"actor_rollout_ref.rollout.micro_batch_size=1",
|
||||
"actor_rollout_ref.rollout.unnorm_key=robotwin2_move_can_pot_1k",
|
||||
"actor_rollout_ref.rollout.model_family=openvla",
|
||||
"actor_rollout_ref.rollout.task_suite_name=robotwin2_move_can_pot",
|
||||
"actor_rollout_ref.rollout.num_steps_wait=10",
|
||||
"actor_rollout_ref.rollout.pretrained_checkpoint=/home/ubuntu/checkpoints/exp7-13-openvla-move-can-pot",
|
||||
"actor_rollout_ref.rollout.center_crop=True",
|
||||
"actor_rollout_ref.rollout.max_prompt_length=512",
|
||||
"actor_rollout_ref.rollout.tensor_model_parallel_size=1",
|
||||
"actor_rollout_ref.rollout.name=hf",
|
||||
"actor_rollout_ref.rollout.gpu_memory_utilization=0.9",
|
||||
"actor_rollout_ref.ref.log_prob_micro_batch_size=32",
|
||||
"actor_rollout_ref.ref.fsdp_config.param_offload=True",
|
||||
"algorithm.adv_estimator=grpo",
|
||||
"algorithm.kl_ctrl.kl_coef=0.0",
|
||||
"trainer.logger=['console']",
|
||||
"trainer.project_name=AI-Agent-Book-Experiment-7-13",
|
||||
"trainer.experiment_name=exp7_13_move_can_pot_chunk_25",
|
||||
"trainer.default_local_dir=/home/ubuntu/ai-agent-book/chapter7/openvla-robotwin2-eval/runs/exp7-13-localgpu-20260803-v1/chunk_25/checkpoints",
|
||||
"trainer.n_gpus_per_node=1",
|
||||
"trainer.nnodes=1",
|
||||
"trainer.save_freq=-1",
|
||||
"trainer.test_freq=-1",
|
||||
"trainer.total_epochs=1",
|
||||
"trainer.val_only=True",
|
||||
"trainer.val_before_train=True",
|
||||
"trainer.runtime_env=/home/ubuntu/ai-agent-book/chapter7/openvla-robotwin2-eval/runs/exp7-13-localgpu-20260803-v1/instrumented-upstream/align.json",
|
||||
"trainer.wandb_mode=disabled"
|
||||
],
|
||||
"shell_command": "EXP7_13_EPISODE_JSONL=/home/ubuntu/ai-agent-book/chapter7/openvla-robotwin2-eval/runs/exp7-13-localgpu-20260803-v1/chunk_25/episodes.jsonl EXP7_13_ARM=chunk_25 EXP7_13_UPSTREAM_COMMIT=7c51662df27b586f9e8a1ab35fcf849f2b8852f9 HYDRA_FULL_ERROR=1 TOKENIZERS_PARALLELISM=true NCCL_DEBUG=WARN ROBOT_PLATFORM=ALOHA VERL_DISABLE_VLLM_IMPORT=1 /home/ubuntu/.venvs/exp7-13-robotwin/bin/python -u -m verl.trainer.main_ppo data.task_suite_name=robotwin2_move_can_pot data.num_trials_per_task=128 data.n_samples=1 data.filter_accuracy=False data.train_batch_size=64 data.val_batch_size=8 data.max_prompt_length=256 data.max_response_length=128 actor_rollout_ref.model.path=/home/ubuntu/checkpoints/exp7-13-openvla-move-can-pot actor_rollout_ref.model.vla=openvla-oft actor_rollout_ref.model.action_token_len=14 actor_rollout_ref.model.action_chunks_len=25 actor_rollout_ref.model.resume=False actor_rollout_ref.actor.num_images_in_input=3 actor_rollout_ref.actor.traj_mini_batch_size=8 actor_rollout_ref.actor.ppo_mini_batch_size=128 actor_rollout_ref.actor.ppo_micro_batch_size=8 actor_rollout_ref.actor.use_dynamic_bsz=False actor_rollout_ref.actor.fsdp_config.param_offload=False actor_rollout_ref.actor.fsdp_config.grad_offload=True actor_rollout_ref.actor.fsdp_config.optimizer_offload=True actor_rollout_ref.rollout.twin2_task_config=exp7_13_three_view actor_rollout_ref.rollout.twin2_instruction_type=seen actor_rollout_ref.rollout.num_images_in_input=3 actor_rollout_ref.rollout.use_proprio=True actor_rollout_ref.rollout.val_micro_batch_size=8 actor_rollout_ref.rollout.temperature=1.6 actor_rollout_ref.rollout.experiment_name=exp7_13_move_can_pot_chunk_25 actor_rollout_ref.rollout.micro_batch_size=1 actor_rollout_ref.rollout.unnorm_key=robotwin2_move_can_pot_1k actor_rollout_ref.rollout.model_family=openvla actor_rollout_ref.rollout.task_suite_name=robotwin2_move_can_pot actor_rollout_ref.rollout.num_steps_wait=10 actor_rollout_ref.rollout.pretrained_checkpoint=/home/ubuntu/checkpoints/exp7-13-openvla-move-can-pot actor_rollout_ref.rollout.center_crop=True actor_rollout_ref.rollout.max_prompt_length=512 actor_rollout_ref.rollout.tensor_model_parallel_size=1 actor_rollout_ref.rollout.name=hf actor_rollout_ref.rollout.gpu_memory_utilization=0.9 actor_rollout_ref.ref.log_prob_micro_batch_size=32 actor_rollout_ref.ref.fsdp_config.param_offload=True algorithm.adv_estimator=grpo algorithm.kl_ctrl.kl_coef=0.0 'trainer.logger=['\"'\"'console'\"'\"']' trainer.project_name=AI-Agent-Book-Experiment-7-13 trainer.experiment_name=exp7_13_move_can_pot_chunk_25 trainer.default_local_dir=/home/ubuntu/ai-agent-book/chapter7/openvla-robotwin2-eval/runs/exp7-13-localgpu-20260803-v1/chunk_25/checkpoints trainer.n_gpus_per_node=1 trainer.nnodes=1 trainer.save_freq=-1 trainer.test_freq=-1 trainer.total_epochs=1 trainer.val_only=True trainer.val_before_train=True trainer.runtime_env=/home/ubuntu/ai-agent-book/chapter7/openvla-robotwin2-eval/runs/exp7-13-localgpu-20260803-v1/instrumented-upstream/align.json trainer.wandb_mode=disabled"
|
||||
}
|
||||
}
|
||||
}
|
||||
+4208
File diff suppressed because it is too large
Load Diff
+1
@@ -0,0 +1 @@
|
||||
fe70e656dfc5514ae4513474817691b072613b9050051d8699210bbda21b7d45 manifest.json
|
||||
+204
@@ -0,0 +1,204 @@
|
||||
{
|
||||
"schema_version": 1,
|
||||
"experiment": "7-13",
|
||||
"generated_at_utc": "2026-08-03T13:03:13.433843+00:00",
|
||||
"host": {
|
||||
"platform": "linux",
|
||||
"python": "3.10.12",
|
||||
"cwd": "/home/ubuntu/ai-agent-book/chapter7/openvla-robotwin2-eval"
|
||||
},
|
||||
"configuration": {
|
||||
"experiment": "7-13",
|
||||
"upstream_path": "/home/ubuntu/ai-agent-book/chapter7/SimpleVLA-RL/SimpleVLA-RL",
|
||||
"expected_upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9",
|
||||
"expected_robotwin2_commit": "13c3c47ff4312dd62484bcd51be034af55c062d1",
|
||||
"checkpoint_id": "Haozhan72/twin2_move_can_pot_seed1k_sft_single_20k",
|
||||
"expected_checkpoint_revision": "a1f0ac0aa32d31ffab7131b0eda3e11719f39ee5",
|
||||
"task": "move_can_pot",
|
||||
"task_suite": "robotwin2_move_can_pot",
|
||||
"task_config": "exp7_13_three_view",
|
||||
"checkpoint_env": "OPENVLA_CHECKPOINT",
|
||||
"robotwin2_env": "ROBOTWIN2_PATH",
|
||||
"align_path_env": "SIMPLEVLA_ALIGN_PATH",
|
||||
"model_family": "openvla",
|
||||
"vla": "openvla-oft",
|
||||
"action_dimension": 14,
|
||||
"action_token_length": 14,
|
||||
"action_chunks": [
|
||||
1,
|
||||
25
|
||||
],
|
||||
"rgb_views": 3,
|
||||
"proprio_dimension": 14,
|
||||
"control_hz": 50,
|
||||
"iid_validation_seeds": 128,
|
||||
"ood_validation_seeds": 128,
|
||||
"gpus_required": 1,
|
||||
"failure_modes": [
|
||||
"grasp_failure",
|
||||
"transport_collision",
|
||||
"placement_position_error",
|
||||
"placement_orientation_error",
|
||||
"gripper_release_failure",
|
||||
"timeout",
|
||||
"environment_error",
|
||||
"other_observed_failure"
|
||||
]
|
||||
},
|
||||
"checks": {
|
||||
"upstream_checkout": {
|
||||
"ok": true,
|
||||
"required": true,
|
||||
"evidence": "/home/ubuntu/ai-agent-book/chapter7/SimpleVLA-RL/SimpleVLA-RL"
|
||||
},
|
||||
"pinned_upstream_commit": {
|
||||
"ok": true,
|
||||
"required": true,
|
||||
"evidence": {
|
||||
"observed": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9",
|
||||
"expected": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9"
|
||||
}
|
||||
},
|
||||
"required_upstream_files": {
|
||||
"ok": true,
|
||||
"required": true,
|
||||
"evidence": {
|
||||
"missing": [],
|
||||
"required": [
|
||||
"examples/run_openvla_oft_rl_twin2.sh",
|
||||
"examples/robotwin2_tasks_info.txt",
|
||||
"verl/trainer/main_ppo.py",
|
||||
"verl/trainer/ppo/ray_trainer.py",
|
||||
"verl/utils/dataset/rob_dataset.py",
|
||||
"verl/workers/rollout/rob_rollout.py",
|
||||
"modified_codes/robotwin2/envs/move_can_pot.py",
|
||||
"modified_codes/robotwin2/task_config/demo_randomized.yml",
|
||||
"verl/utils/envs/robotwin2/seeds/robotwin2_eval_seeds.json"
|
||||
]
|
||||
}
|
||||
},
|
||||
"move_can_pot_supported": {
|
||||
"ok": true,
|
||||
"required": true,
|
||||
"evidence": "/home/ubuntu/ai-agent-book/chapter7/SimpleVLA-RL/SimpleVLA-RL/examples/robotwin2_tasks_info.txt"
|
||||
},
|
||||
"ood_seed_inventory": {
|
||||
"ok": true,
|
||||
"required": true,
|
||||
"evidence": {
|
||||
"observed": 150,
|
||||
"required": 128
|
||||
}
|
||||
},
|
||||
"source_invariants": {
|
||||
"ok": true,
|
||||
"required": true,
|
||||
"evidence": {
|
||||
"three_view_branch": true,
|
||||
"left_wrist": true,
|
||||
"right_wrist": true,
|
||||
"proprio_vector": true,
|
||||
"environment_success": true,
|
||||
"validation_video": true
|
||||
}
|
||||
},
|
||||
"pretrained_checkpoint": {
|
||||
"ok": true,
|
||||
"required": true,
|
||||
"evidence": {
|
||||
"environment": "OPENVLA_CHECKPOINT",
|
||||
"path": "/home/ubuntu/checkpoints/exp7-13-openvla-move-can-pot",
|
||||
"checkpoint_id": "Haozhan72/twin2_move_can_pot_seed1k_sft_single_20k",
|
||||
"expected_revision": "a1f0ac0aa32d31ffab7131b0eda3e11719f39ee5",
|
||||
"observed_revisions": [
|
||||
"a1f0ac0aa32d31ffab7131b0eda3e11719f39ee5"
|
||||
],
|
||||
"artifact_metadata": {
|
||||
"config.json": {
|
||||
"bytes": 60780,
|
||||
"huggingface_etag": "56ff07f8ec5e64e8089ac0d1f1b865f4fd0332af"
|
||||
},
|
||||
"model-00001-of-00004.safetensors": {
|
||||
"bytes": 4925122448,
|
||||
"huggingface_etag": "c0b8cfb630e0d2ee54a44509b486a646986027d161be2b74ff53768d4956e42a"
|
||||
},
|
||||
"model-00002-of-00004.safetensors": {
|
||||
"bytes": 4947392496,
|
||||
"huggingface_etag": "b66c86f626581ed1be6c375d1216f0a9ad4a213d2f23ae4e1fb6bf19275ca8bb"
|
||||
},
|
||||
"model-00003-of-00004.safetensors": {
|
||||
"bytes": 4947417456,
|
||||
"huggingface_etag": "8698602e336e8f878e874ce98a29d1e372dd9db45373a3e48582f7385d81084a"
|
||||
},
|
||||
"model-00004-of-00004.safetensors": {
|
||||
"bytes": 262668432,
|
||||
"huggingface_etag": "9217e88595542b26c9f8f5895c494c8d6575832c6027326a7f91bbec26c59943"
|
||||
},
|
||||
"proprio_projector--20000_checkpoint.pt": {
|
||||
"bytes": 67373488,
|
||||
"huggingface_etag": "c75b0605131db6ad99667ad7a865c9e99425f2f6c3412770ec28e3b2df9c00c3"
|
||||
},
|
||||
"lora_adapter/adapter_model.safetensors": {
|
||||
"bytes": 484458600,
|
||||
"huggingface_etag": "3212e2704dede9e65a7f0f13239bd67419120fa99c59b63400ca1bbc18cec80b"
|
||||
}
|
||||
},
|
||||
"missing_artifacts": []
|
||||
}
|
||||
},
|
||||
"robotwin2_checkout": {
|
||||
"ok": true,
|
||||
"required": true,
|
||||
"evidence": {
|
||||
"environment": "ROBOTWIN2_PATH",
|
||||
"path": "/home/ubuntu/RoboTwin2",
|
||||
"markers": [
|
||||
"envs",
|
||||
"task_config",
|
||||
"script"
|
||||
]
|
||||
}
|
||||
},
|
||||
"pinned_robotwin2_commit": {
|
||||
"ok": true,
|
||||
"required": true,
|
||||
"evidence": {
|
||||
"observed": "13c3c47ff4312dd62484bcd51be034af55c062d1",
|
||||
"expected": "13c3c47ff4312dd62484bcd51be034af55c062d1"
|
||||
}
|
||||
},
|
||||
"ray_runtime_environment": {
|
||||
"ok": true,
|
||||
"required": true,
|
||||
"evidence": {
|
||||
"environment": "SIMPLEVLA_ALIGN_PATH",
|
||||
"path": "/home/ubuntu/ai-agent-book/chapter7/SimpleVLA-RL/SimpleVLA-RL/align.json"
|
||||
}
|
||||
},
|
||||
"nvidia_gpu_count": {
|
||||
"ok": true,
|
||||
"required": true,
|
||||
"evidence": {
|
||||
"observed": 1,
|
||||
"required": 1,
|
||||
"gpus": [
|
||||
{
|
||||
"index": 0,
|
||||
"name": "NVIDIA RTX PRO 6000 Blackwell Workstation Edition",
|
||||
"memory_mib": 97887,
|
||||
"driver": "595.71.05"
|
||||
}
|
||||
],
|
||||
"error": null
|
||||
}
|
||||
},
|
||||
"three_rgb_view_config": {
|
||||
"ok": true,
|
||||
"required": true,
|
||||
"evidence": "/home/ubuntu/ai-agent-book/chapter7/openvla-robotwin2-eval/task_config_exp7_13_three_view.yml"
|
||||
}
|
||||
},
|
||||
"ready_for_real_validation": true,
|
||||
"blocking_checks": [],
|
||||
"acceptance_note": "Preflight readiness is necessary but never sufficient for Experiment 7-13 completion."
|
||||
}
|
||||
+147
@@ -0,0 +1,147 @@
|
||||
{
|
||||
"schema_version": 1,
|
||||
"experiment": "7-13",
|
||||
"generated_at_utc": "2026-08-04T04:38:22.151984+00:00",
|
||||
"evidence_policy": {
|
||||
"paper_numbers_accepted": false,
|
||||
"historical_rollouts_accepted": false,
|
||||
"dry_run_commands_accepted": false,
|
||||
"required_source": "instrumented upstream val-only execution"
|
||||
},
|
||||
"configuration": {
|
||||
"experiment": "7-13",
|
||||
"upstream_path": "/tmp/ai-agent-book-exp7-13-pr/chapter7/SimpleVLA-RL/SimpleVLA-RL",
|
||||
"expected_upstream_commit": "7c51662df27b586f9e8a1ab35fcf849f2b8852f9",
|
||||
"expected_robotwin2_commit": "13c3c47ff4312dd62484bcd51be034af55c062d1",
|
||||
"checkpoint_id": "Haozhan72/twin2_move_can_pot_seed1k_sft_single_20k",
|
||||
"expected_checkpoint_revision": "a1f0ac0aa32d31ffab7131b0eda3e11719f39ee5",
|
||||
"task": "move_can_pot",
|
||||
"task_suite": "robotwin2_move_can_pot",
|
||||
"task_config": "exp7_13_three_view",
|
||||
"checkpoint_env": "OPENVLA_CHECKPOINT",
|
||||
"robotwin2_env": "ROBOTWIN2_PATH",
|
||||
"align_path_env": "SIMPLEVLA_ALIGN_PATH",
|
||||
"model_family": "openvla",
|
||||
"vla": "openvla-oft",
|
||||
"action_dimension": 14,
|
||||
"action_token_length": 14,
|
||||
"action_chunks": [
|
||||
1,
|
||||
25
|
||||
],
|
||||
"rgb_views": 3,
|
||||
"proprio_dimension": 14,
|
||||
"control_hz": 50,
|
||||
"iid_validation_seeds": 128,
|
||||
"ood_validation_seeds": 128,
|
||||
"gpus_required": 1,
|
||||
"failure_modes": [
|
||||
"grasp_failure",
|
||||
"transport_collision",
|
||||
"placement_position_error",
|
||||
"placement_orientation_error",
|
||||
"gripper_release_failure",
|
||||
"timeout",
|
||||
"environment_error",
|
||||
"other_observed_failure"
|
||||
]
|
||||
},
|
||||
"arms": {
|
||||
"chunk_1": {
|
||||
"action_chunk_length": 1,
|
||||
"episodes": 256,
|
||||
"successes": 0,
|
||||
"success_rate": 0.0,
|
||||
"by_split": {
|
||||
"iid": {
|
||||
"episodes": 128,
|
||||
"successes": 0,
|
||||
"success_rate": 0.0
|
||||
},
|
||||
"ood": {
|
||||
"episodes": 128,
|
||||
"successes": 0,
|
||||
"success_rate": 0.0
|
||||
}
|
||||
},
|
||||
"completion_action_steps": {
|
||||
"count": 256,
|
||||
"mean": 200.0,
|
||||
"std": 0.0,
|
||||
"min": 200.0,
|
||||
"p50": 200.0,
|
||||
"p95": 200.0,
|
||||
"max": 200.0
|
||||
},
|
||||
"completion_control_seconds_at_50hz": {
|
||||
"count": 256,
|
||||
"mean": 4.0,
|
||||
"std": 0.0,
|
||||
"min": 4.0,
|
||||
"p50": 4.0,
|
||||
"p95": 4.0,
|
||||
"max": 4.0
|
||||
},
|
||||
"failure_modes": {
|
||||
"timeout": 256
|
||||
},
|
||||
"unclassified_failure_count": 0,
|
||||
"missing_video_count": 0,
|
||||
"unmatched_video_count": 0
|
||||
},
|
||||
"chunk_25": {
|
||||
"action_chunk_length": 25,
|
||||
"episodes": 256,
|
||||
"successes": 26,
|
||||
"success_rate": 0.1015625,
|
||||
"by_split": {
|
||||
"iid": {
|
||||
"episodes": 128,
|
||||
"successes": 13,
|
||||
"success_rate": 0.1015625
|
||||
},
|
||||
"ood": {
|
||||
"episodes": 128,
|
||||
"successes": 13,
|
||||
"success_rate": 0.1015625
|
||||
}
|
||||
},
|
||||
"completion_action_steps": {
|
||||
"count": 256,
|
||||
"mean": 190.13671875,
|
||||
"std": 29.939405918177442,
|
||||
"min": 50.0,
|
||||
"p50": 200.0,
|
||||
"p95": 200.0,
|
||||
"max": 200.0
|
||||
},
|
||||
"completion_control_seconds_at_50hz": {
|
||||
"count": 256,
|
||||
"mean": 3.802734375,
|
||||
"std": 0.5987881183635488,
|
||||
"min": 1.0,
|
||||
"p50": 4.0,
|
||||
"p95": 4.0,
|
||||
"max": 4.0
|
||||
},
|
||||
"failure_modes": {
|
||||
"timeout": 230
|
||||
},
|
||||
"unclassified_failure_count": 0,
|
||||
"missing_video_count": 0,
|
||||
"unmatched_video_count": 0
|
||||
}
|
||||
},
|
||||
"controlled_action_chunk_comparison": {
|
||||
"complete_pairs": 256,
|
||||
"chunk_25_wins": 26,
|
||||
"chunk_1_wins": 0,
|
||||
"ties": 230,
|
||||
"mean_paired_success_delta": 0.1015625,
|
||||
"unpaired_rows": 0
|
||||
},
|
||||
"strict_completion": {
|
||||
"complete": true,
|
||||
"errors": []
|
||||
}
|
||||
}
|
||||
+30
@@ -0,0 +1,30 @@
|
||||
# Experiment 7-13 OpenVLA + RoboTwin2 evaluation
|
||||
|
||||
Official completion: **True**
|
||||
|
||||
| Arm | Episodes | Success rate | IID | OOD | Completion p50 / p95 (50 Hz seconds) |
|
||||
| --- | ---: | ---: | ---: | ---: | ---: |
|
||||
| chunk_1 | 256 | 0.0 | 0.0 | 0.0 | 4.0 / 4.0 |
|
||||
| chunk_25 | 256 | 0.1015625 | 0.1015625 | 0.1015625 | 4.0 / 4.0 |
|
||||
|
||||
## Controlled comparison
|
||||
|
||||
```json
|
||||
{
|
||||
"complete_pairs": 256,
|
||||
"chunk_25_wins": 26,
|
||||
"chunk_1_wins": 0,
|
||||
"ties": 230,
|
||||
"mean_paired_success_delta": 0.1015625,
|
||||
"unpaired_rows": 0
|
||||
}
|
||||
```
|
||||
|
||||
## Failure modes
|
||||
|
||||
- chunk_1: {"timeout": 256}
|
||||
- chunk_25: {"timeout": 230}
|
||||
|
||||
## Completion audit
|
||||
|
||||
- Every direct manuscript gate is supported by real per-episode evidence.
|
||||
Reference in New Issue
Block a user