Как создать две филиальные сети для обрезки и встраивания изображений? - PullRequest
0 голосов
/ 16 октября 2019

Я хотел бы создать нейронную сеть в Pytorch, как показано на рисунке ниже. Ввод - это нормальное изображение, которое проходит через первую ветвь сети и обрезает изображение. Обрезанное изображение затем проходит через другую ветвь сети, из которой создаются вложения с использованием потери n-пары. Теперь я делаю это, имея две сети, но они не связаны, и я должен обучать их отдельно. Я хотел бы, чтобы это было полное обучение. Вам интересно, как это возможно?

Бумага Alibaba находится по адресу https://alitech -private.oss-cn-beijing.aliyuncs.com / 1534297833520 / VisualSearch.pdf

image

Я пытался научить детектор местоположения объекта ssd, но обучение сложно, и вам нужно иметь много аннотированных данных. Если бы можно было провести сквозное обучение, сеть могла бы научиться самостоятельно оценивать местоположение

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...