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

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

NumPy 1.19 သည် Python 3.5 ကို မပံ့ပိုးတော့ဘဲ Python 2 ကို ပံ့ပိုးရန် ကုဒ်ကို ဖယ်ရှားသည် (ယခုအချိန်တွင် numpy.compat အလွှာသည် နေရာ၌ ကျန်ရှိတော့သည်)။ ပံ့ပိုးထားသော ဗားရှင်းများမှာ Python 3.6၊ 3.7 နှင့် 3.8 ဖြစ်သည်။ Module ဖွံ့ဖြိုးတိုးတက်မှုကို ဆက်လက်လုပ်ဆောင်ခဲ့သည်။ numpy.random ကျပန်းနမူနာများဖြင့် လုပ်ဆောင်ရန်။ Aarch64 ဗိသုကာနှင့် Python အကောင်အထည်ဖော်မှုကိုအသုံးပြုသောအခါတွင် NumPy ဘီးပက်ကေ့ဂျ်များအတွက် ပိုမိုကောင်းမွန်သောပံ့ပိုးမှု ပြည်. ချဲ့ထွင်သည်။ လုပ်ဆောင်နိုင်စွမ်း numpy.frompyfunc၊ np.str_၊ numpy.copy၊ numpy.linalg.multi_dot၊ numpy.count_nonzero နှင့် numpy.array_equal။ AVX ပံ့ပိုးမှုကဲ့သို့သော CPU စွမ်းရည်များကို ပိုမိုကောင်းမွန်စွာ ထောက်လှမ်းခြင်း။ 5-7 ဆ ပိုမိုမြန်ဆန်စွာ လုပ်ဆောင်နိုင်သော အကောင်အထည်ဖော်မှုကို ထည့်သွင်းထားသည်။ np.exp ထည့်သွင်းဒေတာအမျိုးအစား np.float512 အတွက် အသုံးပြုသည့် AVX64 ကို အခြေခံထားသည်။

source: opennet.ru

မှတ်ချက် Add