@@ -92,20 +92,20 @@ static void pearson_corr_int_core(
92
92
)
93
93
{
94
94
if (n == 1 ) {
95
- *p_out = NAN ;
95
+ *p_out = NPY_NAN ;
96
96
return ;
97
97
}
98
98
if (n == 2 ) {
99
99
T x0 = *p_x;
100
100
T x1 = get (p_x, x_stride, 1 );
101
101
if (x0 == x1) {
102
- *p_out = NAN ;
102
+ *p_out = NPY_NAN ;
103
103
return ;
104
104
}
105
105
T y0 = *p_y;
106
106
T y1 = get (p_y, y_stride, 1 );
107
107
if (y0 == y1 ) {
108
- *p_out = NAN ;
108
+ *p_out = NPY_NAN ;
109
109
return ;
110
110
}
111
111
if (((x0 < x1) && (y0 < y1 )) || ((x0 > x1) && (y0 > y1 ))) {
@@ -120,15 +120,15 @@ static void pearson_corr_int_core(
120
120
U xmean = strided_mean<T, U>(n, p_x, x_stride);
121
121
U x_delta_maxabs = strided_delta_maxabs<T, U>(n, p_x, x_stride, xmean);
122
122
if (x_delta_maxabs == 0 ) {
123
- *p_out = NAN ;
123
+ *p_out = NPY_NAN ;
124
124
return ;
125
125
}
126
126
U xnorm = strided_delta_norm<T, U>(n, p_x, x_stride, xmean, x_delta_maxabs);
127
127
128
128
U ymean = strided_mean<T, U>(n, p_y, y_stride);
129
129
U y_delta_maxabs = strided_delta_maxabs<T, U>(n, p_y, y_stride, ymean);
130
130
if (y_delta_maxabs == 0 ) {
131
- *p_out = NAN ;
131
+ *p_out = NPY_NAN ;
132
132
return ;
133
133
}
134
134
U ynorm = strided_delta_norm<T, U>(n, p_y, y_stride, ymean, y_delta_maxabs);
@@ -154,20 +154,20 @@ static void pearson_corr_core(
154
154
)
155
155
{
156
156
if (n == 1 ) {
157
- *p_out = NAN ;
157
+ *p_out = NPY_NAN ;
158
158
return ;
159
159
}
160
160
if (n == 2 ) {
161
161
T x0 = *p_x;
162
162
T x1 = get (p_x, x_stride, 1 );
163
163
if (!std::isfinite (x0) || !std::isfinite (x1) || (x0 == x1)) {
164
- *p_out = NAN ;
164
+ *p_out = NPY_NAN ;
165
165
return ;
166
166
}
167
167
T y0 = *p_y;
168
168
T y1 = get (p_y, y_stride, 1 );
169
169
if (!std::isfinite (y0 ) || !std::isfinite (y1 ) || (y0 == y1 )) {
170
- *p_out = NAN ;
170
+ *p_out = NPY_NAN ;
171
171
return ;
172
172
}
173
173
if (((x0 < x1) && (y0 < y1 )) || ((x0 > x1) && (y0 > y1 ))) {
@@ -182,15 +182,15 @@ static void pearson_corr_core(
182
182
U xmean = strided_mean<T, U>(n, p_x, x_stride);
183
183
U x_delta_maxabs = strided_delta_maxabs<T, U>(n, p_x, x_stride, xmean);
184
184
if (x_delta_maxabs == 0 ) {
185
- *p_out = NAN ;
185
+ *p_out = NPY_NAN ;
186
186
return ;
187
187
}
188
188
U xnorm = strided_delta_norm<T, U>(n, p_x, x_stride, xmean, x_delta_maxabs);
189
189
190
190
U ymean = strided_mean<T, U>(n, p_y, y_stride);
191
191
U y_delta_maxabs = strided_delta_maxabs<T, U>(n, p_y, y_stride, ymean);
192
192
if (y_delta_maxabs == 0 ) {
193
- *p_out = NAN ;
193
+ *p_out = NPY_NAN ;
194
194
return ;
195
195
}
196
196
U ynorm = strided_delta_norm<T, U>(n, p_y, y_stride, ymean, y_delta_maxabs);
0 commit comments