IRC logs of #shogun for Friday, 2017-06-23

--- Log opened Fri Jun 23 00:00:25 2017
-!- TingMiao [uid229534@gateway/web/irccloud.com/x-ekdazixzuyuobllp] has quit [Quit: Connection closed for inactivity]00:17
@sukey[https://github.com/shogun-toolbox/shogun] New commit https://github.com/shogun-toolbox/shogun/commit/9029307e64c47c3b32573c884782d19ecc31b0e9 by vigsterkr01:59
@wikingyey lets see after this the speed of things :)02:00
@sukey[https://github.com/shogun-toolbox/shogun] Pull Request https://github.com/shogun-toolbox/shogun/pull/3848 merged by vigsterkr02:54
@sukey[https://github.com/shogun-toolbox/shogun] vigsterkr pushed 5 commits:02:54
@sukeyhttps://github.com/shogun-toolbox/shogun/commit/5ec0a3c3ca827dbc693f9e322e0d0525eeec24a002:54
@sukeyhttps://github.com/shogun-toolbox/shogun/commit/f9d88f1c0611b2268e25ade111a41887b19c8d2e02:54
@sukeyhttps://github.com/shogun-toolbox/shogun/commit/5a8e82b71477f87e28db8332b3ac1b58bd1a036502:54
@sukeyhttps://github.com/shogun-toolbox/shogun/commit/56be92d9e4992d0589f5b8c82699cb1267b373b302:54
@sukeyhttps://github.com/shogun-toolbox/shogun/commit/3f3c799426d190c0a5b1b21072f0128c727df3b402:54
@sukey[https://github.com/shogun-toolbox/shogun] vigsterkr pushed 5 commits:03:06
@sukeyhttps://github.com/shogun-toolbox/shogun/commit/0ed294f0e994533b07cf93cd15f17cfdb23c273c03:06
@sukeyhttps://github.com/shogun-toolbox/shogun/commit/15433eaee4749970a87e2bf2485e6ece4894368d03:06
@sukeyhttps://github.com/shogun-toolbox/shogun/commit/d9516883d6747825839ad97358e1d1e4ca0afe5a03:06
@sukeyhttps://github.com/shogun-toolbox/shogun/commit/7de9fd55fb4b522bf6458bf966021235a85511de03:06
@sukeyhttps://github.com/shogun-toolbox/shogun/commit/aef98cb0ee72bb65428cf3e382047959c278d53b03:06
@wikingmmm let's see if caching is at all working here :)03:06
-!- travis-ci [~travis-ci@ec2-54-80-162-215.compute-1.amazonaws.com] has joined #shogun03:40
travis-ciit's Giovanni De Toni's turn to pay the next round of drinks for the massacre he caused in shogun-toolbox/shogun: https://travis-ci.org/shogun-toolbox/shogun/builds/24602659903:40
-!- travis-ci [~travis-ci@ec2-54-80-162-215.compute-1.amazonaws.com] has left #shogun []03:40
-!- quirky [~alleballe@106.198.198.254] has joined #shogun07:55
@wikingrcurtin, oh no i haven't thought/said that you've published those... only that they are now failing :)08:00
-!- quirky [~alleballe@106.198.198.254] has quit [Ping timeout: 255 seconds]08:10
-!- quirky [~alleballe@2405:204:a382:159b:a153:caf0:a2dc:6f85] has joined #shogun08:32
-!- quirky [~alleballe@2405:204:a382:159b:a153:caf0:a2dc:6f85] has quit [Ping timeout: 246 seconds]08:41
-!- quirky [~alleballe@2405:204:a382:159b:60fd:4dcb:1c1f:ed7f] has joined #shogun08:54
-!- quirky [~alleballe@2405:204:a382:159b:60fd:4dcb:1c1f:ed7f] has left #shogun []09:03
-!- geektoni [c1cdd252@gateway/web/freenode/ip.193.205.210.82] has joined #shogun09:06
-!- iglesiasg [~iglesiasg@217.119.234.214] has joined #shogun09:13
-!- mode/#shogun [+o iglesiasg] by ChanServ09:13
@sukey[https://github.com/shogun-toolbox/shogun] Pull Request https://github.com/shogun-toolbox/shogun/pull/3853 synchronized by geektoni09:26
@sukey[https://github.com/shogun-toolbox/shogun] Pull Request https://github.com/shogun-toolbox/shogun/pull/3853 synchronized by geektoni09:28
@sukey[https://github.com/shogun-toolbox/shogun] Pull Request https://github.com/shogun-toolbox/shogun/pull/3858 opened by geektoni09:42
-!- HeikoS [~heiko@host-92-0-178-129.as43234.net] has joined #shogun10:03
-!- mode/#shogun [+o HeikoS] by ChanServ10:03
-!- HeikoS [~heiko@host-92-0-178-129.as43234.net] has quit [Ping timeout: 255 seconds]10:15
@sukey[https://github.com/shogun-toolbox/shogun] Issue https://github.com/shogun-toolbox/shogun/issues/3811 closed by ghzhaole10:33
@sukey[https://github.com/shogun-toolbox/shogun] Issue https://github.com/shogun-toolbox/shogun/issues/3811 reopened by ghzhaole10:33
-!- geektoni [c1cdd252@gateway/web/freenode/ip.193.205.210.82] has quit [Quit: Page closed]12:23
-!- TingMiao [uid229534@gateway/web/irccloud.com/x-bhbuvmdyizfzugrh] has joined #shogun13:23
-!- HeikoS [~heiko@host-92-0-178-129.as43234.net] has joined #shogun13:42
-!- mode/#shogun [+o HeikoS] by ChanServ13:42
-!- geektoni [~geektoni@93-34-234-212.ip52.fastwebnet.it] has joined #shogun14:36
-!- geektoni [~geektoni@93-34-234-212.ip52.fastwebnet.it] has quit [Quit: Leaving.]14:45
-!- geektoni [~geektoni@93-34-234-212.ip52.fastwebnet.it] has joined #shogun14:45
-!- HeikoS [~heiko@host-92-0-178-129.as43234.net] has quit [Ping timeout: 240 seconds]14:46
-!- iglesiasg [~iglesiasg@217.119.234.214] has quit [Quit: leaving]15:03
-!- HeikoS [~heiko@host-92-0-178-129.as43234.net] has joined #shogun15:27
-!- mode/#shogun [+o HeikoS] by ChanServ15:27
@HeikoSwiking: you around?15:27
@HeikoSwiking: so I thought about this Parameter thing15:27
@HeikoSwiking: I will start a branch now15:27
@HeikoSand delete it in there15:28
@HeikoSwiking: will make the SG_ADD a nop15:28
@HeikoSand see what stops working15:28
@HeikoSthen I will take one class, and try to make things work with tags in there, so see where we are with that15:28
lisitsynHeikoS: that's funny idea :)15:58
lisitsyndidn't think of that15:58
@HeikoSlisitsyn: i think SG_ADD is not the biggest problem15:58
@HeikoSwhen deleting Parameter.cpp15:58
lisitsynwhy? serialization stops working15:58
@HeikoSyes one example15:59
@HeikoSbut say we just de-activate that for a moment15:59
@HeikoS(drop the feature temporarily)16:00
@HeikoSthen there is a lot of other stuff16:00
@HeikoSalso, can make it work for a single class and see what problems there are (I am sure there are many)16:00
@wikinghey16:16
@wikingnow16:16
@wikingsorry16:16
@wikingHeikoS, ping16:16
@HeikoSwiking: pong16:16
@wikingok her16:16
@wikinge16:16
@HeikoSwiking: I will push this parameter thing a bit now16:17
@wikingok16:18
@HeikoSwiking: it needs to happen16:18
@wikingcool16:18
@HeikoSand there is no shortcut16:18
@HeikoSits painful16:18
@HeikoSand hard16:18
@HeikoSbut need to start otherwise it wont happen16:18
@sukey[https://github.com/shogun-toolbox/shogun] Pull Request https://github.com/shogun-toolbox/shogun/pull/3859 opened by MikeLing16:20
@wikingwoah16:45
@wikingwe are having travis jobs finishing in 5 minutes \o/16:45
@HeikoScache?16:46
@wikingccache16:46
@wikingyes16:46
@HeikoScool!16:49
@sukey[https://github.com/shogun-toolbox/shogun] Pull Request https://github.com/shogun-toolbox/shogun/pull/3859 synchronized by MikeLing16:53
@HeikoSwiking: added some comments on time series doc16:55
@wikingperfecto16:58
@wikingthns16:58
@wikingthnx16:58
@HeikoSI think this GSoC project escription we have has good ideas16:58
@sukey[https://github.com/shogun-toolbox/shogun] New commit https://github.com/shogun-toolbox/shogun/commit/7381de7f1b3ab05a603b367b5190d6a7425be112 by karlnapf17:02
@sukey[https://github.com/shogun-toolbox/shogun] New branch feature/parameter_removal created17:02
@HeikoSwiking: you have an indea how the cereal branch looks like?17:12
@HeikoSdoes it ceraialize things ?17:12
@wikingmmm17:16
@wikingsome tgings17:16
@wikinglike basic types17:16
@wikingand i think17:16
@wikingSGVector17:16
@wikingand SGMatrix17:16
@wikingmicmn, r u blocked by any ways?17:28
@HeikoSwiking: ok this is the starting point17:28
@HeikoSstep117:28
@HeikoSrebase feature/cereal17:28
@HeikoSbut there is conflicts17:28
@wikingplz update your daily17:28
@HeikoSand I dont know how to merge them17:29
@wikingyou mean feature/cereal rebased over latest develop?17:29
@HeikoSyes thats step 117:29
@HeikoSbecause form there I can make the serialization work17:29
@wikingk17:29
@HeikoSas it essentially works in the branch17:29
@HeikoSI checked the tests (that pass)17:30
@HeikoSjust needs a bit of tidying17:30
@HeikoSbut there is conflicts in any.h17:30
@wikinglisitsyn, ^ :)17:30
micmnwiking: yeah sorry will do, got a shitty day17:30
@wikingmicmn, k17:30
@wikingthnx17:30
@HeikoSwiking: basically we can use that branch for moving the parameter stuff on17:30
@wikingcool17:30
@HeikoSor I mean first make the serialization work17:30
@HeikoSthen merge into develop17:31
@HeikoSas an "addition"17:31
@wiking?17:31
@wikingaddition?17:31
@HeikoSyes we can only remove the parameter beast at the very end17:31
@wikingi mean the serialization of feature/cereal17:31
@wikingdepends the use of tags17:31
@HeikoSsure, but the tags are there17:32
@wikingyeye17:32
@wikingjust not used17:32
@HeikoSexactly17:32
@wikingso serialization is not gonna work either17:32
@wikingwith cereal17:32
@HeikoSso what holds us back from making it work for a single class?17:32
@HeikoSthere will be so many problems17:32
@HeikoSregistering the parameters is the least17:32
@wikingsure17:32
@HeikoScan even automate that17:32
@wikingthat's what your brnach is trying17:32
@wikingno?17:32
@HeikoSI realised it is best to delete it and start from feature/cereal17:33
@HeikoSbut that needs a rebase17:33
@HeikoSwhich I cannot do17:33
@wikinglisitsyn, can do it no?17:33
@wikingor could17:33
@wiking:)17:33
@wikingalal17:33
@wikinglalal17:33
@HeikoShave a try17:33
@wikingallalalalalal17:33
@HeikoSat the diff17:33
@wiking?17:33
@wikingwho17:33
@HeikoSI mean try, maybe you know how to resolve those things17:33
@HeikoSI dont17:33
@wikingah17:33
@wiking23:3117:33
@wikingsorry17:33
@HeikoSi delete my branch again17:33
@wikingand it's friday17:33
@HeikoSno point in starting another one17:34
@HeikoSrather integrate the old one first17:34
@wikingand i had an idea that i still wanna do now17:34
@wikingbefore passing out17:34
@wikingbut i can try in the mornign17:34
@HeikoSi realised I need the cereal branch thats why this all cam eup17:34
@HeikoSwe can also ask OXPHOS17:34
@wikingif until then there's no progress17:34
@HeikoScool thx17:36
@HeikoSsent an email17:36
@wikingnw17:36
micmnHeikoS: when you've got some time, since i picked up this PR https://github.com/shogun-toolbox/shogun/pull/3751 which is related to https://github.com/shogun-toolbox/shogun/pull/3750 where you made some comments on ctags, can you check my comment https://github.com/shogun-toolbox/shogun/pull/3750#discussion_r10960659817:36
@HeikoSmicmn: checking in a minut17:36
micmnthx17:37
@HeikoSmicmn: can you update me a bit on this17:38
@HeikoSI am lost :)17:38
micmnsure17:39
micmntrained model serialization tests need a class hierarchy to find all linearmachines etc17:39
@HeikoSyep17:40
micmnso I added to class_list.py a mechanism to generate a json which contains the hierarchy17:40
@HeikoSI see17:40
@HeikoSas in who is subclass of whom?17:40
micmnyes17:40
@HeikoSok17:40
@HeikoSand you do this based on?17:40
micmn?17:41
@HeikoShow do you generate that hierarchy?17:41
micmnso class_list.py already does some parsing17:41
micmnof the sources to find class names etc17:42
micmnnow also records the base class17:42
@HeikoSI see17:42
@HeikoSok17:42
@HeikoSso this is all fine17:42
@HeikoSThough there is this thing:17:42
@HeikoSclass_list.py is really ugly (as you noticed)17:43
@HeikoSso it would be better to not load it up with more stuff17:43
@HeikoSmy point was more: can't we use ctags for getting this info?17:43
@HeikoSrather than parsing17:43
@HeikoSbecause we run ctags already for the meta examples17:43
@HeikoS--fields=+i17:43
micmnah ok got it17:44
@HeikoSmicmn: so maybe we can use that stuff to get this json17:45
@HeikoScan still do it in a python script17:45
@HeikoSbut that is then independent of class_list.py17:45
@HeikoSso if we delete it at some day, we dont need to fix your json generator17:45
@HeikoSmicmn: we use ctags currently to generate include paths for the meta examples17:46
@HeikoSand that works quite nicely17:46
@HeikoSthe amount of hacking is far less than in the class_list.py17:46
micmnyeah doing c++ parsing is not very nice17:46
micmnif we could do that with ctags it'll be cleaner17:47
@HeikoShttps://github.com/shogun-toolbox/shogun/blob/develop/examples/meta/generator/translate.py#L29917:47
@HeikoSmeta languages have the class names already17:48
@HeikoSand there is the code that gets you the include path directly from ctags17:48
@HeikoSso I am sure that you can tweak this so that you can have a python script that gets all sub-classes of a class with a few lines17:48
@HeikoSwithout any parsing17:48
@HeikoSmicmn: let me know if there are problems with it, but that was my basic idea back when I commented17:49
micmngreat thx17:49
@HeikoSmicmn: thanks for picking it up, this is super useful17:49
-!- HeikoS [~heiko@host-92-0-178-129.as43234.net] has quit [Quit: Leaving.]17:51
@sukey[https://github.com/shogun-toolbox/shogun] Pull Request https://github.com/shogun-toolbox/shogun/pull/3853 closed by geektoni17:55
-!- geektoni [~geektoni@93-34-234-212.ip52.fastwebnet.it] has quit [Remote host closed the connection]17:55
-!- travis-ci [~travis-ci@ec2-54-204-231-208.compute-1.amazonaws.com] has joined #shogun18:02
travis-ciit's Heiko Strathmann's turn to pay the next round of drinks for the massacre he caused in shogun-toolbox/shogun: https://travis-ci.org/shogun-toolbox/shogun/builds/24623859918:02
-!- travis-ci [~travis-ci@ec2-54-204-231-208.compute-1.amazonaws.com] has left #shogun []18:02
@sukey[https://github.com/shogun-toolbox/shogun] Issue https://github.com/shogun-toolbox/shogun/issues/3811 closed by vigsterkr18:19
@sukey[https://github.com/shogun-toolbox/shogun] Pull Request https://github.com/shogun-toolbox/shogun/pull/3858 synchronized by geektoni23:56
--- Log closed Sat Jun 24 00:00:26 2017

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