{"id":29244,"date":"2022-10-19T01:06:30","date_gmt":"2022-10-18T23:06:30","guid":{"rendered":"https:\/\/pi3g.com\/?p=29244"},"modified":"2022-11-27T16:50:53","modified_gmt":"2022-11-27T15:50:53","slug":"coral-usb-inference-not-working-on-windows-10-valueerror-failed-to-load-delegate-from-edgetpu-dll","status":"publish","type":"post","link":"https:\/\/pi3g.com\/de\/coral-usb-inference-not-working-on-windows-10-valueerror-failed-to-load-delegate-from-edgetpu-dll\/","title":{"rendered":"Coral USB-Inferenz funktioniert nicht unter Windows 10 (ValueError: Delegate von edgetpu.dll konnte nicht geladen werden)"},"content":{"rendered":"<p class=\"wp-block-paragraph\"><strong>Aktualisierung:<\/strong> Es sieht so aus, als ob der Fehler mit der Installer-Version vom 24. Oktober 2022 behoben wurde.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Folgen Sie den Installationsanweisungen f\u00fcr Windows auf dem <a href=\"https:\/\/coral.ai\/docs\/accelerator\/get-started\/#runtime-on-windows\">Website Koralle<\/a>erhielt ich die folgende Fehlermeldung:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Max@Rhea MINGW64 \/c\/Business-2022\/pi3g e.K\/Marketing\/2022 Pr\u00e4sentation f\u00fcr Ric\/Coral auf Windows\/coral\/pycoral (master)\n$ pyenv exec python examples\/classify_image.py \\\n&gt; --model test_data\/mobilenet_v2_1.0_224_inat_bird_quant_edgetpu.tflite \\\n&gt; --labels test_data\/inat_bird_labels.txt \\\n&gt; --Eingabe test_data\/parrot.jpg\nTraceback (letzter Aufruf):\n  Datei \"C:\\Users\\Max\\.pyenv\\pyenv-win\\versions\\3.9.13\\lib\\site-packages\\tflite_runtime\\interpreter.py\", Zeile 160, in load_delegate\n    delegate = Delegate(Bibliothek, Optionen)\n  Datei \"C:\\Users\\Max\\.pyenv\\pyenv-win\\versions\\3.9.13\\lib\\site-packages\\tflite_runtime\\interpreter.py\", Zeile 119, in __init__\n    raise ValueError(capture.message)\nValueError\n\nW\u00e4hrend der Behandlung der obigen Ausnahme ist eine weitere Ausnahme aufgetreten:\n\nTraceback (letzter Aufruf):\n  Datei \"C:\\Business-2022\\pi3g e.K\\Marketing\\2022 Pr\u00e4sentation f\u00fcr Ric\\Coral on Windows\\coral\\pycoral\\examples\\classify_image.py\", Zeile 121, in \n    main()\n  Datei \"C:\\Business-2022\\pi3g e.K\\Marketing\\2022 Pr\u00e4sentation f\u00fcr Ric\\Coral on Windows\\coral\\pycoral\\examples\\classify_image.py\", Zeile 71, in main\n    interpreter = make_interpreter(*args.model.split('@'))\n  Datei \"C:\\Users\\Max\\.pyenv\\pyenv-win\\versions\\3.9.13\\lib\\site-packages\\pycoral\\utils\\edgetpu.py\", Zeile 87, in make_interpreter\n    delegates = [load_edgetpu_delegate({'device': device} if device else {})]\n  Datei \"C:\\Users\\Max\\.pyenv\\pyenv-win\\versions\\3.9.13\\lib\\site-packages\\pycoral\\utils\\edgetpu.py\", Zeile 52, in load_edgetpu_delegate\n    return tflite.load_delegate(_EDGETPU_SHARED_LIB, options oder {})\n  Datei \"C:\\Users\\Max\\.pyenv\\pyenv-win\\versions\\3.9.13\\lib\\site-packages\\tflite_runtime\\interpreter.py\", Zeile 162, in load_delegate\n    raise ValueError('Failed to load delegate from {}\\n{}'.format(\n<strong>WertFehler: Der Delegat von edgetpu.dll konnte nicht geladen werden<\/strong>\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Die letzte Zeile, \"<strong>WertFehler: Der Delegat von edgetpu.dll konnte nicht geladen werden<\/strong>\" bedeutet in der Regel, dass kein Coral USB-Ger\u00e4t erkannt werden konnte. (Wenn Sie Ihr Coral-USB-Ger\u00e4t abziehen, sollte der gleiche Fehler weiterhin angezeigt werden).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ich konnte dies auf einen Fehler (glaube ich!) im Installationsskript f\u00fcr Windows zur\u00fcckf\u00fchren. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Der Fehler ist in der neuesten <a href=\"https:\/\/github.com\/google-coral\/libedgetpu\/releases\/\">zwei Ver\u00f6ffentlichungen<\/a> von libedgetpu. <\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"339\" src=\"https:\/\/pi3g.com\/wp-content\/uploads\/2022\/10\/image-1024x339.png\" alt=\"\" class=\"wp-image-29245\" srcset=\"https:\/\/pi3g.com\/wp-content\/uploads\/2022\/10\/image-1024x339.png 1024w, https:\/\/pi3g.com\/wp-content\/uploads\/2022\/10\/image-300x99.png 300w, https:\/\/pi3g.com\/wp-content\/uploads\/2022\/10\/image-768x255.png 768w, https:\/\/pi3g.com\/wp-content\/uploads\/2022\/10\/image-1536x509.png 1536w, https:\/\/pi3g.com\/wp-content\/uploads\/2022\/10\/image-18x6.png 18w, https:\/\/pi3g.com\/wp-content\/uploads\/2022\/10\/image.png 1816w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Das Installationsskript, das das Coral-Team mitliefert und das ich ausgef\u00fchrt habe, hei\u00dft <strong>install.bat<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"> In Zeile 52 dieses Skripts (Sie k\u00f6nnen es mit einem Texteditor \u00f6ffnen, z. B. Notepad++) steht:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>start \/wait msiexec \/i \"%ROOTDIR%\\dritte_party\\usbdk\\UsbDk_*.msi\" \/quiet \/qb! \/norestart<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Damit soll UsbDk installiert werden. Und es <strong>sollte <\/strong>sehen so aus:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"945\" height=\"541\" src=\"https:\/\/pi3g.com\/wp-content\/uploads\/2022\/10\/image-1.png\" alt=\"\" class=\"wp-image-29246\" srcset=\"https:\/\/pi3g.com\/wp-content\/uploads\/2022\/10\/image-1.png 945w, https:\/\/pi3g.com\/wp-content\/uploads\/2022\/10\/image-1-300x172.png 300w, https:\/\/pi3g.com\/wp-content\/uploads\/2022\/10\/image-1-768x440.png 768w, https:\/\/pi3g.com\/wp-content\/uploads\/2022\/10\/image-1-18x10.png 18w\" sizes=\"auto, (max-width: 945px) 100vw, 945px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Also - ein externes Installationsprogramm f\u00fcr UsbDk \u00f6ffnet sich und installiert es. W\u00e4hrend des Windows-Sicherheitsbildschirms (UAC, Benutzerkontensteuerung, Bildschirm) wird etwas \u00fcber <strong>RedHat <\/strong>erw\u00e4hnt wird.  <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ich vermute, dass diese Anwendung nie ge\u00f6ffnet und auf Ihrem Computer installiert wird, oder? <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Aber <strong>es ist erforderlich <\/strong>durch den Coral USB Application Stack, eine spezielle Software, die es Anwendungen erm\u00f6glicht, auf benutzerdefinierte USB-Ger\u00e4te zuzugreifen. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Hier habe ich eine gute und eine schlechte Nachricht f\u00fcr Sie. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Die gute Nachricht zuerst: Es ist mir gelungen, eine L\u00f6sung f\u00fcr dieses Problem zu finden. <\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Der Fix f\u00fcr UsbDk wird nicht installiert \/ <strong>Delegat von edgetpu.dll konnte nicht geladen werden<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Aktualisierung 5.11.2022: <\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Gute Nachrichten! Wir haben eine <a href=\"https:\/\/download.pi3g.com\/assets\/pi3g.com\/coral\/edgetpu_runtime_20220308_patched.zip\">gepatchte Runtime-Installer-ZIP-Datei<\/a>die zwei Fehler behebt und <strong>erm\u00f6glicht Ihnen die Installation der neuesten Coral-Laufzeitumgebung <\/strong>enthalten in 20220308. <\/p>\n\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button aligncenter\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/download.pi3g.com\/assets\/pi3g.com\/coral\/edgetpu_runtime_20220308_patched.zip\">Gepatchte Laufzeitumgebung edgetpu_runtime_20220308_patched.zip hier herunterladen<\/a><\/div>\n<\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Diese <strong>Werke <\/strong>mit der neuesten Laufzeit, da es auch libusb-1.0.dll auf eine funktionierende Version (aus einem fr\u00fcheren Paket) umstellt. Wir haben dies unter Windows 8.1 und Windows 10 getestet. Dieses gepatchte Paket behebt den Fehler \"Failed to delegate\" und auch die Segmentierungsfehler. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Melden Sie etwaige Probleme in den Kommentaren unten!<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">historischer Inhalt zur Erl\u00e4uterung des Hintergrunds<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Bevor Sie die L\u00f6sung ausprobieren, lesen Sie bitte auch die schlechte Nachricht!<\/strong> (Die Korrektur funktioniert, aber <strong>es gibt ein anderes Problem<\/strong> die wahrscheinlich nur Google l\u00f6sen kann! Ich empfehle: Gehen Sie zur dritten L\u00f6sung <strong>\"Die bessere Nachricht\"<\/strong> f\u00fcr den Moment!) <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Um auf Nummer sicher zu gehen, sollte der erste Lauf <strong>deinstallieren.bat<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u00dcberschreiben Sie diese Zeile (Zeile 52) mit zwei neuen Zeilen wie folgt:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>:: start \/wait msiexec \/i \"%ROOTDIR%\\dritte_party\\usbdk\\UsbDk_*.msi\" \/quiet \/qb! \/norestart\nstart \/wait msiexec \/i \"%ROOTDIR%\\dritte_party\\usbdk\\UsbDk_1.0.22_x64.msi\" \/quiet \/qb! \/norestart<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Der doppelte Doppelpunkt kommentiert die Originalzeile (ich ziehe es vor, die Originalzeilen im Code zu belassen, damit wir sehen k\u00f6nnen, was ge\u00e4ndert wurde)<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Wenn Sie nun <strong>install.bat <\/strong>durch einen Doppelklick darauf wird UsbDk installiert. <\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"460\" src=\"https:\/\/pi3g.com\/wp-content\/uploads\/2022\/10\/image-2-1024x460.png\" alt=\"\" class=\"wp-image-29247\" srcset=\"https:\/\/pi3g.com\/wp-content\/uploads\/2022\/10\/image-2-1024x460.png 1024w, https:\/\/pi3g.com\/wp-content\/uploads\/2022\/10\/image-2-300x135.png 300w, https:\/\/pi3g.com\/wp-content\/uploads\/2022\/10\/image-2-768x345.png 768w, https:\/\/pi3g.com\/wp-content\/uploads\/2022\/10\/image-2-1536x689.png 1536w, https:\/\/pi3g.com\/wp-content\/uploads\/2022\/10\/image-2-18x8.png 18w, https:\/\/pi3g.com\/wp-content\/uploads\/2022\/10\/image-2.png 1945w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">UsbDk wird installiert<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Hinweis: W\u00e4hrend der Installation von UsbDk h\u00f6re ich das bekannte Windows-USB-Ger\u00e4usch beim Ab- und Anstecken! <\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Entfernen von UsbDk<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Beachten Sie, dass die <strong>deinstallieren.bat<\/strong> hat das gleiche Problem. Bearbeiten Sie die Zeile 51<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>:: start \/wait msiexec \/x \"%ROOTDIR%\\dritte_party\\usbdk\\UsbDk_*.msi\" \/quiet \/qb! \/norestart\nstart \/wait msiexec \/x \"%ROOTDIR%\\dritte_party\\usbdk\\UsbDk_1.0.22_x64.msi\" \/quiet \/qb! \/norestart<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Dadurch k\u00f6nnen Sie das UsbDk-Installationsprogramm tats\u00e4chlich ausf\u00fchren, um die Deinstallation durchzuf\u00fchren. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Sie k\u00f6nnen alternativ auch (<em>wahrscheinlich <\/em>ohne Nebenwirkungen) gehen Sie in das Verzeichnis third_party\/usbdk innerhalb des edgetpu Runtime-Ordners, und klicken Sie mit der rechten Maustaste auf UsbDk, um es zu deinstallieren:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"629\" height=\"800\" src=\"https:\/\/pi3g.com\/wp-content\/uploads\/2022\/10\/image-3.png\" alt=\"\" class=\"wp-image-29248\" srcset=\"https:\/\/pi3g.com\/wp-content\/uploads\/2022\/10\/image-3.png 629w, https:\/\/pi3g.com\/wp-content\/uploads\/2022\/10\/image-3-236x300.png 236w, https:\/\/pi3g.com\/wp-content\/uploads\/2022\/10\/image-3-9x12.png 9w\" sizes=\"auto, (max-width: 629px) 100vw, 629px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Auch hier sollte w\u00e4hrend der Deinstallation das UsbDk-Installationsprogramm zu sehen sein und auch das charakteristische USB-Ger\u00e4usch, das Windows beim Abziehen macht, sollte zu h\u00f6ren sein!<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Die schlechte Nachricht: Segmentierungsfehler<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Der Fehler \u00e4ndert sich nun in einen Segmentierungsfehler!<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>$ pyenv exec python examples\/classify_image.py --model test_data\/mobilenet_v2_1.0_224_inat_bird_quant_edgetpu.tflite --labels test_data\/inat_bird_labels.txt --input test_data\/parrot.jpg\n<strong>Segmentierungsfehler<\/strong>\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Hinweis - Ich h\u00f6re auch einen Windows USB Unplug Sound, wenn dies ausgef\u00fchrt wird. Dies ist zu erwarten - Das Coral-Ger\u00e4t wird zuerst in einem Modus angesprochen, wie ich es verstehe, um Inferenzinformationen darauf zu \u00fcbertragen, und dann soll es ausgesteckt werden. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Dieser Segmentierungsfehler ist ein Schritt nach vorn, auch wenn es Ihnen nicht so vorkommt. M\u00f6glicherweise kann dieses Problem durch weitere Fehlersuche gel\u00f6st werden, oder das Google-Team kann sich damit befassen. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ich habe meine Erkenntnisse hinzugef\u00fcgt zu <a href=\"https:\/\/github.com\/google-coral\/tflite\/issues\/46\">dieser GitHub-Thread<\/a>hoffentlich k\u00f6nnen die Google-Entwickler dadurch in die richtige Richtung gelenkt werden ... <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Wenn Sie diese Methode ausprobiert haben und sie bei Ihnen funktioniert, hinterlassen Sie bitte einen Kommentar unten! <\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Die bessere Nachricht: eine funktionierende Coral Runtime-Version!<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Es gibt eine Version der Coral Runtime, die diesen Fehler nicht hat (UsbDk-Installationsfehler, wie oben beschrieben), und die auch den Segmentierungsfehler nicht hat. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Der einzige Nachteil ist, dass diese Version <strong>unterst\u00fctzt nur Version 13 <\/strong>der Laufzeitumgebung (daher werden einige Funktionen der Version 14 fehlen).<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/coral.ai\/software\/#edgetpu-runtime\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"400\" src=\"https:\/\/pi3g.com\/wp-content\/uploads\/2022\/10\/image-4-1024x400.png\" alt=\"\" class=\"wp-image-29249\" srcset=\"https:\/\/pi3g.com\/wp-content\/uploads\/2022\/10\/image-4-1024x400.png 1024w, https:\/\/pi3g.com\/wp-content\/uploads\/2022\/10\/image-4-300x117.png 300w, https:\/\/pi3g.com\/wp-content\/uploads\/2022\/10\/image-4-768x300.png 768w, https:\/\/pi3g.com\/wp-content\/uploads\/2022\/10\/image-4-18x7.png 18w, https:\/\/pi3g.com\/wp-content\/uploads\/2022\/10\/image-4.png 1477w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><figcaption class=\"wp-element-caption\"><a href=\"https:\/\/coral.ai\/software\/#edgetpu-runtime\">https:\/\/coral.ai\/software\/#edgetpu-runtime<\/a><\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Verwenden Sie <strong><a href=\"https:\/\/github.com\/google-coral\/libedgetpu\/releases\/download\/release-frogfish\/edgetpu_runtime_20210119.zip\">edgetpu_runtime_20210119<\/a><\/strong> (Anglerfisch)<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"585\" src=\"https:\/\/pi3g.com\/wp-content\/uploads\/2022\/10\/image-5-1024x585.png\" alt=\"\" class=\"wp-image-29250\" srcset=\"https:\/\/pi3g.com\/wp-content\/uploads\/2022\/10\/image-5-1024x585.png 1024w, https:\/\/pi3g.com\/wp-content\/uploads\/2022\/10\/image-5-300x171.png 300w, https:\/\/pi3g.com\/wp-content\/uploads\/2022\/10\/image-5-768x439.png 768w, https:\/\/pi3g.com\/wp-content\/uploads\/2022\/10\/image-5-18x10.png 18w, https:\/\/pi3g.com\/wp-content\/uploads\/2022\/10\/image-5.png 1352w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Das Installationsprogramm wird UsbDk installieren. Beachten Sie, dass es sich hierbei um eine \u00e4ltere UsbDk-Version handelt (Version UsbDk_1.0.21_x64.msi), die mit der Version 20210119 geb\u00fcndelt ist, m\u00f6glicherweise ist dies einer der Gr\u00fcnde, warum dies funktioniert.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Damit sollten Sie in der Lage sein, die<strong> Korallen-USB-Papageien-Inferencing<\/strong> Beispiel unter Windows 10: <\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>$ pyenv exec python examples\/classify_image.py --model test_data\/mobilenet_v2_1.0_224_inat_bird_quant_edgetpu.tflite --labels test_data\/inat_bird_labels.txt --input test_data\/parrot.jpg\nC:\\Business-2022\\pi3g e.K\\Marketing\\2022 Pr\u00e4sentation f\u00fcr Ric\\Coral auf Windows\\coral\\pycoral\\examples\\classify_image.py:79: DeprecationWarning: ANTIALIAS ist veraltet und wird in Pillow 10 (2023-07-01) entfernt werden. Verwenden Sie stattdessen Resampling.LANCZOS.\n  image = Image.open(args.input).convert('RGB').resize(size, Image.ANTIALIAS)\n----INFERENZZEIT----\nHinweis: Die erste Inferenz auf Edge TPU ist langsam, da sie das Laden des Modells in den Edge TPU-Speicher umfasst.\n12.5ms\n2.8ms\n2.8ms\n2.7ms\n2.7ms\n-------RESULTS--------\nAra macao (Scharlach-Ara): 0.75781\n<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"172\" src=\"https:\/\/pi3g.com\/wp-content\/uploads\/2022\/10\/image-6-1024x172.png\" alt=\"\" class=\"wp-image-29251\" srcset=\"https:\/\/pi3g.com\/wp-content\/uploads\/2022\/10\/image-6-1024x172.png 1024w, https:\/\/pi3g.com\/wp-content\/uploads\/2022\/10\/image-6-300x51.png 300w, https:\/\/pi3g.com\/wp-content\/uploads\/2022\/10\/image-6-768x129.png 768w, https:\/\/pi3g.com\/wp-content\/uploads\/2022\/10\/image-6-1536x259.png 1536w, https:\/\/pi3g.com\/wp-content\/uploads\/2022\/10\/image-6-18x3.png 18w, https:\/\/pi3g.com\/wp-content\/uploads\/2022\/10\/image-6.png 1865w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Ich werde wahrscheinlich bald eine Anleitung zur Installation von Coral USB unter Windows 10 hinzuf\u00fcgen, Schritt f\u00fcr Schritt, oder m\u00f6glicherweise ein Video f\u00fcr unseren YouTube-Kanal erstellen.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">USB-Beschleuniger von Coral kaufen<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Wir sind einer der Coral USB Distributoren. Bitte <a href=\"https:\/\/pi3g.com\/de\/contact\/\">Wenden Sie sich an unser Vertriebsteam, wenn Sie das Coral USB in gro\u00dfen Mengen ben\u00f6tigen oder wenn Sie Wiederverk\u00e4ufer werden m\u00f6chten.<\/a>. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Wenn Sie einen f\u00fcr sich selbst kaufen m\u00f6chten, <a href=\"https:\/\/pi3g.com\/de\/products\/machine-learning\/google-coral\/coral-usb-accelerator\/#resellers\">versuchen Sie einen unserer Wiederverk\u00e4ufer<\/a>oder Sie k\u00f6nnen <a href=\"https:\/\/buyzero.de\/products\/google-coral-usb-accelerator\">Kaufen Sie einen Coral USB-Beschleuniger in unserem eigenen Shop, buyzero.de<\/a> <\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Coral USB Beratung<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Wie Sie vielleicht in diesem Blogbeitrag bemerkt haben, k\u00f6nnen wir Sie mit Beratung f\u00fcr Ihr Coral USB-basiertes Projekt unterst\u00fctzen. Wenn Sie die M\u00f6glichkeiten der Coral EdgeTPU-Beschleunigung f\u00fcr Ihre Plattform diskutieren m\u00f6chten, jemanden brauchen, der eine L\u00f6sung f\u00fcr Sie implementiert, oder eine andere Form der Beratung \/ kommerziellen Unterst\u00fctzung ben\u00f6tigen, wenden Sie sich bitte an <a href=\"https:\/\/pi3g.com\/de\/contact\/\">Kontaktieren Sie unser Verkaufsteam<\/a>.  <\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Andere Fehler<\/h2>\n\n\n\n<pre class=\"wp-block-code\"><code><strong>ImportFehler: DLL-Laden fehlgeschlagen beim Importieren von _pywrap_coral: Das angegebene Modul konnte nicht gefunden werden.<\/strong><\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Dieser Fehler besagt, dass die Datei install.bat nicht ausgef\u00fchrt wurde.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>    raise ValueError('Failed to load delegate from {}\\n{}'.format(\n<strong>WertFehler: Der Delegat von edgetpu.dll konnte nicht geladen werden<\/strong><\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Nach der Behebung des UsbDk-Problems, wie oben beschrieben, sollte dieser Fehler bedeuten, dass Ihr Coral-USB-Ger\u00e4t nicht an Ihren Windows 10-Computer angeschlossen ist. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u00dcberpr\u00fcfen Sie dies mit dem Windows-Ger\u00e4te-Manager. Wenn es eingesteckt ist, sollte es angezeigt werden:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"986\" src=\"https:\/\/pi3g.com\/wp-content\/uploads\/2022\/10\/image-7-1024x986.png\" alt=\"\" class=\"wp-image-29252\" srcset=\"https:\/\/pi3g.com\/wp-content\/uploads\/2022\/10\/image-7-1024x986.png 1024w, https:\/\/pi3g.com\/wp-content\/uploads\/2022\/10\/image-7-300x289.png 300w, https:\/\/pi3g.com\/wp-content\/uploads\/2022\/10\/image-7-768x739.png 768w, https:\/\/pi3g.com\/wp-content\/uploads\/2022\/10\/image-7-12x12.png 12w, https:\/\/pi3g.com\/wp-content\/uploads\/2022\/10\/image-7.png 1172w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Vergewissern Sie sich auch, dass der Coral USB-Beschleuniger als normal funktionierend angezeigt wird:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"604\" height=\"698\" src=\"https:\/\/pi3g.com\/wp-content\/uploads\/2022\/10\/image-8.png\" alt=\"\" class=\"wp-image-29253\" srcset=\"https:\/\/pi3g.com\/wp-content\/uploads\/2022\/10\/image-8.png 604w, https:\/\/pi3g.com\/wp-content\/uploads\/2022\/10\/image-8-260x300.png 260w, https:\/\/pi3g.com\/wp-content\/uploads\/2022\/10\/image-8-10x12.png 10w\" sizes=\"auto, (max-width: 604px) 100vw, 604px\" \/><\/figure>\n\n\n\n<pre class=\"wp-block-code\"><code>raise ValueError('Failed to load delegate from {}\\n{}'.format(\n<strong>WertFehler: Der Delegat von edgetpu.dll konnte nicht geladen werden<\/strong><\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Wenn Sie diese Fehlermeldung erhalten UND der Coral USB Accelerator im Ger\u00e4temanager als \"Funktioniert einwandfrei\" angezeigt wird, \u00fcberpr\u00fcfen Sie bitte, ob die UsbDk-Software installiert ist, wie ich es oben beschrieben habe. Sie sollten einen Eintrag \"UsbDk Runtime Libraries\" in Ihren Apps &amp; Features sehen:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"799\" src=\"https:\/\/pi3g.com\/wp-content\/uploads\/2022\/10\/image-9-1024x799.png\" alt=\"\" class=\"wp-image-29254\" srcset=\"https:\/\/pi3g.com\/wp-content\/uploads\/2022\/10\/image-9-1024x799.png 1024w, https:\/\/pi3g.com\/wp-content\/uploads\/2022\/10\/image-9-300x234.png 300w, https:\/\/pi3g.com\/wp-content\/uploads\/2022\/10\/image-9-768x599.png 768w, https:\/\/pi3g.com\/wp-content\/uploads\/2022\/10\/image-9-15x12.png 15w, https:\/\/pi3g.com\/wp-content\/uploads\/2022\/10\/image-9.png 1329w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>","protected":false},"excerpt":{"rendered":"<p>Update: Es sieht so aus, als ob der Fehler mit der Installer-Version vom 24. Oktober 2022 behoben wurde. Wenn ich den Installationsanweisungen f\u00fcr Windows auf der Coral-Website folge, erhalte ich den folgenden Fehler: Die letzte Zeile, \"ValueError: Failed to load delegate from edgetpu.dll\" bedeutet normalerweise, dass kein Coral USB-Ger\u00e4t erkannt werden konnte. (Wenn Sie den Stecker abziehen...<\/p>","protected":false},"author":492,"featured_media":29255,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_links_to":"","_links_to_target":""},"categories":[994],"tags":[1000,995,1001,999,826,998,631,1003,1004,1002,997,996],"class_list":["post-29244","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-coral-edgetpu","tag-bug","tag-coral-usb","tag-doesnt-work","tag-edgetpu-dll","tag-error","tag-failed-to-load-delegate","tag-problem","tag-segfault","tag-segmentation-fault","tag-usbdk","tag-valueerror","tag-windows-10"],"_links":{"self":[{"href":"https:\/\/pi3g.com\/de\/wp-json\/wp\/v2\/posts\/29244","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pi3g.com\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/pi3g.com\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/pi3g.com\/de\/wp-json\/wp\/v2\/users\/492"}],"replies":[{"embeddable":true,"href":"https:\/\/pi3g.com\/de\/wp-json\/wp\/v2\/comments?post=29244"}],"version-history":[{"count":3,"href":"https:\/\/pi3g.com\/de\/wp-json\/wp\/v2\/posts\/29244\/revisions"}],"predecessor-version":[{"id":29445,"href":"https:\/\/pi3g.com\/de\/wp-json\/wp\/v2\/posts\/29244\/revisions\/29445"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/pi3g.com\/de\/wp-json\/wp\/v2\/media\/29255"}],"wp:attachment":[{"href":"https:\/\/pi3g.com\/de\/wp-json\/wp\/v2\/media?parent=29244"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/pi3g.com\/de\/wp-json\/wp\/v2\/categories?post=29244"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/pi3g.com\/de\/wp-json\/wp\/v2\/tags?post=29244"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}