解决方法
虽然我相信theano中没有conv1d,但Lasagne(theano顶部的神经网络库)有几个Conv1D层的实现.一些基于theano的conv2d函数,其中一个维度等于1,一些使用单个或多个点积.我会尝试所有这些,可能是基于点的产品将比宽度= 1的conv2d表现更好.
https://github.com/Lasagne/Lasagne/blob/master/lasagne/theano_extensions/conv.py
https://github.com/Lasagne/Lasagne/blob/master/lasagne/theano_extensions/conv.py