NumPy Scientific Computing Python Library 1.22.0 เบ›เปˆเบญเบเบญเบญเบเบกเบฒเป€เบกเบทเปˆเบญ

เบเบฒเบ™เบ›เปˆเบญเบเบซเป‰เบญเบ‡เบชเบฐเบซเบกเบธเบ” Python เบชเปเบฒเบฅเบฑเบšเบ„เบญเบกเบžเบดเบงเป€เบ•เบตเป‰เบงเบดเบ—เบฐเบเบฒเบชเบฒเบ” NumPy 1.22 เปเบกเปˆเบ™เบกเบตเบขเบนเปˆ, เบชเบธเบกเปƒเบชเปˆเบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบเบฑเบšเบญเบฐเป€เบฃเปเบฅเบฐ matrices เบซเบผเบฒเบเบกเบดเบ•เบดเบฅเบฐเบ”เบฑเบš, เปเบฅเบฐเบเบฑเบ‡เบชเบฐเบซเบ™เบญเบ‡เบเบฒเบ™เบฅเบงเบšเบฅเบงเบกเบซเบ™เป‰เบฒเบ—เบตเปˆเบ‚เบฐเบซเบ™เบฒเบ”เปƒเบซเบเปˆเบ—เบตเปˆเบกเบตเบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบชเบนเบ”เบเบฒเบ™เบ„เบดเบ”เป„เบฅเปˆเบ•เปˆเบฒเบ‡เป†เบ—เบตเปˆเบเปˆเบฝเบงเบ‚เป‰เบญเบ‡เบเบฑเบšเบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰ matrices. NumPy เปเบกเปˆเบ™เบซเบ™เบถเปˆเบ‡เปƒเบ™เบซเป‰เบญเบ‡เบชเบฐเบซเบกเบธเบ”เบ—เบตเปˆเบ™เบดเบเบปเบกเบ—เบตเปˆเบชเบธเบ”เบ—เบตเปˆเปƒเบŠเป‰เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ„เบดเบ”เป„เบฅเปˆเบ—เบฒเบ‡เบงเบดเบ—เบฐเบเบฒเบชเบฒเบ”. เบฅเบฐเบซเบฑเบ”เป‚เบ„เบ‡เบเบฒเบ™เปเบกเปˆเบ™เบ‚เบฝเบ™เปƒเบ™ Python เป‚เบ”เบเปƒเบŠเป‰เบเบฒเบ™เป€เบžเบตเปˆเบกเบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเปƒเบ™ C เปเบฅเบฐเบ–เบทเบเปเบˆเบเบขเบฒเบเบžเบฒเบเปƒเบ•เป‰เปƒเบšเบญเบฐเบ™เบธเบเบฒเบ” BSD.

เปƒเบ™โ€‹เบชเบฐโ€‹เบšเบฑเบšโ€‹เปƒเบซเบกเปˆโ€‹:

  • ะ—ะฐะฒะตั€ัˆะตะฝะฐ ั€ะฐะฑะพั‚ะฐ ะฟะพ ะพะฟั€ะตะดะตะปะตะฝะธัŽ ะฐะฝะฝะพั‚ะฐั†ะธะน ะดะปั ะพัะฝะพะฒะฝะพะณะพ ะฟั€ะพัั‚ั€ะฐะฝัั‚ะฒะฐ ะธะผั‘ะฝ.
  • ะŸั€ะตะดะปะพะถะตะฝ ะฟั€ะตะดะฒะฐั€ะธั‚ะตะปัŒะฝั‹ะน ะฒะฐั€ะธะฐะฝั‚ API Array, ัะพะพั‚ะฒะตั‚ัั‚ะฒัƒัŽั‰ะธะน ัั‚ะฐะฝะดะฐั€ั‚ัƒ Python Array API ะธ ั€ะตะฐะปะธะทะพะฒะฐะฝะฝั‹ะน ะฒ ะพั‚ะดะตะปัŒะฝะพะผ ะฟั€ะพัั‚ั€ะฐะฝัั‚ะฒะต ะธะผั‘ะฝ. ะะพะฒั‹ะน API ะฝะฐั†ะตะปะตะฝ ะฝะฐ ะฟะพะดะณะพั‚ะพะฒะบัƒ ัั‚ะฐะฝะดะฐั€ั‚ะฝั‹ั… ั„ัƒะฝะบั†ะธะน ะดะปั ั€ะฐะฑะพั‚ั‹ ั ะผะฐััะธะฒะฐะผะธ, ะบะพั‚ะพั€ั‹ะต ะผะพะถะฝะพ ะธัะฟะพะปัŒะทะพะฒะฐั‚ัŒ ะฒ ั‚ะพะผ ั‡ะธัะปะต ะฒ ะฟั€ะธะปะพะถะตะฝะธัั… ะฝะฐ ะฑะฐะทะต ะดั€ัƒะณะธั… ะฑะธะฑะปะธะพั‚ะตะบ, ั‚ะฐะบะธั… ะบะฐะบ CuPy ะธ JAX.
  • ะ ะตะฐะปะธะทะพะฒะฐะฝ ะฑัะบะตะฝะด DLPack, ะฟั€ะตะดะพัั‚ะฐะฒะปััŽั‰ะธะน ะฟะพะดะดะตั€ะถะบัƒ ะพะดะฝะพะธะผั‘ะฝะฝะพะณะพ ั„ะพั€ะผะฐั‚ะฐ ะดะปั ะพะฑะผะตะฝะฐ ัะพะดะตั€ะถะธะผั‹ะผ ะผะฐััะธะฒะพะฒ (ั‚ะตะฝะทะพั€ะพะฒ) ะผะตะถะดัƒ ั€ะฐะทะฝั‹ะผะธ ั„ั€ะตะนะผะฒะพั€ะบะฐะผะธ.
  • ะ”ะพะฑะฐะฒะปะตะฝ ะฝะฐะฑะพั€ ะผะตั‚ะพะดะพะฒ ั ั€ะตะฐะปะธะทะฐั†ะธะตะน ั„ัƒะฝะบั†ะธะน, ะธะผะตัŽั‰ะธั… ะพั‚ะฝะพัˆะตะฝะธะต ะบ ะฟะพะฝัั‚ะธัะผ ะบะฒะฐะฝั‚ะธะปัŒ ะธ ะฟะตั€ั†ะตะฝั‚ะธะปัŒ.
  • ะ”ะพะฑะฐะฒะปะตะฝ ะฝะพะฒั‹ะน ะฝะฐัั‚ั€ะฐะธะฒะฐะตะผั‹ะน ะผะตะฝะตะดะถะตั€ ะฟะฐะผัั‚ะธ (numpy-allocator).
  • เบชเบทเบšเบ•เปเปˆเป€เบฎเบฑเบ”เบงเบฝเบเบเปˆเบฝเบงเบเบฑเบšเบเบฒเบ™เป€เบžเบตเปˆเบกเบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเบซเบ™เป‰เบฒเบ—เบตเปˆเปเบฅเบฐเป€เบงเบ—เบตเบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เบ„เปเบฒเปเบ™เบฐเบ™เปเบฒ vector เบ‚เบญเบ‡ SIMD.
  • ะŸั€ะตะบั€ะฐั‰ะตะฝะฐ ะฟะพะดะดะตั€ะถะบะฐ Python 3.7, ะดะปั ั€ะฐะฑะพั‚ั‹ ั‚ั€ะตะฑัƒัŽั‚ัั ะฒะตั€ัะธะธ Python 3.8-3.10.

เปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™: opennet.ru

เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบ„เบดเบ”เป€เบซเบฑเบ™