로딩
요청 처리 중입니다...

ONNX(Open Neural Network Exchange)

 ONNX(Open Neural Network Exchange)

안녕하세요, MoonLight입니다. 오늘은 Deep Learning Model을 다양한 환경에서 사용할 수 있도록 해주는 호환 Format인 ONNX에 대해서 알아보도록 하겠습니다. 0.

Introduction ONNX(Open Neural Network Exchange)는 Facebook과 Microsoft가 공동으로 개발한 Open Source Project입니다. 현재, 다양한 Deep Learning Framework가 존재하고 있으며, 각 Framework는 각기 다양한 형식으로 훈련된 Model File Format을 사용하며, 서로 호환되지 않습니니다.

내가 구현하려는 서비스에 적합한 Pre-Trained Model이 하필 내가 사용하지 않는 Framework으로 Train되었다던지, 적용할 시스템에서 해당 Pre-Trained Model을 사용하지 못하는 환경이라면 난감하기 그지 없겠지요. 이런 상황에서 빛을 발하는 것이 바로 ONNX입니다.

ONNX는 다양한 Dee...

# caffe # 변환 # 모델 # tensorflow # runtime # pytorch # ONNX # mxnet # model # keras # Framework # format # Exchange # conversion # 포맷