我不熟悉R中用于自然语言处理/深度学习模型的gloVe word嵌入,但我发现它们非常有用。我遇到了在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)
有什么想法是为什么吗?有什么解决方案吗?
发布于 2020-03-25 09:41:18
根据http://text2vec.org/glove.html的新函数规范不再有词汇表参数。但是,对于word_vectors_size参数,我仍然收到相同的错误。如果将其从语法中删除,则会返回一个错误,指出缺少"rank“的值。rank = 50似乎替换了函数中的word_vectors_size = 50参数。
这应该是可行的:
glove <- GlobalVectors$new(rank = 50, x_max = 20)
https://stackoverflow.com/questions/60175474
复制相似问题