Skip to content

Add official RouteFM and SAVERouter adapters - #15

Merged
AIGNLAI merged 1 commit into
mainfrom
feat/routefm-saverouter
Oct 5, 2026
Merged

AIGNLAI merged 1 commit into
mainfrom
feat/routefm-saverouter

Conversation

@AIGNLAI

@AIGNLAI AIGNLAI commented Oct 5, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • add a RouteFM adapter backed by the official frozen BGE checkpoint and behavioral-context episode format
  • add a SAVERouter adapter backed by the official fixed-K sparse-supervision pipeline and paper benchmark profiles
  • register both methods, add configs, pin official dependencies, and document the release in README News
  • add the official BGE CLS plus L2 embedding implementation and native cost integration

Compatibility notes

  • RouteFM defaults to the released BGE text checkpoint; the Qwen variant is intentionally rejected because it requires joint Qwen3-VL embeddings from a compatible service
  • RouteFM converts its relative log-cost prediction back to the ORBIT training-cost scale
  • SAVERouter fitting receives only acquired sparse observations, not the unrevealed dense matrix

Validation

  • python compileall passed
  • all 45 JSON configs parsed
  • 39 unit and smoke tests passed
  • official RouteFM BGE checkpoint downloaded from its immutable Hugging Face revision, checksum-verified, loaded on CPU, and produced finite score and cost tensors with shape (1, 2, 6)
  • git diff --check passed

@AIGNLAI
AIGNLAI merged commit 6ed3c38 into main Oct 5, 2026
1 check passed
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