گوگل توزیع مندل لینوکس 4.0 را برای بردهای Coral منتشر کرده است
گوگل ارایه شده به روز رسانی توزیع مندل لینوکس، برای استفاده در تخته ها در نظر گرفته شده است مرجانمانند Dev Board и SoM. Dev Board پلت فرمی برای توسعه سریع نمونه های اولیه سیستم های سخت افزاری است که بر اساس آن Google Edge TPU (واحد پردازش تانسور) برای سرعت بخشیدن به عملیات مربوط به یادگیری ماشین و شبکه های عصبی. SoM (System-on-Module) یکی از راه حل های آماده برای اجرای برنامه های کاربردی مرتبط با یادگیری ماشین است.
توزیع لینوکس مندل تاسیس شد مبتنی بر پایه پکیج دبیان است و با مخازن این پروژه کاملاً سازگار است (از بسته های باینری اصلاح نشده و به روز رسانی از مخازن اصلی دبیان استفاده می شود). این تغییرات در ساخت تصویری خلاصه میشود که از کارتهای eMMC بوت میشود و شامل اجزایی برای پشتیبانی از اجزای سختافزاری پلتفرم Coral است. اجزای مخصوص مرجان گسترش دارای مجوز Apache 2.0.
مندل لینوکس 4.0 بود اولین نسخه به دبیان 10 ("buster") به روز شد. این اسمبلی برای سیستم های جاسازی شده بهینه شده است و شامل موارد غیر ضروری از جمله نوآوری های Debian 10 مربوط به پشتیبانی از SecureBoot و AppArmor نیست. ویژگیهای جدید شامل پشتیبانی از OpenCV و OpenCL، استفاده از پوششهای Device Tree، و همچنین بهروزرسانیهای GStreamer، Python 3.7، Linux Kernel 4.14 و U-Boot bootloader 2017.03.3 است.
از جمله نوآوری های خاص، امکان استفاده از پردازنده گرافیکی Coral (Vivante GC7000) نصب شده بر روی بردها برای تسریع در تبدیل داده های پیکسلی از مدل رنگی YUV به RGB با کارایی تا 130 فریم در ثانیه برای ویدئو با وضوح تصویر ذکر شده است. 1080p، که ممکن است هنگام استفاده از بردهایی برای پردازش ویدیو از دوربینها، ایجاد جریانی در قالب YUV مفید باشد. برای استفاده از یادگیری ماشینی برای پردازش جریان ویدئو و صدا در پرواز، استفاده از یک چارچوب باز پیشنهاد شده است MediaPipe. به عنوان مثال، بر اساس آن شما می توانید پیاده سازی سیستمی برای تشخیص و ردیابی اشیاء یا چهره ها در فیلم ارسال شده از دوربین مداربسته.
مدلهای یادگیری ماشین عمومی آماده و آموزشدیده که برای پردازندههای Edge TPU که در بردهای Coral استفاده میشوند، همچنان به ارسال میشوند. وب سایت پروژه، اما به تدریج به کاتالوگ عمومی مدل های در دسترس عموم منتقل می شوند تنسورفلو هاب. برای ساده سازی توسعه راه حل های خود بر اساس بردهای لینوکس کورال و مندل، ما آماده کرده ایم رهبری، نشان می دهد که چگونه می توان یک مرتب کننده هوشمند از مواد ضایعاتی جمع کرد که با استفاده از Raspberry Pi و Coral USB Accelerator توپ های رنگی و سفید را در سبدهای مختلف توزیع می کند.