مرحباً غابرييل ، سوف أقوم بزيارة هذا الأسبوع خلال عطلة نهاية الأسبوع
سيكون وجود هذا الرابط في مكان ما أمرًا رائعًا ، لكنني أعتقد أنه من المناسب جدًا تضمينه في numpy. نريد فقط إصدارات nan*
للوظائف الأكثر استخدامًا ، و ptp
ليست واحدة من تلك.
من خلال النظر إلى وظائف nan*
، يبدو أن معظم الوظائف الأساسية لها نظائر نانوية. أوافق على أن ptp
ليست الوظيفة الأكثر استخدامًا ، لكنني استخدمها كثيرًا في مشاكل معالجة الإشارات ، ولا أشعر أنها مفقودة نظرًا للوظائف الأخرى في nanfunctions.py
. لقد انتهيت من تنفيذ إصدار أساسي ، وسأحضره في حسابي بمجرد تنظيفه واختباره.
إذا قررنا المضي قدمًا في هذا ، فقد فتحت للتو علاقات عامة مع تنفيذ الوظيفة والاختبارات المقابلة.
ناقشنا هذا في اجتماع الفرز. كان معظم الناس سعداء برفض طلب الميزة هذا. charris امتنع عن التصويت ، قال seberg أنه يمكنه تخيل مساحة اسم منفصلة.
الأساس المنطقي هنا هو أننا لا نريد المزيد من الوظائف النانوية بشكل عام ؛ لدينا أكثرها شيوعًا ، وملء مساحة الاسم الرئيسية بمزيد من وظائف النان ليس له ما يبرره (هناك تكلفة كبيرة لإضافة أي شيء إلى مساحة الاسم في هذه المرحلة.
على وجه الخصوص بالنسبة إلى هذا: ptp
هو مكان مناسب بالفعل ، ويمكن القول إنه كان من الخطأ إضافته إلى numpy. لذلك nanptp
غير مرغوب فيه.
تعتبر الحزمة المنفصلة مثل bottleneck
أكثر منطقية لمزيد من وظائف النانو.
شكرًا لاقتراحك @ Gabriel-p ، yliapis
شكرا لك على الشرح التفصيلي rgommers
التعليق الأكثر فائدة
مرحباً غابرييل ، سوف أقوم بزيارة هذا الأسبوع خلال عطلة نهاية الأسبوع