Hub 文件
如何將Space新增到ArXiv
並獲得增強的文件體驗
開始使用
如何將 Space 新增到 ArXiv
Hugging Face Spaces 上的演示允許廣大受眾在無需編寫任何程式碼的情況下嘗試最先進的機器學習研究。Hugging Face 和 ArXiv 已合作,將這些演示直接嵌入到 ArXiv 上的論文中!
得益於此整合,使用者現在可以在論文的 arXiv 摘要頁面上找到最受歡迎的演示。例如,如果您想嘗試 LayoutLM 文件分類模型的演示,可以訪問LayoutLM 論文的 arXiv 頁面,然後導航到演示選項卡。您將看到機器學習社群為該模型構建的開源演示,您可以立即在瀏覽器中試用。
我們將介紹兩種不同的方法來將您的 Space 新增到 ArXiv 並使其顯示在“演示”選項卡中。
先決條件
- ArXiv 上有一篇您想為其建立演示的現有論文。
- 您已為 Spaces 上的模型構建(或可以構建)一個演示。
方法 1(推薦):從 Space README 連結
將 Space 新增到 ArXiv 論文的最簡單方法是在 Space README 檔案(README.md
)中包含該論文的連結。同時包含完整的引用也是一個好習慣。您可以在此超聲心動圖分割 Space README 上檢視連結和引用的示例。
就是這樣!您的 Space 應該會在幾分鐘內出現在 ArXiv 論文旁邊的“演示”選項卡中 🤗
方法 2:連結相關模型
另一種方法可以透過將中間模型連結到 Space 來將 Space 連結到論文。這要求論文與 Hugging Face Hub 上存在的模型(或可以上傳到那裡)相關聯。
首先,如果尚未上傳,請將與 ArXiv 論文相關的模型上傳到 Hugging Face Hub。(詳細說明在此)
在為模型編寫模型卡 (README.md) 時,請包含指向 ArXiv 論文的連結。同時包含完整的引用也是一個好習慣。您可以在 LayoutLM 模型卡上檢視連結和引用的示例。
注意:您可以透過檢視模型卡上方是否出現 ArXiv 按鈕來驗證此步驟是否已成功執行。對於 LayoutLM,該按鈕顯示:“arxiv:1912.13318”並連結到 ArXiv 上的 LayoutLM 論文。
然後,在 Spaces 上建立一個載入此模型的演示。在程式碼的某個位置,必須包含模型名稱,以便 Hugging Face 檢測到 Space 與其關聯。
例如,docformer_for_document_classification Space 以這種方式載入 LayoutLM 幷包含字串
"microsoft/layoutlm-base-uncased"
。from transformers import LayoutLMForTokenClassification layoutlm_dummy = LayoutLMForTokenClassification.from_pretrained("microsoft/layoutlm-base-uncased", num_labels=1)
注意:這裡是關於在 Hugging Face Spaces 上構建演示的概述,這裡是Gradio和Streamlit的更具體說明。
您的 Space 構建完成後,Hugging Face 將檢測到它與模型相關聯。Space 右上角應出現“連結模型”按鈕,如下所示:
注意:您還可以透過在此處所述的 Space 的 README 元資料中顯式更新來手動新增連結模型。
您的 Space 應該會在幾分鐘內出現在 ArXiv 論文旁邊的“演示”選項卡中 🤗
< > 在 GitHub 上更新