# tensorflow::ops::Atan

`#include <math_ops.h>`

Computes the trignometric inverse tangent of x element-wise.

## Summary

The `tf.math.atan` operation returns the inverse of `tf.math.tan`, such that if `y = tf.math.tan(x)` then, `x = tf.math.atan(y)`.

Note: The output of `tf.math.atan` will lie within the invertible range of tan, i.e (-pi/2, pi/2).

For example:

```# Note: [1.047, 0.785] ~= [(pi/3), (pi/4)]
x = tf.constant([1.047, 0.785])
y = tf.math.tan(x) # [1.731261, 0.99920404]```

```tf.math.atan(y) # [1.047, 0.785] = x
```

Args:

Returns:

• `Output`: The y tensor.

### Constructors and Destructors

`Atan(const ::tensorflow::Scope & scope, ::tensorflow::Input x)`

### Public attributes

`operation`
`Operation`
`y`
`::tensorflow::Output`

### Public functions

`node() const `
`::tensorflow::Node *`
`operator::tensorflow::Input() const `
`operator::tensorflow::Output() const `

## Public attributes

### operation

`Operation operation`

### y

`::tensorflow::Output y`

## Public functions

### Atan

``` Atan(
const ::tensorflow::Scope & scope,
::tensorflow::Input x
)```

### node

`::tensorflow::Node * node() const `

### operator::tensorflow::Input

` operator::tensorflow::Input() const `

### operator::tensorflow::Output

` operator::tensorflow::Output() const `
[]
[]