githubでtensorflowのソースコードを読んで、gen_math_opsがインポートされていることを確認します。tensorflowのgen_math_opsスクリプトはどこですか?
from tensorflow.python.ops import gen_math_ops
しかし、私はこのスクリプトをプロジェクト全体で見つけることができず、またopsフォルダの下にもありません。
githubでtensorflowのソースコードを読んで、gen_math_opsがインポートされていることを確認します。tensorflowのgen_math_opsスクリプトはどこですか?
from tensorflow.python.ops import gen_math_ops
しかし、私はこのスクリプトをプロジェクト全体で見つけることができず、またopsフォルダの下にもありません。
このファイルは生成されたマシンです。あなたは、たとえばで... /のsite-packages/tensorflow /パイソン/ OPS/gen_math_ops.py
生成されたファイルを見つけることができます
は、マックでは、あなたは/ライブラリ/フレームワーク/ Pythonのでそれを見つけることができます。フレームワーク/バージョン/ 2.7/lib/python2.7/site-packages/tensorflow/python/ops/gen_math_ops.py
ヤロスラフは、正しい答えを持っていますが、彼が提供されるリンクは現在壊れています。ここにはcorrect link to tensorflow.bzlがあります。
私の場合、私はgen_array_ops._concatの内部動作に興味がありました。 gen * .pyは、hereにあるC++カーネル用の自動的に生成されたラッパーです。あなたは通常、私が関心を持っていたものである、hereのようなカーネル名を推測することができます。