Evalml: Kesalahan PipelineBase Tanpa Penaksir

Dibuat pada 19 Nov 2019  ·  2Komentar  ·  Sumber: alteryx/evalml

Saat ini kami hanya memeriksa bahwa jika ada penaksir, itu adalah komponen terakhir.
Namun, pipa putus pas pada baris berikut tanpa estimator:

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

Kita harus menerapkan bahwa semua pipeline harus memiliki estimator atau memperbaiki _fit untuk mengizinkan kasus ini.

bug

Semua 2 komentar

Saya mengajukan #273 untuk melacak pembahasan rencana jangka panjang seputar ini (yaitu, apakah kita ingin mendukung saluran pipa dengan lebih dari satu estimator? dll.).

Saran saya: kami melanjutkan diskusi di sana, tetapi sementara itu, kami menyelesaikan tiket ini dengan mengeluarkan kesalahan PipelineBase::__init__ jika estimator tidak ditentukan sebagai komponen akhir. Apakah itu tampak masuk akal?

Menandai @angela97lin @jeremyliweishih karena kami baru saja membahas ini dengan santai :)

itu sepertinya solusi yang masuk akal untuk saat ini sampai kita memiliki rencana jangka panjang

Apakah halaman ini membantu?
0 / 5 - 0 peringkat