tensoreflusso:: Stato
#include <status.h>
Indica il successo o il fallimento di una chiamata in Tensorflow.
Riepilogo
Costruttori e distruttori | |
---|---|
Status () Crea uno stato di successo. | |
Status (tensorflow::error::Code code, tensorflow::StringPiece msg) Crea uno stato con il codice di errore e il messaggio specificati come stringa leggibile dall'uomo contenente informazioni più dettagliate. | |
Status (const Status & s) Copia lo stato specificato. |
Funzioni pubbliche | |
---|---|
IgnoreError () const | void |
ToString () const | string Restituisce una rappresentazione stringa di questo stato adatta per la stampa. |
Update (const Status & new_status) | void |
code () const | tensorflow::error::Code |
error_message () const | const string & |
ok () const | bool Restituisce vero se e solo se lo stato indica successo. |
operator!= (const Status & x) const | bool |
operator= (const Status & s) | void |
operator== (const Status & x) const | bool |
Funzioni pubbliche statiche | |
---|---|
OK () |
Funzioni pubbliche
Ignora errore
void IgnoreError() const
Stato
Status()
Crea uno stato di successo.
Stato
Status( tensorflow::error::Code code, tensorflow::StringPiece msg )
Crea uno stato con il codice di errore e il messaggio specificati come stringa leggibile dall'uomo contenente informazioni più dettagliate.
ToString
string ToString() const
Restituisce una rappresentazione stringa di questo stato adatta per la stampa.
Restituisce la stringa "OK"
in caso di successo.
Aggiornamento
void Update( const Status & new_status )
Se ok()
, memorizza new_status
in *this
.
Se !ok()
, preserva lo stato corrente, ma può arricchirlo con ulteriori informazioni su new_status
.
Un modo comodo per tenere traccia del primo errore riscontrato. Invece di: if (overall_status.ok()) overall_status = new_status
Utilizzare: overall_status.Update(new_status);
codice
tensorflow::error::Code code() const
messaggio_errore
const string & error_message() const
OK
bool ok() const
Restituisce vero se e solo se lo stato indica successo.
operatore!=
bool operator!=( const Status & x ) const
operatore=
void operator=( const Status & s )
operatore==
bool operator==( const Status & x ) const
Funzioni pubbliche statiche
OK
Status OK()