CLI, Python 라이브러리, HTTP 서버 또는 Docker 컨테이너로 사용할 수 있는 이미지 배경 제거 도구입니다.
inisis/OnnxSlim
정확도를 유지하면서 연산자 수를 줄여 ONNX 모델을 최적화하고 추론 속도 향상을 목표로 하는 Python 툴킷입니다.
- 스타
- 521
- 포크
- 44
- 열린 이슈
- 31
- 마지막 커밋
- 4일 전
어떤 프로젝트인가요?
OnnxSlim은 중복 연산자를 제거해 ONNX 모델을 간소화합니다. 그 결과 그래프 크기가 줄고 추론도 대체로 빨라집니다. 명령줄에서 `onnxslim input output` 한 번으로 실행하거나, Python에서 로드한 모델을 `onnxslim.slim()`에 전달한 뒤 결과를 저장할 수 있습니다.
이 프로젝트는 PyPI에서 `onnxslim` 패키지로 배포되며, 소스 코드에서 직접 설치할 수도 있습니다. README에는 Ultralytics, Hugging Face Optimum, transformers.js 등 모델 내보내기 또는 최적화 파이프라인에 OnnxSlim을 도입한 여러 오픈소스 프로젝트가 소개되어 있습니다.
핵심 기능
- 01정확도 유지를 목표로 ONNX 그래프의 연산자 수를 줄입니다.
- 02모델을 빠르게 간소화할 수 있는 명령줄 도구를 제공합니다.
- 03로드한 ONNX 모델을 입력받아 최적화된 모델을 반환하는 Python API를 제공합니다.
- 04PyPI 패키지로 설치하거나 소스 코드에서 직접 설치할 수 있습니다.
활용 사례
- ONNX Runtime으로 배포하기 전에 ONNX 모델의 크기와 연산자 수를 줄입니다.
- PyTorch 또는 유사한 프레임워크를 기반으로 한 모델 내보내기 파이프라인에 최적화 단계를 추가합니다.
- LLM 또는 비전 추론 워크로드에 사용하는 모델을 간소화합니다.
빠른 시작
- 1
PyPI에서 사전 빌드된 패키지 설치하기
pip install onnxslim - 2
명령줄에서 ONNX 모델 경량화하기
onnxslim your_onnx_model slimmed_onnx_model
토픽
자주 묻는 질문
- OnnxSlim은(는) 무엇인가요?
- 정확도를 유지하면서 연산자 수를 줄여 ONNX 모델을 최적화하고 추론 속도 향상을 목표로 하는 Python 툴킷입니다. OnnxSlim은 중복 연산자를 제거해 ONNX 모델을 간소화합니다. 그 결과 그래프 크기가 줄고 추론도 대체로 빨라집니다. 명령줄에서 `onnxslim input output` 한 번으로 실행하거나, Python에서 로드한 모델을 `onnxslim.slim()`에 전달한 뒤 결과를 저장할 수 있습니다.
- OnnxSlim은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- OnnxSlim은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- OnnxSlim은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. OnnxSlim의 마지막 커밋은 2026년 10월 16일입니다.
- OnnxSlim은(는) 어디에 사용할 수 있나요?
- ONNX Runtime으로 배포하기 전에 ONNX 모델의 크기와 연산자 수를 줄입니다. PyTorch 또는 유사한 프레임워크를 기반으로 한 모델 내보내기 파이프라인에 최적화 단계를 추가합니다. LLM 또는 비전 추론 워크로드에 사용하는 모델을 간소화합니다.
- OnnxSlim는 어떻게 설치하나요?
- PyPI에서 사전 빌드된 패키지 설치하기: pip install onnxslim 명령줄에서 ONNX 모델 경량화하기: onnxslim your_onnx_model slimmed_onnx_model
- OnnxSlim은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/inisis/OnnxSlim
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
Apple의 연구 코드로, 사진 한 장을 1초도 안 돼 주변 시점에서 렌더링할 수 있는 3D Gaussian scene으로 변환합니다.
의료 영상 데이터 딥러닝을 위한 PyTorch 기반 오픈소스 프레임워크
비전, 음성, NLP, LLM을 아우르는 사전 학습 AI 모델 419종을 공통 Python CLI와 ailia SDK로 실행할 수 있습니다.
Apple Silicon에서 MLX로 이미지 하나에 대한 후보 답변을 채점하는 비전-언어 모델 추론 교육용 프로젝트
Python, TypeScript, Rust, Julia로 AI 엔지니어링 개념을 기초부터 익히는 MIT 라이선스 무료 강의로, 542개 레슨으로 구성되어 있습니다.