💫
Derin Öğrenme
  • 💫Derin Öğrenme Notları
  • 🚀English Version
  • 🦋Projeye Katkıda Bulunma
  • 💼Kullanışlı Araçlar
  • 💎Yapay Sinir Ağları Kavramları
    • 🌱Giriş
    • 🔎Esas Problem
    • 👷‍♀️ Yapay Sinir Ağlarının Uygulanması Üzerine Notlar
    • 📚Yapay Sinir Ağlarının Kavramları
    • 💥Yapay Sinir Ağlarında Aktivasyon Fonksiyonları
    • 🎈NN Uygulama İp Uçları
    • 👩‍🔧 NN Düzenlileştirme (Regularization)
    • ✨Optimizasyon Algoritmaları
    • 🎨Softmax Regression
    • 🏃‍♀️ Tensorflow'a Hızlı Giriş
    • 👩‍💻 Yapay Sinir Ağlarıyla ilgili Pyhton Kod Parçaları
  • 🙋‍♀️ Yapay Sinir Ağları ile Derin Öğrenme'nin Hello World'u
    • 🌱Giriş
    • 🌐Tarayıcıda CNNler
  • 🚪Bilgisayar Görüşüne Giriş
    • 🌱Giriş
  • 🚩Evrişimli Sinir Ağları Kavramları
    • 🌱Giriş
    • 📌Evrişimli Sinir Ağları ile İlgili Genel Kavramlar
    • 🌟Evrişimli Sinir Ağları Gelişmiş Kavramları
    • 👀Evrişimli Sinir Ağlarının Görselleştirilmesi
    • 👵Klasik Evrişimli Sinir Ağları
    • ✨CNN'leri Kurmak İçin Diğer Yaklaşımlar
    • 🕸️CNN'lerin Popüler Uygulamaları
  • 👩‍💻 CNN'ler Üzerinde Kodlar ve Notlar
    • 🌱Giriş
  • 💄Derin Öğrenmenin Popüler Stratejileri
    • 🌱Giriş
    • 🚙Öğrenme Aktarması (Transfer Learning)
    • 📚Derin Öğrenmede Diğer Stratejiler
  • 🤡Resim Artırma (Image Augmentation)
    • 🌱Giriş
  • 🤸‍♀️ Uygulamalı Makine Öğrenmesi Üzerine Notlar
    • 🌱Giriş
    • 👩‍🔧 Makine Öğrenimi Projelerinin Yapılandırılması Üzerine Notlar
    • 👩‍🏫 Uygulama Talimatları
  • 🕵️‍♀️ Obje Algılama Temelleri
    • 🌱Giriş
    • ⭕Bölge Tabanlı (Region-Based) CNN'ler
    • 🤳SSD ve YOLO
    • 🤖TensorFlow Object Detection API
  • ➰Derin Öğrenmede Dizi Modelleri
    • 🌱Giriş
    • 📚Dizi Modellerinin Genel Kavramları
    • 🔄Tekrarlayan Sinir Ağları (RNN)
    • 🌌RNN'deki Vanishing Gradients
    • 🌚Kelime Gösterimi
    • 💬NLP Hakkında Karışık Bilgiler
  • 📕Proje Sözlüğü
  • 📚Faydalı PDF'ler
  • 👀Hızlı Görsel Bilgiler
Powered by GitBook
On this page
  • 🌱 Giriş
  • 🚩 Geliştirme Hattı
  • 👩‍💻 Ortamı Hazırlama
  • 🔸 Ortam Bilgisi
  • 🥦 Conda env Ayarlama
  • 🔽 Paketleri İndirme

Was this helpful?

Export as PDF
  1. 🕵️‍♀️ Obje Algılama Temelleri

TensorFlow Object Detection API

Adım Adım Özel Nesne Algılayıcısı Eğitimi

Bu yazı çeviri aşamasındadır, yazının aslına buradan bakabilirsiniz 👀

🌱 Giriş

  • ✨ Tensorflow Object Detection API, güçlü AI bilgimiz veya güçlü TensorFlow bilgimiz olmasa bile önceden eğitilmiş modellere bağlı olarak özel nesne algılayıcısı oluşturmamızı sağlayan güçlü bir araçtır.

  • 💁‍♀️ Önceden eğitilmiş modellere bağlı modeller oluşturmak, çok güçlü makineler kullanarak haftalarca eğitilmiş modelleri kullandığımız için bize çok fazla zaman ve iş gücü kazandırır, bu strateji Öğrenme Aktarması (Transfer Learning) olarak adlandırılır.

  • 🗃️ Veri seti olarak, OpenImages veri kümesinin nasıl kullanılacağını ve verilerinin TensorFlow dostu formata nasıl dönüştürüleceğini göstereceğim.

🚩 Geliştirme Hattı

  1. 👩‍💻 Ortamı Hazırlama

  2. 🖼️ Resim Toplama

  3. 🤹‍♀️ Resim Organizasyonu

  4. 🤖 Model Seçimi

  5. 👩‍🔧 Model Konfigürasyonu

  6. 👶 Eğitim

  7. 👮‍♀️ Değerlendirme

  8. 👒 Modeli Dışa Aktarma

  9. 📱 Tflite'ye dönüştürme

🤕 Talimatları uygularken hata alırsanız makalenin sonundaki 🐞 Genel Sorunlar bölümüne bakabilirsiniz.

👩‍💻 Ortamı Hazırlama

🔸 Ortam Bilgisi

💻 Platform

🏷️ Versiyon

Python

3.7

TensorFlow

1.15

🥦 Conda env Ayarlama

🔮 Yeni env Oluşturma

  • 🥦 Anaconda'yı indirin

  • 💻 CMD'yi açıp aşağıdaki komutu çalıştırın:

# conda create -n <ENV_İSMİ> python=<İSTENEN_VERSİYON>
conda create -n tf1 python=3.7

▶️ Yeni env'i Aktifleştirme

# conda activate <ENV_NAME>
conda activate tf1

🔽 Paketleri İndirme

💥 GPU vs CPU İşleyişi

🚙 CPU

🚀 GPU

Brain of computer

Brawn of computer

Very few complex cores

hundreds of simpler cores with parallel architecture

single-thread performance optimization

thousands of concurrent hardware threads

Can do a bit of everything, but not great at much

Good for math heavy processes

🚀 TensorFlow Kurulumu

conda install tensorflow-gpu=1.15
conda install tensorflow=1.15

📦 Diğer Paketlerin Kurulumu

conda install pillow Cython lxml jupyter matplotlib
conda install -c anaconda protobuf
PreviousSSD ve YOLONextDerin Öğrenmede Dizi Modelleri

Last updated 5 years ago

Was this helpful?

🤖