سؤال

لدي حوالي 20 فئة بسيطة C ++ التي تمثل توزيعات الاحتمالات المختلفة. أود أن أتوفر هذه في بيثون. ما هي أسهل طريقة للقيام بذلك؟ لا مانع من وجود برنامج تلقائيًا إنشاء مغلفة ، لكنني لا أريد إعادة توزيع الفصول الدراسية.

أيضًا ، تستخدم بعض فصولي مكتبات Boost Ublas. هل هناك طريقة لتمرير صفائف Numpy تلقائيًا من Python؟

هل كانت مفيدة؟

المحلول

في الواقع ، لا شيء من هؤلاء.

أنا أستعمل Boost.python على نطاق واسع لتشغيل مكتبة C ++ من Python.

هناك محولات سهلة بالنسبة إلى Ublas و Numpy ، إذا كنت لا تمانع في نسخ القيم حولها. إذا قمت بذلك ، يمكنك محاولة الحصول عليها pyublas للعمل ، مما يتيح مشاركة الذاكرة بين Numpy و Ublas.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top