tf.get_static_value
| Просмотреть исходный код на GitHub |
Возвращает постоянное значение заданного тензора, если его можно эффективно вычислить.
tf.get_static_value(
tensor, partial=False
)
Эта функция пытается частично оценить заданный тензор и возвращает его значение в виде массива numpy, если это удается.
Совместимость (V1): Если constant_value(tensor) возвращает результат, отличный от None, больше не будет возможности передать другое значение для tensor. Это позволяет результату этой функции влиять на создаваемую графу и допускает оптимизацию статической формы.
| Аргументы | |
|---|---|
tensor | Тензор, который требуется оценить. |
partial | Если True, возвращаемый массив numpy может содержать частично оцененные значения. Значения, которые нельзя оценить, будут None. |
| Возвращаемое значение | |
|---|---|
Массив numpy, содержащий постоянное значение заданного tensor, или None, если его нельзя вычислить. |
| Исключения | |
|---|---|
TypeError | если тензор не является ops.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/r2.4/api_docs/python/tf/get_static_value