作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
有没有人有如何使用 BitShift 的例子? Pytorch 中的运算符?
最佳答案
Bitwise shift operator performs element-wise operation.
<<
和
>>
分别表示左移和右移。
x = torch.tensor([16, 4, 1])
y = torch.tensor([1, 2, 3])
z = x << y
print(z)
tensor([32, 16, 8])
相当于
16 << 1
(
np.left_shift(16, 1)
),
4 << 2
, 和
1 << 3
.
For each input element, if the attribute "direction" is "RIGHT", this operator moves its binary representation toward the right side so that the input value is effectively decreased. If the attribute "direction" is "LEFT", bits of binary representation moves toward the left side, which results the increase of its actual value.
This operator supports multidirectional (i.e., Numpy-style) broadcasting.
关于pytorch - 如何在 Pytorch 中使用 BitShift 运算符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65208217/
我是一名优秀的程序员,十分优秀!