tf.keras.backend.get_value
| Просмотреть исходный код на GitHub |
Возвращает значение переменной.
tf.keras.backend.get_value(
x
)
backend.get_value является дополнением к backend.set_value и предоставляет общий интерфейс для чтения переменных, абстрагируясь от различий между семантикой TensorFlow 1.x и 2.x.
K = tf.keras.backend # Common keras convention v = K.variable(1.)
# reassign K.set_value(v, 2.) print(K.get_value(v)) 2.0
# increment K.set_value(v, K.get_value(v) + 1) print(K.get_value(v)) 3.0
Семантика переменных в TensorFlow 2 дружественна к выполнению eager. Приведенный выше код примерно эквивалентен:
v = tf.Variable(1.)
v.assign(2.) print(v.numpy()) 2.0
v.assign_add(1.) print(v.numpy()) 3.0
| Аргументы | |
|---|---|
x | Переменная ввода. |
| Возвращает | |
|---|---|
| Массив Numpy. |
© 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.3/api_docs/python/tf/keras/backend/get_value