File tree Expand file tree Collapse file tree 1 file changed +8
-8
lines changed Expand file tree Collapse file tree 1 file changed +8
-8
lines changed Original file line number Diff line number Diff line change @@ -371,14 +371,6 @@ def _call_cython_op(
371
371
372
372
is_datetimelike = dtype .kind in "mM"
373
373
374
- if is_datetimelike :
375
- values = values .view ("int64" )
376
- is_numeric = True
377
- elif dtype .kind == "b" :
378
- values = values .view ("uint8" )
379
- if values .dtype == "float16" :
380
- values = values .astype (np .float32 )
381
-
382
374
if self .how in ["any" , "all" ]:
383
375
if mask is None :
384
376
mask = isna (values )
@@ -392,6 +384,14 @@ def _call_cython_op(
392
384
values = values .astype (bool , copy = False ).view (np .int8 )
393
385
is_numeric = True
394
386
387
+ if is_datetimelike :
388
+ values = values .view ("int64" )
389
+ is_numeric = True
390
+ elif dtype .kind == "b" :
391
+ values = values .view ("uint8" )
392
+ if values .dtype == "float16" :
393
+ values = values .astype (np .float32 )
394
+
395
395
values = values .T
396
396
if mask is not None :
397
397
mask = mask .T
You can’t perform that action at this time.
0 commit comments