@ptrblck I found a trespass to this ```
if torch.is_tensor(nodes):
        n1 = nodes
else:
        n1 = torch.LongTensor(nodes)
      node_embed = self.features(n1.cuda())

But still not sure why i am not able to convert to floatTensor. And how its related to  cuda error.