Проблемы с набором текста в numpy 2.2.0Python

Программы на Python
Ответить
Anonymous
 Проблемы с набором текста в numpy 2.2.0

Сообщение Anonymous »

Я столкнулся с проблемой:

Код: Выделить всё

embedding = np.array(response["embedding"]).astype(np.float32).tolist()
и

Код: Выделить всё

class ChunkEmbedding(BaseModel):
embedding: list[float]
возвращает ошибку mypy:

Код: Выделить всё

Argument "embedding" to "ChunkEmbedding" has incompatible type "str | list[str] | list[list[str]] | list[list[list[Any]]]"; expected "list[float]"  [arg-type]
Проблема возникает только в версии 2.2.0, а не в 2.1.0.
Должен ли я делать что-то еще после этих обновлений?< /п>

Подробнее здесь: https://stackoverflow.com/questions/792 ... umpy-2-2-0
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»