吴恩达深度学习-目标检测课后作业中使用的是tensorflow 1.X的版本,现在使用tf 2.x会出现各种报错问题,比较简单的方法是创建虚拟环境,然后安装tf 1.x运行代码

  • 使用anaconda创建虚拟环境,并在jupyter notebook中运行代码
  • 安装tensorflow和keras后,numpy和h5py这两个包的版本过高,在运行代码时会出现警告和错误,需要降级
  • keras的版本过高也可能会有错误

tensorflow因numpy版本过高引起的警告:FutureWarning: Passing (type, 1) or ‘1type’ as a synonym of type is deprecated…
h5py版本太高引起报错: AttributeError: ‘str’ object has no attribute ‘decode’

在虚拟环境中安装指定版本的依赖库

# 创建并激活虚拟环境(yolov2_keras是虚拟环境名称)
conda create -n yolov2_keras
activate yolov2_keras# 安装可以运行代码的各版本依赖库 (使用清华源安装)
pip install tensorflow==1.13.1 -i https://pypi.tuna.tsinghua.edu.cn/simple
pip install keras==2.3 -i https://pypi.tuna.tsinghua.edu.cn/simple
pip install numpy==1.16.0 -i https://pypi.tuna.tsinghua.edu.cn/simple
pip install pillow -i https://pypi.tuna.tsinghua.edu.cn/simple
pip install matplotlib -i https://pypi.tuna.tsinghua.edu.cn/simple
pip install h5py==2.10.0 -i https://pypi.tuna.tsinghua.edu.cn/simple
pip install imageio -i https://pypi.tuna.tsinghua.edu.cn/simple#将虚拟环境添加到jupypter notebook的kernel中
python -m ipykernel install --name yolov2_keras # 安装插件使jupyter支持虚拟环境
conda install nb_conda

吴恩达深度学习课后作业-目标检测的环境配置相关推荐

  1. 吴恩达深度学习课后作业course2第三周 超参数调试、Batch正则化和程序框架

    版本说明 tensorflow 1.8.0 python 3.6.2 conda 3.10.5 h5py 2.10.0 keras 2.1.6 numpy 1.19.3    !!!1.19.4可能会 ...

  2. yolo算法_吴恩达深度学习笔记(100)-目标检测之YOLO 算法讲解

    YOLO 算法(Putting it together: YOLO algorithm) 你们已经学到对象检测算法的大部分组件了,在这个笔记里,我们会把所有组件组装在一起构成YOLO对象检测算法. 我 ...

  3. 吴恩达深度学习课后编程作业IndexError: only integers, slices (`:`), ellipsis (`...`), numpy.newaxis (`None`) and i

    吴恩达深度学习课后编程作业出现的错误 IndexError: only integers, slices (" : "), ellipsis ("-"), nu ...

  4. 吴恩达深度学习编程作业汇总

    以下列表为吴恩达的深度学习课程所对应的编程作业列表,都直接指向了github的连接地址:这些作业也是我在网上购买,可能与官方的内容有所出入:同时由于有的训练集和测试集以及预训练好的参数过大,不便上传, ...

  5. 吴恩达 深度学习 编程作业(2-2)- Optimization Methods

    吴恩达Coursera课程 DeepLearning.ai 编程作业系列,本文为<改善深层神经网络:超参数调试.正则化以及优化 >部分的第二周"优化算法"的课程作业,同 ...

  6. 吴恩达深度学习课后编程题讲解(python)

    小博极其喜欢这位人工智能领域大牛,非常膜拜,早在他出机器学习的课程的时候,就对机器学习产生了浓厚的兴趣,最近他又推出深度学习的课程,实在是又大火了一把,小博怎能不关注呢,我也跟随着吴恩达老师慢慢敲开深 ...

  7. 吴恩达深度学习编程作业 part 2-2

    本章节学习神经网络中的正则化 import numpy as np import matplotlib.pyplot as plt import sklearn import sklearn.data ...

  8. 【吴恩达深度学习编程作业】4.4特殊应用——人脸识别和神经风格转换(问题未解决)

    参考文章:1.人脸识别与神经风格转换 2.神经风格转换编程作业 神经网络风格中遇到的问题已经解决了并将解决方案写在了备注里面,但是人脸识别那里运行到database就出错了,目前仍没有找到解决方案.我 ...

  9. pytorch l2正则化_吴恩达深度学习 编程作业六 正则化(2)

    推荐守门员应该将球踢到哪个位置,才能让自己的队员用头击中. 1.无正则化模型 判别是否有正则化与调用其他计算函数. 准确率:0.948/0.915 明显过拟合overfiting了. 2.L2正则化 ...

  10. 吴恩达 深度学习 编程作业(2-3)- TensorFlow Tutorial

    TensorFlow Tutorial Welcome to this week's programming assignment. Until now, you've always used num ...

最新文章

  1. spring框架实现一个学生管理系统
  2. Python 技术篇-python生成html源码功能实现演示,html代码自动生成技巧,列表生成式的灵活应用
  3. CTF——Web——MD5漏洞
  4. 音乐播放类应用后台播放耗电评测报告
  5. GCC编译过程与动态链接库和静态链接库
  6. parallels desktop 缺少组件_德国警方扣留光伏组件盗贼
  7. Js中Symbol对象
  8. ORACLE数据恢复方法(提交事务也可以)
  9. java Socket使用注意
  10. Oracle高级查询之GROUP BY
  11. Java并发编程实战--读书笔记(目录)
  12. 个人八股文集合一、C/C++语言
  13. LabWindows/CVI(一):各文件类型的含义及初始项目的搭建
  14. 使用this.$refs.XXX修改某个元素样式并添加点击事件
  15. MIMO系统如何获得分集增益(1)
  16. C++三种创建对象的方法区别
  17. Segmentation fault (core dumped) 和double free or corruption (out)Aborted (core dumped)
  18. 自研数据分析工具——yandas系列二:分析泰坦尼克号沉船事件中的乘客信息表
  19. 上海基诺墙绘 中荷学生共同创作涂鸦 “We are伐木累”示好
  20. win8系统桌面计算机,Win8计算机桌面管理软件

热门文章

  1. ubuntu下好用的TCP/UDP调试工具
  2. 敏感词过滤算法DFA
  3. 【最全】BliBli,视频下载方法汇总!【最新】
  4. GooFlow获取节点/线信息和自定义节点属性
  5. 让程序像人一样的去批量下载歌曲?Python采集付费歌曲
  6. JSON离线格式化工具HiJson
  7. 软件测试用例编写方法
  8. postgresql 中文排序
  9. [渝粤教育] 西南科技大学 成本会计 在线考试复习资料(1)
  10. 计算机分析桁架受力,结构力学教学中桁架的概念分析与实践