اعتبارًا من سبتمبر 2023، يحتوي هذا المستودع على تعليمات برمجية من مشاريع Numenta القديمة للذاكرة المؤقتة الهرمية (HTM) التي كانت في وضع الصيانة لعدة سنوات.
منصة Numenta للحوسبة الذكية ( NuPIC ) هي عبارة عن منصة ذكاء آلي تنفذ خوارزميات تعلم HTM. HTM هي نظرية حسابية مفصلة للقشرة المخية الحديثة. يوجد في قلب HTM خوارزميات التعلم المستمر المستندة إلى الوقت والتي تقوم بتخزين واستدعاء الأنماط المكانية والزمانية. إن NuPIC مناسب لمجموعة متنوعة من المشاكل، وخاصة الكشف عن الحالات الشاذة والتنبؤ بمصادر البيانات المتدفقة. لمزيد من المعلومات، راجع numenta.org أو منتدى NuPIC.
للحصول على أدلة الاستخدام والبدء السريع ووثائق واجهة برمجة التطبيقات، راجع http://nupic.docs.numenta.org/.
نحن نخطط للقيام بإصدارات ثانوية فقط، وقصر التغييرات في NuPIC وNuPIC Core على:
ثنائيات NuPIC متاحة لـ:
التبعيات التالية مطلوبة لتثبيت NuPIC على جميع أنظمة التشغيل.
متطلبات OS X الإضافية:
قم بتشغيل ما يلي لتثبيت NuPIC:
pip install nupic
# From the root of the repo:
py.test tests/unit
--user
للأوامر المذكورة أعلاه للتثبيت في موقع خارج النظام (يعتمد على البيئة الخاصة بك). وبدلاً من ذلك، يمكنك تنفيذ أوامر pip
باستخدام sudo
(غير مستحسن).--use-wheel
إذا كان لديك إصدار أقدم من النقطة (أصبحت العجلات الآن هي تنسيق الحزمة الثنائية الافتراضية للنقطة).بالنسبة لأي مشكلات أخرى تتعلق بالتثبيت، يرجى الاطلاع على البحث في منتدياتنا (انشر الأسئلة هناك). يمكنك الإبلاغ عن الأخطاء على https://github.com/numenta/nupic/issues.
الدردشة المجتمعية المباشرة:
للتثبيت من كود المصدر المحلي، قم بالتشغيل من جذر المستودع:
pip install .
استخدم الوسيطة -e
الاختيارية لتثبيت المطور.
إذا كنت ترغب في إنشاء nupic.bindings
التابعة من المصدر، فيجب عليك إنشاء وتثبيتها من nupic.core
قبل تثبيت nupic (نظرًا لأنه سيتم تثبيت إصدار PyPI إذا لم يتم تثبيت nupic.bindings
بعد).