y_hat和y_test不一样可能是因为模型预测的结果与实际数据存在一定误差,或者是因为归一化和反归一化的过程中出现了问题。可以尝试进行以下调整:
1. 检查模型的训练过程是否正常,例如是否存在过拟合等问题。
2. 检查归一化和反归一化的过程是否正确,例如是否使用了正确的均值和标准差进行归一化。
3. 尝试使用其他方法进行归一化和反归一化,例如MinMaxScaler或StandardScaler等。
4. 如果y_hat和y_test的维度不同,可以尝试使用reshape函数将它们的维度调整为相同的形状。