# tensorflow::ops::Atan2

`#include <math_ops.h>`

Computes arctangent of `y/x` element-wise, respecting signs of the arguments.

## Summary

This is the angle ( [-, ] ) such that [ x = r () ] and [ y = r () ] where (r = (x^2 + y^2) ).

Arguments:

Returns:

• `Output`: The z tensor.

### Constructors and Destructors

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

### Public attributes

`operation`
`Operation`
`z`
`::tensorflow::Output`

### Public functions

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

## Public attributes

### operation

`Operation operation`

### z

`::tensorflow::Output z`

## Public functions

### Atan2

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

### node

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

### operator::tensorflow::Input

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

### operator::tensorflow::Output

` operator::tensorflow::Output() const `
[{ "type": "thumb-down", "id": "missingTheInformationINeed", "label":"必要な情報がない" },{ "type": "thumb-down", "id": "tooComplicatedTooManySteps", "label":"複雑すぎる / 手順が多すぎる" },{ "type": "thumb-down", "id": "outOfDate", "label":"最新ではない" },{ "type": "thumb-down", "id": "samplesCodeIssue", "label":"Samples / code issue" },{ "type": "thumb-down", "id": "otherDown", "label":"その他" }]
[{ "type": "thumb-up", "id": "easyToUnderstand", "label":"わかりやすい" },{ "type": "thumb-up", "id": "solvedMyProblem", "label":"問題の解決に役立った" },{ "type": "thumb-up", "id": "otherUp", "label":"その他" }]