zoukankan      html  css  js  c++  java
  • “左手程序员、右手作家”Jupyter Notebook Cheatsheet

    Jupyter Notebook是基于网页的用于交互计算的应用程序。其可被应用于数据科学全过程计算:开发、文档编写、运行代码和展示结果,或研究结果的复现,或方便使用远程计算资源。目前在做深度学习计算时,远程服务器一般装有jupyter notebook服务,方便用户使用GPU计算资源。因为jupyter Notebook中所有交互计算、编写说明文档、数学公式、图片等都可在jupyternotebook中以文档的形式体现,“左手程序员、右手作家”是社区对Jupyter Notebook使用者的形象评价。

    https://github.com/jupyter/notebook

    目前,很多的计算机书籍配套的代码都做成了jupyter notebook形式,方便读者复现书中的实例,甚至作者把运行环境也部署到了云端。读者无需再本地搭建运行环境,直接打开网址,即可运行、修改书中的实例。比如大名鼎鼎的“动手学习深度学习”教材(http://zh.gluon.ai/)。

    目前百度的paddlepaddle在线教程也利用jupyter notbook实现了从教程到远程开发环境的无缝对接,当看完教程后,立即可在云端运行相关示例,完整复现教程中的实例。

    此外百度AI Studio是基于百度深度学习平台飞桨的一站式AI开发平台,其前端基于Jupyter Notebook程序做了二次开发。AI Studio提供在线编程环境、免费GPU算力、海量开源算法和开放数据,帮助开发者快速创建和部署模型。

    百度aistudio Notebook

    文档可保存为后缀名为.ipynb的JSON格式文件,不仅便于版本控制,也方便与他人共享。此外,jupyter notbook本身还可支持以导出为:HTML、LaTeX、PDF等格式。

  • 相关阅读:
    Eclipse中properties文件中文显示编码、乱码问题
    Eclipse中安装yml插件( YEdit )
    Java中如何返回Json数组
    ASIFormDataRequest 登录
    Safari里使用JsonView
    beginUpdates和endUpdates
    svn log 不显示日志的问题
    svn代码回滚命令
    Tomcat: localhost:8080 提示404
    android定时三种方式
  • 原文地址:https://www.cnblogs.com/supercodeing/p/12758995.html
Copyright © 2011-2022 走看看