huggingface/ratchet

A cross-platform browser ML framework.

해결하는 문제

Ratchet은 백엔드 서버 없이도 빠른 GPU 가속 ML 추론을 네이티브 및 브라우저 기반 애플리케이션에 직접 통합할 수 있는 툴킷을 제공합니다.

작동 원리

WebGPU와 CPU를 활용하여 연산을 수행하며, 추론 전용 워크로드에 집중합니다. 이 툴킷은 최고 수준의 양자화와 지연 계산을 지원하여 높은 성능과 효율성을 보장하며, "기본적으로 인플레이스(inplace by default)" 방식을 지향합니다.

대상 사용자

다양한 플랫폼의 프로덕션 애플리케이션에 고성능 AI 기능을 배포하고자 하는 ML 개발자.

주요 특징

  • WebGPU를 통한 GPU 가속
  • 네이티브 및 브라우저 환경을 위한 크로스 플랫폼 지원
  • Whisper, Phi 2 & 3, Moondream과 같은 모델 지원
  • 내장된 양자화 지원
  • IndexedDB를 사용한 비동기 로딩 및 캐싱

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트