As happens quite frequently in our field, the helpful Keras function pad_sequences has been moved.
We make use of this function in several of my courses, including:
Tensorflow 2.0: Deep Learning and Artificial Intelligence
Natural Language Processing with Deep Learning in Python
Deep Learning: Advanced NLP and RNNs
Old way (no longer works):
New way (works):
Interestingly, with Tensorflow (not Keras), the old method still works. So as of now, there’s no need to update your Tensorflow code as long as you are importing directly from Tensorflow:
However, the “new” way also works in Tensorflow…
Yet another alternative is to import from the keras_processing module (no need for separate installation, just install Keras as normal):