Spec-Zone.ru › TensorFlow C++ 1.15

tensorflow::Status

#include <status.h>

Обозначает успех или неудачу вызова в Tensorflow.

Краткое описание

Конструкторы и деструкторы
Status()
Создаёт статус успеха.
Status(tensorflow::error::Code code, tensorflow::StringPiece msg)
Создаёт статус с указанным кодом ошибки и сообщением msg в виде удобочитаемой строки, содержащей более подробную информацию.
Status(const Status & s)
Копирует указанный статус.
Общедоступные функции
IgnoreError() const
void
ToString() const
string
Возвращает строковое представление этого статуса, подходящее для вывода на печать.
Update(const Status & new_status)
void
Если ok(), сохраняет new_status в *this.
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()
Status

Общедоступные функции

IgnoreError

void IgnoreError() const 

Status

Status()

Создаёт статус успеха.

Status

 Status(
  tensorflow::error::Code code,
  tensorflow::StringPiece msg
)

Создаёт статус с указанным кодом ошибки и сообщением msg в виде удобочитаемой строки, содержащей более подробную информацию.

Status

 Status(
  const Status & s
)

Копирует указанный статус.

ToString

string ToString() const 

Возвращает строковое представление этого статуса, подходящее для вывода на печать.

Возвращает строку "OK" для успеха.

Update

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);

code

tensorflow::error::Code code() const 

error_message

const string & error_message() const 

ok

bool ok() const 

Возвращает true, если статус указывает на успех.

operator!=

bool operator!=(
  const Status & x
) const 

operator=

void operator=(
  const Status & s
)

operator==

bool operator==(
  const Status & x
) const 

Общедоступные статические функции

OK

Status OK()

© 2020 The TensorFlow Authors. All rights reserved.
Licensed under the Creative Commons Attribution License 3.0.
Code samples licensed under the Apache 2.0 License.
https://www.tensorflow.org/versions/r1.15/api_docs/cc/class/tensorflow/status

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API