Calculate relative error
| 29 | |
| 30 | // Calculate relative error |
| 31 | inline float RelativeError(float actual, float expected) { |
| 32 | if (std::abs(expected) < 1e-10f) { |
| 33 | return std::abs(actual - expected); |
| 34 | } |
| 35 | return std::abs((actual - expected) / expected); |
| 36 | } |
| 37 | |
| 38 | // Calculate mean squared error |
| 39 | inline float MeanSquaredError(const float* a, const float* b, size_t size) { |