MCPcopy Index your code
hub / github.com/pytorch/pytorch / new_reader

Method new_reader

caffe2/python/dataio.py:621–635  ·  view source on GitHub ↗
(self, **kwargs)

Source from the content-addressed store, hash-verified

619 return data_finished_blobs
620
621 def new_reader(self, **kwargs):
622 readers = []
623 for reader_builder in self._reader_builders:
624 reader = reader_builder.new_reader(**kwargs)
625 if isinstance(reader, Reader):
626 pass
627 elif hasattr(reader, 'reader'):
628 reader = reader.reader()
629 else:
630 raise ValueError('reader must be an instance of Reader or Pipe')
631 readers.append(reader)
632
633 multi_reader = CompositeReader(self._names, readers)
634 assert multi_reader.schema() == self._schema
635 return multi_reader

Callers 1

Calls 6

isinstanceFunction · 0.85
CompositeReaderClass · 0.85
new_readerMethod · 0.45
readerMethod · 0.45
appendMethod · 0.45
schemaMethod · 0.45

Tested by 1