Wrap the index in a torch.autograd.Variable:
title_rehape = torch.index_select(title, 2, Variable(torch.LongTensor([0,2,1])))

The error message is not terribly intuitive, but usually passing Tensors vs. Variables is an all-or-nothing thing.
Best regards
Thomas