tensorflow:: אופס:: זָוִית
#include <math_ops.h>
מחזירה את הארגומנט של מספר מרוכב.
תַקצִיר
בהינתן input
טנזור של מספרים מרוכבים, פעולה זו מחזירה טנזור מסוג float
שהוא הארגומנט של כל אלמנט input
. כל האלמנטים input
חייבים להיות מספרים מרוכבים של הטופס \(a + bj\), כאשר a הוא החלק האמיתי ו- b הוא החלק הדמיוני.
הארגומנט המוחזר על ידי פעולה זו הוא בצורה \(atan2(b, a)\).
לְדוּגמָה:
# tensor 'input' is [-2.25 + 4.75j, 3.25 + 5.75j] tf.angle(input) ==> [2.0132, 1.056]
(numpy) שווה ערך ל np.angle.
טיעונים:
- scope: אובייקט Scope
החזרות:
-
Output
: טנסור הפלט.
בנאים והורסים | |
---|---|
Angle (const :: tensorflow::Scope & scope, :: tensorflow::Input input) | |
Angle (const :: tensorflow::Scope & scope, :: tensorflow::Input input, const Angle::Attrs & attrs) |
תכונות ציבוריות | |
---|---|
operation | |
output |
תפקידים ציבוריים | |
---|---|
node () const | ::tensorflow::Node * |
operator::tensorflow::Input () const | |
operator::tensorflow::Output () const |
פונקציות סטטיות ציבוריות | |
---|---|
Tout (DataType x) |
מבנים | |
---|---|
tensorflow:: ops:: זווית:: Attrs | קובעי תכונות אופציונליים עבור Angle . |
תכונות ציבוריות
מִבצָע
Operation operation
תְפוּקָה
::tensorflow::Output output
תפקידים ציבוריים
זָוִית
Angle( const ::tensorflow::Scope & scope, ::tensorflow::Input input )
זָוִית
Angle( const ::tensorflow::Scope & scope, ::tensorflow::Input input, const Angle::Attrs & attrs )
צוֹמֶת
::tensorflow::Node * node() const
מפעיל::tensorflow::קלט
operator::tensorflow::Input() const
אופרטור::tensorflow::פלט
operator::tensorflow::Output() const
פונקציות סטטיות ציבוריות
לְסַפְסֵר
Attrs Tout( DataType x )
אלא אם צוין אחרת, התוכן של דף זה הוא ברישיון Creative Commons Attribution 4.0 ודוגמאות הקוד הן ברישיון Apache 2.0. לפרטים, ניתן לעיין במדיניות האתר Google Developers. Java הוא סימן מסחרי רשום של חברת Oracle ו/או של השותפים העצמאיים שלה.
עדכון אחרון: 2025-07-27 (שעון UTC).
[null,null,["עדכון אחרון: 2025-07-27 (שעון UTC)."],[],[],null,["# tensorflow::ops::Angle Class Reference\n\ntensorflow::ops::Angle\n======================\n\n`#include \u003cmath_ops.h\u003e`\n\nReturns the argument of a complex number.\n\nSummary\n-------\n\nGiven a tensor `input` of complex numbers, this operation returns a tensor of type `float` that is the argument of each element in `input`. [All](/versions/r2.3/api_docs/cc/class/tensorflow/ops/all#classtensorflow_1_1ops_1_1_all) elements in `input` must be complex numbers of the form \\\\(a + bj\\\\), where *a* is the real part and *b* is the imaginary part.\n\nThe argument returned by this operation is of the form \\\\(atan2(b, a)\\\\).\n\nFor example:\n\n\n```text\n# tensor 'input' is [-2.25 + 4.75j, 3.25 + 5.75j]\ntf.angle(input) ==\u003e [2.0132, 1.056]\n```\n\n\u003cbr /\u003e\n\n(numpy) Equivalent to np.angle.\n\nArguments:\n\n- scope: A [Scope](/versions/r2.3/api_docs/cc/class/tensorflow/scope#classtensorflow_1_1_scope) object\n\n\u003cbr /\u003e\n\nReturns:\n\n- [Output](/versions/r2.3/api_docs/cc/class/tensorflow/output#classtensorflow_1_1_output): The output tensor.\n\n\u003cbr /\u003e\n\n| ### Constructors and Destructors ||\n|---|---|\n| [Angle](#classtensorflow_1_1ops_1_1_angle_1a47791ccc55af361ed20e9329be926cf6)`(const ::`[tensorflow::Scope](/versions/r2.3/api_docs/cc/class/tensorflow/scope#classtensorflow_1_1_scope)` & scope, ::`[tensorflow::Input](/versions/r2.3/api_docs/cc/class/tensorflow/input#classtensorflow_1_1_input)` input)` ||\n| [Angle](#classtensorflow_1_1ops_1_1_angle_1ad655869c197fdb8a1cc5080b72a87226)`(const ::`[tensorflow::Scope](/versions/r2.3/api_docs/cc/class/tensorflow/scope#classtensorflow_1_1_scope)` & scope, ::`[tensorflow::Input](/versions/r2.3/api_docs/cc/class/tensorflow/input#classtensorflow_1_1_input)` input, const `[Angle::Attrs](/versions/r2.3/api_docs/cc/struct/tensorflow/ops/angle/attrs#structtensorflow_1_1ops_1_1_angle_1_1_attrs)` & attrs)` ||\n\n| ### Public attributes ||\n|-----------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------|\n| [operation](#classtensorflow_1_1ops_1_1_angle_1a51298925de95397310ac4c715229c927) | [Operation](/versions/r2.3/api_docs/cc/class/tensorflow/operation#classtensorflow_1_1_operation) |\n| [output](#classtensorflow_1_1ops_1_1_angle_1a45a029f66865271344ede680a3903795) | `::`[tensorflow::Output](/versions/r2.3/api_docs/cc/class/tensorflow/output#classtensorflow_1_1_output) |\n\n| ### Public functions ||\n|-----------------------------------------------------------------------------------------------------------------|------------------------|\n| [node](#classtensorflow_1_1ops_1_1_angle_1a4cbf3eaf2f27c7a6a5fde00b9b46495a)`() const ` | `::tensorflow::Node *` |\n| [operator::tensorflow::Input](#classtensorflow_1_1ops_1_1_angle_1a3dbe5d6ed0e092b27882a34e24d61b6f)`() const ` | ` ` ` ` |\n| [operator::tensorflow::Output](#classtensorflow_1_1ops_1_1_angle_1a947b786764bea16a027c4ca59f06a205)`() const ` | ` ` ` ` |\n\n| ### Public static functions ||\n|--------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------------|\n| [Tout](#classtensorflow_1_1ops_1_1_angle_1a16753413cc04e4dcfac2ee2931c0e939)`(DataType x)` | [Attrs](/versions/r2.3/api_docs/cc/struct/tensorflow/ops/angle/attrs#structtensorflow_1_1ops_1_1_angle_1_1_attrs) |\n\n| ### Structs ||\n|-----------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------|\n| [tensorflow::ops::Angle::Attrs](/versions/r2.3/api_docs/cc/struct/tensorflow/ops/angle/attrs) | Optional attribute setters for [Angle](/versions/r2.3/api_docs/cc/class/tensorflow/ops/angle#classtensorflow_1_1ops_1_1_angle). |\n\nPublic attributes\n-----------------\n\n### operation\n\n```text\nOperation operation\n``` \n\n### output\n\n```text\n::tensorflow::Output output\n``` \n\nPublic functions\n----------------\n\n### Angle\n\n```gdscript\n Angle(\n const ::tensorflow::Scope & scope,\n ::tensorflow::Input input\n)\n``` \n\n### Angle\n\n```gdscript\n Angle(\n const ::tensorflow::Scope & scope,\n ::tensorflow::Input input,\n const Angle::Attrs & attrs\n)\n``` \n\n### node\n\n```gdscript\n::tensorflow::Node * node() const \n``` \n\n### operator::tensorflow::Input\n\n```gdscript\n operator::tensorflow::Input() const \n``` \n\n### operator::tensorflow::Output\n\n```gdscript\n operator::tensorflow::Output() const \n``` \n\nPublic static functions\n-----------------------\n\n### Tout\n\n```text\nAttrs Tout(\n DataType x\n)\n```"]]