您的位置:首页 > 编程语言 > Python开发

参与飞桨--百度python小白逆袭大神的学习心得--paddlehub

2020-05-08 04:18 1176 查看

参与飞桨–百度python小白逆袭大神的学习心得–paddlehub

一个爱学习的同事分享给我一个微信群,扫描惊喜了一下,零基础学习python。本人虽然能够简单的使用python,也是基于随时使用随时网上搜一下用法,没有系统的学习过,有经典的教材没有耐心看一遍过,借着这次机会把python的关键内容恶补了一下。

之前也听过公司同事分享过jupter,没有怎么使用过,有点使用恐惧症。在课程开始之前,留了几天空闲时间可以学习群里分享的jupyter使用,baidu有使用的详细文档,总结的非常好,各种使用技巧在文档里面都是最基本的操作了。百度集成jupter功能–AI studio,可以在上面直接操作各种命令,环境都配置好了,可以直接使用。具体链接:https://aistudio.baidu.com/aistudio/projectdetail/419763 快捷键对我挺有帮助的,如下图
第一节课介绍了人工智能概述与入门基础,b站有对应视频,视频回放地址:https://aistudio.baidu.com/aistudio/education/lessonvideo/292456 。课后对应两个作业题,第一个输出99乘法口诀,内容很简单,python实现也简单。上课的时候老师都讲解了打印效果,习题也有描述:
作业一:输出 99 乘法口诀表(注意格式)
注意:提交作业时要有代码执行输出结果。

通过实现练习,初步掌握了,ai studio的使用方法,以及如何提交作用。
作业二:查找特定名称文件
遍历”Day1-homework”目录下文件;

找到文件名包含“2020”的文件;

将文件名保存到数组result中;

按照序号、文件名分行打印输出。

注意:提交作业时要有代码执行输出结果。
通过网上搜索,很快把对应代码框架实现了,但是怎么都没有找到对应的文件;尝试遍历用户下根目录也没有找到对应的目录,后来跟同学交流才知道有个压缩包,通过解压命令就产生对应的目录,然后再执行对应代码已经可以顺利完成作业了。

第二次课和第三次课程是一个美女老师,把python的数列,元组,字典讲解的都比较详细,容易出错的地方也着重强调一番;在讲机器学习4大工具的时候,通过课堂上执行命令可以对每个工具的简单使用有了比较直观的理解,听课的过程中就能够理解各个工具的具体表象。4大工具的具体内容,借用课件的描述如下:
numpy是Python科学计算库的基础。包含了强大的N维数组对象和向量运算。
pandas是建立在numpy基础上的高效数据分析处理库,是Python的重要数据分析库。
Matplotlib是一个主要用于绘制二维图形的Python库。用途:绘图、可视化
PIL库是一个具有强大图像处理能力的第三方库。用途:图像处理
在课堂上,讲解类的定义,继承,对比C++感觉很相似。课后练习围绕爬虫实现一些打印输出,主体框架都是老师搭建好的,很多方法都已经实现,课堂上也讲解了如何分析网页,解析关键内容实现抓取功能。
第二次和第三次作业链接:https://aistudio.baidu.com/aistudio/projectdetail/424346 和 https://aistudio.baidu.com/aistudio/projectdetail/428096

第四次和第五次课讲了paddlehub和EasyDL,第四次作业位置参赛选手做5分类人物,识别5个人物;第五次作业工作量比较大,爬取比赛评论,并围绕抓取内容做一些工作,统计高频词,绘制词云。具体要求如下:https://aistudio.baidu.com/aistudio/projectdetail/435530
整个实现过程,老师在讲课的过程中都有对应代码实现。

通过整个过程的学习和作业练习,使我再做python抓取,分析数据至少可以做到心里有底了。

非常感谢百度举办的这次活动,感谢各位主讲老师精彩的授课内容和配套练习,感谢班主任的热情负责,感谢各位助教在群里回答我们的问题,感谢同学们一起奋斗,也非常感觉我的同事带着我一起学习,让我捡起了学习的习惯。再次感谢百度举办这样的活动带着大家一起学习。

zj 原创文章 1获赞 1访问量 37 关注 私信
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: