/ / Python i scikit Ucz się: wymieniaj wektor macierzy podczas treningu z niestandardowym wywołaniem - python, macierz, wektor, uczenie maszynowe, nauka scikit

Python i scikit Ucz się: wymieniaj wektor macierzy podczas treningu z niestandardowym wywołaniem - python, macierz, wektor, uczenie maszynowe, nauka scikit

Przejrzałem dokumentację na temat nauki scikit i nie widziałem prostego sposobu na zastąpienie ocen produktu macierzy-wektora podczas propagacji za pomocą niestandardowego wywołania oceny.

Czy istnieje sposób na zrobienie tego, który jest już częścią API ... czy są jakieś sztuczki, które pozwoliłyby mi wstrzyknąć niestandardowy produkt oceniający wektor?

Odpowiedzi:

1 dla odpowiedzi № 1

W skrócie - nie, nie jest to możliwe. Głównie dlatego, że niektóre operacje arytmetyczne nie są nawet wykonywane w pythonie, gdy używasz scikit-learn - są one faktycznie wykonywane przez rozszerzenia oparte na C (jak biblioteka libsvm). Mógłbyś łatać małpy .dot z numpy, aby robić to, co chcesz, ale nie masz żadnej gwarancji, że nauka scikit będzie nadal działać, ponieważ wykonuje trochę operacje za pomocą numpy i inni używając rozszerzeń C.