問題タブ [eager-execution]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - @tf.function がある場合とない場合の異なる動作
次のコードは、 の値がi
3 の倍数の場合、"Fizz" を生成しません。
しかし、@tf.function
デコレーターをコメントアウトすると、3 の倍数で正常に機能します。
python - TensorFlow の熱心な実行を使用してテンソルの内容を検査するにはどうすればよいですか?
私は熱心な実行を使用して TensorFlow 1.12 を使用しており、いくつかの中間テンソルを検査したい次の (不完全な) 関数があります。
ただし、実際の値を確認したいのですが、print(mask)
単にを返します。TensorFlow の熱心な実行ガイドTensor("mask:0", shape=(?, 1000, 1200), dtype=uint8)
で示されているように、これは可能であるはずです。も試しましたが、空行しか印刷されていません。isであるため、 is が形状を持っていることを考えると、整数を含める必要があると思います。私が奇妙だと思うのは、それが空の文字列であることです。何らかのデバイスに保存する必要がありますよね?tf.print(mask, output_stream=sys.stdout)
mask.dtype
uint8
mask.device
mask
テンソルの内容を印刷するにはどうすればよいですか?