Итак, я недавно тренировал модель до 80 тыс. Шагов, и после просмотра результатов это было не очень хорошо. Это странно, потому что обнаружения хороши, а классификация - совсем нет. Таким образом, мне было интересно, смогу ли я проверить, что извлекает модель, поэтому я хотел посмотреть карты возможностей.
Традиционно, и в соответствии с https://www.tensorflow.org/tutorials/keras/save_and_load вы должны создать экземпляр модель, а затем загрузить веса (файл контрольной точки) в нее. Таким образом, вы можете выбрать слои по отдельности и проверить их выходные данные, которые будут картами объектов. Проблема в том, что я понятия не имею, как создать "пустую" модель с точно такой же архитектурой и загрузить ее.
Может кто-нибудь помочь? Какие есть другие способы, кроме того, который я указал выше (если это даже верно)?
PS: я запускаю API TF OD на Ubuntu 18.04 и tenorflow-gpu 1.15!
Спасибо!