Consolidate the builtin function overrides into a single module, and use a generic...
authorA. Unique TensorFlower <gardener@tensorflow.org>
Tue, 27 Feb 2018 01:04:09 +0000 (17:04 -0800)
committerGunhan Gulsoy <gunan@google.com>
Tue, 27 Feb 2018 22:33:33 +0000 (14:33 -0800)
commit7bcc7ee1a9da4ec55395a935123a46b4ecb2364f
tree3dc603d681b19858cf17ad587200387936634766
parent60ff3890e98f53c1037440d5e535f6f79ad42d7d
Consolidate the builtin function overrides into a single module, and use a generic `dynamic_builtin` function to dispatch between implementations. Use the generic dispatcher in the generated code.

PiperOrigin-RevId: 187104685
tensorflow/contrib/py2tf/converters/builtin_functions.py
tensorflow/contrib/py2tf/utils/BUILD
tensorflow/contrib/py2tf/utils/__init__.py
tensorflow/contrib/py2tf/utils/builtins.py [moved from tensorflow/contrib/py2tf/utils/printing.py with 62% similarity]
tensorflow/contrib/py2tf/utils/builtins_test.py [moved from tensorflow/contrib/py2tf/utils/printing_test.py with 56% similarity]
tensorflow/contrib/py2tf/utils/misc.py
tensorflow/contrib/py2tf/utils/misc_test.py