Spec-Zone.ru › TensorFlow 1.15

tf.test.compute_gradient_error

Вычисляет ошибку градиента. (устаревшее)

Просмотр псевдонимов

Псевдонимы совместимости для миграции

См. Руководство по миграции для получения дополнительной информации.

tf.compat.v1.test.compute_gradient_error

tf.test.compute_gradient_error(
    x, x_shape, y, y_shape, x_init_value=None, delta=0.001, init_targets=None,
    extra_feed_dict=None
)
Предупреждение: ЭТА ФУНКЦИЯ УСТАРЕЛА. Она будет удалена в будущей версии. Инструкции по обновлению: Используйте tf.test.compute_gradient в 2.0, которая имеет лучшую поддержку функций. Обратите внимание, что у двух версий разное использование, поэтому требуется изменение кода.

Вычисляет максимальную ошибку для dy/dx между вычисленной матрицей Якоби и численно оценённой матрицей Якоби.

Эта функция будет изменять передаваемые тензоры, поскольку она добавляет больше операций, и, следовательно, меняет потребителей операций входных тензоров.

Эта функция добавляет операции в текущую сессию. Чтобы вычислить ошибку, используя определённое устройство, такое как GPU, используйте стандартные методы для настройки устройства (например, с помощью with sess.graph.device() или установки функции устройства в конструкторе сессии).

Аргументы
x тензор или список тензоров
x_shape размерности x в виде кортежа или массива целых чисел. Если x — список, то это список форм.
y тензор
y_shape размерности y в виде кортежа или массива целых чисел.
x_init_value (необязательно) массив NumPy той же формы, что и «x», представляющий начальное значение x. Если x — список, это должен быть список массивов NumPy. Если это None, функция выберет случайный тензор в качестве начального значения.
delta (необязательно) величина возмущения.
init_targets список целей для выполнения для инициализации параметров модели.
extra_feed_dict словарь, который позволяет зафиксировать указанные значения тензора во время вычисления матрицы Якоби.
Возвращаемые значения
Максимальная ошибка между двумя матрицами Якоби.

© 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/test/compute_gradient_error

Spec-Zone.ru

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