Hub documentation
ArXiv에 Space 추가하기
ArXiv에 Space 추가하기
Hugging Face Spaces의 데모는 코드를 작성하지 않고도 최첨단 기계 학습 연구를 다양한 사용자가 직접 체험할 수 있게 합니다. Hugging Face와 ArXiv가 협력하여 이러한 데모를 ArXiv의 논문 바로 옆에 직접 내장하도록 했습니다!
이 통합 덕분에 이제 사용자는 arXiv 초록 페이지에서 해당 논문의 가장 인기 있는 데모를 찾을 수 있습니다. 예를 들어, LayoutLM 문서 분류 모델의 데모를 사용해 보고 싶다면 LayoutLM 논문의 arXiv 페이지로 이동한 후 데모 탭으로 이동하면 됩니다. 머신러닝 커뮤니티가 이 모델을 위해 구축한 오픈소스 데모를 볼 수 있으며, 브라우저에서 즉시 사용해 볼 수 있습니다:

Space를 ArXiv에 추가하고 Demos 탭에 표시되도록 하는 두 가지 방법을 다룹니다.
사전 요구 사항
- 데모를 만들고 싶은 ArXiv에 이미 존재하는 논문
- Spaces에서 모델 데모를 만들거나 (만들 수 있습니다)
방법 1 (권장): Space README에서 링크하기
ArXiv 논문에 Space를 추가하는 가장 간단한 방법은 Space의 README 파일(README.md)에 해당 논문의 링크를 포함하는 것입니다. 전체 인용문도 함께 포함하는 것이 좋은 관행입니다. Echocardiogram Segmentation Space README에서 링크와 인용문의 예시를 확인할 수 있습니다.
그리고 끝입니다! 몇 분 안에 ArXiv의 논문 옆에 Demo 탭에 Space가 표시되어야 합니다 🤗
방법 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가 해당 모델과 연결되어 있음을 감지하려면 코드 어딘가에 모델 이름이 포함되어야 합니다.
For example, the docformer_for_document_classification Space loads the LayoutLM like this and include the string
"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의 오른쪽 상단에 Linked Models 버튼이 표시됩니다.

참고: 여기에 설명된 대로 Space의 README 메타데이터에서 명시적으로 업데이트하여 링크된 모델을 수동으로 추가할 수도 있습니다.
수 분 안에 ArXiv의 논문 옆에 있는 Demo 탭에 Space가 표시되어야 합니다 🤗
Update on GitHub