Functions for Python 2 vs. 3 compatibility.
Conversion routines
In addition to the functions below, as_str
converts an object to a str
.
Types
The compatibility module also provides the following types:
bytes_or_text_types
complex_types
integral_types
real_types
Modules
v1
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.
Functions
as_bytes(...)
: Convertsbytearray
,bytes
, or unicode python input types tobytes
.as_str(...)
: Converts any string-like python input types to unicode.as_str_any(...)
: Converts input tostr
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 aPathLike
object tostr
type.
Other Members
bytes_or_text_types
complex_types
integral_types
real_types