python - 在网络浏览器中嵌入本地 Jupyter 笔记本单元

标签 python web deep-learning jupyter-notebook

我正在尝试创建一个深度学习教育网站。 我想在页面上嵌入包含内容的笔记本单元

jupyter 笔记本本身在个人电脑上运行,我想在网络浏览器的笔记本单元部分运行一些简单的深度学习代码。

https://reactjs.org/ 它真的就像 React 页面上的 Live JSX EDITOR 一样, 我想运行一些简单的深度学习代码 就像本地 jupyter 笔记本编码一样

有什么好的办法吗?

目前我搜索到的方法如下,仅执行Python代码。

  • 可钙
  • 现场预订
  • 转录
  • 布莱顿
  • 骷髅
  • PYPY.JS
  • 巴达维亚
  • PYODIDE

最佳答案

将单个单元格嵌入网页的一种简单且免费的方法是通过 https://sagecell.sagemath.org/

查看嵌入 API https://sagecell.sagemath.org/static/about.html

这是面向 SageMath 内核的,但它使用 Jupyter 并支持 ipywidgets 等高级 Jupyter 功能,并且您可以选择其他内核。

如果您在此处的任何内容中搜索“sage”http://linear.ups.edu/html/fcla.html然后展开它,您将看到典型网站中使用的 Sage Cell 服务器的示例。此外,它还用于此处的数百个示例中: https://wiki.sagemath.org/interact

关于python - 在网络浏览器中嵌入本地 Jupyter 笔记本单元,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59997930/

相关文章:

python - 是否可以使用 GitLab CI 将文件写入您的计算机(本地驱动器)?

python - 删除 x 刻度但保留网格线

python - 为什么 WSGI 必须使用 start_response 并返回一个迭代器?

r - 如何在网页中嵌入 R 控制台?

python - Keras 嵌入层掩蔽。为什么 input_dim 需要是 |vocabulary| + 2?

python - 离线 python 打包,将所有必需的包放在单个 tar 或类似轮子的 java fat jar 中

python - 简化一组重复整数的列表生成

user-interface - 进行全局化和本地化时调整文本按钮大小的最佳实践

machine-learning - Keras 目标尺寸不匹配

python - 使用 Keras 和 Python 进行一类分类