source_label_ce = Variable(torch.from_numpy(ids_cvt[source_label.argmax(-1)]).long(), requires_grad=False).cuda()
CE_loss = CE(source_seen_output * self.cross_entropy_lambda, source_label_ce)
RuntimeError: can't convert a given np.ndarray to a tensor - it has an invalid type. The only supported types are: double, float, int64, int32, and uint8. pytorch报错怎么改?