高速化のためといい、前任者がcythonで書いたランダムフォレストのコードがあり、どういうわけかsklearnよりも数倍速い
社内ではリランキングモデル(LTR)のためにこのランダムフォレストを使っているらしい
というのも外部ライブラリに頼ると面倒なことになるという認識が開発当初にあり、開発に関係するライブラリは全て自前で書いていたようだ
しかし前任が去ったことでこの最適化に最適化を凝らしたようなモジュールの理解が誰もできない
しかしかと言って速度面ではsklearnには戻れない
こういうときは深呼吸し、「なんか知らんが動いてるからヨシ」と言って目を背けよう
大丈夫、神様はちゃんと評価してくださっている
Permalink | 記事への反応(0) | 23:44
ツイートシェア