ฉันต้องการทดสอบหน่วยสำหรับแอปของฉันและฉันต้องการเปรียบเทียบอาร์เรย์สองอาร์เรย์ เนื่องจากarray.__eq__
ส่งคืนอาร์เรย์ใหม่ (จึงTestCase.assertEqual
ล้มเหลว) วิธีที่ดีที่สุดในการยืนยันความเท่าเทียมกันคืออะไร?
ตอนนี้ฉันใช้
self.assertTrue((arr1 == arr2).all())
แต่ฉันไม่ชอบมันจริงๆ
(np.array([1, 1]) == np.array([1])).all()
จะให้ True