logo
Loading...

上傳kaggle出現Could not parse 'inf' into expected type of Double (Line 664, Column 6)錯誤 - Cupoy

在Day22 的範例 Day_022_Introduction_of_Feature Enginee...

上傳kaggle出現Could not parse 'inf' into expected type of Double (Line 664, Column 6)錯誤

2020/03/26 上午 11:13
機器學習共學討論版
Kevin Chen
觀看數:110
回答數:2
收藏數:0

在Day22 的範例 Day_022_Introduction_of_Feature Engineering.ipynb

把結果house_baseline.csv上傳kaggle時出現錯誤:

ERROR: Could not parse 'inf' into expected type of Double (Line 664, Column 6)

檢查estimator.predict(test_X) output 的資料發現pred[660]這一筆資料特別大, 

造成做np.expm1(pred) 時output 為inf, 如下的截圖:

觀察test_X[660] 這筆資料, 好像也看不出有什麼異常,如下的截圖::

請問如何避免predict 的結果出現這樣的異常? 謝謝!

回答列表

  • 2020/03/26 下午 09:35
    Jeffrey
    贊同數:0
    不贊同數:0
    留言數:1

    請問一下, 有修改範例的參數?

    另外, 有問題的是 660? 664?

  • 2020/03/27 上午 01:21
    張維元 (WeiYuan)
    贊同數:0
    不贊同數:0
    留言數:1

    嗨,應該要先確定是哪一部分造成錯誤,現在看起來是計算出有一筆資料特別大的這一步?可能要先確認為什麼會特別大?前一步是什麼?


    如果這個回答對你有幫助請主動點選「有幫助」的按鈕,也可以追蹤我的GITHUB帳號。若還有問題的話,也歡迎繼續再追問或者把你理解的部分整理上來,我都會提供你 Review 和 Feedback 😃😃😃