megengine.functional.logical_and¶
- logical_and(x, y)[源代码]¶
Element-wise 逻辑与(AND)。
为输入 tensor \(x\) 和输入 tensor \(y\) 的每个对应元素 \(y_i\) 计算逻辑与。
- 参数
x – 第一个输入tensor。应该是bool类型。
y – 第二个输入 tensor。必须兼容 \(x\) (see 广播机制与规则 )。应该是个bool类型。
- 返回
一个包含element-wise逻辑与结果的tensor。返回tensor的结果数据类型必须是
bool
.
实际案例
>>> F.logical_and(True, False) Tensor(False, dtype=bool, device=xpux:0)
Element-wise 逻辑与:
>>> x = Tensor([True, False, True]) >>> y = Tensor([False, False, True]) >>> F.logical_and(x, y) Tensor([False False True], dtype=bool, device=xpux:0)
&
运算符可以被用作F.logical_and
在bool类型tensors上的简写。>>> x & y Tensor([False False True], dtype=bool, device=xpux:0)