【发布时间】:2016-05-30 03:35:09
【问题描述】:
我是深度学习库 Keras 的新手,需要您的帮助。模型构建无误,但调用model.fit(X, y)时出现如下问题:
TypeError: ('Bad input argument to theano function with name "~/machine_learning2/lib/python2.7/site-packages/keras/backend/theano_backend.py:380"
at index 0(0-based)', 'Wrong number of dimensions: expected 3, got 2 with shape (16, 40).')
这与https://github.com/fchollet/keras/issues/815类似 我的 y 训练矩阵是一个多行一列的矩阵。
提到的一个解决方案是使用二进制 one-hot 编码将 y 转换为 3d 张量。有这样的例子吗?
【问题讨论】:
-
能否提供您的网络架构?