Snažím se psát po částech aktivační funkce, jejíž sklon mezi -6 a 0 je 0,1 a ostatní místa jsou jedním. A vstupní(X), size (B, C, H, W). Takže jsem dospěl k závěru, že nejlepší způsob je jednoduchý řádek kódu:
x[-6<x and x<0] = x[-6<x and x<0] * 0.1
Ale jsem čelit tuto chybu:
RuntimeError: bool value of Tensor with more than one value is ambiguous
Existuje nějaké řešení pro řešení této chyby?