内容会随着学习持续更新
课程地址
百度架构师手把手带你零基础实践深度学习
课程介绍
21天,实现零基础小白到AI工程师的华丽蜕变
描述
本课程由百度飞桨团队精心打磨,用故事讲原理,用代码讲实现,力求将经典案例及模型掰开揉碎为学员讲解,不论你是零基础小白还是有一定经验,都可以学有所获!
课程大纲
- 课程前言
- 第一章:零基础入门深度学习
- 第二章:一个案例吃透深度学习
- 第三章:深度学习实践应用——计算机视觉
- 第四章:目标检测YoloV3
- 第五章:深度学习实践应用——自然语言处理
- 第六章:情感分类
- 第七章:深度学习实践应用——推荐系统
- 第八章:深度学习高阶导入
- 拓展:【AI实战案例项目集】
踩坑记录
PaddlePaddle 安装
本地安装前,务必细致查看百度PaddlePaddle提供的安装指导,了解自己设备的配置和版本情况。
安装指导: PaddlePaddle安装指南
Paddle版本选择
百度飞桨团队为学习者提供了足够的GPU 算力,大家可以在AI Studio上查看运行项目,本地安装在本地的Paddle推荐使用CPU 版本,安装更方便。
Anaconda虚拟环境下qt安装报错:
解决方案:Github_qt-5.9.7 post-link script fails #10949
方案一:
TheLastPoncho commented on 24 Oct 2019 ?
Hi Everyone! I was having this same issue, but I found a workaround. I determined from the verbose output that for me the post-script was failing because it couldn’t find chcp. By adding editing the PATH in the post-link script I was able to get it to work.
The conda -v output listed where the post link script was. For me it was this: “C:\Users\thelastponcho\AppData\Local\Anaconda3\pkgs\qt-5.12.5-h7ef1ec2_0\Scripts.qt-post-link.bat”
All I did was add the following line under the
@echo off (using np++) set
PATH=%PATH%;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;
I’m no expert, so I don’t know if this is the “right” thing to do, but it worked for me so maybe it can help someone else. Best of luck!
方案二:
RUFFY-369 commented on 8 Jun
Recently, I was also facing the same issue while installing ‘matplotlib’ through ‘conda install’.
After searching through the web, I got the following solution to add the following in my ‘Path system variable’ :
%SystemRoot%\system32
And it solved the problem for me,no more ‘chcp is not recognized…’ issue in the prompt!
I hope it helps others too!!
方案三:
不使用Anaconda虚拟环境,直接将PaddlePaddle安装在base环境下。
注意:这种方案同样需要确保base环境下的环境和配置符合Paddle安装要求
- 软件便捷下载: 若需要下载Anaconda, 可在其官网复制下载地址,粘贴到迅雷下载,速度比本地下载快很多很多。
Jupyter运行报错
关键字: 服务正重启, 服务似乎挂掉了, jupyter notebook
解决方案:添加以下代码
import os
os.environ['KMP_DUPLICATE_LIB_OK']='TRUE'
PaddlePaddle mean函数问题
为什么已经有其他包的mean函数可以调用,Paddle还自己定义了类似mean()的这些函数?
答:查看API文档,可以看到返回的是Paddle专有的格式。
具体参见相关API:飞桨官方文档——文档中心 - API Reference - fluid.layers - mean
BGD, SGD, MBGD 对比
- 批量梯度下降法BGD
- 随机梯度下降法SGD
- 小批量梯度下降法MBGD
具体见:
- [Machine Learning] 梯度下降法的三种形式BGD、SGD以及MBGD
- 线性回归中,三种梯度下降MGD、BGD与MBGD对比研究(一)——公式推导
(未完待续,持续更新)