Skip to content

feat: GF-T binary classifier inference core (train->save->deploy on AX7203) - #1822

Merged
gHashTag merged 1 commit into
masterfrom
feat/gft-classify
Aug 7, 2026
Merged

feat: GF-T binary classifier inference core (train->save->deploy on AX7203)#1822
gHashTag merged 1 commit into
masterfrom
feat/gft-classify

Conversation

@gHashTag

@gHashTag gHashTag commented Aug 7, 2026

Copy link
Copy Markdown
Owner

New spec gft_classify.t27 — binary linear classifier inference (class = 1 iff w0x0+w1x1 > 0). The deploy half of the on-chip trainer gft_logistic. In-spec tests (pos/neg) PASS. Closes the edge loop on a live AX7203: train gft_logistic on-chip -> read learned W* over UART -> bake W* into uart_classify.v -> SRAM classifies 12/12 held-out with ZERO training -> SPI-flash it (persistent, boots pre-trained). docs/NOW.md updated. Refs #1764

gft_classify.t27: binary linear classifier inference -- class = 1 iff
w0*x0+w1*x1 > 0 else 0. The deployment half of the on-chip trainer gft_logistic:
with weights learned on-chip and baked in, this pure-inference core classifies
without any training.

Closes the edge loop on a live AX7203: train gft_logistic on-chip -> read
learned W* over UART -> bake W* into uart_classify.v -> SRAM classifies 12/12
held-out with ZERO training -> SPI-flash it (persistent, boots pre-trained).
In-spec tests (pos/neg) PASS. docs/NOW.md updated.

Refs #1764

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@github-actions

github-actions Bot commented Aug 7, 2026

Copy link
Copy Markdown
Contributor

📓 NotebookLM Notebook linked to this PR

This notebook contains session context, decisions, and artifacts for this work.

@github-actions

github-actions Bot commented Aug 7, 2026

Copy link
Copy Markdown
Contributor

PR Dashboard

Generated at: 2026-08-07 01:36:18 UTC

Summary

Status Count
Total Open PRs 4
PRs with Failing Checks 0
PRs with All Checks Green 4
READY 3
FAILING 0
PENDING 0

Seal Status

  • ⚠️ STALE -- sha256(compiler.rs)=4c1aaad5309a != manifest seal=87e5cbd3ad94.
    The committed NMSE numbers were certified against an older compiler.rs.
    Run scripts/reseal-check.sh locally for the two-step reseal command (advisory; not a merge gate).

@gHashTag
gHashTag merged commit 6147b69 into master Aug 7, 2026
17 checks passed
@gHashTag
gHashTag deleted the feat/gft-classify branch August 7, 2026 01:41
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