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コーディングを始めましょう。