Open In App

Python – Tensorflow math.add() method

Improve
Improve
Like Article
Like
Save
Share
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'


Last Updated : 07 Jan, 2022
Like Article
Save Article
Previous
Next
Share your thoughts in the comments
Similar Reads