Я ищу эффективный способ вычисления \ hat {x} измерений (bxcxhxw), определенных для выборки как:
![eq](https://discuss.pytorch.org/uploads/default/original/3X/0/3/0326eba6ed3046f60f0765238def1e75c9ac33d9.png)
, где x - это выход того жеизмерения, сгенерированные моделью с параметрами \ theta и
i, j: индексировать высоту и ширину карты выходных объектов 2D
k: индексирует размер канала
l: индексирует параметры.
Как мне это сделать с помощью x.backward ()?Есть ли эффективный способ сделать это?
Если бы я сделал x.backward (torch.ones_like (x)), я бы вычислил сумму градиентов в приведенном выше уравнении вместо суммы их абсолютныхзначения.
Это можно сделать путем перебора всех пикселей в выходной карте и вычислить .backward ().Но это было бы невероятно дорого.Есть ли эффективный способ избежать цикла?