전공관련/Deep Learning

[Onnx] visual studio에서 onnxruntime을 설치 해 보자

매직블럭 2020. 2. 26. 12:57

onnx를 inference 용으로 사용하기 위해서는 ms에서 제공하는 onnxruntime을 이용하는 것이 좋다.

https://microsoft.github.io/onnxruntime/

 

ONNX Runtime | Home

Get Started Easily Select your requirements and use the resources provided to get started quickly

microsoft.github.io

 

위 공식 페이지에서는 다양한 os, 언어, 하드웨어가속기를 선택하여 설치하는 옵션을 제공하니

다른 방법을 원한다면 한번 찾아보자.

 


visual studio를 이용할 경우에는 Nuget 패키지 관리자를 이용하는 것이 가장 편한 것 같다.

물론 다양한 다른 옵션을 필요로 한다면 소스로부터 빌드해야겠지만..

 

설치 순서는 아래와 같다.

 

Microsoft.ML.OnnxRuntime.Gpu 1.1.2

This package contains ONNX Runtime for .Net platforms

www.nuget.org

 

설치가 완료 된 후에는 패키지 관리자에서 프로젝트 단위로 설치 제거 등도 손쉽게 처리 가능하다.