Evalml: أخطاء PipelineBase بدون مقدر

تم إنشاؤها على ١٩ نوفمبر ٢٠١٩  ·  2تعليقات  ·  مصدر: alteryx/evalml

حاليًا نحن نتحقق فقط من أنه إذا كان هناك مقدر فهو المكون الأخير.
ومع ذلك ، فإن خط الأنابيب ينكسر في السطر التالي بدون مقدر:

self.input_feature_names.update({self.estimator.name: list(pd.DataFrame(X_t))})

يجب علينا إما أن نفرض أن جميع خطوط الأنابيب يجب أن يكون لها مقدر أو إصلاح _fit للسماح بهذه الحالة.

bug

ال 2 كومينتر

لقد قدمت رقم 273 لتتبع مناقشة الخطة طويلة المدى حول هذا الأمر (على سبيل المثال ، هل نريد دعم خطوط الأنابيب بأكثر من مقدر واحد؟ وما إلى ذلك).

اقتراحي: نواصل المناقشة هناك ، ولكن في غضون ذلك ، نقوم بحل هذه البطاقة من خلال وجود خطأ PipelineBase::__init__ إذا لم يتم تحديد المقدر كمكون نهائي. هل هذا يبدو معقولا؟

الوسم @ angela97linjeremyliweishih لأننا كنا فقط نناقش هذا في Slack :)

هذا يبدو كحل معقول في الوقت الحالي حتى نحصل على الخطة طويلة المدى

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات