Например,
a = Input(...)
b = keras.layers.Conv2D(...)(a)
c = keras.backend.zeros(...)
c[...].assign(b[...])
Поскольку он используется до компиляции модели, когда я пытаюсь использовать функцию assign()
(это функция TensorFlow), возникает ошибка: 'Tensor'Объект не имеет атрибута «назначить».
Вероятно, это связано с тем, что перед компиляцией модели первый dim переменной равен None
.Итак, есть ли способ сделать нарезанное назначение?