Python projesi nasıl daha hızlı çalışır?

333825

Kilopat
Zamanın Tanığı
Katılım
12 Mayıs 2020
Mesajlar
1.187
Çözümler
7
Bir görüntü işleme projesi yaptım fakat bu proje biraz yavaş çalışıyor. Bana sürekli CPU aktif GPU'yu kullan gibi bir çıkış da veriyor bunun yanında. NVIDIA CUDA kurmamı söyledi ChatGPT ve bana bu kodu verdi;

Kod:
model = YOLO('yolov8.pt').to('gpu')

Çalıştırmaya ise çekiniyorum. Kodumu nasıl daha hızlı hale getirebilirim?
 
Bu kod, YOLOv8 modelini yükleyip GPU üzerinde çalıştırmaya hazır hale getirir. Bu sayede nesne tespiti işlemleri daha hızlı ve verimli bir şekilde gerçekleştirilebilir.
 
Nuitka ile projenizi C koduna derleyerek daha hızlı çalışmasını sağlayabilirsiniz. Nuitka modülünün kullanımı için dokümantasyona göz atın:


Bash:
# Kurulum
pip install nuitka3

# En basit kullanım
python -m nuitka3 file.py

# Projenizin içeriğine göre derleme şekliniz değişiklik gösterir.
# Alttaki kullanım sadece bir örnektir.
python -m nuitka3 --standalone --onefile --enable-plugin=pyqt5 --enable-plugin=anti-bloat --verbose --low-memory --follow-imports --follow-stdlib file.py
 
Bu kod, YOLOv8 modelini yükleyip GPU üzerinde çalıştırmaya hazır hale getirir. Bu sayede nesne tespiti işlemleri daha hızlı ve verimli bir şekilde gerçekleştirilebilir.
Hata alıyorum çünkü bilgisayarım CUDA desteklemiyormuş.
 
RTX 3050'de CUDA Core var diye biliyorum.

Benim kartımda da var görünüyor fakat ya CUDA sürümümde sorun var ya da cudnnn sürümümde. Cudnnn indirdiğimde işletim sistemi olarak sadece Windows 10 görünüyordu onun üzerinden indirme yaptım acaba sorun burada mı?
 
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…