Open In App

Python – tensorflow.guarantee_const()

TensorFlow is open-source Python library designed by Google to develop Machine Learning models and deep learning  neural networks. 

guarantee_const() is used to assure TensorFlow runtime that input tensor is constant.



Syntax: tensorflow.guarantee_const( input, name)

Parameters: 



  • input: It is a Tensor.
  • name(optional): It defines the name for the operation

Returns: It returns a Tensor same as input Tensor.

Example 1:




# Importing the library
import tensorflow as tf
 
# Initializing the Tensor
x = tf.guarantee_const(5)
 
# Printing the result
print("x: ", x)

Output:

x:  tf.Tensor(5, shape=(), dtype=int32)

Example 2:




# Importing the library
import tensorflow as tf
 
# Initializing the Tensor
x = tf.Variable(2.0, name ="x")
z = tf.Variable(4.0, name ="z")
 
# Using guarantee_const
y = tf.guarantee_const([x, z])
 
# Printing the result
print("y: ", y)

Output:

y:  tf.Tensor([2. 4.], shape=(2, ), dtype=float32)
Article Tags :