鱼C论坛

 找回密码
 立即注册
查看: 3001|回复: 3

[已解决]吴恩达机器学习

[复制链接]
发表于 2023-7-17 17:02:26 | 显示全部楼层
这个错误提示是因为相对导入时缺少了包名。在您的代码中,plt.style.use('./deeplearning.mplstyle')中的'./deeplearning.mplstyle'应该是一个相对路径,但是缺少了包名。

解决方法是将相对路径改为绝对路径,或者使用正确的包名进行相对导入。您可以尝试以下两种方法:

1. 将相对路径改为绝对路径:
   - 从错误提示中可以看到File ~\Desktop\2022-Machine-Learning-Specialization-main\Supervised Machine Learning Regression and Classification\week1\4.Regression Model\lab_utils_common.py,这是lab_utils_common.py文件的路径。
   - 您可以根据这个路径,找到deeplearning.mplstyle文件的绝对路径,并将相对路径修改为绝对路径。
   - 替换代码中的plt.style.use('./deeplearning.mplstyle')plt.style.use('/path/to/deeplearning.mplstyle'),其中/path/to/deeplearning.mplstyledeeplearning.mplstyle文件的实际路径。

2. 使用正确的包名进行相对导入:
   - 根据错误提示,可以看到from lab_utils_common import compute_costfrom lab_utils_common import dlblue, dlorange, dldarkred, dlmagenta, dlpurple, dlcolors这两行代码是在lab_utils_uni.py文件中使用的。
   - 您可以检查一下lab_utils_common.py文件所在的包名,并在lab_utils_uni.py文件中使用正确的包名进行相对导入。
   - 替换代码中的from lab_utils_common import compute_costfrom lab_utils_common import dlblue, dlorange, dldarkred, dlmagenta, dlpurple, dlcolors为正确的包名形式,例如from package_name.lab_utils_common import compute_costfrom package_name.lab_utils_common import dlblue, dlorange, dldarkred, dlmagenta, dlpurple, dlcolors,其中package_namelab_utils_common.py文件所在的包名。

请根据您的实际情况选择适合的解决方法。如果仍然有问题,请提供更多相关代码和详细的错误信息,以便我能够更好地帮助您解决问题。
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-10-26 03:58

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表