I\'m working with tensorflow hoping to train a deep CNN to do move prediction for the game Go. The dataset I created consists of 100,000 binary data files, where each datafi
In your case it is not a problem to do some preprocessing and create one file out of all the files you have. For this type of games, where the history is not important and the position determines everything your dataset can consist just from position -> next_move
.
For a more broad case TF provides everything to allow the shuffling you want. There are two types shuffling which serve different purposes and shuffle different things:
['file1', 'file2', ..., 'filen']
this randomly selects a file from this list. If case of false, the files follow one after each other.batch_size
tensors from your queue (you will need to create a queue with tf.train.start_queue_runners
) and shuffles them.