я подумал в сумме так, дам ему дважды инпут (заплачу уменьшением батча в два раза), на один из инпутов сделаю детач, его пропущу backward(-9/10).
чере недетачнутый пропущу backward(1), получится что через голубое (где - девять десятых) пройдет 1/10 градиента, а через все остальное, то есть синее пройдет весь градиент, как вам ?