FP16 unittest tests expect less error values near zero.
Reduce minimum allowed error from 1e-3 to 1e-4

PiperOrigin-RevId: 332284507
diff --git a/test/vunary-microkernel-tester.h b/test/vunary-microkernel-tester.h
index 100aef8..4d47c16 100644
--- a/test/vunary-microkernel-tester.h
+++ b/test/vunary-microkernel-tester.h
@@ -237,7 +237,7 @@
 
       // Verify results.
       for (size_t i = 0; i < batch_size(); i++) {
-        ASSERT_NEAR(y[i], y_ref[i], std::max(1.0e-5 * std::abs(y_ref[i]), 5.0e-6))
+        ASSERT_NEAR(y[i], y_ref[i], std::max(5.0e-6, std::abs(y_ref[i]) * 1.0e-5))
           << "at " << i << " / " << batch_size() << ", x[" << i << "] = " << x[i];
       }
     }