0
私はscikit学習のドキュメントを見てきましたが、伝播中の行列ベクトルプロダクト評価をカスタムと置き換える簡単な方法は見ていません評価呼び出し。Pythonとscikit Learn:カスタムコールでトレーニング中に行列ベクトルプロダクトを置き換えよう
これはAPIの一部であるこれを行う方法はありますか?カスタム行列ベクトル製品エバリュエーターを挿入するためのトリックはありますか?
私はscikit学習のドキュメントを見てきましたが、伝播中の行列ベクトルプロダクト評価をカスタムと置き換える簡単な方法は見ていません評価呼び出し。Pythonとscikit Learn:カスタムコールでトレーニング中に行列ベクトルプロダクトを置き換えよう
これはAPIの一部であるこれを行う方法はありますか?カスタム行列ベクトル製品エバリュエーターを挿入するためのトリックはありますか?
簡潔には、できません。ほとんどの場合、arikmetical操作はscikit-learnを使うときにPythonでさえも実行されないので、実際にはlibsvmライブラリのようなCベースの拡張機能によって実行されます。あなたはnumpyのサルパッチ.dot
をあなたが望むようにすることができますが、操作でnumpyを使用し、他で C拡張を使用するので、scikit-learnがまだ機能するという保証はありません。
クラスを拡張し、メソッドの動作をオーバーライドしますか? – erip
多分、あなたがしようとしていることについてもう少し詳しく述べてください...それを達成する別の方法があるかもしれませんか? – maxymoo