Я хотел бы создать нейронную сеть в Pytorch, как показано на рисунке ниже. Ввод - это нормальное изображение, которое проходит через первую ветвь сети и обрезает изображение. Обрезанное изображение затем проходит через другую ветвь сети, из которой создаются вложения с использованием потери n-пары. Теперь я делаю это, имея две сети, но они не связаны, и я должен обучать их отдельно. Я хотел бы, чтобы это было полное обучение. Вам интересно, как это возможно?
Бумага Alibaba находится по адресу https://alitech -private.oss-cn-beijing.aliyuncs.com / 1534297833520 / VisualSearch.pdf
Я пытался научить детектор местоположения объекта ssd, но обучение сложно, и вам нужно иметь много аннотированных данных. Если бы можно было провести сквозное обучение, сеть могла бы научиться самостоятельно оценивать местоположение