fix(tests): put ecapa_tdnn models in eval mode before batch=1 forward passes
mlx>=0.32 tightened BatchNorm to reject training-mode calls with a single value per channel. These unit tests construct EcapaTdnnBackbone/ ECAPA_TDNN directly (bypassing load_model(), which already calls .eval()) and forward a batch=1 input while still in training mode, so they now hit that guard. Production users are unaffected since load_model() puts every loaded model in eval mode. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
A
Alazar Manakelew committed
d6cbbb598e1eea7328eaa046f8dcf8d902a43530
Parent: 65fb3cc