Skip to content
Related Articles
Python – Tensorflow math.add() method
• Last Updated : 04 Jun, 2020

Tensorflow `math.add()` method returns thee 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:

 `# 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:

 `# 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'
```

Attention geek! Strengthen your foundations with the Python Programming Foundation Course and learn the basics.

To begin with, your interview preparations Enhance your Data Structures concepts with the Python DS Course. And to begin with your Machine Learning Journey, join the Machine Learning – Basic Level Course

My Personal Notes arrow_drop_up