tf.placeholder()関数

パラメータを認識し、その後、実行時に特定の値を与えられるようにtf.placeholder()関数は、プロシージャのためのプレースホルダとして定義されます。

tf.placeholder(
    dtype,
    shape=None, name=None ) 

パラメータ:

  • DTYPE:データ型。一般tf.float64など、数値型のtf.float32を使用
  • 形状:形状データ。[なし]、3]は、ラインは必ずしもない、コラム3を表さない:デフォルトはいずれも、一次元の値、また、多次元であることができる、などではありません
  • 名前:名前

戻り値:

テンソルタイプ

この関数は、プロセスを定義するために、パラメータとして理解され、その後、実行時に特定の値を与えることができます。

初期値を指定する必要はありません、実行時に、feed_dictの機能Session.runのパラメータで指定されました。

また、これは単にプレースホルダとして、配置され、その名前の理由です。

 

 

インポートTFとしてtensorflow 
IN1 = tf.placeholder(tf.float32)
IN2 = tf.placeholder(tf.float32)
アウト = tf.multiply(IN1、IN2) のSESとしてtf.Session有する() 
    プリント(sess.run(アウト))
    プリント(sess.run(OUT、feed_dict = {IN1:[7]、IN2:[2]}))

[14]

おすすめ

転載: www.cnblogs.com/tingtin/p/12558236.html