If I have a series layers in my implementation of forward, is it possible for me to inspect an intermediate value between those layers, modify it, and send it through the rest of the network? How would I go about doing something like this?