Informer2020 icon indicating copy to clipboard operation
Informer2020 copied to clipboard

模型输出值的反归一化

Open WangZiNi opened this issue 2 years ago • 4 comments

请问要进行模型输出值的反归一化,直接调用对应的数据集的方法inverse_transform,输入参数data直接传入模型输出量吗,是否需要别的处理呢?

WangZiNi avatar Jul 14 '22 08:07 WangZiNi

请问要进行模型输出值的反归一化,直接调用对应的数据集的方法inverse_transform,输入参数data直接传入模型输出量吗,是否需要别的处理呢?

main_informer文件里有参数'--inverse',调这个就可以了。程序里有调用反归一的功能,不用你自己调用函数,调参数就可以了。

LCZ2815 avatar Jul 17 '22 03:07 LCZ2815

好的,谢谢啦

WangZiNi avatar Jul 18 '22 00:07 WangZiNi

请问你是,--inverse里面设置成了true,但是训练后导出数据却是归一化后的,这种情况吗,怎么解决的呢

Orange-Juicee avatar Sep 11 '22 14:09 Orange-Juicee

请问--inverse里面设置成了true,但是训练后导出数据却是归一化后的,这种情况怎么解决的呢

Orange-Juicee avatar Sep 11 '22 14:09 Orange-Juicee

请问--inverse里面设置成了true,但是训练后导出数据却是归一化后的,这种情况怎么解决的呢

data_loader.py 中Dataset_pred类中的__getitem__方法中 seq_y的获取逻辑调换一下

liuweishuo avatar Sep 27 '22 06:09 liuweishuo

请问--inverse里面设置成了true,但是训练后导出数据却是归一化后的,这种情况怎么解决的呢

data_loader.py 中Dataset_pred类中的__getitem__方法中 seq_y的获取逻辑调换一下

请问能否具体一点呢?就是seq_y的获取逻辑该怎么调换呢?

higherthanfly avatar Jan 16 '23 16:01 higherthanfly

可以检查一下里面判断是否inverse相关的语句

MountVoom avatar Mar 28 '23 02:03 MountVoom

请问要进行模型输出值的反归一化,直接调用对应的数据集的方法inverse_transform,输入参数data直接传入模型输出量吗,是否需要别的处理呢?

main_informer文件里有参数'--inverse',调这个就可以了。程序里有调用反归一的功能,不用你自己调用函数,调参数就可以了。

我把inverse这个参数改成true之后损失函数巨大,有几千万,用false就0.几,很正常

Seb5Vet avatar Aug 14 '23 03:08 Seb5Vet

请问要进行模型输出值的反归一化,直接调用对应的数据集的方法inverse_transform,输入参数data直接传入模型输出量吗,是否需要别的处理呢?

main_informer文件里有参数'--inverse',调这个就可以了。程序里有调用反归一的功能,不用你自己调用函数,调参数就可以了。

我把inverse这个参数改成true之后损失函数巨大,有几千万,用false就0.几,很正常

请问解决了吗

Echollllll avatar Mar 25 '24 11:03 Echollllll