ما با Tensorflow Object Detection API کار میکنیم. برای تشخیص Face از دیتاست WiderFace و از شبکه ی SSD_Mobilenet استفاده کردیم. خروجی خیلی عالی بود و این نمونه ای از تصاویری هست که آزمایش کردیم :

اما برای ادامه ی کار باید به جای تشخیص چهره، جنسیت رو تشخیص میدادیم. پس به جای یک شبکه ی یک کلاسه که Face بود یک شبکه ی دو کلاسه طراحی کردیم که کلاس های خروجی Man و Woman بودن :

همه ی مراحلی که طی کردیم هم مثل مراحلی بود که برای Face انجام دادیم ولی متاسفانه خروجی کاملا بی ربط و اشتباه هست :

در ضمن زمان Train که بالا میره دیگه حتی همین bondingbox بی ربط رو هم پیدا نمیکنه .
برای تشخیص Face و تبدیل دیتاستمون به tfrecord هم از >> این << روش استفاده کردیم .
به نظر شما مشکل از کجاست ؟