IRC logs of #shogun for Friday, 2018-07-06

--- Log opened Fri Jul 06 00:00:56 2018
-!- HeikoS [~heiko@host86-172-81-177.range86-172.btcentralplus.com] has joined #shogun16:38
-!- mode/#shogun [+o HeikoS] by ChanServ16:38
-!- travis-ci [~travis-ci@ec2-54-163-84-24.compute-1.amazonaws.com] has joined #shogun17:01
travis-ciit's Shubham Shukla's turn to pay the next round of drinks for the massacre he caused in shubham808/shogun: https://travis-ci.org/shubham808/shogun/builds/40087345517:01
-!- travis-ci [~travis-ci@ec2-54-163-84-24.compute-1.amazonaws.com] has left #shogun []17:01
lisitsynHeikoS: he llo17:08
@HeikoSlisitsyn: jojo17:08
lisitsyndid you try watch_method yet?17:08
lisitsynHeikoS: the only thing I am worried about17:09
lisitsynis that we bind it with this17:09
lisitsynso if something wrong happens we might get something bad17:09
lisitsynHeikoS: oh I think we should explicitly disable put for these guys17:10
@HeikoSlike?17:13
@HeikoSah17:13
@HeikoSyes we can just overload put17:13
@HeikoSi mean, put a check in17:13
@HeikoSlisitsyn: that would solve one problem or?17:13
lisitsynyeah let me check what happens17:13
lisitsynyes should work17:13
lisitsynHeikoS: apart from that this is it17:14
@HeikoSkk17:22
@HeikoSlisitsyn: great17:22
@HeikoSI will check it out soon17:22
@HeikoSto use  it17:22
lisitsynuhmm17:22
lisitsynwhat do I do next17:22
lisitsyn:)17:22
@HeikoSlisitsyn: good q17:25
@HeikoSthere was more stuff or?17:26
@HeikoSah yes17:26
@HeikoSplugins17:26
@HeikoSthere is your pr17:26
lisitsynhttps://github.com/shogun-toolbox/shogun/pull/435717:36
lisitsynHeikoS: ^17:36
@HeikoSi dont get the message but yes that should do it17:37
@HeikoS/home/heiko/git/shogun/src/shogun/clustering/KMeansBase.cpp:367:67: error: no matching function for call to 'shogun::CKMeansBase::watch_method(const char [16], shogun::SGMatrix<double> (shogun::CKMeansBase::*)())'17:39
@HeikoSlisitsyn:17:39
lisitsynHeikoS: yeah the parameter is immutable17:40
lisitsynwhy not? :)17:40
@HeikoSlisitsyn: you get this error?17:40
lisitsynHeikoS: no, can you paste the whole error?17:40
@HeikoSah it is const stuff17:40
@HeikoShttps://pastebin.com/aZFBtGFc17:40
lisitsynargh17:41
lisitsynHeikoS: can you copy-paste the method for non-consts?17:41
lisitsynI don't see any prettier way unfortunately17:41
lisitsynI mean just another one of watch_method17:42
@HeikoSlisitsyn: compiling17:42
lisitsynwith non-const function17:42
lisitsynand dynamic_cast<T*>17:42
lisitsynHeikoS: ^ this one also17:42
lisitsynS* I mean17:42
lisitsynnot const S*17:42
@HeikoSyep compiling it17:43
lisitsynHeikoS: two random thoughts17:49
lisitsyndon't we want to merge meta examples with their descriptions?17:49
lisitsynthat's 1)17:49
lisitsyn2) do we want to generate ipynb?17:49
@HeikoSlisitsyn: jo17:59
@HeikoSlisitsyn: I would love to combine the doxzgen stuff with meta examples17:59
@HeikoSnot sure what exactly you mean by 117:59
@HeikoSlike have the docs inline?17:59
lisitsynHeikoS: yes17:59
@HeikoSso we only need one file?17:59
lisitsynwhy do we keep .txt17:59
@HeikoSgenerate ipynb maybe17:59
@HeikoSprobably later18:00
@HeikoSlisitsyn: ah ok18:00
@HeikoSlisitsyn: well we use sphinx18:00
@HeikoSand that is based on rst18:00
@HeikoSbut we also want to have executable code18:00
@HeikoSlisitsyn: I gotta cycle somewhere now18:00
@HeikoSlisitsyn: if you wanna think about stuff18:00
lisitsyncan't we write the text in [some] [things]?18:00
@HeikoSthink: how to sensibly combine doxzgen and cookbook (intro maybe?)18:00
@HeikoSlisitsyn: we can probably18:00
@HeikoSlisitsyn: really gotta run now, but will be back in a bit18:01
lisitsynkk18:01
@HeikoSyou thing compiled18:01
@HeikoSadd the non const18:01
@HeikoSlisitsyn: will modify an example and see if itnegration test still works18:02
-!- HeikoS [~heiko@host86-172-81-177.range86-172.btcentralplus.com] has quit [Quit: Leaving.]18:02
-!- HeikoS [~heiko@untrust-out.swc.ucl.ac.uk] has joined #shogun18:41
-!- mode/#shogun [+o HeikoS] by ChanServ18:41
@HeikoSlisitsyn: ok back!18:41
@HeikoSlisitsyn: think we should do something in the to_string method18:41
lisitsynHeikoS: this time I am leaving soonish18:41
lisitsynoops18:41
@HeikoSlike: lazy_methods18:41
lisitsynto_string crashes I guess18:41
lisitsynah no18:42
lisitsynit should actually compute stuff18:42
@HeikoSand also something to get a list of parmaeters names18:42
@HeikoSand then have a list of lazy computed parameter names18:42
@HeikoSwhat do you think?18:42
lisitsynwell that's easy18:42
lisitsynjust add these two lines :P18:42
@HeikoSso this is well separated for the user18:42
lisitsynHeikoS: to_string is really easy to patch18:42
@HeikoSlisitsyn: wanna do it? :D18:44
@HeikoSlisitsyn: ok it works18:44
@HeikoSill send a PR18:44
-!- HeikoS [~heiko@untrust-out.swc.ucl.ac.uk] has quit [Ping timeout: 260 seconds]18:59
-!- HeikoS [~heiko@eduroam-int-pat-8-255.ucl.ac.uk] has joined #shogun19:15
-!- mode/#shogun [+o HeikoS] by ChanServ19:15
-!- HeikoS [~heiko@eduroam-int-pat-8-255.ucl.ac.uk] has quit [Quit: Leaving.]19:40
-!- HeikoS [~heiko@untrust-out.swc.ucl.ac.uk] has joined #shogun19:55
-!- mode/#shogun [+o HeikoS] by ChanServ19:55
-!- travis-ci [~travis-ci@ec2-54-227-1-238.compute-1.amazonaws.com] has joined #shogun20:08
travis-ciit's Shubham Shukla's turn to pay the next round of drinks for the massacre he caused in shubham808/shogun: https://travis-ci.org/shubham808/shogun/builds/40099023620:08
-!- travis-ci [~travis-ci@ec2-54-227-1-238.compute-1.amazonaws.com] has left #shogun []20:08
-!- travis-ci [~travis-ci@ec2-54-227-1-238.compute-1.amazonaws.com] has joined #shogun21:07
travis-ciit's Shubham Shukla's turn to pay the next round of drinks for the massacre he caused in shubham808/shogun: https://travis-ci.org/shubham808/shogun/builds/40099023621:07
-!- travis-ci [~travis-ci@ec2-54-227-1-238.compute-1.amazonaws.com] has left #shogun []21:07
@HeikoSwuwei: check my pr21:24
@HeikoSwe have the lazy get now21:24
-!- HeikoS1 [~heiko@eduroam-int-pat-8-255.ucl.ac.uk] has joined #shogun21:27
-!- HeikoS1 [~heiko@eduroam-int-pat-8-255.ucl.ac.uk] has quit [Client Quit]21:27
-!- HeikoS [~heiko@untrust-out.swc.ucl.ac.uk] has quit [Ping timeout: 256 seconds]21:29
--- Log closed Sat Jul 07 00:00:58 2018

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