TensorFlow 2.0 Beta is available Learn more

tf.compat.as_bytes

Converts bytearray, bytes, or unicode python input types to bytes.

Aliases:

  • tf.compat.as_bytes
  • tf.compat.v1.compat.as_bytes
  • tf.compat.v2.compat.as_bytes
tf.compat.as_bytes(
    bytes_or_text,
    encoding='utf-8'
)

Defined in python/util/compat.py.

Uses utf-8 encoding for text by default.

Args:

  • bytes_or_text: A bytearray, bytes, str, or unicode object.
  • encoding: A string indicating the charset for encoding unicode.

Returns:

A bytes object.

Raises:

  • TypeError: If bytes_or_text is not a binary or unicode string.