0 votes
1 view
in Data Science by (16.3k points)

Like pandas_df.shape is there any way for tensorflow.data.Dataset? Thanks.

1 Answer

0 votes
by (25.9k points)

If you want to retrieve shapes you can use Dataset._tensors attribute for it as depicted in the below code:

import tensorflow as tf

def dataset_shapes(dataset):


        return [x.get_shape().as_list() for x in dataset._tensors]

    except TypeError:

        return dataset._tensors.get_shape().as_list()

Welcome to Intellipaat Community. Get your technical queries answered by top developers !