2016-10-24 1 views
0

GPUでテンソルフローの3D CVNNを実装しようとしていますが、私の変数のほとんどはcomplex64です。私の変数のすべてがfloat32であったときに、すべてが働いていました。テンソルの複雑な変数を持つ3D畳み込みカーネルはサポートされていますか?

私はいくつかの関連する問題によって並べ替えられてきましたが、私はこのエラーにこだわっている:

tensorflow.python.framework.errors.InvalidArgumentError: No OpKernel 
was registered to support Op 'Conv3D' with these attrs. Registered kernels: 
      device='CPU'; T in [DT_DOUBLE] 
      device='CPU'; T in [DT_FLOAT] 
      device='GPU'; T in [DT_FLOAT] 

    [[Node: Conv3D = Conv3D[T=DT_COMPLEX64, padding="SAME", 
    strides=[1, 1, 1, 1, 1]](Reshape, Complex)]] 

はtensorflowはまだ3Dのconvnetsのための複雑なサポートを持っていますか?それとも、自分の実装のバグでしょうか?

答えて

0

いいえ、Tensorflowはまだ複雑な3D畳み込みをサポートしていません。 Tensorflowのgithubの問題ページで機能リクエストを開くことをお勧めします。

複雑な3Dコンボリューションのサポートを実装し、プルリクエストを送信する:-)

関連する問題