13
ข้อผิดพลาดของ sklearn ValueError: อินพุตมี NaN อินฟินิตี้หรือค่าใหญ่เกินไปสำหรับ dtype ('float64')
ฉันใช้ sklearn และมีปัญหากับการเผยแพร่ความสัมพันธ์ ฉันได้สร้างเมทริกซ์อินพุตและได้รับข้อผิดพลาดต่อไปนี้ ValueError: Input contains NaN, infinity or a value too large for dtype('float64'). ฉันได้วิ่ง np.isnan(mat.any()) #and gets False np.isfinite(mat.all()) #and gets True ฉันลองใช้ mat[np.isfinite(mat) == True] = 0 เพื่อลบค่าอนันต์ แต่ก็ไม่ได้ผลเช่นกัน ฉันจะทำอย่างไรเพื่อกำจัดค่าอนันต์ในเมทริกซ์ของฉันเพื่อให้ฉันสามารถใช้อัลกอริทึมการแพร่กระจายความสัมพันธ์ได้ ฉันใช้งูใหญ่และงูหลาม 2.7.9