2016-08-26 8 views
-1

私はテンソルを印刷する方法は?

std::cout << &image_tensor; 

を試してみました、私は

tensorflow::Tensor image_tensor; 

をデバッグするために印刷したいテンソルを持っている。しかし、私はこのような何かを得る:std::cout << &image_tensor;

0x16fd81cf8I 
+1

も見ていると言う てみましょう)const -----次のように使用します:image_tensor.DebugString() –

+1

'std :: cout << image_tensor'を試しましたか? –

+0

@KerrekSBはい、Xcodeで使用していますが、警告を発しています。 – Kevin

答えて

3

&なし)試してみてください。テンソル:: DebugString :: 文字列tensorflow(:さんはテンソルはint8

// for i in image_tensor.size … 
cout << i << “ “ << image_tensor.vec<int8>()(i) 

私はtensorflowを使用したことがないが、クラスがこの機能を持っているようにそれはそう、この答えHow to fill a tensor in C++

-2

を、あなたに尋ねますテンソルのアドレスを表示してください。それがあなたのものです。

あなたは.vecや.flatメソッドを使用する必要がstd::cout << image_tensor;

+0

警告が表示されます – Kevin

関連する問題