ошибка быстрого текста TypeError: supervised () получил неожиданный аргумент ключевого слова 'pretrainedVectors' - PullRequest
0 голосов
/ 10 апреля 2019

Я пытаюсь добавить предварительно обученные векторы в тренировочную модель, используя fasttext и получая ошибку ниже. Код написан на python с быстрым текстом 0.8.3.

Я думал, что с помощью fasttext вы могли бы добавить предварительно обученные векторы к контролируемой модели обучения?

TypeError: supervised () получил неожиданный аргумент ключевого слова 'pretrainedVectors'

pretrainedVectors = 'vectorFile.vec'
classifier = ft.supervised(model_data, model_name, pretrainedVectors=pretrainedVectors, label_prefix=label_prefix, lr=lr, epoch=epoch, minn=minn, maxn=maxn, dim=dim, bucket=bucket)

1 Ответ

1 голос
/ 10 апреля 2019

Согласно документации , названный параметр функции называется pretrained_vectors, а не pretrainedVectors.

Это соглашение об именах соответствует стилю PEP-8 и является нормальным для Python API.

...