ไม่สามารถเล่นวิดีโอนี้
ขออภัยในความไม่สะดวก
Adım Adım Sıfırdan YOLOv8 Projesi Oluşturma
ฝัง
- เผยแพร่เมื่อ 18 ส.ค. 2024
- ► Sıfırdan YOLOV8 Ortamı Nasıl Oluşturulur?
► YOLOV8 Algoritması Nedir?
► Hatasız YOLOV8 Kurulum Adımları
🗳Ultralytics YOLOV8 Dokümantasyon Deposu: docs.ultralyti...
📬 Özel Veri Kümesinde YOLOV8 Eğitim Deposu: / train-yolov8-on-custom... , blog.devgenius...
☀️ Roboflow YOLOv8 Deposu: yolov8.com
Timestamps ⏰
0:00 Başlangıç
03:25 You Only Look Once - İnceleme
04:40 Yolo Algoritması ile Mask RCNN Farklılığı
07:00 Yolo Algoritması Çalışma Mekanizması, Grid Yapısı
08:50 Izgara Sistemi Anlatımı
11:20 Ultralytics'e Giriş ve Dokümantasyonu
12:50 Pip Kitaplık Yüklenmesi
13:50 Yolo Algoritması Tarihçesi
16:00 Requirements Dosya İçeriği
17:00 PyTorch Yüklemesi
20:30 YOLOV8 Veri Formatı (.txt)
22:30 Ultralytics Yüklenmesi
25:15 Klasör İçeriği Tanıtımı (Eğitim-Doğrulama-Etiket ve Görüntüler-YAML)
26:00 Conda Prompt YOLOV8 Kurulumu
30:30 YAML Dosya İçeriği
41:00 Jupyter Notebook Algoritma Çalıştırma
İletişim Bilgilerim
📌Linkedin: / buseyarentekin
📌Medium: / buseyaren
📌GitHub: github.com/bus...
#yolov8 #segmentation #artificialintelligence #pytorch #ultralytics
Dağıldığın kısımlar hiç sorun değil daha akıcı , daha keyifli izleme fırsatı sunuyor. Verdiğin tüm bilgiler için teşekkürler çok eğitici video.
Ben teşekkür ederim iyi çalışmalar😊
Tam da bu hafta görüntü işleme projem için yolov 8'i inceliyordum. Katkınız için teşekkürler .
Rica ederim, umarım faydalı olur. İyi seyirler ☘️
Sıkılmadan izlenen ve öğrenilen bir eğitim videosu nasıl mı olur sorusunun cevabı niteliğinde olan bir video... Teşekkürler hocam.
Ben teşekkür ederim iyi çalışmalar ☺️
Çok keyifli bir anlatışınız var hocam, dinlerken hiç sıkmıyorsunuz. Emeğinize sağlık.
Çok teşekkür ederim, keyifli seyirler ☘️
Anlatımınız çok güzel ve açıklayıcı süper yalnız arkadaki fon müziği çok sesli o sebep bazen anlattıklarınızı kaçırıp geri sardım bi tık daha sesi azalsa süper olur :)
Evet haklısınız, sonraki videolarımda dikkat edeceğim 😊
Zidane büyük ihtimal ide futbolcu Zidan ın fotoğrafı 😇
Aynı şeyi ben de çok yapıyorum🙈
Teşekkürler ☘️
neden bu kadar iyisiniz
Çok teşekkür ederim, estağfurullah ☺️
Sen mükemmelsin
Teşekkür ederim ☺️
Merhabalar çıktı olarak pytorch pt değilde onnx formatında nasıl çıktı alabiliriz. .NET tarafında geliştirme yapıyorum
Merhabalar, şunu dener misiniz?
model.export(format='onnx') # creates 'yolov8n.onnx'
# Load the exported ONNX model
onnx_model = YOLO('yolov8n.onnx')
docs.ultralytics.com/tr/integrations/onnx/
Hocam çok teşekkürler emeğinize sağlık. Hazır txt formatında, annotate edilmiş bir veri setini eğittiğiniz videonuz var mı? Bir de size mail yoluyla ulaşabilmemiz mümkün mü? Mümkünse mail adresinizi paylaşabilir misiniz?
Teşekkür ederim, Hazır txt formunda derken custom bir veri kümesinden mi bahsediyoruz acaba? Tabi, mail adresimi iletiyorum:
buseyarentekin@outlook.com
Sayın hocam çok acil yardımınıza ihtiyacım var. Ben verilerimin etiketleme işlemini roboflow üzerinden gerçekleştirdim. Ancak farklı proje isimleri ile bu işlemi yaptım. Farklı projeleri nasıl birleştirip eğitim işlemini gerçekleştirebilirim.
Merhabalar, aşağıdaki adresi bir kontrol edebilir misiniz?
docs.roboflow.com/datasets/merge-datasets
Merhaba hocam ultralytics'i kurduktan sonra projede dll hatası alıyorum OSError: [WinError 126] Belirtilen modül bulunamadı. ve fbgemm.dll hatalı gözküyor cuda versiyonumda sitede yok benimki:12.6 sitede sadece 11.8,12.1 ve 12.4 var CPU ile de denedim yine olmadı bu sorunu nasıl çözebilirim?
Aynı problemi biz de alıyoruz hala bir çözüm bulamadık. İki farklı bilgisayardan da aynı problemi alıyoruz. Siz bir çözüm bulabildiniz mi acaba. Teşekkür ederim şimdiden.
@@kvancterzioglu2132 chatGPT'ye sorarsanız daha net açıklar ben oradan çözdüm sorunu ama kısaca anlatayım sanal ortam oluşturup projeyi oradan çalıştırınca hata almadım, bunun içinde kullandığınız derleyicide terminal kısmına"python3.10 -m venv myenv" yazarak ortamı oluşturun(python 3.10 yerine kendi kullandığınız python sürümünü yazınız) ve ardından "myenv\Scripts\activate" yazarak aktif hale getirin kontrol etmek içinde (venv) yazıyorsa eğer terminalde olmuş demektir. Bunları yaptınız ve olmadıysa da cmd kısmından sanal ortam oluşturup yönetici izni ile yapabiliyorsunuz hataları teker teker google veya chatGPT'ye sorabilirsiniz birden fazla hata almanız olasıdır. Rica ederim iyi çalışmalar.
🙌
Teşekkürler 🌼
Merhabalar,
eğittiğimiz modeli daha sonra algılama işlemi için tekrar kullanmak istiyorum. Ancak eğitim için bir daha zaman ayırmak istemiyorum. Bu durumun çözümü var mı? yardımcı olursanız çok sevinirim.
Merhabalar, eğittiniz modeli torch.save() ile kaydedip daha sonra load() ile kullanabilirsiniz;
torch.save(model, 'yolov8_model.pt')
@@BuseYaren cevap için çok teşekkür ederim. İşlem adımlarını colab üzerinden gerçekleştirebilir miyim?
@@omerkaya5669 tabiki elbette
Merhaba ben bir fabrikada üretilen parçaları tanımlayıp depoda sayım işlemini otomatikleştirmeye çalışıyorum bu konuda kullanılabilecek kütüphaneler nelerdir yolo v9 sürümünü custom data ile eğittim ancak istediğim verimi alamıyorum daha başarılı bir kütüphane var mı bu iş için?
Kütüphane olarak mı soruyorsunuz algoritma olarak mı acaba? YOLOv8-v9 modelleri oldukça başarılıdır bu konuda, veri kümeniz ile ilgili bir problem olabilir mi?
@@BuseYaren kütüphane olarak aslında bazı parçalar yansıma parçalar ayna görüntüsü gibi düşünebilirsiniz bu parçalarda birbirlerine karıştırıyor nasil bir yol izlemeliyim veri kumesi mi yeterli degil daha da arttirmam mi gerekiyor
@@user-by7pw5sv1u ışıklandırmayla alakalı olabilir isterseniz farklı bir ışıklandırma kullanabilirsiniz
Verileri birbirinden ayırt ettirebilecek kadar veri sayısına sahip olamayabilirsiniz. Çalışma detaylarınızı tam olarak bilmiyorum ancak derin öğrenme için çok sayıda veri ve dengeli veri kümesine ihtiyacımız var maalesef
Hocam merhaba, size bir sorum olacaktı yolo model eğitimi sonucunda bir best.pt çıktısı alıyoruz. Bu çıktı ile prediction yapıyoruz. predictionda bounding box ve label değerine erişebiliyoruz. Modelin hiç görmediği bir test veri setinde (etiketlenmiş test veri seti) prediction yapıp alınan sonuçlar ile gerçek değerleri karşılaşıtırıp buradan precision ve racall değeri hesaplayabilir miyiz? bunu sunun için sordum diyelim resimde 10 adam var 5 tane tanıyor ama ben bunu kod ile yapamak istiyorum. Nasıl yapabilirim bir kaynak bulamadım :((((
Öncelikle merhabalar, anladığım kadarıyla en iyi modeliniz ile dışarıdan kümede bulunmayan bir veri kullanarak test işlemi yaparak validasyon-test karşılaştırması yapmayı düşünüyorsunuz, doğru mudur? Bunu şu şekilde yapabilirsiniz, en iyi model doğruluğunuzu aldığınız sonuç için karmaşıklık matrisi ve fonksiyon hesaplamasından (veya prec-recall eğrisi) değer sonuçları aldıktan sonra dışarıdan test ettiğinizin modelin sonucunu aynı şekilde alıp karşılaştırmalı sonuç elde edebilirsiniz. Acaba sorduğunuz şey bu muydu?
hocam muzik koyma nolur
Eğlenceli olması adına koymuştum, bir sonraki videolarda müziğin sesini kısmaya çalışırım
fondaki kovboy müziği rahatsız ediyor
Kusura bakmayın ben uyumlu olur diye düşünmüştüm
abla ben requirements .txt dosyasını kuramıyorum kırmızı dosya yok hatası veriyor ne olur yardım et
Hata içeriğini tam olarak iletir misiniz?
@@BuseYaren (yolov88) C:\ultralytics>pip install -r requirements.txt
ERROR: Could not open requirements file: [Errno 2] No such file or directory: 'requirements.txt'
hatasını veriyor ve ultralytics içinde dosya gözükmüyor
github da da dosyayı bulamadım
@sherlockholmes9617 dosyanızın bulunduğunuz dizin içerisinde olduğuna emin misiniz acaba?
@@BuseYaren dosya yok inmiyor inse de açmıyor
Merhaba hocam, LinkedIn den mesaj attım size..
Merhabalar, gördüm Ömer Bey. Sorunuz ile ilgili dönüş yaptım, iyi çalışmalar dilerim.