tensorflow

Summary

Typedefs

OutputList typedef
std::vector< Output >
A type for representing the output of ops that produce more than one output, or a list of tensors.
StatusCallback typedef
std::function< void(const Status &)>

Functions

CreateOutputWithScope(string op_name, absl::Span< const ::tensorflow::Input > inputs, const Scope & scope, Output *output)
TfCheckOpHelper(::tensorflow::Status v, const char *msg)
tensorflow::string *
TfCheckOpHelperOutOfLine(const ::tensorflow::Status & v, const char *msg)
tensorflow::string *
operator<<(std::ostream & os, const Status & x)
std::ostream &

Classes

tensorflow::ClientSession

A ClientSession object lets the caller drive the evaluation of the TensorFlow graph constructed with the C++ API.

tensorflow::Input

Represents a tensor value that can be used as an operand to an Operation.

tensorflow::InputList

A type for representing the input to ops that require a list of tensors.

tensorflow::Operation

Represents a node in the computation graph.

tensorflow::Output

Represents a tensor value produced by an Operation.

tensorflow::Scope

A Scope object represents a set of related TensorFlow ops that have the same properties such as a common name prefix.

tensorflow::Status

Denotes success or failure of a call in Tensorflow.

tensorflow::StatusGroup
tensorflow::Tensor

Represents an n-dimensional array of values.

tensorflow::TensorBuffer

Structs

tensorflow::CompositeOpScopes

A helper struct to hold the scopes that would be used by a function constructing a composite op.

tensorflow::OutputHash

Hash class that can be used for e.g. storing Outputs in an unordered_map.

Namespaces

tensorflow::batch_util
tensorflow::ops
tensorflow::thread

Typedefs

OutputList

std::vector< Output > OutputList

A type for representing the output of ops that produce more than one output, or a list of tensors.

StatusCallback

std::function< void(const Status &)> StatusCallback

Functions

CreateOutputWithScope

Status CreateOutputWithScope(
  string op_name,
  absl::Span< const ::tensorflow::Input > inputs,
  const Scope & scope,
  Output *output
)

TfCheckOpHelper

tensorflow::string * TfCheckOpHelper(
  ::tensorflow::Status v,
  const char *msg
)

TfCheckOpHelperOutOfLine

tensorflow::string * TfCheckOpHelperOutOfLine(
  const ::tensorflow::Status & v,
  const char *msg
)

operator<<

std::ostream & operator<<(
  std::ostream & os,
  const Status & x
)