文档首页 > > AI工程师用户指南> 开发环境(Notebook)> 使用Jupyter Notebook> Jupyter Notebook简介

Jupyter Notebook简介

分享
更新时间:2020/08/07 GMT+08:00

Jupyter Notebook是基于网页的用于交互计算的应用程序。其可被应用于全过程计算:开发、文档编写、运行代码和展示结果。

ModelArts集成了基于开源的Jupyter Notebook,无需安装配置,在创建Notebook实例后,打开实例即可进行开发。

Notebook Kernel是什么

  • 可以理解是独立的代码执行环境,在ModelArts Notebook中,提供了多种Kernel类型,如TensorFlow1.13.1、PyTorch1.0等。该环境中包含已经预装并调试好的AI引擎以及依赖。
  • 当选择对应kernel打开Notebook,在Notebook后端会对应启动一个Ipython的进程作为运行环境,用于执行用户在页面中的代码、命令输入。
  • 每个Kernel类型中包含一个独立的Conda运行环境,以确保AI引擎相互之间是独立的,举例来说,在Tensorflow类型Kernel中更新了Keras库,不会影响到PyTorch的Kernel中。

Notebook kernel和常规的交互式Python解释器有什么区别

Notebook Kernel是一个IPython运行环境,可以理解是增强版本的Python Shell,直观来说相比Python解释器,可以执行Shell脚本,更多的可视化工具集成、Magic Command等等。详细可参见IPython Documentation

分享:

    相关文档

    相关产品

文档是否有解决您的问题?

提交成功!非常感谢您的反馈,我们会继续努力做到更好!
反馈提交失败,请稍后再试!

*必选

请至少选择或填写一项反馈信息

字符长度不能超过200

提交反馈 取消

如您有其它疑问,您也可以通过华为云社区问答频道来与我们联系探讨

智能客服提问云社区提问