Blog Yazılarım

NumPy Nedir ?

NumPy açık kaynaklı bir python paketidir. Bilimsel ve sayısal hesaplama için kullanılabilir. Çoğunlukla dizilerde daha verimli hesaplama için kullanılır. C ve Python ile yazılmış bir python paketidir ve Numpy kelimesi Nümerik Python anlamına gelir.

Python’da en çok kullanılan kütüphanelerden biri Numpy’dir. Geliştiricilerin çok boyutlu dizilerde temel ve gelişmiş matematiksel ve istatistiksel işlevleri gerçekleştirmesine izin veren işlevler sağlar ve daha az sayıda kod satırı olan matrisler. ‘ndarray’ veya n-boyutlu dizi veri yapısı Numpy’nin ana işlevidir. Bu diziler homojendir ve dizinin tüm elemanları aynı tipte olmalıdır.

NumPy dizileri Python dizelerine göre daha hızlıdır. Ancak python dizeleri, her sütuna yalnızca aynı veri türünü depolayabileceğiniz için numpy dizilerinden daha esnektir.

Özellikleri

  • C ve python’un bir kombinasyonudur
  • Çok boyutlu homojen diziler. Boyutsuz bir dizi olan Ndarray
  • Diziler için çeşitli fonksiyonlar.

Neden Kullanmalıyız ?

  1. Daha az bellek kullanımı
  2. Hızlı performans
  3. Çalışmaya Uygun

Avantajları

  • Numpy dizileri daha az yer kaplar.

NumPy dizilerinin boyutu Python dizelerinde daha küçüktür. Bir dizi 4 MB alabilecekken, bir python dizesi 20 MB boyut alabilir. Dizilere okuma ve yazma için de kolayca erişilebilir.

  • Hız performansı da harika. Python dizelerinde daha hızlı hesaplamalar yapar.

Açık kaynak olduğundan, hiçbir maliyeti yoktur ve hemen hemen her görev için yüksek kaliteli kütüphanelere sahip çok popüler bir programlama dili Python kullanır. Ayrıca, mevcut C kodunu Python yorumlayıcısına bağlamak kolaydır.

Daha fazla bilgi almak için tıklayınız



Bu yazıyı paylaş


Yorumlar (0)

Yorum Yap