我正在尝试使用theano运行3D卷积神经网络,但是我不确定该函数的用途theano.tensor.nnet.Conv3d
。
我习惯了烤宽面条,但是由于此时无法访问GPU,因此无法使用该lasagne.layers.dnn.Conv3DDNNLayer
功能。
有人能在输入和输出方面给我建议吗,我需要做些什么才能使用theano功能?我有1个通道的N x 9 x 9 x 9形式的数据,并且已初始化theano张量。我还用千层面创建了一个输入层,如下所示:
input = lasagne.layers.InputLayer((None, 1, 9, 9, 9), input_var=input_var)
任何建议都非常欢迎!谢谢。
除了cuDNN,目前在Lasagne中没有3D转换支持。但是我有烤宽面条的叉子来实现它:https : //github.com/gyglim/Lasagne(Conv3DLayer)
其输出与Conv3DDNNLayer的输出相同。
也有关于将其添加到核心烤宽面条中的讨论(请参阅https://github.com/Lasagne/Lasagne/issues/27),但尚未发生。
希望这可以帮助。
干杯,迈克尔
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句