Does anyone know how to split a dataset created by the dataset API (tf.data.Dataset) in Tensorflow into Test and Train?
You can use shard:
shard
dataset = dataset.shuffle() # optional trainset = dataset.shard(2, 0) testset = dataset.shard(2, 1)
See: https://www.tensorflow.org/api_docs/python/tf/data/Dataset#shard