Rakirina pirtûkxaneya komputera zanistî ya Python NumPy 1.17.0

pêk hat serbestberdana pirtûkxaneya Python ji bo hesabkirina zanistî NumPy 1.17, balê dikişîne ser xebata bi rêz û matricên piralî, û di heman demê de berhevokek mezin a fonksiyonan bi pêkanîna algorîtmayên cihêreng ên bi karanîna matrican ve girêdayî peyda dike. NumPy yek ji pirtûkxaneyên herî populer e ku ji bo hesabên zanistî tê bikar anîn. Koda projeyê di Python de bi karanîna xweşbîniyên di C û de tê nivîsandin belav kirin ji hêla di bin lîsansa BSD de.

Daxistina NumPy 1.17 balkêş danasîna optimîzasyonên ku bi girîngî performansa hin operasyonan çêtir dikin, û bidawîkirina piştgirîya ji bo Python 2.7. Ji bo xebatê, hûn naha hewce ne Python 3.5-3.7. Guhertinên din jî hene:

  • Pêkanîna modula FFT (Fast Fourier Transforms) ji bo pêkanîna veguherîna Fourier ya bilez ji fftpack veguhestiye yek zûtir û rasttir. pocketfft.
  • Modulek nû ya berfirehkirî vedihewîne
    random, ku bijartina çar jeneratorên hejmarên pseudorandom (MT19937, PCG64, Philox û SFC64) pêşkêşî dike û dema ku di pêvajoyên paralel de tê bikar anîn rêbazek çêtir ji bo hilberîna entropiyê pêk tîne.
  • Bitwise (radix) û hybrid (timsort) Rêbazên ku bixweber li gorî celebê daneyê têne hilbijartin.
  • Ji hêla xwerû ve, şiyana jinavbirina fonksiyonên NumPy çalak e.

Source: opennet.ru

Add a comment