ONNX (تبادل الشبكات العصبية المفتوحة) هو نظام بيئي مفتوح يهدف إلى تعزيز قابلية التشغيل البيني لنماذج الذكاء الاصطناعي. في مجال التعلم العميق، توجد أطر عمل متعددة، مثل PyTorch و TensorFlow و MXNet وغيرها. تتمتع هذه الأطر بمزاياها الخاصة، ولكن نقل النماذج ونشرها بين أطر العمل المختلفة غالبًا ما يواجه تحديات. يهدف ONNX إلى تحديد تمثيل نموذج عام، بحيث يمكن تحويل النماذج وتشغيلها بسهولة بين أطر العمل المختلفة، وبالتالي تبسيط عملية تطوير ونشر نماذج الذكاء الاصطناعي.
يحتوي مستودع GitHub الخاص بمشروع ONNX على المكونات الرئيسية التالية:
ONNX هو مشروع مهم يعزز قابلية التشغيل البيني وقابلية نقل نماذج الذكاء الاصطناعي من خلال توفير تمثيل نموذج عام. إن تطبيقه الواسع النطاق وتطوره المستمر يدفعان إلى انتشار وابتكار تقنيات الذكاء الاصطناعي.