zhouhaoyi / Informer2020

The GitHub repository for the paper "Informer" accepted by AAAI 2021.
Apache License 2.0
5.36k stars 1.12k forks source link

求助:如何从训练集中剥离预测特征? #397

Open fisherss opened 1 year ago

fisherss commented 1 year ago

比如有A B C D 四个特征,D为需要预测的output, 如何能只用A B C来训练D? 也就是说训练集里只有ABC,D只作为一个label. 翻看过以前的issues, 原作者只提了一句可以通过修改encoder实现,但是代码太复杂了,各种变换各种mark,看的头晕,有没有大佬能给指点一下?

spielbergli commented 1 year ago

我也是刚开始看,我理解可以在parser.add_argument('--features', type=str, default='M')这一句里,把default改成MS,然后在parser.add_argument('--target', type=str, default='OT')这一句,把default从OT改成你需要的列名,比如default='D'。你可以试试行不行,我不太确定

fisherss commented 1 year ago

我一直就是这么用的。。。。。。 传入的训练集还是包含target特征的. 我的痛点在于找不到训练特征与目标特征分离的地方,比如传进去的时候是(1,20,10),一个pytorch调用直接变成(20,512)了 这个informer项目不是你做的吗?为什么你刚开始看?

Sent with Proton Mail secure email.

------- Original Message ------- On Sunday, November 13th, 2022 at 10:06 AM, spielbergli @.***> wrote:

我也是刚开始看,我理解可以在parser.add_argument('--features', type=str, default='M')这一句里,把default改成MS,然后在parser.add_argument('--target', type=str, default='OT')这一句,把default从OT改成你需要的列名,比如default='D'。你可以试试行不行,我不太确定

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you authored the thread.Message ID: @.***>

spielbergli commented 1 year ago

我一直就是这么用的。。。。。。 传入的训练集还是包含target特征的. 我的痛点在于找不到训练特征与目标特征分离的地方,比如传进去的时候是(1,20,10),一个pytorch调用直接变成(20,512)了 这个informer项目不是你做的吗?为什么你刚开始看? Sent with Proton Mail secure email. ------- Original Message ------- On Sunday, November 13th, 2022 at 10:06 AM, spielbergli @.> wrote: 我也是刚开始看,我理解可以在parser.add_argument('--features', type=str, default='M')这一句里,把default改成MS,然后在parser.add_argument('--target', type=str, default='OT')这一句,把default从OT改成你需要的列名,比如default='D'。你可以试试行不行,我不太确定 — Reply to this email directly, [view it on GitHub](#397 (comment)), or unsubscribe. You are receiving this because you authored the thread.Message ID: @.>

不是 我也是用户....刚开始研究这个。

fisherss commented 1 year ago

兄弟你有新发现麻烦告诉我一声啊,我这几天得忙其他测试,有空再研究,我弄懂了也给你个信

Sent with Proton Mail secure email.

------- Original Message ------- On Sunday, November 13th, 2022 at 12:05 PM, spielbergli @.***> wrote:

我一直就是这么用的。。。。。。 传入的训练集还是包含target特征的. 我的痛点在于找不到训练特征与目标特征分离的地方,比如传进去的时候是(1,20,10),一个pytorch调用直接变成(20,512)了 这个informer项目不是你做的吗?为什么你刚开始看? Sent with Proton Mail secure email. ------- Original Message ------- On Sunday, November 13th, 2022 at 10:06 AM, spielbergli @.> wrote: 我也是刚开始看,我理解可以在parser.add_argument('--features', type=str, default='M')这一句里,把default改成MS,然后在parser.add_argument('--target', type=str, default='OT')这一句,把default从OT改成你需要的列名,比如default='D'。你可以试试行不行,我不太确定 — Reply to this email directly, [view it on GitHub](#397 (comment)), or unsubscribe. You are receiving this because you authored the thread.Message ID: @.>

不是 我也是用户....刚开始研究这个。

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you authored the thread.Message ID: @.***>

ArcMonDol commented 1 year ago

请问解决了吗,我也有同样的问题

samuel01028 commented 3 weeks ago

请问弄懂了吗,