Hugging Face Hub 改进的 Jupyter Notebook 支持

Hugging Face 已推出对托管在 Hugging Face Hub 上的 Jupyter Notebook 的改进支持。此更新提升了平台上模型和数据集随附的教育资源、模型开发日志和教程的可访问性。

Notebook 的可读渲染

Hugging Face 现在为托管在 Hub 上的 .ipynb 文件提供原生渲染支持。之前,由于 Jupyter Notebook 文件本质上是 JSON 文件,直接在 Hub 上查看时会显示原始的 JSON 代码,这并不适合人类阅读。新的渲染支持将这些文件转换为可读的格式,使用户无需下载即可浏览 Notebook。

Notebook 在机器学习可复现性中的作用

虽然 Hugging Face Hub 提供模型卡片和超参数的版本管理工具,但平台认识到仅靠模型卡片往往不足以实现完整的可复现性。Jupyter Notebook 作为模型或数据集开发过程的重要文档,提供了逐步指导和教程,使其他从业者能够使用并在共享资源上进行迭代。

对社区的主要收益

Hub 上改进的 Notebook 支持为机器学习从业者提供了三大主要优势:

  • 增强的文档: 将 Notebook 与模型和数据集一起托管,使他人更容易发现并使用这些共享资源。
  • 作品集发展: 用户现在可以在 Hub 上通过渲染的 Jupyter Notebook 补充其机器学习作品集,以展示自己的工作。
  • Colab 集成: Hub 现在支持一键直接在 Google Colab 中打开托管的 Notebook,简化了从查看 Notebook 到执行代码的流程。

在公告发布时,Hub 已托管超过 7,000 个 Notebook,促进了一个已共享超过 150,000 个模型、25,000 个数据集和 30,000 个机器学习应用的社区中的协作式机器学习开发。

Sources