TensorFlow Object Detection API

Ad覺m Ad覺m zel Nesne Alg覺lay覺c覺s覺 Eitimi

Bu yaz覺 癟eviri aamas覺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 eitilmi modellere bal覺 olarak 繹zel nesne alg覺lay覺c覺s覺 oluturmam覺z覺 salayan g羹癟l羹 bir ara癟t覺r.

  • 儭 nceden eitilmi modellere bal覺 modeller oluturmak, 癟ok g羹癟l羹 makineler kullanarak haftalarca eitilmi 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羹leceini g繹stereceim.

Gelitirme Hatt覺

  1. 抽 Ortam覺 Haz覺rlama

  2. 潘 Resim Toplama

  3. 允儭 Resim Organizasyonu

  4. Model Se癟imi

  5. 抽 Model Konfig羹rasyonu

  6. Eitim

  7. 栽儭 Deerlendirme

  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 Oluturma

  • Anaconda'y覺 indirin

  • CMD'yi a癟覺p aa覺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 Aktifletirme

# conda activate <ENV_NAME>
conda activate tf1

Paketleri 襤ndirme

GPU vs CPU 襤leyii

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

GPU
CPU
GPU
conda install tensorflow-gpu=1.15
CPU
conda install tensorflow=1.15

Dier Paketlerin Kurulumu

conda install pillow Cython lxml jupyter matplotlib
conda install -c anaconda protobuf