I’m a beginner. If I derive a subclass MyFunc of autograd.Function, and then want to create a chain of independent objects of type MyFunc, how is this done, given that the tutorial covering this (https://pytorch.org/tutorials/beginner/pytorch_with_examples.html#pytorch-defining-new-autograd-functions 1) shows that the subclass forward / backward methods are static, and shows invocation of base class method apply without any creation of objects. In my setup I want to chain multiple MyFunc objects together. For each iteration the entire chain needs to run, beginning to end, then backpropagation would run in the reverse direction. I definitely need each object of type MyFunc to have independent context.