Why does Tensorflow 2 give a warning (but still work anyway) when the input is a pandas dataframe? Why does Tensorflow 2 give a warning (but still work anyway) when the input is a pandas dataframe? pandas pandas