创建Notebook

本节将创建一个Notebook instance
SageMaker notebook instance为我们安装好了Jupyter Notebook,直接可以在上面进行准备数据、编写代码并训练模型、部署模型到SageMaker、测试并验证模型等工作

在AWS控制台搜索sagemaker,并进入服务:

image-20220726212532518

进入Notebook instances页面,点击Create notebook instances:

image-20220726213223098

为notebook命名,其他配置选择默认即可:

image-20220726213435162

由于Notebook在使用时要访问S3中的数据,这里我们创建一个新的role:

image-20220726213952335

这个role有访问所有S3桶的权限,点击Create role

image-20220726213503746

其他选项保持默认,最后点击Create notebook instance

image-20220726213517414

等待几分钟后,notebook创建完成,状态变为 InService

image-20220726214104734

使用Notebook instance编写代码

点击Open Jupyter,会跳转到新的页面:

image-20220726214819190

创建一个conda_python3环境:

image-20220726214946677

在新的notebook环境中,可以做代码测试(Shift + Command运行每一行):

image-20220726220922915


除了自己编写代码外,jupyter自身有很多参考案例代码,如物体检测、图像分类等,我们可以直接使用它们:

image-20220726215306784