Wan2.2-TI2V-5B init + ActionDiT(Wan2.2 보간 초기화)에서 직접 finetuneidx 500-549 = clean(RGB diff로 검증), idx 0-499 = randomized 위주사용자 질문: "Flex-π의 RoboTwin finetune 이전 베이스 모델이 있나? clean 50 demo만 학습해 테스트하고 싶다." 이는 같은 날 확정된 ralplan 합의 연구계획(claude/260828/research-ralplan_adaptive_regime.md)의 P-C 축("리더보드-프로토콜 demo-scarce")과 동일한 무대 — 학습 데이터를 clean 50 ep/task로 고정하고 init을 자유롭게 두는 시나리오가 실제로 실행 가능한지, 어떤 준비가 필요한지를 코드베이스·데이터셋 레벨에서 먼저 확인했다.
레포 문서·소스·실제 변환 데이터 3갈래로 조사했다.
| 항목 | 확인 사실 | 근거 |
|---|---|---|
| 로봇 사전학습 베이스 | 미공개 (Wan2.2-5B init에서 직접 finetune) | docs/OVERVIEW.md:135-138, README |
| clean 에피소드 인덱스 | task당 idx 500-549 (실측 RGB diff로 확정) | convert_robotwin_to_lerobot.sh:28, tmp/hf_meta/ |
| 전체 변환 데이터셋 | 27,500 ep, ~275GB (ffv1 포함) | HF dataset card |
| ffv1 제외 데이터 | ~180GB (clean-only는 이 중 ~9%) | configs/data/robotwin.yaml:3 |
| 필요 text-embed prompt | 2,500 / 1,039,891 (0.24%) → 1TB 캐시 불필요 | meta/info.json, robot_video_dataset.py:151 |
Flex-π가 로봇 사전학습 ckpt를 공개하지 않은 이상, clean-50 실험은 "논문 재현"이 아니라 "Wan2.2 init에서 demo-efficiency를 측정하는 리더보드 프로토콜 실험"으로 프레이밍해야 정합적이다. 이 조사로 ralplan의 P-C 축(demo-scarce)이 실제로 실행 가능한 경로임을 확인했고, 예상보다 가벼운 데이터/캐시 요구량(180GB, 소수 prompt)은 Phase 4 계획 실행의 우선순위를 높이는 근거가 된다.
clean-only 선택 다운로드가 loader 초기화와 호환되는지 미검증. text-embed task_index 필터를 precompute_text_embeds.py에 실제로 추가하지 않음 — 현재는 설계만 된 상태.
1) 학습 전용 env flexpi 신규 구축(torch 2.7.1+cu128, deepspeed, conda cuda-nvcc 12.8, torchcodec 0.5, decord2, ffmpeg7) — eval env(torch 2.8)와 별개 유지.
2) 데이터 다운로드(ffv1 제외 ~180GB 권장, clean-only 선택 다운로드는 사전 호환성 검증 필요).
3) task_episode_map_clean50.json(start+500..549) 생성 + loader map 경로 오버라이드 1줄 + precompute_text_embeds.py task_index 필터 추가.
4) 100-step smoke로 step 시간 실측 → sbm ... --qos=own --gres=gpu:8 -c 64 --mem 1600GB.
5) 리더보드 비교 평가: _eval_step_limit.yml을 upstream 값으로 교체 후 clean2clean/clean2random 100 ep 평가.