一 百度aistudio社区资源与功能
1 概述
ai studio提供了丰富多样的ai相关课程,可以帮助我们提高我们的ai技能,成为优秀的算法工程师。aistudio地址:https://aistudio.baidu.com/aistudio/course
2 课程
可以看到有很多精品课程值得我们学习,带我们手把手学习ai。
3 其他资源
可以fork一些项目
还有很多开源的数据集
还可以参加百度的一些比赛
可以看出aistudio集课程,练习,比赛于一身,可以有效地提升我们的ai能力
4 fork一个项目
选择一个项目,点击fork
点击运行一下,这样就可以开始运行我们fork的项目了
二 python基本语法
python基本数据结构:字符串,列表,字典;
首先需明确python一切皆对象,语法知识需注意,python使用缩进,不像c语言使用大括号;
其次,python通过调用库来调用额外的资源;
最后,python的一些主要功能及模块
1 数据分析:
numpy,pandas,matplotlib,seaborn,scipy等
2 爬虫:
request,scrapy
3 web:
django,flask
4 图形用户界面:
tkinter,pyqt5
5 图片处理
opencv,PIL
6 机器学习,深度学习
scikit_learn,pytorch,keras,tensorflow,paddlepaddle
三 aistudio的jupyter笔记本与Linux基本命令
以上命令为:运行,运行全部,重启并运行全部,中断,重启,添加一个代码块,添加一个markdown
添加代码块:就是添加一个可以运行python代码的地方
添加markdown:添加一段描述性文本
Linux基本命令:
尝试运行:
四 fork运行一个文字识别项目
光学字符识别(Optical Character Recognition, OCR)是指对文本材料的图像文件进行分析识别处理,以获取文字和版本信息的过程。也就是说将图象中的文字进行识别,并返回文本形式的内容。例如(该预测效果基于PaddleHub一键OCR中文识别效果展示):(项目地址:https://aistudio.baidu.com/aistudio/projectdetail/507159)
fork并运行:
放一张自己的图片试试: