読んで理解した内容を忘れないように、なるべくわかりやすい説明で書いておきます。大まかな使い方はわかるはず。演算をグラフで表現するプログラミングシステムで、このグラフは複数のノードで構成されています。データを保持、演算結果を出力します。多次元配列を指します。上で動かすことができます。様々なデバイスに対応できるということを示しているのでしょう。プログラムは、以下の二つの段階で構成されています。扱う実行フェーズ例えば、ニューラルネットワークを表現し、学習させるためにグラフを組み立てるのが構築フェーズ。実際に学習させるのが実行フェーズです。ほうが簡単に扱えます。グラフを構築する入力がないノードで始まり、その出力を演算を実行する他のノードに渡すようにして、グラフを構築します。コンストラクタはノードの出力としてオブジェクトを返し、それを入力として他のノードに渡すこともできます。ライブラリにはデフォルトでグラフが用意されています。一つ、計三つのノードが含まれています。今の状態はこんな感じです。渡すようにしてグラフが作られました。用いて演算を実行します。オブジェクトで返します。構文を使えばもっと簡単に書けます。使わないので省きます。強みの一つは分散コンピューティングに対応していることだと思いますが、そこまで手が回らないのでこれも省略します。保持するための変数が必要ありません。ないという意味でしょう。プログラム上で使われるデータ型です。多次元配列というもので、スカラーやベクトルもこれに含まれます。