上傳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:35Jeffrey贊同數:0不贊同數:0留言數:1
請問一下, 有修改範例的參數?
另外, 有問題的是 660? 664?
-
2020/03/27 上午 01:21張維元 (WeiYuan)贊同數:0不贊同數:0留言數:1
嗨,應該要先確定是哪一部分造成錯誤,現在看起來是計算出有一筆資料特別大的這一步?可能要先確認為什麼會特別大?前一步是什麼?
如果這個回答對你有幫助請主動點選「有幫助」的按鈕,也可以追蹤我的GITHUB帳號。若還有問題的話,也歡迎繼續再追問或者把你理解的部分整理上來,我都會提供你 Review 和 Feedback 😃😃😃