tensorflow:: ステータス
#include <status.h>TensorFlowにおける呼び出しの成功または失敗を示します。
まとめ
コンストラクターとデストラクタ | |
|---|---|
Status ()成功ステータスを作成します。 | |
Status (tensorflow::error::Code code, tensorflow::StringPiece msg)指定されたエラーコードと、より詳細な情報を含む人間が読みやすい文字列であるメッセージを使用してステータスを作成します。 | |
Status (const Status & s)指定されたステータスをコピーします。 |
公的機能 | |
|---|---|
IgnoreError () const | void |
ToString () const | string印刷に適した、このステータスを表す文字列を返してください。 |
Update (const Status & new_status) | void |
code () const | tensorflow::error::Code |
error_message () const | const string & |
ok () const | boolステータスが成功を示している場合にのみtrueを返します。 |
operator!= (const Status & x) const | bool |
operator= (const Status & s) | void |
operator== (const Status & x) const | bool |
パブリック静的関数 | |
|---|---|
OK () | |
公的機能
エラーを無視する
void IgnoreError() const
状態
Status()
成功ステータスを作成します。
状態
Status( tensorflow::error::Code code, tensorflow::StringPiece msg )
指定されたエラーコードと、より詳細な情報を含む人間が読みやすい文字列であるメッセージを使用してステータスを作成します。
ToString
string ToString() const
印刷に適した、このステータスを表す文字列を返してください。
成功した場合は文字列"OK"を返します。
アップデート
void Update( const Status & new_status )
ok()の場合、 new_statusを*thisに格納します。
!ok()の場合、現在のステータスが保持されますが、 new_statusに関する追加情報が追加される可能性があります。
最初に発生したエラーを追跡する便利な方法です。 次のように記述する代わりに、次のように記述します。 if (overall_status.ok()) overall_status = new_statusのように記述します。 overall_status.Update(new_status);
コード
tensorflow::error::Code code() const
エラーメッセージ
const string & error_message() const
わかりました
bool ok() const
ステータスが成功を示している場合にのみtrueを返します。
演算子!=
bool operator!=( const Status & x ) const
演算子=
void operator=( const Status & s )
演算子==
bool operator==( const Status & x ) const
パブリック静的関数
わかりました
Status OK()