From 0cf13e2b8445219a609d75b6aac2811a8cdcc801 Mon Sep 17 00:00:00 2001 From: imperatormk Date: Tue, 3 Mar 2026 17:16:22 +0100 Subject: [PATCH] define g_fp16_io in train.m (fixes linker error) --- training/train.m | 2 ++ 1 file changed, 2 insertions(+) diff --git a/training/train.m b/training/train.m index 6fd4a86..6a70041 100644 --- a/training/train.m +++ b/training/train.m @@ -8,6 +8,8 @@ #include #include "backward.h" +int g_fp16_io = 0; // M1/M2: use fp16 I/O when cast op unsupported + static mach_timebase_info_data_t g_tb; static double ticksToMs(uint64_t t) { return (double)t * g_tb.numer / g_tb.denom / 1e6; }