v4.5.8

يُعدّ الإصدار v4.5.8 إصدارًا صغيرًا: دعم مخرجات النموذج من نوع uint16 وإصلاح لـ MicroSpeech. ولا يقدّم أي تغييرات كاسرة في واجهة برمجة التطبيقات — فبرامج v4.5.7 النصية تعمل دون تغيير.

أبرز النقاط

  • مخرجات نموذج من نوع uint16 — أصبحت ml.Model الآن تطابق كائنات ndarray من نوع uint16.

  • لا تغييرات كاسرة في واجهة برمجة التطبيقات — أعد التحميل على ذاكرة فلاش وستعمل برامج v4.5.7 النصية دون تغيير.

ميزات جديدة

  • ml.Model — إضافة دعم uint16 بحيث تُطابق/تُعالَج موترات مخرجات النموذج التي تستخدم uint16 بشكل صحيح.

إصلاحات الأخطاء

  • إصلاح فقدان MicroSpeech.listen() في ml.apps لعبارة return الخاصة بها، بحيث تُعاد النتيجة المكتشفة فعليًا الآن إلى المستدعي.

تغييرات كاسرة في واجهة برمجة التطبيقات

لا يقدّم الإصدار v4.5.8 أي تغييرات كاسرة في واجهة برمجة تطبيقات Python. وتعمل البرامج النصية التي كانت تعمل على v4.5.7 دون تغيير على v4.5.8 — ما عليك سوى إعادة التحميل على ذاكرة فلاش للبرنامج الثابت.