"إذا أراد العامل أن يؤدي عمله بشكل جيد، فعليه أولاً أن يشحذ أدواته." - كونفوشيوس، "مختارات كونفوشيوس. لو لينجونج"
الصفحة الأمامية > برمجة > لقد قمت بتطوير مكتبة الشبكة العصبية باستخدام C

لقد قمت بتطوير مكتبة الشبكة العصبية باستخدام C

تم النشر بتاريخ 2024-11-08
تصفح:485

I Developed Neural Network Library with C

كان تطوير الذكاء الاصطناعي باستخدام Python أمرًا صعبًا للغاية بالنسبة لي لأنني لم أستخدم Python من قبل. لكني أعرف لغة C والرياضيات، فلماذا لا أستطيع تطويرها في لغة C؟

هنا كيف بدأت قصتي. لقد اتخذت قرارًا بتطويره.

لقد شاهدت لأول مرة Tsoding Daily's ml في قائمة التشغيل C. لقد كان مصدرا عظيما بالنسبة لي. شرح الرياضيات والشبكات العصبية رائع! لذلك قمت بتطوير شبكاتي العصبية الأولى باستخدام قائمة التشغيل تلك. لقد كانت سريعة جدًا وخفيفة الوزن. لكن هيكل النموذج لم يكن جيدًا بالنسبة لي. أريد أن أجعلها مثل بايثون.

بعد ذلك قمت بإنشاء مجلد جديد وقمت أولاً بإنشاء بنية الطبقة والنموذج. بعد ذلك، قمت بتنفيذ وظائف الرياضيات. شيء واحد أدى إلى آخر. لقد قمت بتطويره لمدة 30 يومًا والآن لدي مكتبة عاملة.

يمكنك إنشاء نماذج كبيرة ومعالجة الصور باستخدام وظائف CNN.

جميع الأكواد مفتوحة المصدر ويمكن استخدامها مجانًا هنا.

بيان الافراج تم نشر هذه المقالة على: https://dev.to/omerfdmrl/i-developed-neural-network-library-with-c-44cg إذا كان هناك أي انتهاك، يرجى الاتصال بـ [email protected] لحذفه
أحدث البرنامج التعليمي أكثر>

تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.

Copyright© 2022 湘ICP备2022001581号-3