微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

下载到本地计算机后,如何在 Python 程序中使用 NNN.py 库?

如何解决下载到本地计算机后,如何在 Python 程序中使用 NNN.py 库?

在我的计算机中组合卷积模型时,我想使用 convert_to_one_hot(.. 由 Coursera/Ng 编写的实用程序。我可以下载他们的模块 test_utils.py,我希望 one_hot 转换器在那里。我该怎么做将 test_utils.py 合并到我的工具中?使用导入?安装?我应该把 test_utils.py 或类似的集合放在哪里?

解决方法

我猜你指的是 Andrew Ng 提供的一些内置代码,在这种情况下,如果你知道它是一个文件,你可以把它放在你项目中任何你想要的地方,并确保你引用最近的 _init_.py 在您的项目中,例如,假设您的项目如下所示:

YourProject
    app.py
    my_module
        __init__.py
        test_utils.py
    config.py

如果您正在处理 app.py 文件并想使用名为 one_hot_encoder() 的 test_utils.py 函数,您可以简单地执行

from my_module.test_utils import one_hot_encoder

那是因为 my_module 文件夹中有一个 _init_.py 文件,python 解释器将该文件夹作为“库”名称并搜索您指定的根目录(test_utils ) 并返回您选择的任何导入,可以是类或函数,甚至是列表等变量。

注意:确保您将其他必要的脚本添加到您的模块或 pip install 脚本中使用的库,以使其正常工作。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。