Hey all,
I'm interested in fixing a bug that I found with nested While calls in the python implementation (possibly any nested ControlFlowOp), but I am confused as to how to get my dev environment set up. I uninstalled the pip binary because I wanted to run my debugging code against the TensorFlow source that I'm trying to modify. It seems that you can run unit tests through bazel, and it's highly suggested that this is the only way to do it from this message in the top level _init_.py:
Error importing tensorflow. Unless you are using bazel,
you should not try to import tensorflow from its source directory;
please exit the tensorflow source tree, and relaunch your python interpreter
from there.
But it seems like it would take a very long time if we need to recompile all the kernels every time we want to test a change in the python interface. Is there another way to test live changes? Any guidance would be much appreciated.
Thanks,
Tyler