Theano-関数
テアノ functionシンボリックグラフと対話するためのフックのように機能します。シンボリックグラフは、非常に効率的な実行コードにコンパイルされます。これは、数式を再構築して高速化することで実現されます。式の一部をC言語コードにコンパイルします。いくつかのテンソルをGPUに移動します。
効率的なコンパイル済みコードがTheanoへの入力として提供されるようになりました function。Theanoを実行するときfunction、計算結果を指定された変数に割り当てます。最適化のタイプは、FAST_COMPILEまたはFAST_RUNとして指定できます。これは、環境変数THEANO_FLAGSで指定されます。
テアノ function 次の構文を使用して宣言されます-
f = theano.function ([x], y)
最初のパラメータ [x] 入力変数と2番目のパラメーターのリストです y 出力変数のリストです。
Theanoの基本を理解したので、簡単な例からTheanoコーディングを始めましょう。