👨‍🏫Özelleştirilmiş Tensorflow Obje Algılayıcısı Eğitme

👮‍♂️ Gereksinimler

Özelleştirilmiş model eğitmek için alttakilerin yapılmış olması gerekmektedir:

🎴 Resim Etiketleme

Etiketleme işlemini LabelImg üzerinden yapmaktayız.

İndirdiğiniz dizindeki labelimg.exe dosyasını çalıştırmanız yeterlidir.

👨‍🔧 Etiket Yollarını veya Adlarını Düzenleme

XML ve resim dosyalarını başka bir yolda oluşturduysan alttaki script yardımıyla düzeltebilirsin

  • Script dosyasını buraya tıklayarak indirmeli ve gerekli dizine alttaki komutla koymalıyız

  • Komutları Anaconda Prompt üzerinden tensorflow ortamını aktif ederek uygulamayı unutmayın.

# Train verilerini yeniden adlandırma ve düzeltmepython xml_path_regulator.py -i %TENSORFLOW%\workspace\example_detection\images\train -p train​# Test verilerini yeniden adlandırma ve düzeltmepython xml_path_regulator.py -i %TENSORFLOW%\workspace\example_detection\images\eval -p eval

LabelImg kullanımı için bu videoya bakabilirsin.

🌍 Etiket Haritası Oluşturma

  • Alttaki komutla açılan dizinde .pbtxt uzantılı etiket haritası dosyasını oluşturun

  • Örnek dosya yapısı komutların altındadır.

cd %TENSORFLOW%\workspace\example_detection\annotationsstart .
item {  id: 1  name: 'cat'}item {  id: 2  name: 'dog'}

cat ve dog etiket isimleridir

Last updated

© 2024 ~ Yunus Emre Ak ~ yEmreAk