IRC logs of #shogun for Tuesday, 2018-05-15

--- Log opened Tue May 15 00:00:07 2018
sukey1[https://github.com/shogun-toolbox/shogun] Pull Request https://github.com/shogun-toolbox/shogun/pull/4285 synchronized by vinx1305:14
-!- sukey1 [~nodebot@ks312251.kimsufi.com] has quit [Read error: Connection reset by peer]05:14
-!- sukey [~nodebot@ks312251.kimsufi.com] has joined #shogun05:15
-!- mode/#shogun [+o sukey] by ChanServ05:15
@sukey[https://github.com/shogun-toolbox/shogun] Pull Request https://github.com/shogun-toolbox/shogun/pull/4285 synchronized by vinx1310:34
@wikinglisitsyn, man yesterday i touched CARTree :)10:51
lisitsynwiking: did you wash your hands?10:51
lisitsyn:P10:51
@wiking 18 files changed, 293 insertions(+), 399 deletions(-)10:52
@wikingbefore refactor10:52
@wiking:)10:52
@wikingbut since the fucking file became 1600+ LoC10:52
@wikinghave to refactor10:52
@wikingbtw i'm afraid our linalg backend design is super slow.... we would need to add benchmarking to that shit :)10:53
@wikingbut yeah10:53
@wikinglisitsyn, https://github.com/shogun-toolbox/shogun/blob/develop/src/shogun/multiclass/tree/CARTree.cpp#L68310:53
@wikingthis is my fav10:53
@wikingbut honestly i dont see why i waste time on this... when there's xgb, catboost, lightgbm10:53
lisitsynwow10:53
lisitsynwow!10:54
lisitsyn:D10:54
@wikingthis is when you have categoricals amongst features10:54
@wiking:)10:54
@wikingthis is like the cvanilla implementation10:54
@wikingby the book10:54
@wiking:)10:54
lisitsynhhaha10:54
lisitsynuh10:54
lisitsynhahah10:55
lisitsynwiking: ok lets employ quantum computing here10:55
@wikinghehehe10:55
@wikingis it a state or not? :)10:55
lisitsynwiking: we will use Maybe<T>10:56
@wiking:))))10:56
@wikinganyhow crazy shit10:57
@wikingso imagine you have 1 feature with 16 different categories :)10:59
@wikinggood stuff :)10:59
lisitsynwiking: do you know the technique implemented in catboost?11:14
lisitsynit is basically groupby() and then cumsum() / cumcount()11:15
@wikingbut that only works for binary/regression11:15
@wikingmulticlass you need more YOLO stuff11:15
lisitsynmulticlass you compute that per class and yolo11:15
@wikingmmmm there are some more Yolo stuff for11:16
@wiking     //   - Pull Left By Purity11:16
@wiking     //   - PCA Partitioning11:16
@wiking     //   - One Versus All By Class11:16
@wikingthis si what i've read11:17
@wikingbut yeah i'll add the quickfix for binary/regression11:18
@wikingwith refactor of some c++ design11:18
@wikingas here everything is a fucntion11:18
@wiking:)11:18
--- Log closed Wed May 16 00:00:08 2018

Generated by irclog2html.py 2.10.0 by Marius Gedminas - find it at mg.pov.lt!