qmddn's picture
Upload README.md with huggingface_hub
b0d01f2 verified
|
Raw
History Blame Contribute Delete
2 kB
---
library_name: openpi
pipeline_tag: robotics
tags:
- pi0.5
- openpi
- robotics
- imitation-learning
- insert-mouse-battery
---
# pi0.5 Insert Mouse Battery Base Policy
This repository contains the selected `step2000` Orbax checkpoint for a pi0.5 base policy trained on the mixed-success Insert Mouse Battery dataset.
- Source repo: `OpenDriveLab/kai0`
- Training config: `pi05_insert_mouse_battery_normal`
- Selected checkpoint: `step2000`
- Validation split: `mixed_success_seed42_val_lerobot`
- Validation mean loss over 100 batches: `0.012273`
- Parameters for evaluation: `ema_params`
## Input Format
The policy expects the kai0/openpi pi0.5 observation format after the repository transforms:
- RGB images, float tensors resized to `224 x 224 x 3`:
- `base_0_rgb`
- `left_wrist_0_rgb`
- `right_wrist_0_rgb`
- Robot state: `float32[32]`
- Prompt: `Insert mouse battery.`
During training/evaluation, batches had this shape:
- Images: `batch x 224 x 224 x 3`
- State: `batch x 32`
- Tokenized prompt: `batch x 200`
## Output Format
The policy predicts chunked robot actions:
- Action tensor: `batch x 50 x 32`
- Action horizon: `50`
- Action dimension: `32`
Use the same kai0/openpi config and normalization stats in `norm_stats.json` when loading this checkpoint.
## Files
```text
.
+-- README.md
+-- norm_stats.json
+-- checkpoint/
+-- 2000/
+-- _CHECKPOINT_METADATA
+-- assets/
+-- params/
| +-- _METADATA
| +-- _sharding
| +-- array_metadatas/
| +-- d/
| +-- manifest.ocdbt
| +-- ocdbt.process_0/
+-- train_state/
+-- _METADATA
+-- _sharding
+-- array_metadatas/
+-- d/
+-- manifest.ocdbt
+-- ocdbt.process_0/
```
## Loading
Download this repository and point the kai0/openpi checkpoint loader at:
```text
checkpoint/2000
```
Repository ID:
```text
qmddn/pi05-insert-mouse-battery
```