Merhabalar cnn yapısı kullanarak sadece 1 nesne tespit etmek istiyorum


#1

kendi olusturdugum dataset uzerinden cnn yapısı kurarak sadece 1 nesneyi tespit etmek istiyorum. Mesela mouse tespit etmek istiyorum ve datasetimi olusturdum. tensorflow ile yapmayaçalıstım ancak keras ilede olabilir bana yardımcı olabilecek bir proje göstereblir misiniz? Yada yasadıgım sorum model.fit fonksiyonunu çalıstırırken en sonda targets:Y dizisi bos geliyor diye hata veriyor.

    #Training Data
train = train_data[:-10]
X = np.array([i[0] for i in train]).reshape(-1, IMG_SIZE, IMG_SIZE, 1)
Y = [i[1] for i in train]
#Testing Data
test = train_data[-10:]
test_x = np.array([i[0] for i in test]).reshape(-1, IMG_SIZE, IMG_SIZE, 1)
test_y = [i[1] for i in test]

model.fit({‘input’ : X}, {‘targets’ : Y},n_epoch = 5, validation_set = ({‘input’ : test_x}, {‘targets’ :test_y}),
snapshot_step = 50,
show_metric = True,
run_id = ‘mycnn’)


#2

Hocam, amacınız fotoğraftaki mouse ait sınırları mi tespit etmek istiyorsunuz , yoksa fotoğraf karesine ait sınıfı mı belirlemek istiyorsunuz (mouse - mouse değil)?
Birinci soru için bu ders uygundur,
https://yapaybot.com/2017/07/03/derin-ogrenme-ile-resimdeki-objeyi-tanima/amp/
İkinci soru için bu ders uygundur
https://medium.com/@mubuyuk51/tensorflow-i̇le-i̇kili-binary-resim-sınıflandırma-69b15085f92c


#3

tam olarak mouse ait sınırları çizmek istiyorum tesekkurler.