【发布时间】:2020-02-28 11:49:26
【问题描述】:
我正在研究音频分类领域的蒙面条件神经网络。我正在尝试通过以下方式重塑张量
concatenated_segments = mini_batch.reshape((segment_count * segment_length, feature_count))
但我收到以下错误:
‘Tensor’ object has no attribute ‘reshape’
按照其他地方的建议,我也尝试使用以下
concatenated_segments = T.reshape(mini_batch, (segment_count * segment_length,feature_count))
其中 T 代表:import theano 和 from theano import tensor as T。但是,这并不能解决问题,因为它得到了错误
Cannot convert (Dimension(None), Dimension(256)) to TensorType', <class 'tuple'>
我正在使用 Theano
有关更多详细信息,我正在尝试理解和运行出版物Masked Conditional Neural Networks for Audio Classification中的代码。代码可在此处获得:GitHub-Repo。所有库版本都与 Git 描述匹配。上述行在 Layer.py 模块中。
【问题讨论】: