fix setitem

This commit is contained in:
li-xl 2020-10-16 20:43:37 +08:00
parent d31cdab30f
commit 84c10c7a06
1 changed files with 1 additions and 1 deletions

View File

@ -188,7 +188,7 @@ def setitem(x, slices, value):
if isinstance(slices, jt.Var) and slices.dtype == "bool":
mask = jt.broadcast(slices, x)
value = jt.broadcast(value, x)
return x.assign(mask.ternary(value, mask))
return x.assign(mask.ternary(value, x))
if isinstance(slices, list):
slices = tuple(slices)
return x.assign(x.setitem(slices, value))