W3cubDocs

/TensorFlow C++ 2.4

tensorflow::ops::DecodeRaw

#include <parsing_ops.h>

Reinterpret the bytes of a string as a vector of numbers.

Summary

Arguments:

  • scope: A Scope object
  • bytes: All the elements must have the same length.

Optional attributes (see Attrs):

  • little_endian: Whether the input bytes are in little-endian order. Ignored for out_type values that are stored in a single byte like uint8.

Returns:

  • Output: A Tensor with one more dimension than the input bytes. The added dimension will have size equal to the length of the elements of bytes divided by the number of bytes to represent out_type.
Constructors and Destructors
DecodeRaw(const ::tensorflow::Scope & scope, ::tensorflow::Input bytes, DataType out_type)
DecodeRaw(const ::tensorflow::Scope & scope, ::tensorflow::Input bytes, DataType out_type, const DecodeRaw::Attrs & attrs)
Public attributes
operation
output
Public functions
node() const
::tensorflow::Node *
operator::tensorflow::Input() const
operator::tensorflow::Output() const
Public static functions
LittleEndian(bool x)
Structs
tensorflow::ops::DecodeRaw::Attrs

Optional attribute setters for DecodeRaw.

Public attributes

operation

Operation operation

output

::tensorflow::Output output

Public functions

DecodeRaw

 DecodeRaw(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input bytes,
  DataType out_type
)

DecodeRaw

 DecodeRaw(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input bytes,
  DataType out_type,
  const DecodeRaw::Attrs & attrs
)

node

::tensorflow::Node * node() const 

operator::tensorflow::Input

operator::tensorflow::Input() const 

operator::tensorflow::Output

operator::tensorflow::Output() const 

Public static functions

LittleEndian

Attrs LittleEndian(
  bool x
)

© 2020 The TensorFlow Authors. All rights reserved.
Licensed under the Creative Commons Attribution License 4.0.
Code samples licensed under the Apache 2.0 License.
https://www.tensorflow.org/versions/r2.4/api_docs/cc/class/tensorflow/ops/decode-raw