【问题标题】:word2vec is not defined (Julia)word2vec 未定义 (Julia)
【发布时间】:2020-11-27 18:02:57
【问题描述】:

我收到一个错误,导致我无法在语料库上使用 Julia 中的 word2vec 函数。

Install.pkg("Word2Vec")

代码:

using Word2Vec
word2vec("text8","vec.txt",verbose=true)

错误信息:

ERROR: UndefVarError: word2vec not defined
Stacktrace:
 [1] word2vec(::String, ::String; size::Int64, window::Int64, sample::Float64, hs::Int64, negative::Int64, threads::Int64, iter::Int64, min_count::Int64, alpha::Float64, debug::Int644, binary::Int64, cbow::Int64, save_vocab::Nothing, read_vocab::Nothing, verbose::Bool) at C:\Users\15714\.julia\packages\Word2Vec\knfyL\src\interface.jl:73
 [2] top-level scope at none:1

还有其他人有这个问题吗?

【问题讨论】:

    标签: nlp julia word2vec


    【解决方案1】:

    word2vec 函数仅在 linux 和 OS X 上可用。

    【讨论】:

      【解决方案2】:

      函数签名是正确的,适用于 macOS 和 Julia 1.5.2。我猜您可能是 Windows 用户,但似乎不支持 Windows。详情见这里:https://github.com/JuliaText/Word2Vec.jl#installation

      【讨论】:

      • 啊,我明白了。你有推荐的替代库吗?
      • 如果您只想要预训练嵌入,您可以只使用 Embeddings.jl
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-09-17
      相关资源
      最近更新 更多