Skip to content

VocalErrorNetV2: keep NMDA off - #20

Merged
jmxpearson merged 1 commit into
mainfrom
v2-no-nmda
Oct 23, 2026
Merged

jmxpearson merged 1 commit into
mainfrom
v2-no-nmda

Conversation

@jmxpearson

Copy link
Copy Markdown
Member

VocalErrorNetV2 pins its old defaults by passing them explicitly, but g_nmda isn't in its signature. It therefore inherited the new operating-point default (60) from #19 and silently gained NMDA. finchsim builds networks from those defaults, and its AIV tonic-rate test went from ~14 Hz to 89 Hz.

  • Fix: VocalErrorNetV2 now passes g_nmda=0.0.
  • Test: the pinned-defaults test also checks that inherited operating-point features stay off.
  • No change to the shipped model or artifacts.

207 tests pass; finchsim's AIV tests pass against this branch.

🤖 Generated with Claude Code

The legacy class passes its old defaults explicitly, but g_nmda was not in
its signature, so it inherited the new operating-point default (60) and
silently gained NMDA; finchsim's AIV tonic-rate test, built from those
defaults, went from ~14 to 89 Hz. It now passes g_nmda=0.0, and the pinned
test checks that inherited operating-point features stay off.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@jmxpearson
jmxpearson merged commit 9ad0964 into main Oct 23, 2026
2 checks 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