Commit History

  1. mask_decoder: replace rank-5 GatherElements with one-hot Mul+ReduceSum selection (GatherElements generates invalid WGSL in ort-web WebGPU EP). Bit-identical outputs verified vs previous decoder.

    Verified signature
    3b2984d
  2. vision_encoder: precompute static pos-embed (removes If/Tile constructs that broke ort-web strict shape inference; loads at graphOptimizationLevel 'all' now). Revalidated: worst frame IoU 0.9967

    Verified signature
    028ef32
  3. SAM2.1-tiny full video tracking pipeline (validated ONNX export, worst frame IoU 0.9967 vs PyTorch reference)

    Verified signature
    a4144e8
  4. initial commit

    Verified signature
    202522e