Я реализую модель Keras, в которой используются триплетные потери, параллельный сверточный слой и пакетный анализ.
Чтобы создать параллельный слой, я использую Concatenate
, но для этого нужно повернуть Conv2D
слои в Tensor
объекты путем определения их входных данных.
Обычно при триплетных потерях я выполняю майнинг (используя функцию predict
) в базовой сети, а не в модели, чтобы соответствовать одному вместо трех входных данных. .
Есть ли способ либо,
- Предсказать, используя модель, и только один из трех входов
- Избегайте использования слоя
Concatenate
для построения сеть - Прогнозирование с использованием
Tensor
объекта
Ниже приведен график моей модели: ![model](https://i.stack.imgur.com/GrITJ.png)