Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
tensoreflusso:: ops:: TroncatoNormale
#include <random_ops.h>
Restituisce valori casuali da una distribuzione normale troncata.
Riepilogo
I valori generati seguono una distribuzione normale con media 0 e deviazione standard 1, tranne per i valori la cui grandezza è superiore a 2 deviazioni standard dalla media vengono eliminati e selezionati nuovamente.
Argomenti:
- scope: un oggetto Scope
- forma: la forma del tensore di uscita.
- dtype: il tipo di output.
Attributi facoltativi (vedi Attrs
):
- seme: se
seed
o seed2
sono impostati su un valore diverso da zero, il generatore di numeri casuali viene seminato dal seme specificato. Altrimenti, viene seminato da un seme casuale. - seed2: un secondo seme per evitare la collisione del seme.
Resi:
-
Output
: un tensore della forma specificata riempito con valori normali troncati casuali.
Funzioni pubbliche statiche |
---|
Seed (int64 x) | |
Seed2 (int64 x) | |
Attributi pubblici
Funzioni pubbliche
nodo
::tensorflow::Node * node() const
operator::tensorflow::Input() const
operatore::tensorflow::Output
operator::tensorflow::Output() const
Funzioni pubbliche statiche
Seme
Attrs Seed(
int64 x
)
Seme2
Attrs Seed2(
int64 x
)
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::ops::TruncatedNormal Class Reference\n\ntensorflow::ops::TruncatedNormal\n================================\n\n`#include \u003crandom_ops.h\u003e`\n\nOutputs random values from a truncated normal distribution.\n\nSummary\n-------\n\nThe generated values follow a normal distribution with mean 0 and standard deviation 1, except that values whose magnitude is more than 2 standard deviations from the mean are dropped and re-picked.\n\nArguments:\n\n- scope: A [Scope](/versions/r1.15/api_docs/cc/class/tensorflow/scope#classtensorflow_1_1_scope) object\n- shape: The shape of the output tensor.\n- dtype: The type of the output.\n\n\u003cbr /\u003e\n\nOptional attributes (see [Attrs](/versions/r1.15/api_docs/cc/struct/tensorflow/ops/truncated-normal/attrs#structtensorflow_1_1ops_1_1_truncated_normal_1_1_attrs)):\n\n- seed: If either `seed` or `seed2` are set to be non-zero, the random number generator is seeded by the given seed. Otherwise, it is seeded by a random seed.\n- seed2: A second seed to avoid seed collision.\n\n\u003cbr /\u003e\n\nReturns:\n\n- [Output](/versions/r1.15/api_docs/cc/class/tensorflow/output#classtensorflow_1_1_output): A tensor of the specified shape filled with random truncated normal values.\n\n\u003cbr /\u003e\n\n| ### Constructors and Destructors ||\n|---|---|\n| [TruncatedNormal](#classtensorflow_1_1ops_1_1_truncated_normal_1affc5d8efb95031e4d6866afea6db4885)`(const ::`[tensorflow::Scope](/versions/r1.15/api_docs/cc/class/tensorflow/scope#classtensorflow_1_1_scope)` & scope, ::`[tensorflow::Input](/versions/r1.15/api_docs/cc/class/tensorflow/input#classtensorflow_1_1_input)` shape, DataType dtype)` ||\n| [TruncatedNormal](#classtensorflow_1_1ops_1_1_truncated_normal_1a0c16f49d32f82c76b2f48fe989d40ede)`(const ::`[tensorflow::Scope](/versions/r1.15/api_docs/cc/class/tensorflow/scope#classtensorflow_1_1_scope)` & scope, ::`[tensorflow::Input](/versions/r1.15/api_docs/cc/class/tensorflow/input#classtensorflow_1_1_input)` shape, DataType dtype, const `[TruncatedNormal::Attrs](/versions/r1.15/api_docs/cc/struct/tensorflow/ops/truncated-normal/attrs#structtensorflow_1_1ops_1_1_truncated_normal_1_1_attrs)` & attrs)` ||\n\n| ### Public attributes ||\n|----------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------|\n| [operation](#classtensorflow_1_1ops_1_1_truncated_normal_1a94e86733620c725cfd18c220e7befc91) | [Operation](/versions/r1.15/api_docs/cc/class/tensorflow/operation#classtensorflow_1_1_operation) |\n| [output](#classtensorflow_1_1ops_1_1_truncated_normal_1ab70e3146207138655b0a57215318f04a) | `::`[tensorflow::Output](/versions/r1.15/api_docs/cc/class/tensorflow/output#classtensorflow_1_1_output) |\n\n| ### Public functions ||\n|----------------------------------------------------------------------------------------------------------------------------|------------------------|\n| [node](#classtensorflow_1_1ops_1_1_truncated_normal_1a1a306e31c92dabe3e30540b020a5d2cd)`() const ` | `::tensorflow::Node *` |\n| [operator::tensorflow::Input](#classtensorflow_1_1ops_1_1_truncated_normal_1a2ad5d4b0f4e2b937af0d1f4b903fec79)`() const ` | ` ` ` ` |\n| [operator::tensorflow::Output](#classtensorflow_1_1ops_1_1_truncated_normal_1a1e4ef0edec5a8828733bb2a0b7ba01e0)`() const ` | ` ` ` ` |\n\n| ### Public static functions ||\n|-----------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------|\n| [Seed](#classtensorflow_1_1ops_1_1_truncated_normal_1a16a37eaf4346dae9789c2dcadf2bd7cc)`(int64 x)` | [Attrs](/versions/r1.15/api_docs/cc/struct/tensorflow/ops/truncated-normal/attrs#structtensorflow_1_1ops_1_1_truncated_normal_1_1_attrs) |\n| [Seed2](#classtensorflow_1_1ops_1_1_truncated_normal_1a678db3a004d1f6bdd50b02a65ca1efc6)`(int64 x)` | [Attrs](/versions/r1.15/api_docs/cc/struct/tensorflow/ops/truncated-normal/attrs#structtensorflow_1_1ops_1_1_truncated_normal_1_1_attrs) |\n\n| ### Structs ||\n|---------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| [tensorflow::ops::TruncatedNormal::Attrs](/versions/r1.15/api_docs/cc/struct/tensorflow/ops/truncated-normal/attrs) | Optional attribute setters for [TruncatedNormal](/versions/r1.15/api_docs/cc/class/tensorflow/ops/truncated-normal#classtensorflow_1_1ops_1_1_truncated_normal). |\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### TruncatedNormal\n\n```gdscript\n TruncatedNormal(\n const ::tensorflow::Scope & scope,\n ::tensorflow::Input shape,\n DataType dtype\n)\n``` \n\n### TruncatedNormal\n\n```gdscript\n TruncatedNormal(\n const ::tensorflow::Scope & scope,\n ::tensorflow::Input shape,\n DataType dtype,\n const TruncatedNormal::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### Seed\n\n```text\nAttrs Seed(\n int64 x\n)\n``` \n\n### Seed2\n\n```text\nAttrs Seed2(\n int64 x\n)\n```"]]