[Unity] 유니티에서 AI 모델 활용 : Onnx와 Barracuda의 개념 및 설치방법
1. Onnx란? ONNX(Open Neural Network Exchange)는 딥러닝 모델을 표현하기 위한 개방형 형식입니다. Microsoft와 Facebook이 주도하여 개발하였고, 이 형식은 여러 딥러닝 프레임워크에서 모델을 공유하기 위한 표준입니다. ONNX는 여러 프레임워크에서 딥러닝 모델을 생성하고 훈련시킬 수 있도록 하며, 각각의 프레임워크가 제공하는 도구 및 기능을 활용할 수 있습니다. ONNX 형식을 사용하여 모델을 다른 프레임워크로 쉽게 이동할 수 있습니다. 예를 들어, 연구자는 PyTorch에서 모델을 프로토타입하고 개발할 수 있으며, ONNX를 통해 모델을 TensorFlow 또는 Caffe2로 변환하여 서버에서 배포할 수 있습니다. ONNX는 계산 그래프(computation ..