Poulpe
2611a72aa2
auto-iter 2026-05-14: max_frame_num 1024→2048 fix RoPE overflow GX019817
...
Root cause: 3D RoPE precomputed for max_frame_num+100=1124 positions.
GX019817 has 1357 frames after trim → index overflow → tensor mismatch.
2048 → supports up to 2148 frames (covers all current segments).
Co-Authored-By: Poulpe <claude@nowyouknow.fr >
2026-05-14 04:52:20 +00:00
Poulpe
c55700677e
auto-iter 2026-05-13: offload_to_cpu=false (.84 24GB VRAM, no CPU offload needed)
2026-05-13 16:39:51 +00:00
Poulpe
c7c4431e72
auto-iter 2026-05-13: inference min_frames=32 + timeout 3h (was 2h)
...
- min_frames_for_inference: 32 (RoPE/attention needs ≥32 frames)
- inference_timeout_s: 10800 (GX029818 timed out at 7200s with 493 frames)
Authored-by: Poulpe <claude@nowyouknow.fr >
2026-05-13 10:36:28 +00:00
Poulpe
8880c28af9
auto-iter 2026-05-12: keyframe_interval 6→1 (streaming, validé GX049839_v2 146M pts)
2026-05-12 16:37:06 +00:00
Poulpe
df45fd155d
auto-iter 2026-05-12: bottom_visible_pct_min 30→25 (GX019817 29% récupérable)
2026-05-12 10:34:19 +00:00
Poulpe
8b826b0827
auto-iter 2026-05-12: fix duplicate frame_extract key in thresholds.yaml
2026-05-12 04:39:03 +00:00
Poulpe
06d4aa5d4d
auto-iter 2026-05-11: bottom_visible_pct seuil 50→30 (avg=37.5%)
2026-05-11 22:33:12 +00:00
Ubuntu
e597407ee5
feat(pipeline): jalon 1-3 — ingest, USBL parse, filter
...
Stages 01-03 opérationnels sur 20260505-Lepradet:
- 01_ingest: manifest auto, 3 AUVs vidéo, 3 AUVs bags, mapping AUV2xx↔AUV0xx
- 02_usbl_parse: MCAP (format incompatible firmware) → fallback serial CSV, 213 pts bruts
- 03_usbl_filter: MAD-3σ + moving-avg + Kalman optionnel, dégradé gracieux si null lat/lon
- orchestrator/db.py: SQLite schema missions/jobs/metrics idempotent
- config/: thresholds.yaml + default_params.yaml versionnés
- qa/checks.py: vérifications pass/fail/degraded par étape
Note: MCAP bags corrompus ou format non-standard firmware — lat/lon absent.
Statut degraded (pas crash). Nécessite investigation format MCAP spécifique.
2026-05-11 10:25:27 +00:00