在Keras模型中,我的数据集以行索引的方式分离。其中,我的训练集、验证集和测试集从主数据帧中分离,即数据主,如下所示:
从startrownnumber行开始的车列_列车:endrownumber U列车,ValidationSet from rowsstartrownnumber\u v验证:endrownumber_验证类似地,来自行startrownnumber的测试集_测试:endrownumber_测试
TrainSet= Data_Main.loc[startrownumber_train:endrownumber_train,['S','MidPoint_l1','bssigma','rf','yield','T']]
ValidationSet= Data_Main.loc[startrownumber_validation:endrownumber_validation,['S', 'MidPoint_l1', 'bssigma', 'rf', 'yield', 'T']]
TestSet= Data_Main.loc[startrownumber_test:endrownumber_test,['S', 'MidPoint_l1', 'bssigma', 'rf', 'yield', 'T']]
现在让我们假设_测试:endrownumber_测试来自100:200行,该行取自数据主数据帧,测试集被传递到模型.预测在Keras中,如下所示:
^{pr2}$那么,如何将上述步骤的预测输出存储到列中,例如数据框中100:200行的预测结果?在
我试着做:
Data_Main["Predictions"][startrownumber_test:endrownumber_test]=model.predict(TestSet)
但给了我一个错误。在
目前没有回答
相关问题 更多 >
编程相关推荐