google-deepmind / reverb

Reverb is an efficient and easy-to-use data storage and transport system designed for machine learning research
Apache License 2.0
704 stars 92 forks source link

ReplayDataset not working on TPU #68

Closed MorganeAyle closed 3 years ago

MorganeAyle commented 3 years ago

Hello,

I am getting the following error when trying to sample from the ReplayDataset after having initialized a TPU: tensorflow.python.framework.errors_impl.NotFoundError: 'ReverbDataset' is neither a type of a primitive operation nor a name of a function registered in binary running on n-9f826cf4-w-0. Make sure the operation or function is registered in the binary running in this process. [Op:DeleteIterator]

I am using tensorflow 2.4.1 and reverb 0.2.0 versions. Everything works fine when sampling and training on a GPU with the same code. Any idea what this issue is and how to solve it?

fastturtle commented 3 years ago

Duplicate of #29.