Hi, from http://pytorch.org/tutorials/beginner/examples_autograd/two_layer_net_custom_function.html 72 I know I can define forward and backward functions like

def forward(self, input)
def backward(self, grad_output)

My question is can I change the interface of the two functions like

def forward(self, input, others) # need other inputs
def backward(self, others) # no need of grad_output since this is loss layer

Thanks !