【发布时间】:2020-05-29 09:26:03
【问题描述】:
好的,所以我对深度学习很陌生,并且有一个非常基本的疑问。我有一个输入数据,其数组包含 epochs_data 中的 255 个数据(Araay 形状(255,))以及 new_labels 中的相应标签(数组形状(255,))。
我使用以下代码拆分数据:
from sklearn.model_selection import train_test_split
X_train, X_test, y_train, y_test = train_test_split(epochs_data, new_labels, test_size = 0.2, random_state=30)
我使用的是顺序模型:
from keras.models import Sequential
from keras import layers
from keras.layers import Dense, Activation, Flatten
model = Sequential()
我知道如何为隐藏层和输出层编码:
model.add(Dense(500, activation='relu')) #Hidden Layer
model.add(Dense(2, activation='softmax')) #Output Layer
但我不知道如何使用指定的 input_shape 对输入层进行编码。 X_train 是输入。它是一个形状为 (180,) 的数组。还告诉我如何为 model.fit() 编写相同的代码。任何帮助表示赞赏。
【问题讨论】:
-
为什么你所有的文字都加粗了?
-
我不知道 xD 认为它会更容易阅读。我现在就编辑它
标签: python keras deep-learning