跳到正文
Vellum打开 Vellum

Vellum 与 Jupyter。

两者都把文字、代码和输出混合在一起。Jupyter 在电脑或服务器上的内核中运行代码;Vellum 在你的浏览器中、在你的页面里运行代码。

一览

VellumJupyter(Notebook、JupyterLab)
代码在哪里运行在浏览器中、你的设备上(WebAssembly),在沙盒中运行在你电脑或服务器上的内核进程中
设置无需设置:打开一个网页即可安装 Python 和 Jupyter,或使用托管服务
语言内置 25 种,每种在首次使用时下载任何安装了内核的语言
软件包内置 Python 科学计算栈;经你允许可从 PyPI 安装纯 Python 软件包pip 或 conda 能安装的任何东西,包括原生代码和 GPU 库
性能适合分析和教学;受浏览器内存限制,无法使用 GPU原生速度、大内存、GPU
文件格式带围栏代码块的 Markdown 页面;可打开和导出 .ipynb.ipynb(JSON)
代码之外围绕代码的完整工作空间:页面、链接、标签、文件、搜索、设备端助手笔记本和文件浏览器;扩展可以添加更多功能
协作单用户;在你的设备之间加密同步;分享可运行的 .html 文件通过 JupyterHub 或托管服务多人使用
费用免费,无需账户免费开源;托管服务各不相同

如何选择

如果你需要繁重的计算、GPU、原生软件包、大型数据集,或团队共用的服务器,选择 Jupyter。JupyterLite 也能在浏览器中运行部分内核,但没有围绕它们的页面。

如果代码是你页面的一部分,选择 Vellum:分析与相关的阅读和写作放在一起,25 种语言无需设置,工作内容必须留在设备上,或者你想把笔记本作为一个任何人都能运行的文件发出去。

两者可以配合使用:把 .ipynb 文件连同输出导入 Vellum,也可以把任何页面导出回 .ipynb。