「TensorFlowSharp」を編集中
ナビゲーションに移動
検索に移動
この編集を取り消せます。 下記の差分を確認して、本当に取り消していいか検証してください。よろしければ変更を保存して取り消しを完了してください。
最新版 | 編集中の文章 | ||
14行目: | 14行目: | ||
ln -s /usr/local/lib/libtensorflow.so /usr/local/lib/libtensorflow.dylib | ln -s /usr/local/lib/libtensorflow.so /usr/local/lib/libtensorflow.dylib | ||
− | |||
TensorFlowSharpの[[ソースコード]](サンプル含む)を落としてくる。 | TensorFlowSharpの[[ソースコード]](サンプル含む)を落としてくる。 | ||
git clone https://github.com/migueldeicaza/TensorFlowSharp.git | git clone https://github.com/migueldeicaza/TensorFlowSharp.git | ||
28行目: | 27行目: | ||
TFWhileParams result = TF_NewWhile (handle, inputs, inputs.Length, cstatus.handle); | TFWhileParams result = TF_NewWhile (handle, inputs, inputs.Length, cstatus.handle); | ||
− | == | + | == プロジェクトを作る == |
* プラットフォーム:x64 ←これ重要 | * プラットフォーム:x64 ←これ重要 | ||
*: Xamarin Studioで「コンソールアプリケーション」を作るとデフォルトで「x86」となっているので変更する。libtensorflowが64ビット必須であるため「x86」にしたままビルドすると実行時に落ちる。必ずx64でビルドする必要がある。 | *: Xamarin Studioで「コンソールアプリケーション」を作るとデフォルトで「x86」となっているので変更する。libtensorflowが64ビット必須であるため「x86」にしたままビルドすると実行時に落ちる。必ずx64でビルドする必要がある。 | ||
39行目: | 38行目: | ||
== サンプル == | == サンプル == | ||
+ | とりあえず「c = a + b」という式をTensorFlowに投げて実行してみる。 | ||
− | = | + | <source lang="csharp"> |
− | |||
using System; | using System; | ||
using System.Collections.Generic; | using System.Collections.Generic; | ||
68行目: | 67行目: | ||
} | } | ||
} | } | ||
− | </ | + | </source> |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
== 関連項目 == | == 関連項目 == |