NumPy Scientific Computing Python Library 1.19 เปิดตัวแล้ว

มีอยู่ การเปิดตัวไลบรารี Python สำหรับการคำนวณทางวิทยาศาสตร์ NumPy 1.19โดยมุ่งเน้นไปที่การทำงานกับอาร์เรย์และเมทริกซ์หลายมิติ และยังจัดให้มีคอลเลกชันฟังก์ชันจำนวนมากพร้อมการนำอัลกอริธึมต่างๆ ที่เกี่ยวข้องกับการใช้เมทริกซ์ไปใช้ NumPy เป็นหนึ่งในห้องสมุดยอดนิยมที่ใช้สำหรับการคำนวณทางวิทยาศาสตร์ รหัสโครงการเขียนด้วยภาษา Python โดยใช้การปรับให้เหมาะสมใน C และ จัดจำหน่ายโดย ภายใต้ใบอนุญาต BSD

NumPy 1.19 ไม่รองรับ Python 3.5 อีกต่อไป และลบโค้ดออกเพื่อรองรับ Python 2 (ตอนนี้เลเยอร์ numpy.compat ยังคงอยู่ในตำแหน่งเดิม) เวอร์ชันที่รองรับคือ Python 3.6, 3.7 และ 3.8 การพัฒนาโมดูลยังคงดำเนินต่อไป numpy.สุ่ม สำหรับการทำงานกับตัวอย่างแบบสุ่ม ปรับปรุงการรองรับแพ็คเกจล้อ NumPy บนสถาปัตยกรรม Aarch64 และเมื่อใช้ Python pypy. ขยายแล้ว ฟังก์ชันการทำงาน numpy.frompyfunc, np.str_, numpy.copy, numpy.linalg.multi_dot, numpy.count_nonzero และ numpy.array_equal ปรับปรุงการตรวจจับความสามารถของ CPU เช่น การรองรับ AVX เพิ่มการใช้งานที่ทำงานเร็วขึ้น 5-7 เท่า np.ประสบการณ์ อิงตาม AVX512 ซึ่งใช้สำหรับประเภทข้อมูลอินพุต np.float64

ที่มา: opennet.ru

เพิ่มความคิดเห็น