pyspark - 如何在 payspark ml 中加载 word2vec 模型?
问题描述
我尝试使用以下几行加载经过训练的 word2vec 模型
from pyspark.ml.feature import Word2Vec
loadedWord2Vec = Word2Vec.load(W2V_MODEL_PATH)
但我收到此错误:
java.lang.NoSuchMethodException: org.apache.spark.ml.feature.Word2VecModel.<init>(java.lang.String)
解决方案
我使用 Word2VecModel 而不是 Word2Vec 来加载模型并解决问题。
推荐阅读
- .net - 将 GIF 图像添加到 resources.rc 后,Visual Studio 会破坏它
- ssas - MDX 中的命名集与“分组集”
- r - R组合来自不同小标题的数据
- git - git clone 函数的哪个部分需要更长的时间?- “接收对象”或“解决增量”
- python - R/Python,如何在不使用简单 for 循环的情况下根据 2 个条件填充数据?
- java - 构建失败错误:如果 (Build.VERSION.SDK_INT >= Build.VERSION_CODES.R) 找不到符号
- python - “未分配指针被释放”错误使用 cython 与基于 FFTW 的外部 c 库并行
- r - 用于混合模型的 Gibbs 采样器中的 NA 错误
- floating-point - PyTorch 给了我一个不同的标量值
- python-3.x - 当我从 Python 中的谷歌搜索查询中提取链接时,我无法返回 HTML 链接