Open In App

Python - Tensorflow math.add() method

Last Updated : 07 Jan, 2022
Comments
Improve
Suggest changes
Like Article
Like
Report
Tensorflow math.add() method returns the a + b of the passes inputs. The operation is done on the representation of a and b. This method belongs to math module.
Syntax: tf.math.add(a, b, name=None) Arguments
  • a: This parameter should be a Tensor and also from the one of the following types: bfloat16, half, float32, float64, uint8, int8, int16, int32, int64, complex64, complex128, string
  • b: This should also be a Tensor and must have the same type as a.
  • name: This is optional parameter and this is the name of the operation.
Return: It returns a Tensor having the same shape as of input a.
Let's see this concept with the help of few examples: Example 1: Python3
# Importing the Tensorflow library 
import tensorflow as tf 

# A constant a and b
a = tf.constant(3)
b = tf.constant(6)  

# Applying the math.add() function 
# storing the result in 'c' 
c = tf.math.add(a, b)

# Initiating a Tensorflow session 
with tf.Session() as sess:
    print("Input 1", a)
    print(sess.run(a))
    print("Input 2", b)
    print(sess.run(b))
    print("Output: ", c)
    print(sess.run(c))
Output:
Input 1 Tensor("Const_79:0", shape=(), dtype=int32)
3
Input 2 Tensor("Const_80:0", shape=(), dtype=int32)
6
Output:  Tensor("Add_1:0", shape=(), dtype=int32)
9
Example 2: Python3
# Importing the Tensorflow library 
import tensorflow as tf 

# A constant a and b
a = tf.constant(u"This is ")
b = tf.constant(u"GeeksForGeeks")  

# Applying the math.add() function 
# storing the result in 'c' 
c = tf.math.add(a, b)

# Initiating a Tensorflow session 
with tf.Session() as sess:
    print("Input 1", a)
    print(sess.run(a))
    print("Input 2", b)
    print(sess.run(b))
    print("Output: ", c)
    print(sess.run(c))
Output:
Input 1 Tensor("Const_87:0", shape=(), dtype=string)
b'This is '
Input 2 Tensor("Const_88:0", shape=(), dtype=string)
b'GeeksForGeeks'
Output:  Tensor("Add_5:0", shape=(), dtype=string)
b'This is GeeksForGeeks'

Next Article

Similar Reads