{"id":206541,"date":"2026-01-28T16:17:16","date_gmt":"2026-01-28T15:17:16","guid":{"rendered":"https:\/\/liora.io\/de\/?p=206541"},"modified":"2026-08-07T16:41:44","modified_gmt":"2026-08-07T14:41:44","slug":"onnx-was-ist-das","status":"publish","type":"post","link":"https:\/\/liora.io\/de\/onnx-was-ist-das","title":{"rendered":"ONNX: Der offene Standard f\u00fcr portable KI-Modelle"},"content":{"rendered":"\n<p data-end=\"629\" data-start=\"165\"><strong>Mit wachsender Komplexit\u00e4t der KI-Projekte gewinnt die F\u00e4higkeit an Bedeutung, Modelle flexibel zu \u00fcbertragen und in verschiedenen Umgebungen auszuf\u00fchren.<br data-end=\"326\" data-start=\"323\"\/> Das heutige \u00d6kosystem umfasst zahlreiche Entwicklungsframeworks ,  jedes mit eigenen Besonderheiten und propriet\u00e4ren Formaten. ONNX (Open Neural Network Exchange) schafft hier Abhilfe: Als quelloffener Standard erleichtert es die Interoperabilit\u00e4t und verbindet die unterschiedlichen Systeme reibungslos.<\/strong><\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"was-ist-onnx\">Was ist ONNX?<\/h2>\n\n\n\n<p data-end=\"1140\" data-start=\"747\">ONNX ist ein offenes Austauschformat, das speziell daf\u00fcr entwickelt wurde,\u00a0<a href=\"https:\/\/liora.io\/de\/deep-learning-vs-machine-learning\" rel=\"noopener\" target=\"_blank\">Machine-Learning- und Deep-Learning-Modelle<\/a>\u00a0frameworkunabh\u00e4ngig zu speichern und weiterzugeben. So kannst Du ein trainiertes Modell beispielsweise in\u00a0<a href=\"https:\/\/liora.io\/de\/pytorch-lightning-tutorial-das-framework-fuer-skalierbares-deep-learning\" rel=\"noopener\" target=\"_blank\">PyTorch<\/a>\u00a0 oder\u00a0<a href=\"https:\/\/liora.io\/de\/tensorflow-extended-tfx-was-ist-das\" rel=\"noopener\" target=\"_blank\">TensorFlow<\/a>\u00a0entwickeln, es anschlie\u00dfend im ONNX-Format exportieren und dann mit einem anderen Tool (etwa ONNX Runtime, TensorRT oder OpenVINO) f\u00fcr die Inferenz verwenden.<\/p>\n\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex is-content-justification-center wp-container-core-buttons-is-layout-5ee10de4\" style=\"margin-top:32px;margin-bottom:32px\"><div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/liora.io\/de\/weiterbildung\/data-ki\/machine-learning-engineer\">ONNX entdecken<\/a><\/div><\/div>\n\n\n\n<p data-end=\"1386\" data-start=\"1142\">Facebook und Microsoft entwickelten ONNX im Jahr 2017. Heute unterst\u00fctzen viele Unternehmen (darunter IBM, Intel, AMD, Qualcomm) sowie die Forschungsgemeinschaft dieses Open-Source-Projekt. Es erleichtert die Wiederverwendung von Modellen, beschleunigt den Schritt in die Produktion und erh\u00f6ht die Flexibilit\u00e4t von KI-Systemen.<\/p>\n\n\n\n<p data-end=\"1633\" data-start=\"1388\">Durch diese breite Unterst\u00fctzung und die Offenheit des Standards erm\u00f6glicht ONNX eine <strong>bessere Wiederverwendbarkeit von Modellen, verk\u00fcrzt die Zeit bis zur Produktionsreife und steigert insgesamt die Portabilit\u00e4t und Flexibilit\u00e4t<\/strong> von KI-Systemen.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\" style=\"margin-top:32px;margin-bottom:32px\"><img alt=\"Illustration zu \u201eWas ist ONNX?\u201c\" decoding=\"async\" height=\"1024\" loading=\"lazy\" sizes=\"(max-width: 1536px) 100vw, 1536px\" src=\"https:\/\/liora.io\/app\/uploads\/sites\/8\/2025\/06\/output1-3.png\" srcset=\"https:\/\/liora.io\/app\/uploads\/sites\/8\/2025\/06\/output1-3.png 1536w, https:\/\/liora.io\/app\/uploads\/sites\/8\/2025\/06\/output1-3-300x200.png 300w, https:\/\/liora.io\/app\/uploads\/sites\/8\/2025\/06\/output1-3-1024x683.png 1024w, https:\/\/liora.io\/app\/uploads\/sites\/8\/2025\/06\/output1-3-768x512.png 768w\" style=\"width:100%;height:auto\" width=\"1536\"\/><\/figure>\n\n\n\n\n\n<h2 class=\"wp-block-heading\" id=\"architektur-und-technische-komponenten\">Architektur und technische Komponenten<\/h2>\n\n\n\n<p data-end=\"389\" data-start=\"245\">Die Architektur von ONNX basiert auf drei zentralen technischen S\u00e4ulen, die zusammen eine reibungslose Portabilit\u00e4t von KI-Modellen erm\u00f6glichen.<\/p>\n\n\n\n<p data-end=\"787\" data-start=\"391\"><strong data-end=\"428\" data-start=\"391\">1. Erweiterbarer Berechnungsgraph<\/strong><br data-end=\"431\" data-start=\"428\"\/>Es bildet jedes Modell als <strong>gerichteten azyklischen Graphen (DAG)<\/strong> ab. Dabei stehen die Knoten f\u00fcr Operationen, die Kanten f\u00fcr Datenfl\u00fcsse. So strukturiert ONNX die mathematischen Transformationen nachvollziehbar.<\/p>\n\n\n\n<p data-end=\"1152\" data-start=\"789\"><strong data-end=\"822\" data-start=\"789\">2. Standardisierte Operatoren<\/strong><br data-end=\"825\" data-start=\"822\"\/>ONNX definiert einheitliche Operatoren wie Konvolution, Aktivierung oder Normalisierung. Diese sorgen daf\u00fcr, dass Modelle unabh\u00e4ngig vom urspr\u00fcnglichen Framework korrekt funktionieren ,  ohne erneutes Training.<\/p>\n\n\n\n<p data-end=\"1486\" data-start=\"1154\"><strong data-end=\"1185\" data-start=\"1154\">3. Normalisierte Datentypen<\/strong><br data-end=\"1188\" data-start=\"1185\"\/>Au\u00dferdem unterst\u00fctzt ONNX eine Vielzahl standardisierter Datentypen ,  von einfachen Ganzzahlen und Flie\u00dfkommazahlen bis hin zu mehrdimensionalen Tensors. Das garantiert eine <strong>hohe Kompatibilit\u00e4t<\/strong> mit diversen Inferenz-Engines und erleichtert die Integration in unterschiedliche technische Umgebungen.<\/p>\n\n\n\n<p data-end=\"2280\" data-start=\"2111\">ONNX konzentriert sich auf die Inferenzphase, also die Ausf\u00fchrung bereits trainierter Modelle. Dabei erzielt es hohe Leistung, ohne die Trainingsumgebung einzuschr\u00e4nken.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\" style=\"margin-top:32px;margin-bottom:32px\"><img alt=\"Illustration zu \u201eArchitektur und technische Komponenten\u201c\" decoding=\"async\" height=\"1024\" loading=\"lazy\" sizes=\"(max-width: 1536px) 100vw, 1536px\" src=\"https:\/\/liora.io\/app\/uploads\/sites\/8\/2025\/06\/output1-1-2.png\" srcset=\"https:\/\/liora.io\/app\/uploads\/sites\/8\/2025\/06\/output1-1-2.png 1536w, https:\/\/liora.io\/app\/uploads\/sites\/8\/2025\/06\/output1-1-2-300x200.png 300w, https:\/\/liora.io\/app\/uploads\/sites\/8\/2025\/06\/output1-1-2-1024x683.png 1024w, https:\/\/liora.io\/app\/uploads\/sites\/8\/2025\/06\/output1-1-2-768x512.png 768w\" style=\"width:100%;height:auto\" width=\"1536\"\/><\/figure>\n\n\n\n\n\n<h2 class=\"wp-block-heading\" id=\"der-workflow-im-uberblick\">Der Workflow im \u00dcberblick<\/h2>\n\n\n\n<p>Das folgende gedankliche Schema beschreibt die Rolle von ONNX als Bindeglied zwischen Modelltraining und plattform\u00fcbergreifender Ausf\u00fchrung.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"1-training-im-ursprungsframework\">1. Training im Ursprungsframework<\/h3>\n\n\n\n<p data-end=\"2157\" data-start=\"2029\">Im ersten Schritt wird das Modell in einem der g\u00e4ngigen Frameworks f\u00fcr maschinelles oder tiefes Lernen entwickelt und trainiert:<\/p>\n\n\n\n<ul class=\"wp-block-list\" data-end=\"2601\" data-start=\"2159\"><li data-end=\"2288\" data-start=\"2159\"><a href=\"https:\/\/liora.io\/de\/pytorch\">PyTorch<\/a>\u00a0eignet sich besonders f\u00fcr Forschung und schnelles Prototyping dank seiner dynamischen Ausf\u00fchrung und einfachen API.<\/li><li data-end=\"2443\" data-start=\"2289\"><a href=\"https:\/\/liora.io\/de\/tensorflow\">TensorFlow<\/a>\u00a0punktet in der Industrie mit stabiler Skalierbarkeit, verteilter Verarbeitung und Hardware-Optimierung ,  insbesondere f\u00fcr GPUs oder TPUs.<\/li><\/ul>\n\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex is-content-justification-center wp-container-core-buttons-is-layout-5ee10de4\" style=\"margin-top:32px;margin-bottom:32px\"><div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/liora.io\/de\/weiterbildung\/data-ki\/machine-learning-engineer\">Data Augmentation und Deep Learning<\/a><\/div><\/div>\n\n\n\n<ul class=\"wp-block-list\" data-end=\"2601\" data-start=\"2159\"><li data-end=\"2601\" data-start=\"2444\"><strong data-end=\"2462\" data-start=\"2446\">scikit-learn<\/strong> ist weit verbreitet im klassischen Machine Learning und kommt oft in Vorverarbeitungsschritten oder in analytischen Pipelines zum Einsatz.<\/li><\/ul>\n\n\n\n<p>All diese Frameworks decken in Kombination eine gro\u00dfe Bandbreite an realen Anwendungsf\u00e4llen ab ,  und ONNX dient dabei als Br\u00fccke zwischen ihnen.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"2-ein-standardformat\">2. Ein Standardformat<\/h3>\n\n\n\n<p>Nach dem Training wird das Modell ins ONNX-Format exportiert. Dieses Format agiert als neutrale Zwischenschicht, die das Modell unabh\u00e4ngig von seinem Ursprung pr\u00e4sentiert. Es kombiniert drei zentrale Eigenschaften: einen strukturierten DAG f\u00fcr eine effiziente Ausf\u00fchrung, standardisierte Operatoren f\u00fcr semantische Konsistenz und formalisierte Datentypen f\u00fcr maximale Kompatibilit\u00e4t mit unterschiedlichen Hardware-Setups.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"3-ausfuhrung-auf-beliebiger-plattform\">3. Ausf\u00fchrung auf beliebiger Plattform<\/h3>\n\n\n\n<p data-end=\"3720\" data-start=\"3258\">Sobald das Modell im ONNX-Format vorliegt, kann es flexibel bereitgestellt werden ,  sei es lokal, in der Cloud, am Edge oder auf mobilen Endger\u00e4ten. Mit Inferenz-Engines wie <strong data-end=\"3448\" data-start=\"3432\">ONNX Runtime<\/strong>, <strong data-end=\"3462\" data-start=\"3450\">TensorRT<\/strong> oder <strong data-end=\"3480\" data-start=\"3468\">OpenVINO<\/strong> l\u00e4sst sich das Modell hochperformant ausf\u00fchren. Zudem ist die Integration in bestehende Softwareprojekte problemlos m\u00f6glich, da ONNX-Modelle mit verschiedenen Programmiersprachen wie\u00a0<a href=\"https:\/\/liora.io\/de\/kurs-ueber-python-lernen-die-grundlagen\" rel=\"noopener\" target=\"_blank\">Python<\/a>,\u00a0<a href=\"https:\/\/liora.io\/de\/c-was-die-meisten-nicht-wissen\" rel=\"noopener\" target=\"_blank\">C++<\/a>,\u00a0<a href=\"https:\/\/liora.io\/de\/java-grundlagen-wir-erklaerens-dir-jdk-jre-und-jvm\" rel=\"noopener\" target=\"_blank\">Java<\/a>\u00a0oder\u00a0<a href=\"https:\/\/liora.io\/de\/javascript-meistern-die-komplette-roadmap-zur-webentwicklung\" rel=\"noopener\" target=\"_blank\">JavaScript<\/a>\u00a0genutzt werden k\u00f6nnen.<\/p>\n\n\n\n<p data-end=\"3896\" data-start=\"3722\">Insgesamt entkoppelt ONNX damit das Training vom Deployment und sorgt f\u00fcr maximale Flexibilit\u00e4t ,  bei gleichzeitig hoher Effizienz und plattform\u00fcbergreifender Kompatibilit\u00e4t.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\" style=\"margin-top:32px;margin-bottom:32px\"><img alt=\"Illustration zu \u201e3. Ausf\u00fchrung auf beliebiger Plattform\u201c\" decoding=\"async\" height=\"1024\" loading=\"lazy\" sizes=\"(max-width: 1536px) 100vw, 1536px\" src=\"https:\/\/liora.io\/app\/uploads\/sites\/8\/2025\/06\/output1-4.png\" srcset=\"https:\/\/liora.io\/app\/uploads\/sites\/8\/2025\/06\/output1-4.png 1536w, https:\/\/liora.io\/app\/uploads\/sites\/8\/2025\/06\/output1-4-300x200.png 300w, https:\/\/liora.io\/app\/uploads\/sites\/8\/2025\/06\/output1-4-1024x683.png 1024w, https:\/\/liora.io\/app\/uploads\/sites\/8\/2025\/06\/output1-4-768x512.png 768w\" style=\"width:100%;height:auto\" width=\"1536\"\/><\/figure>\n\n\n\n\n\n<h2 class=\"wp-block-heading\" id=\"onnx-runtime-der-optimierte-ausfuhrungsmotor\">ONNX Runtime: Der optimierte Ausf\u00fchrungsmotor<\/h2>\n\n\n\n<p data-end=\"659\" data-start=\"194\">ONNX Runtime f\u00fchrt ONNX-Modelle besonders schnell und effizient aus. Es nutzt gezielte <strong>Optimierungen f\u00fcr verschiedene Hardwarearchitekturen ,  ob CPU,\u00a0<a href=\"https:\/\/liora.io\/de\/gpu-data-science\">GPU<\/a>\u00a0oder NPU.<\/strong> Dank seiner Plattformunabh\u00e4ngigkeit funktioniert es reibungslos unter Windows, Linux, macOS, Android, iOS und im Web. Entwickler greifen \u00fcber Sprachen wie Python, C++, C# oder Java darauf zu. Durch den geringen Speicherverbrauch eignet sich ONNX Runtime ideal f\u00fcr den produktiven Einsatz und f\u00fcr eingebettete Systeme.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"industrielle-anwendungsfalle\">Industrielle Anwendungsf\u00e4lle<\/h2>\n\n\n\n<p data-end=\"931\" data-start=\"671\">ONNX bringt Teams aus Forschung und Entwicklung n\u00e4her zusammen. W\u00e4hrend Data Scientists ein Modell beispielsweise in PyTorch entwickeln, kann das Engineering-Team es problemlos in produktionsreife Infrastrukturen integrieren.<\/p>\n\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex is-content-justification-center wp-container-core-buttons-is-layout-5ee10de4\" style=\"margin-top:32px;margin-bottom:32px\"><div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/liora.io\/de\/weiterbildung\/data-ki\/data-scientist\">Entdecke die Weiterbildungen von Liora<\/a><\/div><\/div>\n\n\n\n<p data-end=\"1186\" data-start=\"933\">Auch die Bereitstellung auf mehreren Plattformen gelingt ohne Mehraufwand ,  sei es auf\u00a0<a href=\"https:\/\/liora.io\/de\/cloud-microsoft-azure-die-basics\">Azure<\/a>,\u00a0<a href=\"https:\/\/liora.io\/de\/amazon-web-services\">AWS<\/a>, mobilen Ger\u00e4ten oder direkt im vernetzten Fahrzeug. ONNX erlaubt eine flexible und effiziente Nutzung derselben Modelle in unterschiedlichsten Umgebungen.<\/p>\n\n\n\n<p data-end=\"1379\" data-start=\"1188\">Zudem l\u00e4sst sich die Qualit\u00e4t eines Modells auf mehreren Inferenz-Engines vergleichen. So k\u00f6nnen Unternehmen die Stabilit\u00e4t, Genauigkeit und Robustheit ihrer KI-Anwendungen objektiv bewerten.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"schlussfolgerung\">Schlussfolgerung<\/h2>\n\n\n\n<p data-end=\"1693\" data-start=\"1386\">ONNX treibt die Interoperabilit\u00e4t in der KI-Welt entscheidend voran. Es verbindet verschiedene Frameworks durch ein standardisiertes Format, vereinfacht die \u00dcbertragung von Modellen aus der Forschung in die Produktion und senkt gleichzeitig die Abh\u00e4ngigkeit von propriet\u00e4ren L\u00f6sungen.<\/p>\n\n\n\n<p data-end=\"1959\" data-start=\"1695\">Wer KI-Projekte zuverl\u00e4ssig skalieren will, findet hier ein leistungsstarkes Werkzeug. Es hilft dabei, Entwicklungsprozesse zu beschleunigen, Modelle wiederzuverwenden und neue KI-Anwendungen schneller bereitzustellen ,  plattform\u00fcbergreifend und zukunftssicher.<\/p>\n\n\n\n","protected":false},"excerpt":{"rendered":"<p>Mit wachsender Komplexit\u00e4t der KI-Projekte gewinnt die F\u00e4higkeit an Bedeutung, Modelle flexibel zu \u00fcbertragen und in verschiedenen Umgebungen auszuf\u00fchren. Das heutige \u00d6kosystem umfasst zahlreiche Entwicklungsframeworks ,  jedes mit eigenen Besonderheiten und propriet\u00e4ren Formaten. ONNX (Open Neural Network Exchange) schafft hier Abhilfe: Als quelloffener Standard erleichtert es die Interoperabilit\u00e4t und verbindet die unterschiedlichen Systeme reibungslos.<\/p>\n","protected":false},"author":85,"featured_media":206543,"comment_status":"open","ping_status":"open","sticky":false,"template":"elementor_theme","format":"standard","meta":{"_acf_changed":false,"editor_notices":[],"footnotes":""},"categories":[2472],"class_list":["post-206541","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-data-ki"],"acf":[],"_links":{"self":[{"href":"https:\/\/liora.io\/de\/wp-json\/wp\/v2\/posts\/206541","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/liora.io\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/liora.io\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/liora.io\/de\/wp-json\/wp\/v2\/users\/85"}],"replies":[{"embeddable":true,"href":"https:\/\/liora.io\/de\/wp-json\/wp\/v2\/comments?post=206541"}],"version-history":[{"count":5,"href":"https:\/\/liora.io\/de\/wp-json\/wp\/v2\/posts\/206541\/revisions"}],"predecessor-version":[{"id":225368,"href":"https:\/\/liora.io\/de\/wp-json\/wp\/v2\/posts\/206541\/revisions\/225368"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/liora.io\/de\/wp-json\/wp\/v2\/media\/206543"}],"wp:attachment":[{"href":"https:\/\/liora.io\/de\/wp-json\/wp\/v2\/media?parent=206541"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/liora.io\/de\/wp-json\/wp\/v2\/categories?post=206541"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}