# NOT RUN {
dtypes <- tf$python$framework$dtypes
output_types <- reticulate::tuple(
dtypes$bool, dtypes$int32, dtypes$int64, dtypes$float32, dtypes$float64)
dataset <- parquet_dataset(
filenames = list("testdata/parquet_cpp_example.parquet"),
columns = list(0, 1, 2, 4, 5),
output_types = output_types) %>%
dataset_repeat(2)
sess <- tf$Session()
iterator <- make_iterator_one_shot(dataset)
next_batch <- iterator_get_next(iterator)
until_out_of_range({
batch <- sess$run(next_batch)
print(batch)
})
# }
# NOT RUN {
# }
Run the code above in your browser using DataLab