【问题标题】:How Can I use gensim package in Azure ML?如何在 Azure ML 中使用 gensim 包?
【发布时间】:2016-10-26 03:51:57
【问题描述】:

我在 Azure ML 中使用文本分析。所以在我的 python 脚本中,我想创建一个词袋模型,然后计算每个词的 TFIDF。为此,我使用的是 gensim 模型,它不适用于 Azure ML。那么我有什么选择吗?

【问题讨论】:

    标签: machine-learning text-analysis azure-machine-learning-studio


    【解决方案1】:

    能否请您粘贴错误,并请检查有关安装附加软件包的文档,如下所示 - https://azure.microsoft.com/en-us/documentation/articles/machine-learning-extend-your-experiment-with-r/#importing-packages

    话虽如此,您还可以尝试使用 1-gram 的新模块“预处理文本”和“提取 n-gram”来创建词袋,如这里的实验所示 - https://gallery.cortanaintelligence.com/Experiment/Predict-Book-Reviews-1

    【讨论】:

    • 我想在 azure ML 上运行 python 脚本。 Azure ML 安装了 anaconda,因此我可以毫无问题地使用这些库。但是这个 gensim 模型不在 anaconda 包中,而是在我的本地电脑中,我已将 gensim 模型安装到 anaconda 并运行代码。但是如何在 Azure ML 上运行呢?
    • 您必须压缩 genism 包并以 zip 文件的形式上传到 azure ML(+新建->单击数据->上传 zip 文件)。然后按照此处提供的说明进行操作 - azure.microsoft.com/en-us/documentation/articles/…
    • 所以这就像我们在运行一个脚本。因此,我们可以使用该 zip 版本作为在 Azure ML 上运行的 Python 脚本的输入。
    • 没错。您可以将缺少的库添加为 zip 文件,并在您的 python 代码 sn-p 中引用它们。
    【解决方案2】:

    通常,如果您有一个在外部训练过的模型,您可以将其作为 ZIP 包上传,然后将其输入到执行 Python 脚本模块的 ZIP 输入端口,将其腌制并带入 Azure ML 进行评分。

    【讨论】:

      猜你喜欢
      • 2022-01-16
      • 2020-06-15
      • 2017-11-06
      • 2017-08-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多