This is a major overhaul of the code, phasing out the old BufferedReader, QueueRunner, MonitoredTrainingSession methods in favor of tf.data.Dataset and tf.estimator.Estimator and their supporting frameworks.
Various other improvements and code factoring have been added, in particular reading dynamically generated training data.
Major thanks goes to @lamsalab and @gaffordb for their work as the primary authors of this overhaul.
This is a major overhaul of the code, phasing out the old BufferedReader, QueueRunner, MonitoredTrainingSession methods in favor of tf.data.Dataset and tf.estimator.Estimator and their supporting frameworks.
Various other improvements and code factoring have been added, in particular reading dynamically generated training data.
Major thanks goes to @lamsalab and @gaffordb for their work as the primary authors of this overhaul.