簡単なメモ書き
TensorFlow
import tensorflow as tf
#定数/変数の宣言
const1 = tf.constant(2.0, tf.float32)
var1 = tf.Variable(3.0, tf.float32)
tf.assign(var1, 5.0) #変数への代入
#placeholderは実行時に値が設定可能
holder1 = tf.placeholder(tf.float32)
#四則演算(その他、数学関数なども豊富に揃っています
add_op = tf.add(const1, var1) #和
sub_op = tf.sub(const1, var1) #差
mul_op = tf.mul(const1, var1) #積
div_op = tf.div(const1, var1) #商
mod_op = tf.mod(const1, var1) #余り
pow_op = tf.pow(holder1, var1) #べき乗
#グラフ実行
with tf.Session() as sess:
#変数(Variable)は初期化が必要
sess.run(tf.global_variables_initializer())
result1 = sess.run(add_op)
#holderへ値を設定
result2 = sess.run(pow_op, feed_dict={holder1: 4.0})