Skip to content

feat(streampetr): add base nuScenes and T4 j6gen2 configurations - #10

Draft
vividf wants to merge 1 commit into
feat/streampetr-detectorfrom
feat/streampetr-base-configs
Draft

feat(streampetr): add base nuScenes and T4 j6gen2 configurations#10
vividf wants to merge 1 commit into
feat/streampetr-detectorfrom
feat/streampetr-base-configs

Conversation

@vividf

@vividf vividf commented Sep 2, 2026

Copy link
Copy Markdown
Owner

Summary

Base configurations and documentation for StreamPETR.

Changes

  • base.yaml: shared model skeleton (head hyperparameters, bbox coder, Hungarian assigner with velocity excluded from matching), optimizer/scheduler hooks, mAP-monitored checkpointing (val/det3d/mAP, early stopping disabled), and the three-module deploy spec whose output names match the export wrapper.
  • vov_320x800_nuscenes.yaml: reference nuScenes recipe — resize 0.47–0.625 → 320×800, 644 queries, memory 1024, top-k/propagated 256, streaming datamodule.
  • vov_480x640_t4dataset_j6gen2.yaml: T4/j6gen2 at 480×640 with pc_range ±54 m and streaming evaluation (batch 1 per lane so every frame is scored).
  • Docs: model page with training/eval/deploy commands; nav entry.

Production three-stage recipes (pretrain → base → j6gen2 with partial-ignore) land in the last PR of the stack; this PR pins only the baseline configurations.

Testing

Hydra composition of both configs verified; documented commands reference existing CLI flags.

Stack 4/8 — base: feat/streampetr-detector.

Signed-off-by: vividf <yihsiang.fang@tier4.jp>
@vividf
vividf force-pushed the feat/streampetr-detector branch from df4bf63 to c8d3fbd Compare September 4, 2026 08:00
@vividf
vividf force-pushed the feat/streampetr-base-configs branch from 16e5c4b to c53556a Compare September 4, 2026 08:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant