python - 神经网络推荐无法让它运行

标签 python github machine-learning recommendation-engine

我知道这将是一个相当愚蠢的问题,因为我应该对其进行更多研究(我确实这样做了),但我在 5 个多小时后陷入困境,并认为如果我继续下去将是浪费时间在没有提示/线索的情况下继续前进。

我试图运行这个项目( https://github.com/mesuvash/NNRec )来实际查看使用给定训练数据的结果如何,但我似乎无法运行它,我已经完成了安装和大部分依赖项在那里,但我无法执行“PYTHONPATH= python learner.py -c ”步骤,在排除故障后,我认为它读取了 NNrec 中的 utils 文件夹,但不读取 nn 文件夹中的 block ,而我真的不读取知道如何解决这个问题

我使用的是 Windows 10 和 cmder,并且我的笔记本电脑中安装了 2.7 和 3.6 python

最佳答案

行 'PYTHONPATH= python learner.py -c ' 并不是一个单一的命令,我猜这是一个拼写错误,你必须运行

PYTHONPATH=<NNRec_PATH>首先设置工作目录,然后

python learner.py -c <CONF_PATH>实际运行学习任务

这只是阅读这个特定项目的自述文件时的猜测,我还没有尝试过。

<小时/>

一般

我会向您推荐一些网站上的文章和教程,例如 udemy , datacamp , coursera开始。

我找到了this one非常有帮助,因为它为您提供起飞所需的一切。您将设置环境并启动并运行您的第一个分类器,这会让您在几个小时内立即感受到成功的感觉(我大约需要 4 个小时来完成这个)。

(顺便说一句:我还会推荐 Linux 开发盒和 NVIDIA GPU 硬件,不是因为没有它就无法工作。在教程中 95% 的时间你会找到 Shell 命令和典型的 Linux 工具,因此它是更好的记录和证明。即使在 ubuntu 机器上启动并运行 NVIDIA CUDA 和 cuDNN 并不容易,它也会让您在训练期间的等待时间减少 10 到 100 倍,如果您想适应,这非常方便您的模型)

尽管如此,您还应该考虑参加有关理论背景的类(class)和阅读文献 ( this is a blog about it which I like very much ),以便您能够了解哪种类型的网络/模型能够解决哪种类型的问题。机器学习的主要问题不是建立并运行模型。有很多工具可以基本上完​​全自动化此操作。需要知识来选择正确的模型和参数,从而使其适应特定的问题类别。

关于python - 神经网络推荐无法让它运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48570654/

相关文章:

python - 如何实现当前pytorch带参数的激活函数?

python - 打印类属性

python - 如何在尝试导入 pandas 时修复 "ModuleNotFoundError"

git - 有没有办法共享一个 git Remote ?

machine-learning - Mahout推荐人: What relative preference values are suitable for a GenericUserBasedRecommender?

python - 确定文本是否为英文?

git - 如何经常从主分支重新建立功能分支,而不强制推送到功能分支

git - 错误 : The branch 'yourname' is not fully merged with removed remote

python - TPOT:多类数据分类失败

r - 用于准确预测的数据集中的最小行数