|
@@ -52,6 +52,9 @@ def model_prediction_bp():
|
|
|
try:
|
|
|
# ------------ 获取数据,预处理预测数据------------
|
|
|
pre_data = get_data_from_mongo(args)
|
|
|
+ if args.get('algorithm_test', 0):
|
|
|
+ field_mapping = {'clearsky_ghi': 'clearskyGhi', 'dni_calcd': 'dniCalcd','surface_pressure': 'surfacePressure'}
|
|
|
+ pre_data = pre_data.rename(columns=field_mapping)
|
|
|
feature_scaler, target_scaler = get_scaler_model_from_mongo(args)
|
|
|
bp.opt.cap = round(target_scaler.transform(np.array([[float(args['cap'])]]))[0, 0], 2)
|
|
|
# ------------ 获取模型,预测结果------------
|