請問我可以自行設定訓練和驗證的日期分別在2017~2018 / 2018~2019嗎?
2020/09/13 下午 08:02
AI股票交易技術討論版
王承漢
觀看數:5
回答數:1
收藏數:0
請問我可以自行設定訓練和驗證的日期分別在 2017~2018 / 2018~2019 嗎 ?
因為想要自行手動驗證預測結果,謝謝
回答列表
-
2020/09/14 下午 04:37陳明佑 (Ming You Chen)贊同數:0不贊同數:0留言數:0
目前訓練的部分都是從資料的最早開始
所以限定訓練從2017開始,目前是不行的,但下次改版會順便修改這部分
但是訓練與驗證的分隔日期,設在2018年是可以的
你可以將Part2的下列這行
split_date = cs.set_split_date()
改成
split_date = cs.set_split_date(valid_date=date(2018,1,1), test_date=date(2019,1,1))
這樣改意思就是 :
2018.01.01之前為訓練資料
2019.01.01之後為測試資料
兩個日期之間為驗證資料(用來跑出參數)