目录
页面概览
创建并运行Notebook项目
1、点击项目大厅页面的「创建项目」.
2、选择Notebook项目,完善项目信息,点击「创建」.
3、项目创建成功,点击「查看」.
4、至我的项目-项目详情页
- 项目删除、修改及设置为公开项目操作.
- 版本内容: 展示当前Notebook最新内容.
- 数据集:支持部分数据类型预览.
- Fork记录: 项目被其他人Fork的记录.
- 在线服务: 用于预测服务.
- 项目启停与部署操作.
5、点击右方「运行」进行项目环境选择.
- 支持基础版(CPU环境)与高级版(GPU环境)两种模式选择,默认为基础版,选择完毕点击确认.
6、点击「确定」跳转到项目代码在线编辑Notebook环境,Notebook使用说明详见下一节《项目大厅-Notebook环境使用说明》,代码编辑完成后点击运行,保存之后可在我的项目-项目详情页查看最新版本内容,即如本文档页面概览所示.
VisualDL工具
VisualDL是一个面向深度学习任务设计的可视化工具,包含了scalar、参数分布、模型结构、图像可视化等功能. AI Studio单机项目已经集成VisualDL工具, Notebook代码编写请参考文档如何在PaddlePaddle中使用VisualDL.
- Step1 训练代码中增加 Loggers 来记录不同种类的数据. 注意我们的
logdir = "./log"
, 即需要把log目录放到/home/aistudio/log
.
# create VisualDL logger and directory
logdir = "./log"
logwriter = LogWriter(logdir, sync_cycle=10)
# create 'train' run
with logwriter.mode("train") as writer:
# create 'loss' scalar tag to keep track of loss function
loss_scalar = writer.scalar("loss")
- Step2 使用PaddlePaddle API创建训练训练模型.
def vgg16_bn_drop(input):
pass
- Step3 开始训练并且同时用 VisualDL 来采集相关数据
# add record for loss and accuracy to scalar
loss_scalar.add_record(step, loss)
- Step4 在Web浏览器中输入URL访问. URL生成规则: 将项目地址中的
notebooks及之后部分
替换为visualdl
.
#Notebooks项目访问URL
url_notebook = 'http://aistudio.baidu.com/user/30799/33852/notebooks/33852.ipynb?redirects=1'
#替换后visualdl访问URL
url_visualdl = 'http://aistudio.baidu.com/user/30799/33852/visualdl'
>> 访问 PaddlePaddle 官网,了解更多相关内容。
来源:oschina
链接:https://my.oschina.net/u/4067628/blog/3187828