tf.keras.constraints.RadialConstraint
| Просмотреть исходный код на GitHub |
Ограничивает Conv2D весовые коэффициенты ядра так, чтобы они были одинаковыми для каждого радиуса.
Наследуется от: Constraint
Например, ожидаемый результат для следующего ядра 4x4::
kernel = [[v_00, v_01, v_02, v_03],
[v_10, v_11, v_12, v_13],
[v_20, v_21, v_22, v_23],
[v_30, v_31, v_32, v_33]]
такой::
kernel = [[v_11, v_11, v_11, v_11],
[v_11, v_33, v_33, v_11],
[v_11, v_33, v_33, v_11],
[v_11, v_11, v_11, v_11]]
Это ограничение можно применить к любой версии слоя Conv2D, включая Conv2DTranspose и SeparableConv2D, и с форматом данных "channels_last" или "channels_first". Метод предполагает, что тензор весов имеет размерность (rows, cols, input_depth, output_depth).
Методы
get_config
get_config()
__call__
__call__(
w
)
Вызов self как функции.
© 2020 The TensorFlow Authors. All rights reserved.
Licensed under the Creative Commons Attribution License 3.0.
Code samples licensed under the Apache 2.0 License.
https://www.tensorflow.org/versions/r1.15/api_docs/python/tf/keras/constraints/RadialConstraint