သိပ္ပံနည်းကျတွက်ချက်ခြင်း NumPy 1.17.0 အတွက် Python စာကြည့်တိုက်ကို ဖြန့်ချိသည်။

နေရာယူခဲ့သည်။ သိပ္ပံနည်းကျ တွက်ချက်မှုအတွက် Python စာကြည့်တိုက်ကို ထုတ်ပြန်ခြင်း။ NumPy 1.17Multidimensional arrays နှင့် matrices များ နှင့် လုပ်ဆောင်ခြင်းအပေါ် အာရုံစိုက်ပြီး matrices များအသုံးပြုခြင်းနှင့် ဆက်စပ်သော algorithms အမျိုးမျိုးကို အကောင်အထည်ဖော်ခြင်းဖြင့် လုပ်ဆောင်ချက်များစွာကို စုစည်းပေးပါသည်။ NumPy သည် သိပ္ပံနည်းကျ တွက်ချက်မှုများအတွက် အသုံးပြုသည့် ရေပန်းအစားဆုံး စာကြည့်တိုက်များထဲမှ တစ်ခုဖြစ်သည်။ ပရောဂျက်ကုဒ်ကို C နှင့် optimizations တို့ကို အသုံးပြု၍ Python ဖြင့် ရေးသားထားသည်။ ဖြန့်ဝေသည် BSD လိုင်စင်အောက်တွင်။

NumPy 1.17 ထွက်ရှိသည်။ မှတ်မှတ်ရရ အချို့သော လုပ်ဆောင်ချက်များ၏ စွမ်းဆောင်ရည်ကို သိသာစွာ မြှင့်တင်ပေးသည့် ပိုမိုကောင်းမွန်အောင် လုပ်ဆောင်မှုများကို မိတ်ဆက်ခြင်းနှင့် Python 2.7 အတွက် ပံ့ပိုးမှုကို အဆုံးသတ်ခြင်း။ အလုပ်လုပ်ရန်၊ ယခု Python 3.5-3.7 လိုအပ်သည်။ အခြားပြောင်းလဲမှုများ ပါဝင်သည်-

  • လျင်မြန်သော Fourier အသွင်ပြောင်းမှုကို လုပ်ဆောင်ရန်အတွက် FFT (Fast Fourier Transforms) module ၏ အကောင်အထည်ဖော်မှုကို fftpack မှ ပိုမိုမြန်ဆန်ပြီး ပိုမိုတိကျသောတစ်ခုသို့ ရွှေ့ထားပါသည်။ pocketfft.
  • တိုးချဲ့နိုင်သော module အသစ်တစ်ခု ပါဝင်သည်။
    ကျပန်း၊ ၎င်းသည် pseudo-random နံပါတ်ဂျင်နရေတာလေးခု (MT19937၊ PCG64၊ Philox နှင့် SFC64) တို့ကို ပေးဆောင်ပြီး အပြိုင်လုပ်ငန်းစဉ်များတွင် အသုံးပြုသည့်အခါတွင် entropy ထုတ်ပေးရန်အတွက် ပိုမိုကောင်းမွန်သောနည်းလမ်းကို အကောင်အထည်ဖော်ပေးပါသည်။

  • ထည့်ထားသော bitwise (radix) နှင့် hybrid (timsort) ဒေတာအမျိုးအစားပေါ် မူတည်၍ အလိုအလျောက်ရွေးချယ်ထားသော အမျိုးအစားများ။
  • ပုံမှန်အားဖြင့်၊ NumPy လုပ်ဆောင်ချက်များကို အစားထိုးနိုင်စွမ်းကို ဖွင့်ထားသည်။

source: opennet.ru

မှတ်ချက် Add