Skip to content

Commit 86847f3

Browse files
committed
force contiguous tensors in torch searchsorted
1 parent bb973d2 commit 86847f3

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

bayesflow/utils/tensor_utils.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -202,7 +202,9 @@ def searchsorted(sorted_sequence: Tensor, values: Tensor, side: str = "left") ->
202202

203203
out_int32 = len(sorted_sequence) <= np.iinfo(np.int32).max
204204

205-
indices = torch.searchsorted(sorted_sequence, values, side=side, out_int32=out_int32)
205+
indices = torch.searchsorted(
206+
sorted_sequence.contiguous(), values.contiguous(), side=side, out_int32=out_int32
207+
)
206208

207209
return indices
208210
case _:

0 commit comments

Comments
 (0)