Functions for Python 2 vs. 3 compatibility.
In addition to the functions below, as_str converts an object to a str.
The compatibility module also provides the following types:
bytes_or_text_typescomplex_typesintegral_typesreal_typesv1 module: Bring in all of the public TensorFlow interface into this module.
v2 module: Bring in all of the public TensorFlow interface into this module.
as_bytes(...): Converts bytearray, bytes, or unicode python input types to bytes.
as_str(...): Converts any string-like python input types to unicode.
as_str_any(...): Converts input to str type.
as_text(...): Converts any string-like python input types to unicode.
dimension_at_index(...): Compatibility utility required to allow for both V1 and V2 behavior in TF.
dimension_value(...): Compatibility utility required to allow for both V1 and V2 behavior in TF.
forward_compatibility_horizon(...): Context manager for testing forward compatibility of generated graphs.
forward_compatible(...): Return true if the forward compatibility window has expired.
path_to_str(...): Converts input which is a PathLike object to str type.
bytes_or_text_types
complex_types
integral_types
real_types
© 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/python/tf/compat