petastorm icon indicating copy to clipboard operation
petastorm copied to clipboard

Implement a tensorflow-native interface to the petastorm reader

Open selitvin opened this issue 7 years ago • 2 comments

In its current state, the pattern for reading data into Tensoflow:

reader = Reader(...)

readout_examples = reader.tf_tensors()

with tf.Session() as sess:
  ...
reader.stop()
reader.join()

Can we make the usage pattern to have more Tensorflow native flavor?

readout_examples = dataset_toolkit_reader(...)

with tf.Session() as sess:
  ...

To do so:

Thread termination should be controlled by tf.train.Coordinator Question? Who should be allocating/deallocating Reader object and when?

selitvin avatar Aug 12 '18 06:08 selitvin

hi @selitvin is this still open to contribute?

psood708 avatar Feb 13 '25 19:02 psood708

The project is no longer actively maintained. Nevertheless I can review the pr if you’ll put it up.

selitvin avatar Feb 13 '25 23:02 selitvin