Looking for an example on how to use ConvLSTM2D layer in tensorflow

I'm trying to implement a convolution LSTM model and ConvLSTM2D layer seems to be what I'm looking for, but couldn't find any example on how to use it.

This is the documentation in tensorflow website: https://www.tensorflow.org/versions/master/api_docs/python/tf/contrib/keras/layers/ConvLSTM2D