huggingface/transformers
1M+ 사전학습 모델을 제공하는 텍스트, 비전, 오디오, 비디오, 멀티모달 태스크용 통합 프레임워크
161,614+2,372이번 주33,5171,048Python
데모·홈페이지 열기huggingface.co중간맛 분석
스택: Python 3.10+, PyTorch 2.4+, JAX, TensorFlow 2.0 지원 | 난이도: 초급 (Pipeline API로 3줄 코드) ~ 고급 (커스텀 모델 정의) | 바로 쓸 수 있는가: 즉시. pip install로 설치 후 Pipeline으로 텍스트 생성, 음성인식, 이미지 분류, VQA 등 20+ 태스크 즉시 실행 | 데모: Qwen/Qwen2.5-1.5B로 텍스트 생성, openai/whisper로 음성인식, facebook/dinov2로 이미지 분류 등 공식 예제 제공
이런 레포예요
이럴 때 쓰면 좋아요
- 텍스트 생성, 요약, 번역 등 NLU/NLG 태스크 빠르게 프로토타이핑
- 음성인식(ASR), 이미지 분류, 객체 탐지 등 멀티모달 태스크 통합 처리
- 사전학습 모델로 훈련 비용/시간 절감하고 프로덕션 배포까지 한 프레임워크로 수행
핵심 기능
1M+ 사전학습 모델 체크포인트 제공Pipeline API로 5줄 이하 코드로 20+ 태스크 실행PyTorch/JAX/TF 간 자유로운 모델 이동 및 프레임워크 교체
대안 대비 차별점
모델 정의를 중앙화하여 Axolotl, vLLM, DeepSpeed 등 주요 훈련·추론 엔진 대부분과 공식 호환되므로, 한 번 Transformers로 정의한 모델이 다양한 에코시스템에서 재사용 가능합니다.
준비물
- Python 3.10+
- PyTorch 2.4+ (또는 JAX, TensorFlow 2.0)
바로 시작하기
git clone https://github.com/huggingface/transformers.git && cd transformers && pip install '.[torch]' && python -c "from transformers import pipeline; print(pipeline('text-generation', model='Qwen/Qwen2.5-1.5B')('hello'))"
별 추이 · 7일
161,614+2,372 / 7일
활용성 · 따라 만들기 좋은가
베스트 샘플샘플 점수 80/100
- 관대한 라이선스
- 테스트 있음
- 예제 디렉토리
- 최근 활동
- AGENTS.md
- llms.txt
- 템플릿
🟢 최근 활동 있음 · 2018년 생성
AI가 README 기반으로 요약했습니다 · 원문 보기