Tag Recurrent Neural Networks