Python 如何将多个pandas列输入keras进行学习?
也许这是一个超级蹩脚的问题,但我还不能完全理解这个问题 我有一些为keras模型构建的数据可以学习。在这一点上,它基本上是一个用于输入的Python 如何将多个pandas列输入keras进行学习?,python,pandas,keras,Python,Pandas,Keras,也许这是一个超级蹩脚的问题,但我还不能完全理解这个问题 我有一些为keras模型构建的数据可以学习。在这一点上,它基本上是一个用于输入的列和一个用于输出的列: X = names_frame_dupless["vectorized"].values X = np.array([np.array(l) for l in X]) Y = names_frame_dupless["gender"].values 和X.shape是(31314,26) 然后我的顶层是dim=26: model.add
列和一个用于输出的列:
X = names_frame_dupless["vectorized"].values
X = np.array([np.array(l) for l in X])
Y = names_frame_dupless["gender"].values
和X.shape
是(31314,26)
然后我的顶层是dim=26
:
model.add(Dense(128, input_dim=26, activation='relu'))
在同一个框架中,我有额外的数据列,我想将它们作为输入提供给keras——我如何才能做到这一点
将数据传递到keras的正确方式是什么:
- 将我的单列表示[1,2,3]扩展为[1,2,3,
4,5,6
]
- 让它更像一个[[1,2,3],[4,5,6]]表示
在创建X时创建x1和x2,然后使用np.column\u stack或np.vstack,不要忘记相应地增加输入尺寸。因此pd.concat()
到系列/列和值
?像创建X一样创建x1和x2,然后使用np.column\u堆栈或np.vstack,不要忘记相应地增加输入尺寸。因此pd.concat()
到系列/列和值
?