tf.UnconnectedGradients
| Просмотреть исходный код на GitHub |
Управляет поведением вычисления градиента, когда y не зависит от x.
Градиент y относительно x может быть равен нулю двумя различными способами: в графе может отсутствовать дифференцируемый путь, соединяющий x и y (и, следовательно, мы можем статически доказать, что градиент равен нулю), или значения тензоров в конкретном выполнении могут привести к градиенту, равному нулю (например, если элемент relu не активируется). Чтобы позволить вам различать эти два случая, вы можете выбрать, какое значение будет возвращено для градиента, когда в графе отсутствует путь от x до y:
-
NONE: Указывает, что [None] будет возвращено, если путь от x до y отсутствует -
ZERO: Указывает, что будет возвращён тензор с нулевым значением, имеющий форму x.
| Переменные класса | |
|---|---|
| NONE | tf.UnconnectedGradients |
| ZERO | tf.UnconnectedGradients |
© 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/r2.4/api_docs/python/tf/UnconnectedGradients