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

Присваивание переменной в TensorFlow

Чтобы заменить все числа в переменной, вызывают метод assign. Он подставляет новый ряд или таблицу той же формы. Отдельную ячейку тензора constant так не переписывают - для изменяемых данных используют Variable.

Создадим переменную из целых цен, затем запишем другой список и выведем результат:

import tensorflow as tf prices = tf.Variable([10, 20, 30]) prices.assign([40, 50, 60]) print(prices.numpy()) # выведет [40 50 60]

Новое содержимое можно передать и тензором из constant:

import tensorflow as tf scores = tf.Variable([1, 2, 3]) fresh = tf.constant([7, 8, 9]) scores.assign(fresh) print(scores.numpy()) # выведет [7 8 9]

Создайте переменную-ряд 2, 4, 6, запишите в неё числа 20, 40, 60 и выведите ряд.

Создайте переменную с числом 0.0, замените его на 3.5 и выведите значение.

Соберите неизменяемый ряд из 5, 10 и 15, запишите эти числа в новую переменную 1, 2, 3 и выведите переменную.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить