# Python – Tensorflow math.add() method

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
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'
b'This is GeeksForGeeks'
```

My Personal Notes arrow_drop_up Check out this Author's contributed articles.

If you like GeeksforGeeks and would like to contribute, you can also write an article using contribute.geeksforgeeks.org or mail your article to contribute@geeksforgeeks.org. See your article appearing on the GeeksforGeeks main page and help other Geeks.

Please Improve this article if you find anything incorrect by clicking on the "Improve Article" button below.

Article Tags :

Be the First to upvote.

Please write to us at contribute@geeksforgeeks.org to report any issue with the above content.