gensim 相关问题

Gensim是一个免费的Python框架,旨在自动从文档中提取语义主题,尽可能高效(计算机方面)和无痛(人性化)。

如何使用gensim获取LDA模型中主题的后验概率?

我想在 Bybee、Leland 和 Kelly、Bryan T. 和 Manela、Asaf 和 Xiu、Da Cheng、《商业新闻和商业周期》(即将发表在《金融杂志》上)中应用“贝叶斯因子”方法。

回答 1 投票 0

在 gensim word2vec 模型中所有相似性都为正是正常的吗?

在一系列汉字上实现标准的gensim word2vec模型(连续词袋),以及(中文同音词和相似频率词之间的比较)我们的余弦

回答 1 投票 0

什么是对 Word2vec 生成的平均向量的良好替代品

我的数据集采用以下格式,其中对于每种疾病,我使用 word2vec 生成 2D 向量。(例如显示 2D 向量,但实际上,向量为 100D ) 疾病...

回答 1 投票 0

如何从 gensim W2V 模型获取所有向量的转储?

使用 KeyedVectors 对象,我可以得到 W2V 向量,给定一个单词,就像这样。 从 gensim.models 导入 KeyedVectors 模型 = KeyedVectors.load('vectors.kv') model.get_vector('example') # 输出 =...

回答 1 投票 0

使用 Word2Vec 进行向量化时传递到 MultinomialNB 的数据中的负值

我目前正在开发一个项目,尝试将 Word2Vec 与多项式朴素贝叶斯 (MultinomialNB) 结合使用来进行精度计算。 将 pandas 导入为 pd 将 numpy 导入为 n...

回答 1 投票 0

Word2Vec - 在训练数据或整个数据上进行训练

我希望创建一个 word2vec 模型并希望在我的本地数据上训练它。所以,问题是,我应该在整个数据上训练 word2vec 模型,还是应该将数据分成训练和测试,然后......

回答 1 投票 0

导入gensim和折旧警告

我正在导入gensim并在pip安装后出现以下错误: 219:CryptographyDeprecationWarning:Blowfish 已被弃用“class”:algorithms.Blowfish, 我该如何纠正...

回答 1 投票 0

继续训练 Doc2Vec 模型

Gensim 的官方教程明确指出可以继续训练(加载的)模型。我知道根据文档,不可能继续训练模型......

回答 2 投票 0

长文本主题建模差异

我有一些很长的文档。他们的总体主题相当标准,但每个文档都会以不同的方式强调主题,并且在这些主题中它们将有不同的子主题......

回答 1 投票 0

如何在gensim doc2vec中获取与标记文档最相似的单词

我训练了一个doc2vec模型。 doc2vec = Doc2Vec(向量大小= 300, 窗口=10, 最小计数=100, dm=1, 纪元=40) doc2vec。

回答 1 投票 0

在Python中按组有效地标记和总结文本数据

我有一个 Python 数据集,如下所示: 数据 = pd.DataFrame({ 'ID': ['A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J'], '文本': [ “令人垂涎欲滴的烧烤排骨奶酪,还有

回答 1 投票 0

运行时错误:Cython 扩展不可用

我已经安装了cython和gensim。但是,当我导入 genism 时,会出现以下情况: 回溯(最近一次调用最后一次): 文件“C:\Users\DSP\untitled3\lib\site-packages\gensim\matutil...

回答 1 投票 0

如何将 Pandas DataFrame 中加载的嵌入转换为 Gensim 模型?

我有一个 DataFrame,其中索引是单词,并且我有 100 个带有浮点数的列,这样对于每个单词,我将其嵌入为 100d 向量。我想转换我的 DataFrame 对象...

回答 2 投票 0

无法从拥抱脸部加载模型

几个月前正在使用这个 POS 标记模型,没有出现任何问题。 最近再次尝试,但模型未加载。 请帮忙!!!!!!! 尝试加载模型,但显示相同的错误。 尝试过...

回答 1 投票 0

python pip:“错误:遗留安装失败”

我想通过 pip install gensim 安装 gensim python 包 但是发生了这个错误,我不知道应该做什么来解决它。 运行 build_ext 构建 'gensim.models.word2vec_...

回答 3 投票 0

gensim 中的“词类型”有哪些?

我正在使用 gensim 训练一个大型 word2vec 模型,并使用日志记录来跟踪训练过程。日志显示 进展:在句子#3060000,处理了 267654284 个单词,保留 940042 个单词...

回答 1 投票 0

将 gensim 与 pyarrow 可迭代一起使用

考虑这段代码 将 pyarrow.parquet 导入为 pq 从 gensim.models 导入 Word2Vec parquet_file = pq.ParquetFile('/mybigparquet.pq') 对于我在 parquet_file.iter_batches(batch_size=100) 中: 打印(&...

回答 1 投票 0

在 python 中出现“__init__() 有一个意外的关键字参数‘文档’”这个错误我正在使用 Word2Vec 和 gensim

我正在使用Word2vec和gensim进行项目, 模型 = gensim.models.Word2Vec( 文档 = 'userDataFile.txt', 尺寸=150, 窗口=10, 最小计数=2, 工人=10) 模型 = gensim.mo...

回答 5 投票 0

gensim 错误:导入错误:没有名为“gensim”的模块

我尝试导入 gensim 导入gensim 但出现以下错误 ImportError Traceback(最近调用 最后的) 在 我尝试使用 导入 gensim import gensim 但是出现以下错误 ImportError Traceback (most recent call last) <ipython-input-5-50007be813d4> in <module>() ----> 1 import gensim 2 model = gensim.models.Word2Vec.load_word2vec_format('./model /GoogleNews-vectors-negative300.bin', binary=True) ImportError: No module named 'gensim' 我在python中安装了gensim。我使用 genssim 作为 word2vec。 安装 gensim 使用: pip install -U gensim 或者,如果您下载并解压了 source tar.gz 包,则运行: python setup.py test python setup.py install 如果使用Python3,请务必使用pip3而不是pip来安装gensim。 在 Jupyter 笔记本上,以下对我有用 !python -m pip install -U gensim 或者,以管理员身份运行 Anaconda 提示符并执行以下命令 (base) C:\Windows\system32>conda install -c conda-forge gensim 我做了一个pip install gensim --user并且成功了。我使用 conda install gensim 和 pip -U install gensim 遇到的问题是它无法在安装结束时修改环境变量。 我的解决方案适用于 Windows 10、Anaconda。我想将 gensim 与 Spyder 一起使用。 解决方案:使用 Anaconda Navigator,然后从那里安装软件包:打开 Anaconda Navigator -> 环境(基础) -> 未安装(软件包) -> (搜索)gensim -> 从下拉列表中选中 gensim 选项 -> 按应用按钮->(稍等片刻,它会搜索其他依赖项,然后再按一次按钮安装所需的包) 对 word2vec 重复上面的操作 历史:在anaconda命令提示符下,使用conda命令,我安装了gensim。一切看起来都很完美,但它甚至没有导入,在命令提示符下“导入 gensim”。 奖励:张量流也是如此 导入模型 gensim python3x: pip install gensim 正如 @Burhan Khalid 在评论中提到的,不要将文件命名为 gensim.py,因为它会首先在本地文件夹中查找 gensim 并将其视为您要导入的文件。 PS:我在这里写这篇文章是因为人们倾向于跳过评论。如果有帮助,请为原评论点赞 就 Tanu 而言,首先猜测是您不在正确的目录中。以下是我要检查的第一件事。 import sys, os # */site-packages is where your current session is running its python out of site_path = '' for path in sys.path: if 'site-packages' in path.split('/')[-1]: print(path) site_path = path # search to see if gensim in installed packages if len(site_path) > 0: if not 'gensim' in os.listdir(site_path): print('package not found') else: print('gensim installed') 重新安装python,我能够解决这个问题 命令pip freeze显示的包中是否出现“gensim”?如果没有,您可能没有在工作 shell/IDE 中激活包含必要软件包的“环境”。 在 Anaconda 命令提示符中使用 pip 对我有用: (base) C:\Users\ABC>pip install -U gensim 我有这个错误,因为我运行“python”而不是“python3”,我总是时不时地这样做。 如果您使用的是虚拟环境,请使用以下命令检查是否安装了gensim:pip list。 如果未安装,请安装:pip install -U gensim 或 pip install gensim。 此外,如果您使用 Jupyter Notebook,请验证 gensim 是否安装在您正在使用的 python 内核中。 镜像链接很慢。 手动尝试一下 从 https://pypi.org/project/gensim/#files 下载 gensim 文件 并通过 Winrar 解压,然后进入文件夹类型 python setup.py install 这对我来说是成功的 如果您尝试为 Jupyter 笔记本安装 genism 并且上述所有答案都不起作用,请尝试使用 genism 通道安装 conda-forge conda install -c conda-forge genism 这里我使用 -c 标志来给出通道名称。如果您对频道不熟悉,我想向您推荐 Stackoverflow 上的this问题 如果您正在运行 anaconda 环境,请尝试停用该环境并再次安装 gensim。 这样做之后,我能够将其导入到 jupyter 笔记本中。 首先,您必须运行命令!pip install gensim==3.6.0 然后运行这些命令 from gensim.models import KeyedVectors from gensim.models import word2vec model = KeyedVectors.load_word2vec_format('./model/GoogleNews- vectors-negative300.bin', binary=True) 类型 pip3 install gensim 适用于 Mac OS M1 芯片。 我遇到了类似的问题,发现是 环境变量造成了问题。当我们从 (base) D:>jupyter notebook开始时,系统范围的环境变量将在未安装 gensim 的地方使用。 解决方案:当我们使用(base) D:>python -m jupyter notebook时,SARC环境是用plan python初始化的,它指向库的位置。 因此,如果遇到导入问题,其中 python -m jupyter notebook 在终端中工作正常但在笔记本中失败,请使用 import gensim

回答 19 投票 0

在 gensim 中加载 .bin 模型的方法不明确

如何将预训练模型加载到 gensim 中的方式之间存在歧义。 对于 .vec 文件和 fin_vec = path_to_vec_model de_model = KeyedVectors.load_word2vec_format(fin_vec) 工作得很好。 ...

回答 1 投票 0

© www.soinside.com 2019 - 2023. All rights reserved.