# tensorflow::ops::Atanh

`#include <math_ops.h>`

Computes inverse hyperbolic tangent of x element-wise.

## Summary

Given an input tensor, this function computes inverse hyperbolic tangent for every element in the tensor. Input range is `[-1,1]` and output range is `[-inf, inf]`. If input is `-1`, output will be `-inf` and if the input is `1`, output will be `inf`. Values outside the range will have `nan` as output.

```  x = tf.constant([-float("inf"), -1, -0.5, 1, 0, 0.5, 10, float("inf")])
tf.math.atanh(x) ==> [nan -inf -0.54930615 inf  0. 0.54930615 nan nan]
```

Arguments:

Returns:

• `Output`: The y tensor.

### Constructors and Destructors

`Atanh(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

### Atanh

``` Atanh(
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 `
[]
[]