An Saki Laburaren Lissafin Kimiyya na Kimiyya na Python 1.17.0

ya faru saki ɗakin karatu na Python don lissafin kimiyya Lambar Py 1.17, mayar da hankali kan yin aiki tare da nau'i-nau'i masu yawa da matrices, da kuma samar da babban tarin ayyuka tare da aiwatar da algorithms daban-daban da suka danganci amfani da matrices. NumPy shine ɗayan shahararrun ɗakunan karatu da ake amfani da su don lissafin kimiyya. An rubuta lambar aikin a cikin Python ta amfani da ingantawa a cikin C da rarraba ta ƙarƙashin lasisin BSD.

NumPy 1.17 saki na ban mamaki gabatar da haɓakawa waɗanda ke haɓaka ayyukan wasu ayyuka, da kawo ƙarshen tallafi ga Python 2.7. Don aiki, yanzu kuna buƙatar Python 3.5-3.7. Sauran canje-canje sun haɗa da:

  • Aiwatar da tsarin FFT (Fast Fourier Transforms) don aiwatar da saurin sauyi na Fourier daga fftpack zuwa mafi sauri kuma mafi inganci. aljihufft.
  • Ya haɗa da sabon samfuri mai faɗaɗawa
    bazuwar, wanda ke ba da zaɓi na masu samar da lambar bazuwar bazuwar guda huɗu (MT19937, PCG64, Philox da SFC64) da aiwatar da ingantacciyar hanya don samar da entropy lokacin amfani da su a cikin layi daya.

  • Ƙara bitwise (radix) da matasan (timsort) rarrabuwa waɗanda aka zaɓa ta atomatik dangane da nau'in bayanai.
  • Ta tsohuwa, ana kunna ikon ƙetare ayyukan NumPy.

source: budenet.ru

Add a comment