Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
#include <ops.h>
Rappresenta un valore tensore che può essere utilizzato come operando per un Operation .
Riepilogo
Costruttori e distruttori |
---|
Input (const Output & o)
Tutti i costruttori di Input sono impliciti. |
Input (const T & v)
|
Input (const Initializer & init)
|
Input (const Tensor & t)
|
Input (const std::initializer_list< Initializer > & init)
|
Input (const string & name, int32 i, DataType dt)
Costruttore che specifica un nome di nodo, un indice e un tipo di dati. |
Funzioni pubbliche
Salvo quando diversamente specificato, i contenuti di questa pagina sono concessi in base alla licenza Creative Commons Attribution 4.0, mentre gli esempi di codice sono concessi in base alla licenza Apache 2.0. Per ulteriori dettagli, consulta le norme del sito di Google Developers. Java è un marchio registrato di Oracle e/o delle sue consociate.
Ultimo aggiornamento 2025-07-26 UTC.
[null,null,["Ultimo aggiornamento 2025-07-26 UTC."],[],[],null,["# tensorflow::Input Class Reference\n\ntensorflow::Input\n=================\n\n`#include \u003cops.h\u003e`\n\nRepresents a tensor value that can be used as an operand to an [Operation](/versions/r2.3/api_docs/cc/class/tensorflow/operation#classtensorflow_1_1_operation).\n\nSummary\n-------\n\n| ### Constructors and Destructors ||\n|---|---|\n| [Input](#classtensorflow_1_1_input_1a0e79ff39192f9c6b9e075f5d03506631)`(const `[Output](/versions/r2.3/api_docs/cc/class/tensorflow/output#classtensorflow_1_1_output)` & o)` All of [Input](/versions/r2.3/api_docs/cc/class/tensorflow/input#classtensorflow_1_1_input)'s constructors are implicit. ||\n| [Input](#classtensorflow_1_1_input_1a8c93ccd3e37a114d1435d2277fb06c92)`(const T & v)` ||\n| [Input](#classtensorflow_1_1_input_1a4b3e58f8d74193c929c5c3c786d639c9)`(const `[Initializer](/versions/r2.3/api_docs/cc/struct/tensorflow/input/initializer#structtensorflow_1_1_input_1_1_initializer)` & init)` ||\n| [Input](#classtensorflow_1_1_input_1a20e29b76fe988c0a318157ff91bcf010)`(const `[Tensor](/versions/r2.3/api_docs/cc/class/tensorflow/tensor#classtensorflow_1_1_tensor)` & t)` ||\n| [Input](#classtensorflow_1_1_input_1ab08681c0de994b089b85320fca7ff787)`(const std::initializer_list\u003c `[Initializer](/versions/r2.3/api_docs/cc/struct/tensorflow/input/initializer#structtensorflow_1_1_input_1_1_initializer)` \u003e & init)` ||\n| [Input](#classtensorflow_1_1_input_1a535accffa48651a346c49e409eaf1e56)`(const string & name, int32 i, DataType dt)` Constructor specifying a node name, index and datatype. ||\n\n| ### Public functions ||\n|---------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------|\n| [data_type](#classtensorflow_1_1_input_1a394b81fd7422c67e7801eed913fa4be5)`() const ` | `DataType` |\n| [index](#classtensorflow_1_1_input_1ae9d029fada720f968ce3994b32eca24c)`() const ` | `int32` |\n| [node](#classtensorflow_1_1_input_1ad10211f35c7502472ad4cc9e91655478)`() const ` | `Node *` |\n| [node_name](#classtensorflow_1_1_input_1a06b61a080b93dc8d3215fba7c777e335)`() const ` | `string` |\n| [status](#classtensorflow_1_1_input_1a3ab4cedd88106271069438efb2407ec6)`() const ` | `Status` |\n| [tensor](#classtensorflow_1_1_input_1a7d7fddae545687445f4ac49dd1d62275)`() const ` | `const `[Tensor](/versions/r2.3/api_docs/cc/class/tensorflow/tensor#classtensorflow_1_1_tensor)` &` |\n\n| ### Structs ||\n|--------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| [tensorflow::Input::Initializer](/versions/r2.3/api_docs/cc/struct/tensorflow/input/initializer) | [Initializer](/versions/r2.3/api_docs/cc/struct/tensorflow/input/initializer#structtensorflow_1_1_input_1_1_initializer) enables constructing an [Input](/versions/r2.3/api_docs/cc/class/tensorflow/input#classtensorflow_1_1_input) object from various kinds of C++ constants such as simple primitive constants and nested initializer lists representing a multi-dimensional array. |\n\nPublic functions\n----------------\n\n### Input\n\n```gdscript\n Input(\n const Output & o\n)\n``` \nAll of [Input](/versions/r2.3/api_docs/cc/class/tensorflow/input#classtensorflow_1_1_input)'s constructors are implicit.\n\n[Input](/versions/r2.3/api_docs/cc/class/tensorflow/input#classtensorflow_1_1_input) can be implicitly constructed from the following objects :\n\n- [Output](/versions/r2.3/api_docs/cc/class/tensorflow/output#classtensorflow_1_1_output): This is so that the output of an [Operation](/versions/r2.3/api_docs/cc/class/tensorflow/operation#classtensorflow_1_1_operation) can be directly used as the input to a op wrapper, which takes Inputs.\n- A scalar, or a multi-dimensional tensor specified as a recursive initializer list. This enables directly passing constants as inputs to op wrappers.\n- A [Tensor](/versions/r2.3/api_docs/cc/class/tensorflow/tensor#classtensorflow_1_1_tensor) object.\n\n\u003cbr /\u003e\n\n### Input\n\n```gdscript\n Input(\n const T & v\n)\n``` \n\n### Input\n\n```gdscript\n Input(\n const Initializer & init\n)\n``` \n\n### Input\n\n```gdscript\n Input(\n const Tensor & t\n)\n``` \n\n### Input\n\n```gdscript\n Input(\n const std::initializer_list\u003c Initializer \u003e & init\n)\n``` \n\n### Input\n\n```gdscript\n Input(\n const string & name,\n int32 i,\n DataType dt\n)\n``` \nConstructor specifying a node name, index and datatype.\n\nThis should only be used for specifying a backward edge, needed by control flow. \n\n### data_type\n\n```gdscript\nDataType data_type() const \n``` \n\n### index\n\n```gdscript\nint32 index() const \n``` \n\n### node\n\n```gdscript\nNode * node() const \n``` \n\n### node_name\n\n```gdscript\nstring node_name() const \n``` \n\n### status\n\n```gdscript\nStatus status() const \n``` \n\n### tensor\n\n```gdscript\nconst Tensor & tensor() const \n```"]]