| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 开发工具 -> Jupyter 介绍 -> 正文阅读 |
|
[开发工具]Jupyter 介绍 |
今天本来想看看DataEase的使用,结果发现一个有意思的交互式工具:Jupyter 下面来说说Jupyter的介绍: Jupyter notebook Jupyter Notebook是一个Web应用程序、一个交互式笔记本,支持运行 40 多种编程语言。允许您创建和共享包含实时代码,方程,可视化和说明文本的文档。通俗来讲,Jupyter Notebook是以网页的形式打开,可以在网页页面中直接编写代码和运行代码,代码的运行结果也会直接在代码块下显示的程序(如果用过IPython应该能理解交互体验)。
Jupyter Notebook 主要有三大优点:文学编程、交互展示、易于调试。
文学编程的思想强调人的思维逻辑的可读性,即在对阅读者友好的文本中插入代码块,让学习进程和探索进程变得可记录可回溯,不断累积知识,获得增量式进步。
Jupyter Notebook 由 Cell 模块构成,Cell 分为 Code 和 Markdown,其中 Code Cell 可以独立编写、运行代码,并单独反馈结果,方便试错和验证结果,对于学习数据分析、入门数据科学或者编程语言的初学者来说,这种交互形式非常友好。 Markdown Cell 可撰写文档,展示图片、表格、链接、公式等丰富的内容,可读性强、学习成本低,一个文档就可以涵盖课程章节的理论知识点+编程实战+可视化结果,将课程知识点完整表达,适合教学展示、课堂交互、数字化培训等。
在数据研究中,如果需要调用深度学习模型来测试功能时,模型往往几百M甚至几个G,将模型全部加载到内存里需要耗费大量时间。当加载模型确定无误,只需调试调用模型预测数据时: 如果用 IDE,每加一行代码或每改一个参数都会花费大量时间重新加载模型。 安装使用 Jupyter notebook安装方式分为两种: 1、Python环境下安装
2、Anaconda下安装 启动Jupyter
当执行完启动命令之后,浏览器将会进入到Notebook的主页面 |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/25 23:41:34- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |