คำถามติดแท็ก valueerror

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

2
ValueError: โปรโตคอลดองที่ไม่รองรับ: 3, python2 pickle ไม่สามารถโหลดไฟล์ที่ทิ้งโดย python 3 pickle ได้หรือไม่
ฉันใช้ pickle เพื่อถ่ายโอนไฟล์บน python 3 และฉันใช้ pickle เพื่อโหลดไฟล์บน python 2 ValueError จะปรากฏขึ้น ดังนั้น python 2 pickle ไม่สามารถโหลดไฟล์ที่ทิ้งโดย python 3 pickle? ถ้าฉันต้องการ? วิธีการทำ?
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.