{% if eval_metadata and eval_metadata.checkpoint_path %} {{ eval_metadata.checkpoint_path }} {% else %} No checkpoint configured — set CHECKPOINT_PATH {% endif %} ▼ expand
{% if eval_metadata and eval_metadata.auto_info %}
captured {{ eval_metadata.auto_info.get('captured_at', '—') }}
{% endif %}
{% if state.resuming %}
Resuming — {{ state.resume_count }} episode{{ 's' if state.resume_count != 1 else '' }} already logged. Next: #{{ state.episode_number }}.
{% endif %}
Task
{{ state.task_index + 1 }}/{{ tasks|length }} {{ state.task_title }}
{{ task_stats.success }}✓ / {{ task_stats.episodes - task_stats.success }}✗ — {{ task_stats.episodes }} episode{{ 's' if task_stats.episodes != 1 else '' }} ({{ task_stats.pct }}%)
Episode
#{{ state.episode_number }}
{% if state.collecting %}Collecting {% elif state.reset_needed %}Reset Robot {% else %}Idle{% endif %}
{{ session_stats.success }}
{{ session_stats.total - session_stats.success }}
{{ session_stats.pct }}%
Camera streams
{% for cam, label in [ ("camera_wrist_right", "wrist R"), ("camera_wrist_left", "wrist L"), ("camera_head_left", "head L"), ("camera_head_right", "head R"), ("camera_ceiling", "ceiling"), ] %}
{{ label }} -- Hz Δ -- ms
{% endfor %}
Recent episodes
No episodes yet