Spec-Zone.ru › TensorFlow 1.15

tf.contrib.training.create_train_op

Создаёт Operation, который вычисляет градиенты и возвращает значение потерь.

tf.contrib.training.create_train_op(
    total_loss, optimizer, global_step=_USE_GLOBAL_STEP, update_ops=None,
    variables_to_train=None, transform_grads_fn=None, summarize_gradients=False,
    gate_gradients=tf_optimizer.Optimizer.GATE_OP, aggregation_method=None,
    colocate_gradients_with_ops=False, check_numerics=True
)
Аргументы
total_loss A Tensor представляющий общую потерю.
optimizer tf.Optimizer для вычисления градиентов.
global_step Переменная глобального шага. Если оставлено _USE_GLOBAL_STEP, используется tf.contrib.framework.global_step().
update_ops Необязательный список обновлений. Если update_ops равно None, операторы обновления будут взяты из коллекции tf.GraphKeys.UPDATE_OPS. Если update_ops не равно None, но не содержит все операции обновления из tf.GraphKeys.UPDATE_OPS, будет выведено сообщение об ошибке.
variables_to_train Необязательный список переменных для обучения. Если None, по умолчанию будут использоваться все tf.compat.v1.trainable_variables().
transform_grads_fn Функция, принимающая список пар «градиент-переменная» (кортежи), выполняющая необходимые обновления градиентов (например, обрезку градиентов или умножение), и возвращающая обновлённый список.
summarize_gradients Добавлять ли сводки для каждого градиента.
gate_gradients Способ управления вычислением градиентов. Смотрите tf.Optimizer.
aggregation_method Метод объединения градиентов. Допустимые значения определены в классе AggregationMethod.
colocate_gradients_with_ops Попытка размещения градиентов вместе с операциями, которые их сгенерировали.
check_numerics Применять ли check_numerics.
Возвращаемое значение
A Tensor, который при вычислении вычисляет градиенты и возвращает значение общей потери.

© 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/contrib/training/create_train_op

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API