przepływ tensorowy:: Status
#include <status.h>
Oznacza powodzenie lub niepowodzenie wywołania w Tensorflow.
Streszczenie
Konstruktory i destruktory | |
---|---|
Status () Stwórz status sukcesu. | |
Status (tensorflow::error::Code code, tensorflow::StringPiece msg) Utwórz status z określonym kodem błędu i komunikatem w postaci ciągu czytelnego dla człowieka, zawierającego bardziej szczegółowe informacje. | |
Status (const Status & s) Skopiuj określony status. |
Funkcje publiczne | |
---|---|
IgnoreError () const | void |
ToString () const | string Zwróć ciąg znaków reprezentujący ten stan, odpowiedni do drukowania. |
Update (const Status & new_status) | void |
code () const | tensorflow::error::Code |
error_message () const | const string & |
ok () const | bool Zwraca wartość true, jeśli status wskazuje na sukces. |
operator!= (const Status & x) const | bool |
operator= (const Status & s) | void |
operator== (const Status & x) const | bool |
Publiczne funkcje statyczne | |
---|---|
OK () |
Funkcje publiczne
Ignoruj błąd
void IgnoreError() const
Status
Status()
Stwórz status sukcesu.
Status
Status( tensorflow::error::Code code, tensorflow::StringPiece msg )
Utwórz status z określonym kodem błędu i komunikatem w postaci ciągu czytelnego dla człowieka, zawierającego bardziej szczegółowe informacje.
ToString
string ToString() const
Zwróć ciąg znaków reprezentujący ten stan, odpowiedni do drukowania.
Zwraca ciąg "OK"
co oznacza powodzenie.
Aktualizacja
void Update( const Status & new_status )
Jeśli ok()
, zapisuje new_status
w *this
.
Jeśli !ok()
, zachowuje bieżący status, ale może zostać rozszerzony o dodatkowe informacje o new_status
.
Wygodny sposób śledzenia pierwszego napotkanego błędu. Zamiast: if (overall_status.ok()) overall_status = new_status
Użyj: overall_status.Update(new_status);
kod
tensorflow::error::Code code() const
komunikat_błędu
const string & error_message() const
OK
bool ok() const
Zwraca wartość true, jeśli status wskazuje na sukces.
operatorze!=
bool operator!=( const Status & x ) const
operator=
void operator=( const Status & s )
operator==
bool operator==( const Status & x ) const
Publiczne funkcje statyczne
OK
Status OK()