【发布时间】:2022-01-01 20:33:00
【问题描述】:
我正在尝试编写一个分段激活函数,其 -6 和 0 之间的斜率为 0.1,其他位置为 1。 输入(X)大小为(B,C,H,W)。 所以我得出结论,最好的方法是简单的行代码:
x[-6<x and x<0] = x[-6<x and x<0] * 0.1
但我遇到了这个错误:
RuntimeError: bool value of Tensor with more than one value is ambiguous
有解决这个错误的办法吗?
【问题讨论】:
标签: python deep-learning pytorch boolean activation-function