Использование:
Тензор потока 1.13.1
Керас == 2.2.4
Я не могу использовать заполнители с размерами [None,None,None,n_channel]
для создания карт самоконтроля, поскольку для матриц самовосприятия нужны H и W. H * W вернет NoneType*NoneType
ошибка умножения.
Код, который использует модуль слоя из Keras . Это должно быть помещено в пользовательскую функцию net (), которая использует заполнитель ниже в качестве ввода. Пример функции пользовательской модели, которую я пытаюсь воспроизвести для моего случая.
Ввод self.x_placehoder = tf.placeholder(shape=(None, None, None, n_channel), dtype=tf.float32)