XLNetForSequenceClassification and CLS token
## ❓ Questions & Help

<!-- A clear and concise description of the question. -->
Hi, 
As we can see in the official XLNet code ([https://github.com/zihangdai/xlnet]()), the [SEP] and [CLS] tokens are added before the zero-padding. (in convert_single_sequence() in classifier_utils.py)
(example : "This is my sequence ! [SEP][CLS]") 
What is strange is that in the XLNetModelForSequenceClassification, we use a SequenceSummary which will keep the last value from the hidden state, i.e. the last token from padding (which doesn't correspond to the real [CLS] token)? (As I can see, it's working like that in the official code too).

Maybe someone here can explain me if this is an error, or if I forgot something ?  
Ok, I found why : the padding is done before the sentence, and not after. 