Нашри китобхонаи илмии ҳисоббарории Python NumPy 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 ба модули тезтар ва дақиқтар гузаронида шуд. pocketfft.
  • Модули нави васеъшавандаро дар бар мегирад
    тасодуфӣ, ки интихоби чор генератори рақамҳои псевдо-тасодуфӣ (MT19937, PCG64, Philox ва SFC64) пешниҳод мекунад ва усули мукаммали тавлиди энтропияро ҳангоми истифода дар равандҳои мувозӣ амалӣ мекунад.

  • Ба таври битӣ (радикс) ва гибридӣ (тимсорт) навъбандиҳо, ки вобаста ба намуди маълумот ба таври худкор интихоб карда мешаванд.
  • Бо нобаёнӣ, қобилияти бекор кардани функсияҳои NumPy фаъол аст.

Манбаъ: opennet.ru

Илова Эзоҳ