我在github上阅读了tensorflow的源代码,并且导入了gen_math_ops。
from tensorflow.python.ops import gen_math_ops
但是,我在整个项目中找不到这个脚本,而且它也不在ops文件夹下。
答案 0 :(得分:12)
答案 1 :(得分:6)
就我而言,我对gen_array_ops._concat的内部工作感兴趣。事实证明gen * .py是为位于here的C ++内核自动生成的包装器。您通常可以猜测内核操作名称,例如,here是我感兴趣的名称。
答案 2 :(得分:2)
此文件是机器生成的。
您可以在... / 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.
答案 3 :(得分:0)