gensim 相关问题

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

如何将 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

ChatGPT 词嵌入最相似的词

我正在从 ChatGPT API 中提取与单词列表相对应的单词嵌入。我想知道是否有一种类似于Gensimmost_similar方法来提取最s的n个单词...

回答 1 投票 0

加载 word2vec 模块时出现“utf-8”解码错误

我必须使用包含大量汉字的word2vec模块。该模块由我的同事使用 Java 进行训练,并保存为 bin 文件。 我安装了 gensim 并尝试加载模块...

回答 3 投票 0

在 Jupyter Notebook 上导入 Gensim 时遇到问题

尝试在通过 Ananconda 启动的 Jupyter 笔记本上导入 gensim 时出现此错误。 错误。 我已经检查过了,gensim 肯定已经安装了。还要确保 numpy 已安装。不知道什么...

回答 1 投票 0

尝试读取目录时出现目录错误

我已在 .txt 文件的其他目录上多次使用此代码,但这次它在 .xml 文件的新目录上给我一个目录错误。有什么想法可能是什么问题吗? 另外,一秒钟...

回答 1 投票 0

Word2Vec'对象没有属性'iter'

# 训练词向量 w2v_model.train(句子,total_examples=w2v_model.corpus_count,epochs=w2v_model.iter) 我收到这个错误 AttributeError:“Word2Vec”对象没有属性“iter” 你能...

回答 0 投票 0

“词汇属性已从 KeyedVector 中删除”错误,Gensim 4.0.0

我正在尝试使用 Gensim 4.0 实现 word2vec 但它返回一个错误; AttributeError:在 Gensim 4.0.0 中,vocab 属性已从 KeyedVector 中删除。 使用 KeyedVector 的 .key_to_index 字典,.

回答 1 投票 0

GENSIM 4.0新版本

我正在尝试实现 word2vec 但它给了我一个错误 导入gensim 从 gensim.models 导入 Word2Vec、KeyedVectors # 加载预训练的Word2Vec模型 word2vec_path = '/content/drive/MyD...

回答 0 投票 0

How to get tfidf with pandas dataframe?

我想根据下面的文档计算 tf-idf。我正在使用 python 和熊猫。 将熊猫导入为 pd df = pd.DataFrame({'docId': [1,2,3], 'sent': ['这是第一句','Th...

回答 4 投票 0

使用 gensim 4 微调自定义 word2vec 模型

我是 gensim 的新手,尤其是 gensim 4。老实说,我发现很难理解文档如何微调预训练的 word2vec 模型。 我有一个保存在本地的二进制预训练模型...

回答 0 投票 0

使用 ldaseqmodel 提取的主题自动标记数据

我正在使用 ldaseqmodel 进行动态主题建模。我想标记我用 ldaseqmodel 提取的哪些主题。所以我使用了 ldaseq.doc_topics(doc_number) 方法来编写...

回答 0 投票 0

是否有将 LDA gensim 与 TSNE 一起使用的方法?

我创建了一个 gensim LDa 模型,我想像 TSNE 一样在同一个图中呈现聚类词: 从 gensim.models 导入 LdaModel,lsimodel 字典 = 字典(所有文本) 语料库 = [dictionary.d...

回答 0 投票 0

如何理解gensim LDA模型中的“Phi值”

在文档中, 我想知道 gensim LdaModel 中每个文档的主题术语概率。 我得到了这样的东西 lda_model = LdaModel(语料库, id2word=字典,

回答 1 投票 0

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