暑假实践(二)—— ai studio应用及python基础语法

暑假实践(二)—— ai studio应用及python基础语法

一、ai studio平台应用

在我登录AI Studio之后,我所了解到的AI Studio的功能有以下几点:

首先就是有许多课程,虽然许多免费课程是快餐型的,但是总归是能学到东西的,只不过是时间成本问题。治愈付费部分还没看过,没办法做出评价。

然后就是AI studio最有价值的功能之一了,就是这里面有很多很多实战的开源项目,在遇到一些自己没办法解决的小问题的可以借鉴别人的方法,遇到大问题或者自己想做一个项目的可以参考别人的思路。

最后就是另一个我认为AI Studio的最有价值的功能之一 的另一个,就是AI Studio上有好多比赛。

所以对于不知道关于人工智能行业的各种情况的我们来说AI Studio是一个大宝库,等待着开发。

二、python基础语法

1.python数据结构:数字、字符串、列表、元组、字典、

2.python面向对象:定义类 Animals

3.python常用packages:

Numpy是Python科学计算库的基础。包含了强大的N维数组对象和向量运算。

Pandas是建立在numpy基础上的高效数据分析处理库,是Python的重要数据分析库。

Matplotlib是一个主要用于绘制二维图形的Python库。用途:绘图、可视化

PIL库是一个具有强大图像处理能力的第三方库。用途:图像处理、

还有就是爬虫经常用到的一些packages:

bs4,re,selenium,

三、AI studio的jupyter notebook的功能及尝试运行终端linux命令、

1.我认为相比较其他notebook来说juypter notebook的优点在于它是一种web编辑器,可以很方便的就在网页上就进行编辑,而且程序可以分段运行,更容易发现bug的所在,并且可以再代码片中加入markdown的注释,比其他编辑器的注释好用多了。

2.尝试运行终端linux命令、

shutdown -h now 关闭系统
reboot 重启
logout 注销 

cd /home 进入 ‘/ home‘ 目录‘ 
cd .. 返回上一级目录 
cd ../.. 返回上两级目录 

find / -name file1 从 ‘/‘ 开始进入根文件系统搜索文件和目录 
find / -user user1 搜索属于用户 ‘user1‘ 的文件和目录 

四、尝试fork一个与课题相关的项目,运行并理解

暑假实践(二)—— ai studio应用及python基础语法

首先看一下这个项目所用到的packages:

暑假实践(二)—— ai studio应用及python基础语法

 在这之后呢就是手势识别的核心代码了:

暑假实践(二)—— ai studio应用及python基础语法

 这里呢可以看到训练代码占到了很大的一部分,他这个训练使用 的是trainer 进行训练,根据数据集划分方式,定义两个方法:random_test 和 k_fold_test,对两种数据集划分方式进行训练。

 
 

相关推荐