Creates a dataset that deterministically chooses elements from datasets. (deprecated)
tf.contrib.data.choose_from_datasets(
    datasets, choice_dataset
)
For example, given the following datasets:
datasets = [tf.data.Dataset.from_tensors("foo").repeat(),
            tf.data.Dataset.from_tensors("bar").repeat(),
            tf.data.Dataset.from_tensors("baz").repeat()]
# Define a dataset containing `[0, 1, 2, 0, 1, 2, 0, 1, 2]`.
choice_dataset = tf.data.Dataset.range(3).repeat(3)
result = tf.data.experimental.choose_from_datasets(datasets, choice_dataset)
The elements of result will be:
"foo", "bar", "baz", "foo", "bar", "baz", "foo", "bar", "baz"
| Returns | 
|---|
| A dataset that interleaves elements from datasetsaccording to the values
ofchoice_dataset. | 
| Raises | 
|---|
| TypeError | If the datasetsorchoice_datasetarguments have the wrong
type. |