From https://pytorch.org/tutorials/beginner/examples_autograd/two_layer_net_custom_function.html 18 torch.autograd.Functions now require forward and backward to be static.  I am just coming back to a project I was working on way back in 0.3.  It required a Function to keep track of some values and these values were actually changed elsewhere in the program.  I see ctx can be used to save values between forward and backward passes.  Is there a way to access, add, or modify ctx outside of forward() and backward()?  Or alternatively to pass a value into forward() or backward() when it is called without using ctx