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

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

NumPy 1.17 เปิดตัว น่าทึ่ง ขอแนะนำการปรับให้เหมาะสมที่ปรับปรุงประสิทธิภาพของการดำเนินการบางอย่างอย่างมีนัยสำคัญ และยุติการสนับสนุน Python 2.7 ในการทำงานตอนนี้คุณต้องมี Python 3.5-3.7 การเปลี่ยนแปลงอื่นๆ ได้แก่:

  • การใช้งานโมดูล FFT (Fast Fourier Transforms) สำหรับการดำเนินการแปลงฟูเรียร์ที่รวดเร็วได้ถูกย้ายจาก fftpack ไปเป็นโมดูลที่เร็วกว่าและแม่นยำยิ่งขึ้น กระเป๋าเงิน.
  • รวมถึงโมดูลที่ขยายได้ใหม่
    Random ซึ่งมีตัวเลือกตัวสร้างตัวเลขสุ่มหลอกสี่ตัว (MT19937, PCG64, Philox และ SFC64) และใช้วิธีการที่ได้รับการปรับปรุงสำหรับการสร้างเอนโทรปีเมื่อใช้ในกระบวนการคู่ขนาน

  • เพิ่มระดับบิต (radix) และไฮบริด (timsort) การเรียงลำดับที่เลือกโดยอัตโนมัติขึ้นอยู่กับประเภทข้อมูล
  • ตามค่าเริ่มต้น ความสามารถในการแทนที่ฟังก์ชัน NumPy จะถูกเปิดใช้งาน

ที่มา: opennet.ru

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