ValueError: не удалось преобразовать строку в число с плавающей запятой: '.' во время заделки перчаток

введите здесь описание изображенияЯ пытаюсь кодировать векторы слов с помощью Glove и получаю указанную выше ошибку. Данные состоят из двух текстовых столбцов с целью определения сходства предложений. Не могли бы вы помочь мне решить эту ошибку?

[код]

embeddings_index = {}
f = open(r'C:\Users\15084\Downloads\glove.840B.300d\glove.840B.300d.txt',errors = 
'ignore',encoding='utf-8')
for line in f:
    values = line.split()
    word = values[0]
    coefs = np.asarray(values[1:], dtype='float32')
    embeddings_index[word] = coefs
f.close()

print('Found %s word vectors.' % len(embeddings_index))

person VishwaV    schedule 10.05.2020    source источник


Ответы (1)


Думаю, это поможет вам

f = open(r'C:\Users\15084\Downloads\glove.840B.300d\glove.840B.300d.txt',errors ='ignore',encoding='utf-8','r')
person Achin Stark    schedule 10.05.2020
comment
синтаксис неверен и возвращает синтаксическую ошибку - person VishwaV; 11.05.2020