| --- 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 vigsterkr | 01:59 | 
|---|---|---|
| @wiking | yey 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 vigsterkr | 02:54 | 
| @sukey | [https://github.com/shogun-toolbox/shogun] vigsterkr pushed 5 commits: | 02:54 | 
| @sukey | https://github.com/shogun-toolbox/shogun/commit/5ec0a3c3ca827dbc693f9e322e0d0525eeec24a0 | 02:54 | 
| @sukey | https://github.com/shogun-toolbox/shogun/commit/f9d88f1c0611b2268e25ade111a41887b19c8d2e | 02:54 | 
| @sukey | https://github.com/shogun-toolbox/shogun/commit/5a8e82b71477f87e28db8332b3ac1b58bd1a0365 | 02:54 | 
| @sukey | https://github.com/shogun-toolbox/shogun/commit/56be92d9e4992d0589f5b8c82699cb1267b373b3 | 02:54 | 
| @sukey | https://github.com/shogun-toolbox/shogun/commit/3f3c799426d190c0a5b1b21072f0128c727df3b4 | 02:54 | 
| @sukey | [https://github.com/shogun-toolbox/shogun] vigsterkr pushed 5 commits: | 03:06 | 
| @sukey | https://github.com/shogun-toolbox/shogun/commit/0ed294f0e994533b07cf93cd15f17cfdb23c273c | 03:06 | 
| @sukey | https://github.com/shogun-toolbox/shogun/commit/15433eaee4749970a87e2bf2485e6ece4894368d | 03:06 | 
| @sukey | https://github.com/shogun-toolbox/shogun/commit/d9516883d6747825839ad97358e1d1e4ca0afe5a | 03:06 | 
| @sukey | https://github.com/shogun-toolbox/shogun/commit/7de9fd55fb4b522bf6458bf966021235a85511de | 03:06 | 
| @sukey | https://github.com/shogun-toolbox/shogun/commit/aef98cb0ee72bb65428cf3e382047959c278d53b | 03:06 | 
| @wiking | mmm 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 #shogun | 03:40 | |
| travis-ci | it'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/246026599 | 03: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 #shogun | 07:55 | |
| @wiking | rcurtin, 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 #shogun | 08: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 #shogun | 08: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 #shogun | 09:06 | |
| -!- iglesiasg [~iglesiasg@217.119.234.214] has joined #shogun | 09:13 | |
| -!- mode/#shogun [+o iglesiasg] by ChanServ | 09:13 | |
| @sukey | [https://github.com/shogun-toolbox/shogun] Pull Request https://github.com/shogun-toolbox/shogun/pull/3853 synchronized by geektoni | 09:26 | 
| @sukey | [https://github.com/shogun-toolbox/shogun] Pull Request https://github.com/shogun-toolbox/shogun/pull/3853 synchronized by geektoni | 09:28 | 
| @sukey | [https://github.com/shogun-toolbox/shogun] Pull Request https://github.com/shogun-toolbox/shogun/pull/3858 opened by geektoni | 09:42 | 
| -!- HeikoS [~heiko@host-92-0-178-129.as43234.net] has joined #shogun | 10:03 | |
| -!- mode/#shogun [+o HeikoS] by ChanServ | 10: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 ghzhaole | 10:33 | 
| @sukey | [https://github.com/shogun-toolbox/shogun] Issue https://github.com/shogun-toolbox/shogun/issues/3811 reopened by ghzhaole | 10: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 #shogun | 13:23 | |
| -!- HeikoS [~heiko@host-92-0-178-129.as43234.net] has joined #shogun | 13:42 | |
| -!- mode/#shogun [+o HeikoS] by ChanServ | 13:42 | |
| -!- geektoni [~geektoni@93-34-234-212.ip52.fastwebnet.it] has joined #shogun | 14: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 #shogun | 14: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 #shogun | 15:27 | |
| -!- mode/#shogun [+o HeikoS] by ChanServ | 15:27 | |
| @HeikoS | wiking: you around? | 15:27 | 
| @HeikoS | wiking: so I thought about this Parameter thing | 15:27 | 
| @HeikoS | wiking: I will start a branch now | 15:27 | 
| @HeikoS | and delete it in there | 15:28 | 
| @HeikoS | wiking: will make the SG_ADD a nop | 15:28 | 
| @HeikoS | and see what stops working | 15:28 | 
| @HeikoS | then I will take one class, and try to make things work with tags in there, so see where we are with that | 15:28 | 
| lisitsyn | HeikoS: that's funny idea :) | 15:58 | 
| lisitsyn | didn't think of that | 15:58 | 
| @HeikoS | lisitsyn: i think SG_ADD is not the biggest problem | 15:58 | 
| @HeikoS | when deleting Parameter.cpp | 15:58 | 
| lisitsyn | why? serialization stops working | 15:58 | 
| @HeikoS | yes one example | 15:59 | 
| @HeikoS | but say we just de-activate that for a moment | 15:59 | 
| @HeikoS | (drop the feature temporarily) | 16:00 | 
| @HeikoS | then there is a lot of other stuff | 16:00 | 
| @HeikoS | also, can make it work for a single class and see what problems there are (I am sure there are many) | 16:00 | 
| @wiking | hey | 16:16 | 
| @wiking | now | 16:16 | 
| @wiking | sorry | 16:16 | 
| @wiking | HeikoS, ping | 16:16 | 
| @HeikoS | wiking: pong | 16:16 | 
| @wiking | ok her | 16:16 | 
| @wiking | e | 16:16 | 
| @HeikoS | wiking: I will push this parameter thing a bit now | 16:17 | 
| @wiking | ok | 16:18 | 
| @HeikoS | wiking: it needs to happen | 16:18 | 
| @wiking | cool | 16:18 | 
| @HeikoS | and there is no shortcut | 16:18 | 
| @HeikoS | its painful | 16:18 | 
| @HeikoS | and hard | 16:18 | 
| @HeikoS | but need to start otherwise it wont happen | 16:18 | 
| @sukey | [https://github.com/shogun-toolbox/shogun] Pull Request https://github.com/shogun-toolbox/shogun/pull/3859 opened by MikeLing | 16:20 | 
| @wiking | woah | 16:45 | 
| @wiking | we are having travis jobs finishing in 5 minutes \o/ | 16:45 | 
| @HeikoS | cache? | 16:46 | 
| @wiking | ccache | 16:46 | 
| @wiking | yes | 16:46 | 
| @HeikoS | cool! | 16:49 | 
| @sukey | [https://github.com/shogun-toolbox/shogun] Pull Request https://github.com/shogun-toolbox/shogun/pull/3859 synchronized by MikeLing | 16:53 | 
| @HeikoS | wiking: added some comments on time series doc | 16:55 | 
| @wiking | perfecto | 16:58 | 
| @wiking | thns | 16:58 | 
| @wiking | thnx | 16:58 | 
| @HeikoS | I think this GSoC project escription we have has good ideas | 16:58 | 
| @sukey | [https://github.com/shogun-toolbox/shogun] New commit https://github.com/shogun-toolbox/shogun/commit/7381de7f1b3ab05a603b367b5190d6a7425be112 by karlnapf | 17:02 | 
| @sukey | [https://github.com/shogun-toolbox/shogun] New branch feature/parameter_removal created | 17:02 | 
| @HeikoS | wiking: you have an indea how the cereal branch looks like? | 17:12 | 
| @HeikoS | does it ceraialize things ? | 17:12 | 
| @wiking | mmm | 17:16 | 
| @wiking | some tgings | 17:16 | 
| @wiking | like basic types | 17:16 | 
| @wiking | and i think | 17:16 | 
| @wiking | SGVector | 17:16 | 
| @wiking | and SGMatrix | 17:16 | 
| @wiking | micmn, r u blocked by any ways? | 17:28 | 
| @HeikoS | wiking: ok this is the starting point | 17:28 | 
| @HeikoS | step1 | 17:28 | 
| @HeikoS | rebase feature/cereal | 17:28 | 
| @HeikoS | but there is conflicts | 17:28 | 
| @wiking | plz update your daily | 17:28 | 
| @HeikoS | and I dont know how to merge them | 17:29 | 
| @wiking | you mean feature/cereal rebased over latest develop? | 17:29 | 
| @HeikoS | yes thats step 1 | 17:29 | 
| @HeikoS | because form there I can make the serialization work | 17:29 | 
| @wiking | k | 17:29 | 
| @HeikoS | as it essentially works in the branch | 17:29 | 
| @HeikoS | I checked the tests (that pass) | 17:30 | 
| @HeikoS | just needs a bit of tidying | 17:30 | 
| @HeikoS | but there is conflicts in any.h | 17:30 | 
| @wiking | lisitsyn, ^ :) | 17:30 | 
| micmn | wiking: yeah sorry will do, got a shitty day | 17:30 | 
| @wiking | micmn, k | 17:30 | 
| @wiking | thnx | 17:30 | 
| @HeikoS | wiking: basically we can use that branch for moving the parameter stuff on | 17:30 | 
| @wiking | cool | 17:30 | 
| @HeikoS | or I mean first make the serialization work | 17:30 | 
| @HeikoS | then merge into develop | 17:31 | 
| @HeikoS | as an "addition" | 17:31 | 
| @wiking | ? | 17:31 | 
| @wiking | addition? | 17:31 | 
| @HeikoS | yes we can only remove the parameter beast at the very end | 17:31 | 
| @wiking | i mean the serialization of feature/cereal | 17:31 | 
| @wiking | depends the use of tags | 17:31 | 
| @HeikoS | sure, but the tags are there | 17:32 | 
| @wiking | yeye | 17:32 | 
| @wiking | just not used | 17:32 | 
| @HeikoS | exactly | 17:32 | 
| @wiking | so serialization is not gonna work either | 17:32 | 
| @wiking | with cereal | 17:32 | 
| @HeikoS | so what holds us back from making it work for a single class? | 17:32 | 
| @HeikoS | there will be so many problems | 17:32 | 
| @HeikoS | registering the parameters is the least | 17:32 | 
| @wiking | sure | 17:32 | 
| @HeikoS | can even automate that | 17:32 | 
| @wiking | that's what your brnach is trying | 17:32 | 
| @wiking | no? | 17:32 | 
| @HeikoS | I realised it is best to delete it and start from feature/cereal | 17:33 | 
| @HeikoS | but that needs a rebase | 17:33 | 
| @HeikoS | which I cannot do | 17:33 | 
| @wiking | lisitsyn, can do it no? | 17:33 | 
| @wiking | or could | 17:33 | 
| @wiking | :) | 17:33 | 
| @wiking | alal | 17:33 | 
| @wiking | lalal | 17:33 | 
| @HeikoS | have a try | 17:33 | 
| @wiking | allalalalalal | 17:33 | 
| @HeikoS | at the diff | 17:33 | 
| @wiking | ? | 17:33 | 
| @wiking | who | 17:33 | 
| @HeikoS | I mean try, maybe you know how to resolve those things | 17:33 | 
| @HeikoS | I dont | 17:33 | 
| @wiking | ah | 17:33 | 
| @wiking | 23:31 | 17:33 | 
| @wiking | sorry | 17:33 | 
| @HeikoS | i delete my branch again | 17:33 | 
| @wiking | and it's friday | 17:33 | 
| @HeikoS | no point in starting another one | 17:34 | 
| @HeikoS | rather integrate the old one first | 17:34 | 
| @wiking | and i had an idea that i still wanna do now | 17:34 | 
| @wiking | before passing out | 17:34 | 
| @wiking | but i can try in the mornign | 17:34 | 
| @HeikoS | i realised I need the cereal branch thats why this all cam eup | 17:34 | 
| @HeikoS | we can also ask OXPHOS | 17:34 | 
| @wiking | if until then there's no progress | 17:34 | 
| @HeikoS | cool thx | 17:36 | 
| @HeikoS | sent an email | 17:36 | 
| @wiking | nw | 17:36 | 
| micmn | HeikoS: 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_r109606598 | 17:36 | 
| @HeikoS | micmn: checking in a minut | 17:36 | 
| micmn | thx | 17:37 | 
| @HeikoS | micmn: can you update me a bit on this | 17:38 | 
| @HeikoS | I am lost :) | 17:38 | 
| micmn | sure | 17:39 | 
| micmn | trained model serialization tests need a class hierarchy to find all linearmachines etc | 17:39 | 
| @HeikoS | yep | 17:40 | 
| micmn | so I added to class_list.py a mechanism to generate a json which contains the hierarchy | 17:40 | 
| @HeikoS | I see | 17:40 | 
| @HeikoS | as in who is subclass of whom? | 17:40 | 
| micmn | yes | 17:40 | 
| @HeikoS | ok | 17:40 | 
| @HeikoS | and you do this based on? | 17:40 | 
| micmn | ? | 17:41 | 
| @HeikoS | how do you generate that hierarchy? | 17:41 | 
| micmn | so class_list.py already does some parsing | 17:41 | 
| micmn | of the sources to find class names etc | 17:42 | 
| micmn | now also records the base class | 17:42 | 
| @HeikoS | I see | 17:42 | 
| @HeikoS | ok | 17:42 | 
| @HeikoS | so this is all fine | 17:42 | 
| @HeikoS | Though there is this thing: | 17:42 | 
| @HeikoS | class_list.py is really ugly (as you noticed) | 17:43 | 
| @HeikoS | so it would be better to not load it up with more stuff | 17:43 | 
| @HeikoS | my point was more: can't we use ctags for getting this info? | 17:43 | 
| @HeikoS | rather than parsing | 17:43 | 
| @HeikoS | because we run ctags already for the meta examples | 17:43 | 
| @HeikoS | --fields=+i | 17:43 | 
| micmn | ah ok got it | 17:44 | 
| @HeikoS | micmn: so maybe we can use that stuff to get this json | 17:45 | 
| @HeikoS | can still do it in a python script | 17:45 | 
| @HeikoS | but that is then independent of class_list.py | 17:45 | 
| @HeikoS | so if we delete it at some day, we dont need to fix your json generator | 17:45 | 
| @HeikoS | micmn: we use ctags currently to generate include paths for the meta examples | 17:46 | 
| @HeikoS | and that works quite nicely | 17:46 | 
| @HeikoS | the amount of hacking is far less than in the class_list.py | 17:46 | 
| micmn | yeah doing c++ parsing is not very nice | 17:46 | 
| micmn | if we could do that with ctags it'll be cleaner | 17:47 | 
| @HeikoS | https://github.com/shogun-toolbox/shogun/blob/develop/examples/meta/generator/translate.py#L299 | 17:47 | 
| @HeikoS | meta languages have the class names already | 17:48 | 
| @HeikoS | and there is the code that gets you the include path directly from ctags | 17:48 | 
| @HeikoS | so 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 lines | 17:48 | 
| @HeikoS | without any parsing | 17:48 | 
| @HeikoS | micmn: let me know if there are problems with it, but that was my basic idea back when I commented | 17:49 | 
| micmn | great thx | 17:49 | 
| @HeikoS | micmn: thanks for picking it up, this is super useful | 17: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 geektoni | 17: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 #shogun | 18:02 | |
| travis-ci | it'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/246238599 | 18: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 vigsterkr | 18:19 | 
| @sukey | [https://github.com/shogun-toolbox/shogun] Pull Request https://github.com/shogun-toolbox/shogun/pull/3858 synchronized by geektoni | 23: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!