تدفق التوتر:: حالة
#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 يُرجع صحيحًا إذا كانت الحالة تشير إلى النجاح. |
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
Use: overall_status.Update(new_status);
شفرة
tensorflow::error::Code code() const
error_message
const string & error_message() const
نعم
bool ok() const
يُرجع صحيحًا إذا كانت الحالة تشير إلى النجاح.
المشغل!=
bool operator!=( const Status & x ) const
المشغل=
void operator=( const Status & s )
المشغل ==
bool operator==( const Status & x ) const
وظائف ثابتة العامة
نعم
Status OK()
إنّ محتوى هذه الصفحة مرخّص بموجب ترخيص Creative Commons Attribution 4.0 ما لم يُنصّ على خلاف ذلك، ونماذج الرموز مرخّصة بموجب ترخيص Apache 2.0. للاطّلاع على التفاصيل، يُرجى مراجعة سياسات موقع Google Developers. إنّ Java هي علامة تجارية مسجَّلة لشركة Oracle و/أو شركائها التابعين.
تاريخ التعديل الأخير: 2024-11-18 (حسب التوقيت العالمي المتفَّق عليه)