triton.language.where¶
- triton.language.where(condition, x, y, _semantic=None)¶
根据
condition的值,返回一个由x或y中的元素组成的张量。请注意,无论
condition的值如何,x和y都会被评估。如果您想避免意外的内存操作,请改用 triton.load 和 triton.store 中的
mask参数。x和y的形状都将广播到condition的形状。x和y必须具有相同的数据类型。- 参数:
condition (Block of triton.bool) – 当为 True(非零)时,返回 x,否则返回 y。
x – 在 condition 为 True 的索引处选择的值。
y – 在 condition 为 False 的索引处选择的值。