Tensorflow hangs on iOS Safari when setting webgl. Claude 4.5 solved it: Use cpu instead! const backend = isiOS ? 'cpu' : 'webgl'; addLog(`[TF] Setting backend to ${backend}...`); await tf.setBackend(backend);