首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >在python中安装“lr_utils”问题

在python中安装“lr_utils”问题
EN

Stack Overflow用户
提问于 2018-03-15 17:39:49
回答 12查看 31.3K关注 0票数 17

我正试图在DeepLearning.ai课程作业中完成一些作业。

当我尝试在Coursera上分配任务时,一切都很好,但是,当我尝试在本地机器上执行相同的imports时,它会给我一个错误,

代码语言:javascript
运行
AI代码解释
复制
ModuleNotFoundError: No module named 'lr_utils'

我试图通过安装lr_utils来解决这个问题,但没有结果。

网上没有提到这个模块,现在我开始怀疑这是否是deeplearning.ai的专利

或者我们可以用其他方式解决这个问题吗?

EN

回答 12

Stack Overflow用户

发布于 2019-04-14 08:53:58

您将能够找到分配所需的lr_utils.py和所有其他.py文件(以及其中的代码):

  1. 去做第一项任务.)--无论您是付费用户还是非付费用户,都可以访问它
  2. 然后单击上面菜单栏中的“Open”按钮。(见下图)

然后,您可以将模块的代码直接包含在代码中。

票数 11
EN

Stack Overflow用户

发布于 2018-06-23 10:58:35

从上面的答案下载数据集。

并使用以下代码(它比上面的代码更好,因为它在使用后关闭文件):

代码语言:javascript
运行
AI代码解释
复制
def load_dataset():
    with h5py.File('datasets/train_catvnoncat.h5', "r") as train_dataset:
        train_set_x_orig = np.array(train_dataset["train_set_x"][:])
        train_set_y_orig = np.array(train_dataset["train_set_y"][:])

    with h5py.File('datasets/test_catvnoncat.h5', "r") as test_dataset:
        test_set_x_orig = np.array(test_dataset["test_set_x"][:])
        test_set_y_orig = np.array(test_dataset["test_set_y"][:])
        classes = np.array(test_dataset["list_classes"][:])

    train_set_y_orig = train_set_y_orig.reshape((1, train_set_y_orig.shape[0]))
    test_set_y_orig = test_set_y_orig.reshape((1, test_set_y_orig.shape[0]))

    return train_set_x_orig, train_set_y_orig, test_set_x_orig, test_set_y_orig, classes
票数 10
EN

Stack Overflow用户

发布于 2018-04-01 05:13:43

"lr_utils“不是官方图书馆之类的。"lr_utils“的目的是获取课程所需的数据集。

  1. 选项(对我无效):功利品“
代码语言:javascript
运行
AI代码解释
复制
- I had a problem with fetching data from provided url (but at least you can try to run it, maybe it will work)

  1. 选项(为我工作):在注释(在同一页1)中有手动下载dataset和"lr_utils.py“的链接,因此它们如下:
代码语言:javascript
运行
AI代码解释
复制
- [link for dataset download](https://pan.baidu.com/s/1gfGhPLp)
- [link for lr\_utils.py script download](https://pan.baidu.com/s/1pLv8Mx1)
- Remember to extract dataset when you download it and you have to put dataset folder and "lr\_utils.py" in the same folder as your python script that is using it (script with this line "import lr\_utils").

票数 8
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49311929

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档