fasttext错误TypeError:supervised()获得了意外的关键字参数'pretrainedVectors'

时间:2019-04-10 12:21:27

标签: python gensim fasttext

我正在尝试使用fasttext将预训练向量添加到训练模型中,并得到以下错误。代码以python的fasttext 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 个答案:

答案 0 :(得分:1)

根据documentation,该函数的命名参数称为pretrained_vectors而不是pretrainedVectors

此命名约定与PEP-8样式一致,因此对于Python API来说是正常的。