Skip to content

你好,请问一下,使用训练完的KERAS_MODEL参数做预测为什么会报如下错误?是操作方式有问题吗? #28

@zhengdacheng

Description

@zhengdacheng

训练代码如下:

kr = cl.keras_predictor(PATH='./', NEXT_DAY=True)
df_result = kr.hybrid_keras_predict(data, show=True, plot=True, save=True)
print('-------------------------------df_result--------------------------------------')
print(df_result)

预测代码如下:

KERAS_MODEL = {
'co-imf0': 'Hybrid_CEEMDAN_OVMD0_GRU_Next_day_Keras_Forecasting_of_co_imf0_model.h5',
'co-imf1': 'Hybrid_CEEMDAN_OVMD0_GRU_Next_day_Keras_Forecasting_of_co_imf1_model.h5',
'co-imf2': 'Hybrid_CEEMDAN_OVMD0_GRU_Next_day_Keras_Forecasting_of_co_imf2_model.h5',
}
kr = cl.keras_predictor(PATH='./', NEXT_DAY=True, KERAS_MODEL=KERAS_MODEL)
df_result = kr.hybrid_keras_predict(data, show=True, plot=True, save=True)
print('-------------------------------df_result--------------------------------------')
print(df_result)

预测报错如下:

ValueError: Input 0 of layer "Hybrid_CEEMDAN_OVMD0_GRU_Next_day_Keras_Forecasting_of_co_imf0_model.h5" is incompatible with the layer: expected shape=(None, 30, 8), found shape=(None, 30, 7)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions