Գիտական ​​հաշվարկների համար 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 գործառույթները վերացնելու հնարավորությունը:

Source: opennet.ru

Добавить комментарий