Johdanto Numpyyn
Jotta voit tuntea olosi varmaksi ja suorittaa tämän kurssin menestyksekkäästi, suosittelemme vahvasti, että suoritat seuraavat kurssit etukäteen (napsauta niitä aloittaaksesi):
Tietojen täyttämässä maailmassa matriisien ja taulukoiden käsittely on erittäin tärkeää. Tässä NumPy on hyödyllinen. Nopean suorituskykynsä ja suhteellisen helppokäyttöisen käyttöliittymänsä ansiosta siitä on tullut käytetyin Python-kirjasto taulukoiden käsittelyyn.
Keskustellaan nyt NumPyn nopeudesta ja sen lähteistä. Vaikka kyseessä on Python-kirjasto, suurin osa siitä on kirjoitettu C-kielellä, joka on matalan tason kieli ja mahdollistaa nopeat laskutoimitukset.
Toinen NumPyn nopeuteen vaikuttava tekijä on vektorisointi. Käytännössä vektorisointi tarkoittaa algoritmin muuttamista siten, että se käsittelee yksittäisen arvon sijaan arvojoukkoa (vektoria) kerralla, mikä tapahtuu taustalla suorittimen tasolla.
Swipe to start coding
NumPyn käyttöä varten se täytyy ensin tuoda käyttöön, joten tuo numpy käyttäen aliasta np.
Ratkaisu
Kiitos palautteestasi!
single
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme
What are some real-world applications of NumPy?
Can you explain more about vectorization and how it improves performance?
Why is NumPy faster than regular Python lists?
Awesome!
Completion rate improved to 3.7
Johdanto Numpyyn
Pyyhkäise näyttääksesi valikon
Jotta voit tuntea olosi varmaksi ja suorittaa tämän kurssin menestyksekkäästi, suosittelemme vahvasti, että suoritat seuraavat kurssit etukäteen (napsauta niitä aloittaaksesi):
Tietojen täyttämässä maailmassa matriisien ja taulukoiden käsittely on erittäin tärkeää. Tässä NumPy on hyödyllinen. Nopean suorituskykynsä ja suhteellisen helppokäyttöisen käyttöliittymänsä ansiosta siitä on tullut käytetyin Python-kirjasto taulukoiden käsittelyyn.
Keskustellaan nyt NumPyn nopeudesta ja sen lähteistä. Vaikka kyseessä on Python-kirjasto, suurin osa siitä on kirjoitettu C-kielellä, joka on matalan tason kieli ja mahdollistaa nopeat laskutoimitukset.
Toinen NumPyn nopeuteen vaikuttava tekijä on vektorisointi. Käytännössä vektorisointi tarkoittaa algoritmin muuttamista siten, että se käsittelee yksittäisen arvon sijaan arvojoukkoa (vektoria) kerralla, mikä tapahtuu taustalla suorittimen tasolla.
Swipe to start coding
NumPyn käyttöä varten se täytyy ensin tuoda käyttöön, joten tuo numpy käyttäen aliasta np.
Ratkaisu
Kiitos palautteestasi!
single