我在github上读了tensorflow的源代码,并且导入了gen_math_ops.
from tensorflow.python.ops import gen_math_ops
Run Code Online (Sandbox Code Playgroud)
但是,我在整个项目中找不到这个脚本,它也不在ops文件夹下.
雅罗斯拉夫有正确的答案,但他提供的联系现已破裂.这是与tensorflow.bzl的正确链接.
就我而言,我对gen_array_ops._concat的内部工作感兴趣.事实证明gen*.py是为这里的C++内核自动生成的包装器.您通常可以猜测内核操作名称,例如,这是我感兴趣的内容.
该文件是机器生成的。
您可以在 .../site-packages/tensorflow/python/ops/gen_math_ops.py 中找到生成的文件
例如,在 Mac 中,您可以在 /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/tensorflow/python/ops/gen_math_ops.py 中找到它。
归档时间: |
|
查看次数: |
6090 次 |
最近记录: |