为了根据高度、马赫数、油门和起飞功率这四个参数来预测飞机发动机的推力和超临界流体速度,必须建立一个替代模型。我有一个CSV表,上面有所有这些参数,加上各自的推力和SFC。当我尝试用这个表来输入高斯过程时,它会很快达到我的计算机的最大内存使用量,最终它会完全冻结。 我该怎么做才能避免这种情况? 我试图玩超参数,但没有成功,我不能减少我的点数。 这就是我的表中典型的一行是什么样子的:(总共有9000行)
Z M Trottle POT THR TSFC
200 0.3 0.295 20000 12497 0.0000236
Python代码
regr_sfc = gaussian_process.GaussianProcess(theta0=15,thetaL=8.,thetaU=100.)
regr_thr = gaussian_process.GaussianProcess(theta0=15.,thetaL=8.,thetaU=100.)
thr_surrogate = regr_thr.fit(xy, thr)
sfc_surrogate = regr_sfc.fit(xy, sfc)
谢谢
目前没有回答
相关问题 更多 >
编程相关推荐