in tfx_addons/sampling/executor.py [0:0]
def write_tfexamples(examples, shards, output_dir):
# Write the final set of TFRecords to the output artifact's files.
_ = (examples
| "Serialize" >> beam.Map(lambda x: x.SerializeToString())
| "WriteToTFRecord" >> beam.io.tfrecordio.WriteToTFRecord(
output_dir,
file_name_suffix=".gz",
num_shards=shards,
compression_type=beam.io.filesystem.CompressionTypes.GZIP,
))