تينسورفلو :: حالة
#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 )
قم بإنشاء حالة برمز الخطأ المحدد والرسالة كسلسلة يمكن للبشر قراءتها تحتوي على معلومات أكثر تفصيلاً.
إلى سلسلة
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
رسالة خطأ
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 و/أو شركائها التابعين.
تاريخ التعديل الأخير: 2020-04-20 (حسب التوقيت العالمي المتفَّق عليه)