# Urluna

urluna, esnek dizi operasyonları için bir Python kütüphanesidir. Bu kütüphane, veri ön işleme, makine öğrenimi ve çeşitli matematiksel işlemler için kullanışlı sınıflar ve fonksiyonlar sunar.

## Özellikler

- Esnek dizi doldurma ve işleme
- Çeşitli operatörler
- Makine öğrenimi fonksiyonları
- Veri ön işleme araçları
Bu kütüphane, esnek dizi işlemleri ve temel matris işlemlerini gerçekleştirmek için tasarlanmıştır. İşlevsellikler arasında, farklı türlerde matrisler oluşturmayı, matrisler arasında işlemler gerçekleştirmeyi, matrisleri çarpmayı, tersini almayı ve daha fazlasını içerir.

İşte urluna'nın ana özellikleri:
- Esnek Dizi Oluşturma: Belirli bir değerle doldurulmuş, rastgele veya belirli bir aralıktaki rastgele sayılarla doldurulmuş 2D diziler oluşturabilirsiniz.
- Sıralı Rastgele Dizi Oluşturma: Rastgele sayılarla doldurulmuş, ancak her satırda sıralı olan bir 2D dizi oluşturabilirsiniz.
- Aralık Dizi Oluşturma: Belirli bir aralıktaki sayılarla doldurulmuş bir 2D dizi oluşturabilirsiniz.
- Sıfır ve Birlerle Dizi Oluşturma: Belirli bir boyutta sıfır veya birlerle doldurulmuş bir 2D dizi oluşturabilirsiniz.
- Kimlik Matris Oluşturma: Belirli bir boyutta birim matris oluşturabilirsiniz.
- Çeşitli Dizi İşlemleri: Diziler arasında toplama, çıkarma ve hadamard çarpımı (eleman bazında çarpma) yapabilirsiniz.
- Matris İşlemleri: Matrislerin transpozunu alabilir, matrisler arasında çarpma ve tersini alma gibi temel matris işlemleri gerçekleştirebilirsiniz.
- Machine learning'de, Linear Regression, Random Forest, Decision Tree ve diğer algoritmalar.
- Veri ön işleme fonksiyonları.
- Bu kütüphane, özellikle bilimsel hesaplamalar, veri analizi ve makine öğrenimi gibi alanlarda sıkça kullanılan matris ve dizi işlemlerini kolaylaştırmak için tasarlanmıştır.

Not : docstringler de kullanım açıklanmıştır.

## Kurulum

Urluna'yı kurmak için aşağıdaki adımları izleyin:

```bash
pip install urluna
