РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
23 of 824 menu

Метод read_value

Метод read_value применяется к переменной TensorFlow и возвращает тензор, содержащий текущее значение этой переменной. Метод не принимает обязательных параметров и возвращает тензор того же типа и формы, что и сама переменная. Полученный тензор является снимком значения на момент вызова метода.

Синтаксис

v.read_value()

Пример

Давайте создадим переменную и прочитаем ее значение с помощью метода read_value:

import tensorflow as tf v = tf.Variable([1, 2, 3, 4, 5]) t = v.read_value() print(t)

Результат выполнения кода:

tf.Tensor([1 2 3 4 5], shape=(5,), dtype=int32)

Пример

Давайте изменим значение переменной и снова прочитаем его методом read_value:

import tensorflow as tf v = tf.Variable([1, 2, 3, 4, 5]) v.assign([10, 20, 30, 40, 50]) t = v.read_value() print(t)

Результат выполнения кода:

tf.Tensor([10 20 30 40 50], shape=(5,), dtype=int32)

Пример

Давайте создадим двумерную переменную и прочитаем ее значение:

import tensorflow as tf v = tf.Variable([[1, 2, 3], [4, 5, 6]]) t = v.read_value() print(t)

Результат выполнения кода:

tf.Tensor( [[1 2 3] [4 5 6]], shape=(2, 3), dtype=int32)

Пример

Давайте создадим переменную с типом float32 и прочитаем ее значение:

import tensorflow as tf v = tf.Variable([1, 2, 3, 4, 5], dtype=tf.float32) t = v.read_value() print(t)

Результат выполнения кода:

tf.Tensor([1. 2. 3. 4. 5.], shape=(5,), dtype=float32)

Смотрите также

  • класс Variable,
    который создает переменную TensorFlow
  • метод assign,
    который присваивает переменной новое значение
  • метод numpy,
    который возвращает значение переменной как массив NumPy
  • метод value,
    который возвращает тензор со значением переменной
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить