IRC logs of #shogun for Sunday, 2016-05-29

--- Log opened Sun May 29 00:00:16 2016
-!- HeikoS [~heiko@host-92-0-162-192.as43234.net] has joined #shogun00:18
-!- mode/#shogun [+o HeikoS] by ChanServ00:18
-!- HeikoS [~heiko@host-92-0-162-192.as43234.net] has quit [Client Quit]00:23
-!- HeikoS [~heiko@host-92-0-162-192.as43234.net] has joined #shogun00:51
-!- mode/#shogun [+o HeikoS] by ChanServ00:51
@HeikoSwiking: actually00:51
@HeikoSit still regularly recompiles tihngs00:52
@HeikoSbut I havent investigated systematically00:52
@HeikoStrying to fix meta example bugs;)00:52
-!- leagoetz [~leagoetz@host-92-0-162-192.as43234.net] has joined #shogun00:53
@HeikoSwiking: and what about release?00:56
@HeikoSI think I will start with the GPL stuff soon00:56
@HeikoSso the way I see this:00:56
@HeikoSwe have a separate repo, that ressembles the shogun directory structure00:56
@HeikoSbut only src/shogun/00:56
@HeikoSand only .cpp and .h files I guess00:57
@HeikoSand then these are put into the main repo with submodule?00:57
shogun-buildbotbuild #2880 of bsd1 - libshogun is complete: Failure [failed configure]  Build details are at http://buildbot.shogun-toolbox.org/builders/bsd1%20-%20libshogun/builds/2880  blamelist: Heiko Strathmann <heiko.strathmann@gmail.com>01:03
shogun-buildbotbuild #18 of xenial - libshogun is complete: Failure [failed test]  Build details are at http://buildbot.shogun-toolbox.org/builders/xenial%20-%20libshogun/builds/18  blamelist: Heiko Strathmann <heiko.strathmann@gmail.com>01:03
-!- HeikoS [~heiko@host-92-0-162-192.as43234.net] has quit [Quit: Leaving.]01:17
-!- leagoetz [~leagoetz@host-92-0-162-192.as43234.net] has quit [Remote host closed the connection]01:26
shogun-buildbotbuild #2881 of bsd1 - libshogun is complete: Failure [failed configure]  Build details are at http://buildbot.shogun-toolbox.org/builders/bsd1%20-%20libshogun/builds/2881  blamelist: Heiko Strathmann <heiko.strathmann@gmail.com>, Sanuj <sanuj.sharma.in@gmail.com>01:41
shogun-buildbotbuild #19 of xenial - libshogun is complete: Failure [failed test]  Build details are at http://buildbot.shogun-toolbox.org/builders/xenial%20-%20libshogun/builds/19  blamelist: Heiko Strathmann <heiko.strathmann@gmail.com>, Sanuj <sanuj.sharma.in@gmail.com>01:43
shogun-buildbotbuild #9 of FC23 - libshogun - aarch64 is complete: Failure [failed test]  Build details are at http://buildbot.shogun-toolbox.org/builders/FC23%20-%20libshogun%20-%20aarch64/builds/9  blamelist: Heiko Strathmann <heiko.strathmann@gmail.com>01:46
-!- travis-ci [~travis-ci@ec2-54-211-50-200.compute-1.amazonaws.com] has joined #shogun01:51
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/13365560701:51
-!- travis-ci [~travis-ci@ec2-54-211-50-200.compute-1.amazonaws.com] has left #shogun []01:51
-!- travis-ci [~travis-ci@ec2-54-205-127-245.compute-1.amazonaws.com] has joined #shogun02:26
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/13365786402:26
-!- travis-ci [~travis-ci@ec2-54-205-127-245.compute-1.amazonaws.com] has left #shogun []02:26
shogun-buildbotbuild #10 of FC23 - libshogun - aarch64 is complete: Failure [failed test]  Build details are at http://buildbot.shogun-toolbox.org/builders/FC23%20-%20libshogun%20-%20aarch64/builds/10  blamelist: Heiko Strathmann <heiko.strathmann@gmail.com>, Sanuj <sanuj.sharma.in@gmail.com>02:29
shogun-buildbotbuild #8 of clang - thread analysis is complete: Failure [failed compile]  Build details are at http://buildbot.shogun-toolbox.org/builders/clang%20-%20thread%20analysis/builds/8  blamelist: Heiko Strathmann <heiko.strathmann@gmail.com>, Sanuj <sanuj.sharma.in@gmail.com>03:46
shogun-buildbotbuild #7 of clang - undefined behaviour analysis is complete: Failure [failed compile]  Build details are at http://buildbot.shogun-toolbox.org/builders/clang%20-%20undefined%20behaviour%20analysis/builds/7  blamelist: Heiko Strathmann <heiko.strathmann@gmail.com>, Sanuj <sanuj.sharma.in@gmail.com>03:50
shogun-buildbotbuild #8 of memleak - valgrind is complete: Failure [failed memory check]  Build details are at http://buildbot.shogun-toolbox.org/builders/memleak%20-%20valgrind/builds/8  blamelist: Heiko Strathmann <heiko.strathmann@gmail.com>, Sanuj <sanuj.sharma.in@gmail.com>06:15
shogun-buildbotbuild #1010 of nightly_none is complete: Failure [failed test]  Build details are at http://buildbot.shogun-toolbox.org/builders/nightly_none/builds/1010  blamelist: Heiko Strathmann <heiko.strathmann@gmail.com>, Sanuj <sanuj.sharma.in@gmail.com>06:25
-!- sanuj [~sanuj@117.203.3.118] has joined #shogun06:41
-!- sanuj [~sanuj@117.203.3.118] has quit [Ping timeout: 258 seconds]06:58
-!- sanuj [~sanuj@117.203.3.118] has joined #shogun07:38
shogun-buildbotbuild #1139 of nightly_default is complete: Failure [failed test notebooks]  Build details are at http://buildbot.shogun-toolbox.org/builders/nightly_default/builds/1139  blamelist: Heiko Strathmann <heiko.strathmann@gmail.com>, Sanuj <sanuj.sharma.in@gmail.com>07:40
-!- sanuj [~sanuj@117.203.3.118] has quit [Ping timeout: 276 seconds]08:54
-!- besser82 [~besser82@fedora/besser82] has joined #shogun09:05
-!- mode/#shogun [+o besser82] by ChanServ09:05
-!- sanuj [~sanuj@117.203.18.98] has joined #shogun09:06
-!- sanuj [~sanuj@117.203.18.98] has quit [Ping timeout: 272 seconds]11:04
-!- sanuj [~sanuj@117.203.18.98] has joined #shogun11:30
sanujlisitsyn, hi!, got time?13:58
lisitsynhey13:58
lisitsynyeah13:58
sanujokay13:58
sanujlisitsyn, see my comments in https://github.com/shogun-toolbox/shogun/pull/322113:59
sanujthe error is here https://travis-ci.org/shogun-toolbox/shogun/jobs/133688130#L386913:59
lisitsynok well it seems to fail on gcc or ubuntu14:00
lisitsynworks on my mac os14:00
sanujokay14:00
lisitsynsanuj: what was your valgrind output?14:01
sanuji didn't save it14:01
sanuji'll run it again and share it14:01
sanujlisitsyn, valgrind output: http://pastebin.com/WsJsdqBw14:06
lisitsynsanuj: oh ok I think you need -DCMAKE_BUILD_TYPE=Debug14:08
lisitsyntry to rebuild it with that option14:08
sanujlisitsyn, alright14:08
-!- ptizoom [~christian@host-92-21-238-186.as13285.net] has joined #shogun14:34
-!- besser82 [~besser82@fedora/besser82] has quit [Ping timeout: 276 seconds]15:23
sanujlisitsyn, there?16:42
-!- sanuj [~sanuj@117.203.18.98] has quit [Ping timeout: 264 seconds]16:52
-!- leagoetz [~leagoetz@host-92-0-162-192.as43234.net] has joined #shogun16:52
leagoetzhi everyone, how is it going?16:52
-!- leagoetz [~leagoetz@host-92-0-162-192.as43234.net] has quit [Remote host closed the connection]17:23
-!- HeikoS [~heiko@host-92-0-162-192.as43234.net] has joined #shogun17:26
-!- mode/#shogun [+o HeikoS] by ChanServ17:26
shogun-buildbotbuild #2882 of bsd1 - libshogun is complete: Failure [failed configure]  Build details are at http://buildbot.shogun-toolbox.org/builders/bsd1%20-%20libshogun/builds/2882  blamelist: Heiko Strathmann <heiko.strathmann@gmail.com>, OXPHOS <engelzora@gmail.com>17:39
shogun-buildbotbuild #20 of xenial - libshogun is complete: Failure [failed test]  Build details are at http://buildbot.shogun-toolbox.org/builders/xenial%20-%20libshogun/builds/20  blamelist: Heiko Strathmann <heiko.strathmann@gmail.com>, OXPHOS <engelzora@gmail.com>17:39
-!- sanuj [~sanuj@117.203.18.98] has joined #shogun17:41
@HeikoSsanuj:  jo18:22
shogun-buildbotbuild #11 of FC23 - libshogun - aarch64 is complete: Failure [failed test]  Build details are at http://buildbot.shogun-toolbox.org/builders/FC23%20-%20libshogun%20-%20aarch64/builds/11  blamelist: Heiko Strathmann <heiko.strathmann@gmail.com>, OXPHOS <engelzora@gmail.com>18:22
sanujHeikoS, hello18:22
sanujdone with code reviews ;)18:22
@HeikoSsanuj: just checking your cookbook18:22
@HeikoSbtw we are not notified of pushes to PRs18:22
@HeikoSonly if you send a message18:22
@HeikoSjust only realised you udpated it18:22
sanujHeikoS, yeah, i was going to notify you here in a few minutes18:23
sanuji don't know how to add integration data for GMM notebook18:23
sanujHeikoS, it keeps changing18:23
sanujlisitsyn, ping18:23
lisitsynsanuj: hey18:24
sanujlisitsyn, http://pastebin.com/eArCPE4h18:24
lisitsynoh that's much more detailed :)18:24
sanuj:D18:25
@HeikoSsanuj: added some comments18:28
@HeikoSGMM is almost good to go :)18:28
sanujyeah saw18:28
@HeikoSgotta go18:29
@HeikoSwill check later18:29
-!- HeikoS [~heiko@host-92-0-162-192.as43234.net] has quit [Quit: Leaving.]18:29
lisitsynsanuj: currently all tags have the same id18:31
lisitsynwhich is zero18:31
sanujlisitsyn, yeah i wanted to ask about that18:31
lisitsynI am not sure if that's causing segfault but that should be fixed somehow18:31
sanujlisitsyn, how to generate unique id everytime?18:31
sanujlisitsyn, also what is the use of fire_update()18:32
lisitsynI don't think it is possible18:32
lisitsynsanuj: you can drop it18:32
sanujlisitsyn, and Context?18:32
lisitsynyeah drop it too18:32
lisitsynnot used now18:32
sanujlisitsyn, what about ids in tags18:33
sanujlisitsyn, without context we won't be able to get by tag.id18:33
sanujbut i think it's not needed18:33
lisitsynyeah drop it18:34
sanujlisitsyn, drop ids in tags too?18:35
lisitsynsanuj: that's much more difficult question :D18:35
sanujhaha18:35
lisitsynwell18:35
lisitsynwith ids we are doomed to have some collsions18:35
sanujlisitsyn, how does std::unordered_map makes hashes?18:37
sanuj:P18:37
sanujlisitsyn, purpose of id is to make tags for efficient right? or is there more to it?18:37
lisitsynsanuj: no just performance18:39
lisitsynsanuj: well it rehashes int, some fast thing18:39
sanujlisitsyn, it only makes sense if we use something faster than std::unordered_map for generating hash18:40
sanujlisitsyn, i used string as keys in my prototype but it's not possible here :P18:42
lisitsynsanuj: strings are ok18:43
lisitsynsanuj: although18:43
lisitsynwould it be possible to have multiple parameters with the same name18:43
lisitsynbut different type?18:43
-!- thoralf [~thoralf@ip5b418944.dynamic.kabel-deutschland.de] has joined #shogun18:43
-!- mode/#shogun [+o thoralf] by ChanServ18:43
sanujlisitsyn, use tags as keys18:43
lisitsynsanuj: yeah but they are typed18:44
sanujlisitsyn, but doing this is not good18:44
lisitsynsanuj: lets add some base class for tags18:46
lisitsynwhich is not typed18:46
lisitsynnot a template I mean18:47
lisitsynso the map would become18:47
lisitsynstd::unordered_map<BaseTag, Any>18:48
sanujlisitsyn, static_cast tag to basetag for map key?18:49
lisitsynyeah some kind of18:49
lisitsynyou don't need to do that explicitly18:49
sanujI see18:50
sanujlisitsyn, sounds brilliant, if it works18:50
sanujlisitsyn, do we need id then in tag?18:50
lisitsynnot sure18:50
lisitsynprobably no18:50
@thoralfHeyhey.18:51
sanujlisitsyn, and BaseTag will be an empty class?18:51
lisitsynno18:51
lisitsynthoralf: hey18:51
lisitsynsanuj: basetag would have a name18:51
lisitsynrather tag<T> would become rather empty18:51
lisitsynit is just a typed version of basetag18:51
sanujlisitsyn, shift name from tag to basetag18:52
lisitsynyes18:52
sanujlisitsyn, you think this will solve the segfault?18:52
lisitsynnot sure but this would resolve further problems18:52
sanujlisitsyn, okay!18:53
sanuji'll implement this tomorrow18:53
sanujneed to send a cookbook patch now18:53
lisitsynsanuj: yeah ok18:53
lisitsynsure18:53
-!- thoralf [~thoralf@ip5b418944.dynamic.kabel-deutschland.de] has quit [Quit: Konversation terminated!]19:04
sanujlisitsyn, just wanted to confirm19:11
sanujwe are using d-pointers for binary compatibility?19:11
sanujlisitsyn, because in new shogun, all the parameters will be saved in a private class pointed by d-pointer?19:12
lisitsynsanuj: yeah maybe we can use that19:13
lisitsynsanuj: it compiles a bit faster19:13
lisitsyna few advantages19:13
sanujokay19:13
sanujcurrently dpointers are included in my PR, taken from aer19:14
lisitsynsanuj: we actually already have 'Unique' in shogun19:14
lisitsynyou can drop dptr class19:14
lisitsynand use Unique19:14
sanujoh, alright19:14
-!- thoralf [~thoralf@ip5b418944.dynamic.kabel-deutschland.de] has joined #shogun19:28
-!- mode/#shogun [+o thoralf] by ChanServ19:28
-!- sanuj [~sanuj@117.203.18.98] has quit [Remote host closed the connection]19:30
-!- thoralf [~thoralf@ip5b418944.dynamic.kabel-deutschland.de] has quit [Quit: Konversation terminated!]22:41
-!- leagoetz [~leagoetz@host-92-0-162-192.as43234.net] has joined #shogun23:29
-!- HeikoS [~heiko@host-92-0-162-192.as43234.net] has joined #shogun23:31
-!- mode/#shogun [+o HeikoS] by ChanServ23:31
-!- leagoetz [~leagoetz@host-92-0-162-192.as43234.net] has quit [Remote host closed the connection]23:42
shogun-buildbotbuild #2883 of bsd1 - libshogun is complete: Failure [failed configure]  Build details are at http://buildbot.shogun-toolbox.org/builders/bsd1%20-%20libshogun/builds/2883  blamelist: Heiko Strathmann <heiko.strathmann@gmail.com>, Ariane Paola Gomes <arianepaola@users.noreply.github.com>23:51
shogun-buildbotbuild #21 of xenial - libshogun is complete: Failure [failed test]  Build details are at http://buildbot.shogun-toolbox.org/builders/xenial%20-%20libshogun/builds/21  blamelist: Heiko Strathmann <heiko.strathmann@gmail.com>, Ariane Paola Gomes <arianepaola@users.noreply.github.com>23:51
--- Log closed Mon May 30 00:00:17 2016

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