差分
ナビゲーションに移動
検索に移動
libtensorflowが64ビット必須であるため、プラットフォームターゲットを「x86」にしたままビルドすると実行時に落ちる。
必ずx64でビルドする必要がある。
== サンプル ==
とりあえず「c = a + b」という式をTensorFlowに投げて実行してみる。
<source lang="csharp">
using System;
using System.Collections.Generic;
using System.Linq;
using TensorFlow;
namespace sample
{
class MainClass
{
public static void Main(string[] args)
{
var graph = new TFGraph();
var a = graph.Const(1, "a"); // a = 1
var b = graph.Const(2, "a"); // b = 2
var c = graph.Add(a, b, "c"); // c = a + b
// 実行
var session = new TFSession(graph, new TFSessionOptions());
var runner = session.GetRunner();
var result = runner.Run(c);
// c = 3
Console.WriteLine(result.FirstOrDefault());
}
}
}
</source>
== 関連項目 ==