В keras, можно ли делиться весами между двумя слоями, но иметь разные параметры? Рассмотрим следующий пример (предположительно, немного надуманный):
conv1 = Conv2D(64, 3, input_shape=input_shape, padding='same')
conv2 = Conv2D(64, 3, input_shape=input_shape, padding='valid')
Обратите внимание, что слои идентичны, за исключением padding
. Могу ли я получить keras для использования одинаковых весов для обоих? (т.е. соответственно обучать сеть?)
Я посмотрел на keras doc, а раздел на общих слоях, по-видимому, подразумевает, что совместное использование работает только в том случае, если слои полностью идентичны.