Skip to content

Commit 59eb6be

Browse files
committed
[oneAPI samples][Fourier correlation] Using std::fabs(float) in Fourier correlation samples
1 parent e776e50 commit 59eb6be

File tree

3 files changed

+3
-3
lines changed

3 files changed

+3
-3
lines changed

Libraries/oneMKL/fourier_correlation/fcorr_1d_buffers.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -164,7 +164,7 @@ int main(int argc, char **argv) {
164164
float max_corr = corr_acc[0];
165165
int optimal_shift = 0;
166166
for (size_t s = 0; s < N; s++) {
167-
const float local_err = fabs(naive_corr_acc[s] - corr_acc[s]);
167+
const float local_err = std::fabs(naive_corr_acc[s] - corr_acc[s]);
168168
if (local_err > max_err)
169169
max_err = local_err;
170170
if (max_err > max_err_threshold) {

Libraries/oneMKL/fourier_correlation/fcorr_1d_usm.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -156,7 +156,7 @@ int main(int argc, char** argv) {
156156
float max_corr = corr[0];
157157
int optimal_shift = 0;
158158
for (size_t s = 0; s < N; s++) {
159-
const float local_err = fabs(naive_corr[s] - corr[s]);
159+
const float local_err = std::fabs(naive_corr[s] - corr[s]);
160160
if (local_err > max_err)
161161
max_err = local_err;
162162
if (max_err > max_err_threshold) {

Libraries/oneMKL/fourier_correlation/fcorr_2d_usm.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -253,7 +253,7 @@ int main(int argc, char **argv) {
253253
for (size_t p = 0; p < n_cols && return_code == 0; p++) {
254254
const float naive_val = naive_corr[s * col_stride_fwd_domain + p];
255255
const float dft_val = corr[s * col_stride_fwd_domain + p];
256-
const float local_err = fabs(naive_val - dft_val);
256+
const float local_err = std::fabs(naive_val - dft_val);
257257
if (local_err > max_err)
258258
max_err = local_err;
259259
if (max_err > max_err_threshold) {

0 commit comments

Comments
 (0)