Updates to fastpath execution code
authorAkshay Modi <nareshmodi@google.com>
Thu, 8 Feb 2018 22:23:25 +0000 (14:23 -0800)
committerTensorFlower Gardener <gardener@tensorflow.org>
Thu, 8 Feb 2018 22:27:22 +0000 (14:27 -0800)
commit250adf3bd0eb5e031922aef4c5044e4784735997
treeec5d97d5993f456e8430105087adbac8277c6a52
parentaf7d56e660a91cdb0ce235bddf8a1f01c8c8a593
Updates to fastpath execution code

- Add default value shape handling
- Add default value func handling (including adding a new function for this in
  the eager C API)
- Update callback execution interface to match record_gradient call

PiperOrigin-RevId: 185051447
tensorflow/c/eager/c_api.cc
tensorflow/c/eager/c_api.h
tensorflow/python/eager/execute.py
tensorflow/python/eager/execution_callbacks.py
tensorflow/python/eager/pywrap_tfe_src.cc