I am trying to understand what is RefSwitch and other Ref ops. I am looking at a graph of while loop unit-test in tensorflow v1. I see RefSwitch is added in the graph.
I have checked the difference between Switch and RefSwitch. And the main difference in the types of input and output - T vs Ref(T) Also, I read about my Ref types. that the tensors are mutable unlike typically the tensors are immutable. I would appreciate if someone can help me understanding.
This is my first question, hope you will help me with the process of SO. I wanted to add an image of the graph but i can't add yet.