• Jupyter 介绍


    今天本来想看看DataEase的使用,结果发现一个有意思的交互式工具:Jupyter

    下面来说说Jupyter的介绍:

    Jupyter notebook

    Jupyter Notebook是一个Web应用程序、一个交互式笔记本,支持运行 40 多种编程语言。允许您创建和共享包含实时代码,方程,可视化和说明文本的文档。通俗来讲,Jupyter Notebook是以网页的形式打开,可以在网页页面中直接编写代码和运行代码,代码的运行结果也会直接在代码块下显示的程序(如果用过IPython应该能理解交互体验)。
    在这里插入图片描述

    Jupyter Notebook 为数据科学家们提供了与数据有效交互的工具。用户可以运行代码、查看结果,然后重复数据之间的循环和迭代。使用 Jupyter Notebook 进行研究成为了数据科学家们快速制作原型和探索分析的首选。

    Jupyter Notebook 主要有三大优点:文学编程、交互展示、易于调试。

    1. 文学编程

    文学编程的思想强调人的思维逻辑的可读性,即在对阅读者友好的文本中插入代码块,让学习进程和探索进程变得可记录可回溯,不断累积知识,获得增量式进步。

    1. 交互展示

    Jupyter Notebook 由 Cell 模块构成,Cell 分为 Code 和 Markdown,其中

    Code Cell 可以独立编写、运行代码,并单独反馈结果,方便试错和验证结果,对于学习数据分析、入门数据科学或者编程语言的初学者来说,这种交互形式非常友好。

    Markdown Cell 可撰写文档,展示图片、表格、链接、公式等丰富的内容,可读性强、学习成本低,一个文档就可以涵盖课程章节的理论知识点+编程实战+可视化结果,将课程知识点完整表达,适合教学展示、课堂交互、数字化培训等。

    1. 易于调试

    在数据研究中,如果需要调用深度学习模型来测试功能时,模型往往几百M甚至几个G,将模型全部加载到内存里需要耗费大量时间。当加载模型确定无误,只需调试调用模型预测数据时:

    如果用 IDE,每加一行代码或每改一个参数都会花费大量时间重新加载模型。

    安装使用
    软件架构如下
    在这里插入图片描述

    Jupyter notebook安装方式分为两种:

    1、Python环境下安装

    pip install Jupyter notebook
    
    • 1

    2、Anaconda下安装
    安装了Anaconda发行版时已经自动安装了Jupyter Notebook。

    启动Jupyter
    3.切换到安装目录下(假如安装环境为Windows)

    D:\Python\Python36\Scripts>jupyter notebook
    
    • 1

    当执行完启动命令之后,浏览器将会进入到Notebook的主页面
    在这里插入图片描述

  • 相关阅读:
    2023年全国职业院校技能大赛(高职组)“云计算应用”赛项赛卷9(私有云)
    跨域原理与解决方式
    一、防火墙-基础知识
    执行ls /dev/pts为什么这么慢?
    vue中绑定class样式和条件渲染
    面试题解答:Spring Lifecycle 和 SmartLifecycle 有何区别?
    私有化输出的服务网格我们是这样做的
    SAP ABAP内部单位外部单位转换问题
    如何成为一个全栈数字化设计师
    2023 年高教社杯全国大学生数学建模竞赛题D 题 圈养湖羊的空间利用率
  • 原文地址:https://blog.csdn.net/qq43748322/article/details/126779756