AI课-AI Studio-1

AI百科2个月前发布 快创云
31 0

Jupyter好!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

启动AI Studio时就是在调试了,自动检查语法错误

插入断点则需要使用Python自带Debugger PDB. 交互式源代码调试器。

可以多文本格式编辑

py,json,txt,log在线编辑

在shell命令前加上 ’ ! ‘即可运行部分shell命令

pip可以用但是不能(apt-get)

补充一个概念

持久化

https//blog.csdn.net/weixin_441/article/details/318

可以窥见

持久化:

顾名思义,将你所做的更改保存(大概,比如你用这个库本来是谈恋爱然后结婚了)

ep:

补充一个不错的扩展推荐,对AI Studio友好向

https//ai.baidu.com/forum/topic/show/6

使用git

(看不懂我就照搬了。。。)(git命令就在github那边展开吧)

百度NB)

AI_Studio 的代码调试:

由于其特殊的Cell结构,在启动时会创建一个进程(kernel),每一个Cell都是一个天然的断点,即使点击Stop,一般也不会杀死进程(kernel),需要手动关闭并重启进程

由于独特的Cell,程序执行的顺序可以任意颠倒

自带终端(terminal terminal教程:https//sspai.com/post/

可以用terminal同时支持多个session来控制kernel

session的解释: https//blog.csdn.net/weixin_767/article/details/353

进程管理和终端驱动基本概念:https//www.cnblogs.com/alantu2025/p/72.html

(我的MA呀,要学好多东西,滚回去学linux呜呜)

变量监控:

平台自带 变量监控 和 运行历史

方便了解运行状态:整的和VB有些许像(?)

通过重启环境并清空输出, 可以消除已生成的变量监控.

Magic命令:(高级用法喵喵喵)

前导一个% 行magic命令 仅在这一行代码有效

前导两个%% 单元格magic命令 在这个单元格(cell)都有效

一些ep: https//blog.csdn.net/u7846/article/details/502

jupyter notebook的入门介绍: https//www.jb51.net/article/8.htm

jupyter notebook的入门实践:https//jupyter.readthedocs.io/en/latest/content-quickstart.html

注意事项

但是没有指定路径,所以直接在根目录下

%pycat (py的cat(linux命令显示全部代码))

更多的magic命令在下面的连接

https//ipython.readthedocs.io/en/stable/interactive/magics.html

这个比一些在python Ide中的查询方法方便 但是没有linux的灵魂在里面呢

关于变量监控

就不用你自己print变量的值来

具体用法还要尝试过

关于调试代码

小结:可以看出AI Studio 其实是基于jupyter结构下的一种平台,其提供了很不错的界面以及简洁的命令

同时在留有linux语言交互的同时 删繁就简,使得初学者能很快上手

虽然有些知识我还是没有听说过,但是并不影响我的使用

© 版权声明

相关文章