@@ -284,8 +284,6 @@ def _bincount_run_native(
284284 size , dtype = n_dtype , usm_type = n_usm_type , sycl_queue = queue
285285 )
286286
287- _manager = dpu .SequentialOrderManager [queue ]
288-
289287 x_usm = dpnp .get_usm_ndarray (x_casted )
290288 weights_usm = (
291289 dpnp .get_usm_ndarray (weights_casted )
@@ -294,7 +292,9 @@ def _bincount_run_native(
294292 )
295293 n_usm = dpnp .get_usm_ndarray (n_casted )
296294
297- mem_ev , bc_ev = statistics_ext .bincount (
295+ _manager = dpu .SequentialOrderManager [queue ]
296+
297+ ht_ev , bc_ev = statistics_ext .bincount (
298298 x_usm ,
299299 min_v .item (),
300300 max_v .item (),
@@ -303,7 +303,7 @@ def _bincount_run_native(
303303 depends = _manager .submitted_events ,
304304 )
305305
306- _manager .add_event_pair (mem_ev , bc_ev )
306+ _manager .add_event_pair (ht_ev , bc_ev )
307307
308308 return n_casted
309309
@@ -647,8 +647,6 @@ def histogram(a, bins=10, range=None, density=None, weights=None):
647647 usm_type = n_usm_type ,
648648 )
649649
650- _manager = dpu .SequentialOrderManager [queue ]
651-
652650 a_usm = dpnp .get_usm_ndarray (a_casted )
653651 bins_usm = dpnp .get_usm_ndarray (bin_edges_casted )
654652 weights_usm = (
@@ -658,14 +656,16 @@ def histogram(a, bins=10, range=None, density=None, weights=None):
658656 )
659657 n_usm = dpnp .get_usm_ndarray (n_casted )
660658
661- mem_ev , ht_ev = statistics_ext .histogram (
659+ _manager = dpu .SequentialOrderManager [queue ]
660+
661+ ht_ev , hist_ev = statistics_ext .histogram (
662662 a_usm ,
663663 bins_usm ,
664664 weights_usm ,
665665 n_usm ,
666666 depends = _manager .submitted_events ,
667667 )
668- _manager .add_event_pair (mem_ev , ht_ev )
668+ _manager .add_event_pair (ht_ev , hist_ev )
669669
670670 n = dpnp .asarray (n_casted , dtype = ntype , usm_type = usm_type )
671671
@@ -1039,7 +1039,7 @@ def _histdd_run_native(
10391039
10401040 _manager = dpu .SequentialOrderManager [queue ]
10411041
1042- mem_ev , hdd_ev = statistics_ext .histogramdd (
1042+ ht_ev , histdd_ev = statistics_ext .histogramdd (
10431043 sample_usm ,
10441044 edges_usm ,
10451045 edges_count_usm ,
@@ -1048,7 +1048,7 @@ def _histdd_run_native(
10481048 depends = _manager .submitted_events ,
10491049 )
10501050
1051- _manager .add_event_pair (mem_ev , hdd_ev )
1051+ _manager .add_event_pair (ht_ev , histdd_ev )
10521052
10531053 return n
10541054
0 commit comments