DeepMove icon indicating copy to clipboard operation
DeepMove copied to clipboard

Exception has occurred: UnicodeDecodeError

Open zhfff4869 opened this issue 3 years ago • 1 comments

Exception has occurred: UnicodeDecodeError 'ascii' codec can't decode byte 0xeb in position 2: ordinal not in range(128)

Hi vonfeng,when I execute data = pickle.load(open(self.data_path + self.data_name + '.pk', 'rb')) it occur the exception.Could you please tell me the reason and how to load the data correctly? thanks

zhfff4869 avatar Dec 02 '20 09:12 zhfff4869

ah,I have solved it. the foursquare.pk has to be load by latin1 encoding.By the way I use python3 so I change the code adapt to py3, and torch is newer version but it is ok and nothing about it need to be changed. for this problem I change the code to: with open(self.data_path + self.data_name + '.pk', 'rb') as f: data = pickle.load(f,encoding='latin1')

zhfff4869 avatar Dec 21 '20 07:12 zhfff4869