我正在使用验证拆分对keras模型进行培训和装配:
self.model = Sequential()
self.model.add(LSTM(hidden_units, input_shape=(1, n_features), dropout=drp))
self.model.add(Dense(n_classes, activation='sigmoid'))
self.model.compile(loss='binary_crossentropy', optimizer='adam', metrics=['accuracy'])
self.model.build(X_train.shape)
self.history = self.model.fit(X, y.values, epochs=epochs, batch_size=32, validation_split=0.33, shuffle=True, callbacks=cb_list)
安装之后,我想访问所使用的测试集。 我该怎么做?你知道吗
根据documentation中的FAQ,
validation_split
属性将最后%的样本作为验证数据。你知道吗在本例中,您将
validation_split
的值设置为0.33。这意味着X中最后33%的样本被用作验证数据。你知道吗因此,您可以直接切掉
X
的最后33%并使用它。你知道吗相关问题 更多 >
编程相关推荐