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
)