صانع العدسات Torch: بصريات قابلة للتفاضل مع PyTorch
2025-03-21
Torch Lens Maker عبارة عن مكتبة بايثون مفتوحة المصدر للبصريات الهندسية القابلة للتفاضل، مبنية على PyTorch. هدفها الطموح هو تصميم أنظمة بصرية معقدة في العالم الحقيقي (العدسات، المرايا) باستخدام الحوسبة الحديثة وتحسين الأرقام المتطورة. جوهر المشروع هو البصريات الهندسية القابلة للتفاضل: كشف التصادم ثلاثي الأبعاد وقوانين البصريات المنفذة في PyTorch. من خلال التعامل بذكاء مع العناصر البصرية كطبقات في شبكة عصبية، والاستفادة من التفاضل التلقائي وخوارزميات التحسين في PyTorch، يصبح تصميم العدسات مشابهًا بشكل مدهش لتدريب شبكة عصبية، مما يفتح قوة أدوات التعلم الآلي الحديثة. المشروع في مراحله المبكرة، ويطلب المؤلف تمويلًا لمواصلة التطوير.
التطوير
تصميم العدسات