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 作為模型或資料集開發過程的重要文件,提供逐步指導與教學,使其他實踐者能夠使用並在共享資源上進行迭代。

對社群的主要好處

改進的 Notebook 支援為機器學習實踐者提供了三大主要優勢:

  • 增強的文件說明: 將 Notebook 與模型和資料集一起託管,使其他人更容易發現並使用共享資源。
  • 作品集開發: 使用者現在可以在 Hub 上以渲染的 Jupyter Notebook 補充其機器學習作品集,以展示其工作。
  • Colab 整合: Hub 現在支援一鍵直接在 Google Colab 開啟託管的 Notebook,簡化從檢視 Notebook 到執行程式碼的流程。

在公告時,Hub 已託管超過 7,000 本 Notebook,促進了在已共享超過 150,000 個模型、25,000 個資料集與 30,000 個機器學習應用程式的社群中進行協作式機器學習開發。

Sources