TensorFlow Getting Startedを実行する
前回は、インストールのドキュメントにあるソースを実行してみました。
今回からは、「Getting Started」を始めます。
その前に、「テンソル」っていうのは下記参照で。。。
テンソル - Wikipedia
機械学習などあまり知らない、全く知らない人向けに良いガイドになる様だ
有難い。
・ 0テンソル(a rank 0 tensor)を表現するとき → (何も書かない)
・1テンソル( a rank 1 tensor)を表現するときは → [1., 2., 3.] # [3]
・2テンソル( a rank 2 tensor)を表現するとき → [[1., 2., 3.], [4., 5., 6.]] # [2, 3]
・3テンソル( a rank 3 tensor)を表現するとき →[1., 2., 3.,, 7., 8., 9.,] #[1, 2, 3]
どうやら、 ノードを作成する処理が以下になる
node1 = tf.constant(3.0, tf.float32)
node2 = tf.constant(4.0) # also tf.float32 implicitly
print(node1, node2)
そして、ノードからセッション内で計算グラフ(computional graph)を作成する処理が
以下の様になる様だ…
sess = tf.Session()
print(sess.run([node1, node2]))
処理法はなんとなくわかったが…
つまり、なに?という疑問が消えない
なので、ちょいとアプローチ方法を変えて考えて見ようかと思います。