1

我是 R 中用于 nlp/深度学习模型的手套词嵌入的新手,但我发现它们非常有用。我在 r 中实现模型时遇到问题。当我使用正确的构造函数时:

glove <- GlobalVectors$new(word_vectors_szie = 50, vocabulary = vocab, x_max = 20)

我收到以下错误:

Error in .subset2(public_bind_env, "initialize")(...) : unused arguments (word_vectors_size = 50, vocabulary = vocab)

关于为什么的任何想法?有什么解决办法吗?

4

1 回答 1

4

根据http://text2vec.org/glove.html的新功能规范不再有词汇表参数。但是,对于 word_vectors_size 参数,我仍然收到相同的错误。从语法中删除它,返回的错误是“rank”的值丢失。rank = 50 似乎已经替换了函数中的 word_vectors_size = 50 参数。

这应该工作:

glove <- GlobalVectors$new(rank = 50, x_max = 20)
于 2020-03-25T09:41:18.143 回答