logo
Loading...

請問我可以自行設定訓練和驗證的日期分別在2017~2018 / 2018~2019嗎? - Cupoy

請問我可以自行設定訓練和驗證的日期分別在 2017~2018 / 2018~2019 嗎 ?因為想要...

請問我可以自行設定訓練和驗證的日期分別在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之後為測試資料

    兩個日期之間為驗證資料(用來跑出參數)