tf.io.TFRecordOptions

View source on GitHub

Options used for manipulating TFRecord files.

Args
compression_type "GZIP", "ZLIB", or "" (no compression).
flush_mode flush mode or None, Default: Z_NO_FLUSH.
input_buffer_size int or None.
output_buffer_size int or None.
window_bits int or None.
compression_level 0 to 9, or None.
compression_method compression method or None.
mem_level 1 to 9, or None.
compression_strategy strategy or None. Default: Z_DEFAULT_STRATEGY.
Raises
ValueError If compression_type is invalid.

Methods

get_compression_type_string

View source

Convert various option types to a unified string.

Args
options TFRecordOption, TFRecordCompressionType, or string.
Returns
Compression type as string (e.g. 'ZLIB', 'GZIP', or '').
Raises
ValueError If compression_type is invalid.

Class Variables

  • compression_type_map

© 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/r2.3/api_docs/python/tf/io/TFRecordOptions