NumPy နိဒါန်း
NumPy ဆိုတာ ဘာလဲ
NumPy သည် arrays များနှင့်အလုပ်လုပ်ရန်အတွက်အသုံးပြုသော Python စာကြည့်တိုက်တစ်ခုဖြစ်သည်။
၎င်းတွင် linear algebra၊ fourier transform နှင့် matrices တို့တွင် အလုပ်လုပ်ရန် လုပ်ဆောင်ချက်များ ပါရှိသည်။
NumPy ကို Travis Oliphant မှ 2005 ခုနှစ်တွင် ဖန်တီးခဲ့သည်။ ၎င်းသည် open source ပရောဂျက်ဖြစ်ပြီး သင်သည် ၎င်းကို လွတ်လပ်စွာ အသုံးပြုနိုင်သည်။
NumPy သည် Numerical Python ကို ကိုယ်စားပြုသည်။
NumPy ကို ဘာကြောင့် သုံးတာလဲ။
Python တွင် arrays ၏ရည်ရွယ်ချက်ကိုဆောင်ရွက်ပေးသောစာရင်းများရှိသည်၊ သို့သော်၎င်းတို့သည်လုပ်ဆောင်ရန်နှေးကွေးသည်။
NumPy သည် သမားရိုးကျ Python စာရင်းများထက် 50 ဆ ပိုမြန်သည့် array object တစ်ခုကို ပေးဆောင်ရန် ရည်ရွယ်ပါသည်။
NumPy တွင်ရှိသော array object ကို ခေါ်သည် ၊ ၎င်းသည် အလွန်လွယ်ကူစွာ ndarray
လုပ်ဆောင်နိုင်သော ပံ့ပိုးပေးသည့် လုပ်ဆောင်ချက်များစွာကို ပံ့ပိုးပေးသည်
။ndarray
အမြန်နှုန်းနှင့် အရင်းအမြစ်များသည် အလွန်အရေးကြီးသော ဒေတာသိပ္ပံတွင် Array များကို မကြာခဏအသုံးပြုကြသည်။
ဒေတာသိပ္ပံ- ဒေတာ ကို သိမ်းဆည်းပုံ၊ အသုံးပြုခြင်းနှင့် ခွဲခြမ်းစိတ်ဖြာခြင်းတို့ကို လေ့လာသည့် ကွန်ပျူတာသိပ္ပံ၏ အကိုင်းအခက်တစ်ခုဖြစ်သည်။
NumPy သည် စာရင်းများထက် အဘယ်ကြောင့် ပိုမြန်သနည်း။
NumPy အခင်းအကျင်းများကို စာရင်းများနှင့်မတူဘဲ မမ်မိုရီတွင် အဆက်မပြတ် တစ်နေရာတည်းတွင် သိမ်းဆည်းထားသောကြောင့် လုပ်ငန်းစဉ်များသည် ၎င်းတို့ကို အလွန်ထိရောက်စွာ ဝင်ရောက်ပြီး စီမံခန့်ခွဲနိုင်သည်။
ဤအပြုအမူကို ကွန်ပြူတာသိပ္ပံတွင် ကိုးကားသည့်နေရာဟု ခေါ်သည်။
NumPy သည် စာရင်းများထက် ပိုမြန်ရခြင်း၏ အဓိကအကြောင်းရင်းဖြစ်သည်။ ထို့အပြင်၎င်းသည်နောက်ဆုံးပေါ် CPU ဗိသုကာများနှင့်အလုပ်လုပ်ရန်အကောင်းဆုံးဖြစ်သည်။
NumPy ကို မည်သည့်ဘာသာစကားဖြင့် ရေးသားသနည်း။
NumPy သည် Python စာကြည့်တိုက်တစ်ခုဖြစ်ပြီး Python တွင် တစ်စိတ်တစ်ပိုင်းရေးသားထားသော်လည်း အမြန်တွက်ချက်မှုလိုအပ်သော အစိတ်အပိုင်းအများစုကို C သို့မဟုတ် C++ ဖြင့် ရေးသားထားသည်။
NumPy Codebase ဘယ်မှာလဲ။
NumPy အတွက် အရင်းအမြစ်ကုဒ်သည် ဤ github သိုလှောင်မှု https://github.com/numpy/numpy တွင် တည်ရှိသည်
github- လူများစွာကို တူညီသော codebase တွင် လုပ်ဆောင်နိုင်စေပါသည်။