onnx/sklearn-onnx
Convert scikit-learn models and pipelines to ONNX
해결하는 문제
scikit-learn 모델을 Open Neural Network Exchange (ONNX) 형식으로 변환할 수 있는 방법을 제공합니다. 이를 통해 사용자는 ONNX Runtime과 같은 도구를 사용하여 훈련 환경에서 고성능 스코어링 환경으로 모델을 이동시켜 추론 속도와 이식성을 향상시킬 수 있습니다.
작동 방식
이 라이브러리는 scikit-learn 모델과 변환기를 ONNX 연산자로 변환합니다. 다양한 지원되는 scikit-learn 모델을 지원하며, 다른 라이브러리의 모델이나 변환기를 scikit-learn 파이프라인 내에서 처리하기 위해 외부 컨버터 등록 기능도 제공합니다.
대상 사용자
scikit-learn으로 모델을 훈련하지만 고성능 추론 엔진이 필요한 프로덕션 환경에 배포해야 하는 데이터 과학자 및 ML 엔지니어.
주요 특징
- scikit-learn 모델을 ONNX 형식으로 변환 가능.
- 고성능 스코어링을 위한 ONNX Runtime과 호환.
- 사용자 정의 파이프라인을 위한 외부 컨버터 등록 지원.
- 최신 ONNX opset 21 지원.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트