warp.select#
- warp.select(
- cond: bool,
- value_if_false: Any,
- value_if_true: Any,
Kernel
Differentiable
Select between two arguments, if
condisFalsethen returnvalue_if_false, otherwise returnvalue_if_true.Removed in version 1.10: Use
where()instead, which has the more intuitive argument order:where(cond, value_if_true, value_if_false).Deprecated since version 1.7.
- warp.select(
- cond: int8,
- value_if_false: Any,
- value_if_true: Any,
Kernel
Differentiable
Select between two arguments, if
condisFalsethen returnvalue_if_false, otherwise returnvalue_if_true.Removed in version 1.10: Use
where()instead, which has the more intuitive argument order:where(cond, value_if_true, value_if_false).Deprecated since version 1.7.
- warp.select(
- cond: uint8,
- value_if_false: Any,
- value_if_true: Any,
Kernel
Differentiable
Select between two arguments, if
condisFalsethen returnvalue_if_false, otherwise returnvalue_if_true.Removed in version 1.10: Use
where()instead, which has the more intuitive argument order:where(cond, value_if_true, value_if_false).Deprecated since version 1.7.
- warp.select(
- cond: int16,
- value_if_false: Any,
- value_if_true: Any,
Kernel
Differentiable
Select between two arguments, if
condisFalsethen returnvalue_if_false, otherwise returnvalue_if_true.Removed in version 1.10: Use
where()instead, which has the more intuitive argument order:where(cond, value_if_true, value_if_false).Deprecated since version 1.7.
- warp.select(
- cond: uint16,
- value_if_false: Any,
- value_if_true: Any,
Kernel
Differentiable
Select between two arguments, if
condisFalsethen returnvalue_if_false, otherwise returnvalue_if_true.Removed in version 1.10: Use
where()instead, which has the more intuitive argument order:where(cond, value_if_true, value_if_false).Deprecated since version 1.7.
- warp.select(
- cond: int32,
- value_if_false: Any,
- value_if_true: Any,
Kernel
Differentiable
Select between two arguments, if
condisFalsethen returnvalue_if_false, otherwise returnvalue_if_true.Removed in version 1.10: Use
where()instead, which has the more intuitive argument order:where(cond, value_if_true, value_if_false).Deprecated since version 1.7.
- warp.select(
- cond: uint32,
- value_if_false: Any,
- value_if_true: Any,
Kernel
Differentiable
Select between two arguments, if
condisFalsethen returnvalue_if_false, otherwise returnvalue_if_true.Removed in version 1.10: Use
where()instead, which has the more intuitive argument order:where(cond, value_if_true, value_if_false).Deprecated since version 1.7.
- warp.select(
- cond: int64,
- value_if_false: Any,
- value_if_true: Any,
Kernel
Differentiable
Select between two arguments, if
condisFalsethen returnvalue_if_false, otherwise returnvalue_if_true.Removed in version 1.10: Use
where()instead, which has the more intuitive argument order:where(cond, value_if_true, value_if_false).Deprecated since version 1.7.
- warp.select(
- cond: uint64,
- value_if_false: Any,
- value_if_true: Any,
Kernel
Differentiable
Select between two arguments, if
condisFalsethen returnvalue_if_false, otherwise returnvalue_if_true.Removed in version 1.10: Use
where()instead, which has the more intuitive argument order:where(cond, value_if_true, value_if_false).Deprecated since version 1.7.
- warp.select(
- arr: Array[Any],
- value_if_false: Any,
- value_if_true: Any,
Kernel
Differentiable
Select between two arguments, if
arris null then returnvalue_if_false, otherwise returnvalue_if_true.Removed in version 1.10: Use
where()instead, which has the more intuitive argument order:where(arr, value_if_true, value_if_false).Deprecated since version 1.7.