--- 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!