util.py 文件源码

python
阅读 23 收藏 0 点赞 0 评论 0

项目:sciencebeam-gym 作者: elifesciences 项目源码 文件源码
def read_examples(input_files, shuffle, num_epochs=None):
  """Creates readers and queues for reading example protos."""
  files = []
  for e in input_files:
    for path in e.split(','):
      files.extend(file_io.get_matching_files(path))
  files = sorted(files)

  # Convert num_epochs == 0 -> num_epochs is None, if necessary
  num_epochs = num_epochs or None

  # Build a queue of the filenames to be read.
  filename_queue = tf.train.string_input_producer(files, num_epochs, shuffle)

  options = tf.python_io.TFRecordOptions(
      compression_type=tf.python_io.TFRecordCompressionType.GZIP)
  example_id, encoded_example = tf.TFRecordReader(options=options).read(
      filename_queue)

  return example_id, encoded_example
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号