IRC logs of #shogun for Monday, 2013-05-20

--- Log opened Mon May 20 00:00:09 2013
-!- mikhailBelous1 [~towelenee@109.205.249.161] has quit []01:00
-!- van51 [~van51@athedsl-320452.home.otenet.gr] has left #shogun ["QUIT :Leaving."]01:03
-!- nube [~rho@49.244.4.107] has quit [Ping timeout: 264 seconds]01:22
-!- nube [~rho@49.244.9.254] has joined #shogun01:36
-!- shogun-notifier- [~irker@7nn.de] has quit [Quit: transmission timeout]01:44
-!- foulwall_ [~foulwall@2001:da8:215:503:6d6b:d4fc:ab5e:b3c8] has joined #shogun02:40
-!- nube [~rho@49.244.9.254] has quit [Quit: Leaving.]03:50
-!- zhh210 [80b4f1e0@gateway/web/freenode/ip.128.180.241.224] has joined #shogun06:21
-!- nube [~rho@116.90.239.3] has joined #shogun06:48
-!- nube [~rho@116.90.239.3] has quit [Read error: Connection reset by peer]07:07
-!- nube [~rho@116.90.239.3] has joined #shogun07:08
-!- hushell [~hushell@8-92.ptpg.oregonstate.edu] has joined #shogun07:55
-!- shogun-notifier- [~irker@7nn.de] has joined #shogun08:15
shogun-notifier-shogun-data: Soeren Sonnenburg :master * 294a478 / testsuite/tests/ (2 files): https://github.com/shogun-toolbox/shogun-data/commit/294a4789a65454f0d2026b0b4a18a8f3895bf27308:15
shogun-notifier-shogun-data: round confidence & mean08:15
shogun-notifier-shogun: Soeren Sonnenburg :develop * e70e103 / data,examples/undocumented/python_modular/regression_gaussian_process_modular.py: https://github.com/shogun-toolbox/shogun/commit/e70e103cb0ca6fdbd946c5cfbf721eedc6207b8708:15
shogun-notifier-shogun: round confidence & mean08:15
@sonney2khushell, I am just going through some warnings - could you please document /home/buildslave/deb3_-_modular_interfaces/build/src/shogun/multiclass/MulticlassStrategy.h:148: warning: argument 'sig_params' of command @param is not found in the argument list of shogun::CMulticlassStrategy::rescale_outputs(SGVector< float64_t > outputs, const SGVector< float64_t > As, const SGVector< float64_t > Bs)?08:25
@sonney2kFYI warnings are here for the current build http://shogun-toolbox.org/buildbot/builders/deb3%20-%20modular_interfaces/builds/1146/steps/compile%20python_modular/logs/warnings%20%2820%2908:25
shogun-notifier-shogun: Soeren Sonnenburg :develop * 9632374 / src/shogun/lib/external/ (2 files): https://github.com/shogun-toolbox/shogun/commit/9632374999c256d4182e2899cbb00173fd1127c708:31
shogun-notifier-shogun: remove #defines from doxygen strings08:31
-!- travis-ci [~travis-ci@ec2-75-101-250-159.compute-1.amazonaws.com] has joined #shogun08:35
travis-ci[travis-ci] it's Soeren Sonnenburg's turn to pay the next round of drinks for the massacre he caused in shogun-toolbox/shogun: http://travis-ci.org/shogun-toolbox/shogun/builds/731443308:35
-!- travis-ci [~travis-ci@ec2-75-101-250-159.compute-1.amazonaws.com] has left #shogun []08:35
-!- travis-ci [~travis-ci@ec2-75-101-250-159.compute-1.amazonaws.com] has joined #shogun08:55
travis-ci[travis-ci] it's Soeren Sonnenburg's turn to pay the next round of drinks for the massacre he caused in shogun-toolbox/shogun: http://travis-ci.org/shogun-toolbox/shogun/builds/731463508:55
-!- travis-ci [~travis-ci@ec2-75-101-250-159.compute-1.amazonaws.com] has left #shogun []08:55
-!- zhh210 [80b4f1e0@gateway/web/freenode/ip.128.180.241.224] has quit [Quit: Page closed]09:12
-!- nube [~rho@116.90.239.3] has quit [Ping timeout: 264 seconds]09:22
-!- nube [~rho@116.90.239.3] has joined #shogun09:23
-!- nube [~rho@116.90.239.3] has quit [Ping timeout: 245 seconds]09:43
-!- nube [~rho@116.90.239.3] has joined #shogun09:46
-!- hushell [~hushell@8-92.ptpg.oregonstate.edu] has quit [Ping timeout: 252 seconds]10:04
-!- lisitsyn [~lisitsin@mxs.kg.ru] has joined #shogun10:04
-!- mode/#shogun [+o lisitsyn] by ChanServ10:04
@lisitsynin da house10:05
-!- hushell [~hushell@c-67-189-100-116.hsd1.or.comcast.net] has joined #shogun10:15
-!- nube [~rho@116.90.239.3] has quit [Ping timeout: 264 seconds]10:15
-!- nube [~rho@116.90.239.3] has joined #shogun10:30
-!- nube [~rho@116.90.239.3] has quit [Ping timeout: 256 seconds]11:10
@sonney2klisitsyn, travis is happy?11:26
-!- shogun-notifier- [~irker@7nn.de] has quit [Quit: transmission timeout]11:31
@wikingmmmm11:32
@wikingyo11:32
@wikingsonney2k: around?11:35
-!- vgorbati [c3ee5cb1@gateway/web/freenode/ip.195.238.92.177] has joined #shogun11:41
-!- mikhailBelous [~towelenee@109.205.249.161] has joined #shogun11:46
-!- nube [~rho@116.90.239.3] has joined #shogun11:47
vgorbatisonney2k: hello, are you here?11:50
@lisitsynsonney2k: wow travis is happy12:08
@lisitsynha!12:08
-!- gsomix [~Miranda@r206-10.smr.ru] has joined #shogun12:28
gsomixhi, guys12:29
gsomixfinally, exam is passed.12:29
-!- nube [~rho@116.90.239.3] has quit [Ping timeout: 248 seconds]12:43
-!- mikhailBelous [~towelenee@109.205.249.161] has quit []12:47
foulwall_damn, finally got shogun compiled... I resized the swap to 8GB...12:54
@lisitsynfoulwall_: haha sorry that's due to heavy templating I guess12:55
foulwall_lisitsyn: haha, I'm wondering why the same thing works well on gentoo.12:57
@lisitsynfoulwall_: what's the compiler on gentoo?12:57
@lisitsyn4.7 I guess?12:57
foulwall_lisitsyn: I forgot.12:57
@lisitsynfoulwall_: I expect gentoo is newer so better compiler12:58
foulwall_lisitsyn: I haven't updated gentoo for about a year... I got tired of fixing the dependency... There must have some tricky thing in it....13:00
@lisitsynahh I see13:00
@lisitsynno idea then13:00
@lisitsyn:)13:00
foulwall_lisitsyn: anyway I can begin my data integration work. I'll ask sonney2k first...13:02
-!- nube [~rho@116.90.239.3] has joined #shogun14:14
-!- nube [~rho@116.90.239.3] has quit [Quit: Leaving.]14:23
foulwall_votjakovr: finally I get this working, http://foulwall.com:8000/gp/entrance14:31
-!- vgorbati [c3ee5cb1@gateway/web/freenode/ip.195.238.92.177] has quit [Ping timeout: 250 seconds]14:49
-!- foulwall_ [~foulwall@2001:da8:215:503:6d6b:d4fc:ab5e:b3c8] has quit []14:53
-!- foulwall [~foulwall@li379-21.members.linode.com] has joined #shogun14:53
-!- van51 [~van51@195.251.235.71] has joined #shogun14:53
-!- vgorbati [c3ee5cb1@gateway/web/freenode/ip.195.238.92.177] has joined #shogun14:55
vgorbatiIs there anybody who can answer the questions about CKernel class?15:07
@lisitsynvgorbati: yes15:12
vgorbatilisitsyn: in this file https://github.com/shogun-toolbox/shogun/blob/develop/src/shogun/kernel/LinearARDKernel.cpp in 'compute' method there are no 'free_feature_vector' calls, won't this lead to memory leaks, will it?15:13
@lisitsynvgorbati: IIRC free_feature_vector for DenseFeatures is just NOP15:14
@lisitsyndoes nothing at all15:14
@lisitsynbut actually it should be there15:15
vgorbatilisitsyn: so, 'get_feature_vector' for DenseFeatures just returns pointer to the corresponding column, without allocating extra memory?15:15
vgorbatilisitsyn: as I see, there is some code in free_feature_vector15:17
vgorbatilisitsyn: I got it, the overloaded version of get_feature_vector is called there - the one that returns SGVector, and SGVector should release the memory if needed15:22
vgorbatilisitsyn: btw, why don't other kernels that work in a similar manner use this overloaded function, that handles memory problems?15:26
-!- foulwall [~foulwall@li379-21.members.linode.com] has quit [Ping timeout: 245 seconds]15:29
@lisitsynvgorbati: which function?15:29
@lisitsynvgorbati: it's kind of legacy actually15:31
@lisitsynit was uglier before15:31
vgorbatilisitsyn: so, which version should be used: the one that returns SGVector, or the one that returns pointer to column?15:33
@lisitsynvgorbati: SGVector is ok15:33
vgorbatilisitsyn: ok. I have noticed, that some kernels follow a similar pattern: they get idx_a and idx_b vectors and then they compute the kernel value using this vectors. What if I add an intermediate class (inherited from CDotFeatures), that overrides 'compute' method:15:36
vgorbatilisitsyn: it will get this vectors, and then call some inner routine15:36
vgorbatilisitsyn: and this routine will be overriden in classes, inherited from this intermediate class15:36
@lisitsynvgorbati: sounds good15:36
vgorbatilisitsyn: the only question is how to name this intermediate class:)15:37
@lisitsynvgorbati: CDenseDotKernel maybe15:38
vgorbatilisitsyn: ok, will use that. Then I'll try this out, if you don't mind?15:38
@lisitsynI don't mind at all :)15:39
-!- foulwall_ [~foulwall@2001:da8:215:503:6d6b:d4fc:ab5e:b3c8] has joined #shogun15:43
-!- nube [~rho@36.253.76.224] has joined #shogun15:44
-!- foulwall_ [~foulwall@2001:da8:215:503:6d6b:d4fc:ab5e:b3c8] has quit [Remote host closed the connection]15:55
-!- foulwall [~foulwall@2001:da8:215:503:4172:782d:f853:e6d6] has joined #shogun15:58
foulwalland http://foulwall.com:8000/kernel_matrix/entrance here is a simple kernel matrix visualization, wrote a few days ago.15:59
-!- nube1 [~rho@49.244.48.68] has joined #shogun16:14
-!- nube [~rho@36.253.76.224] has quit [Ping timeout: 246 seconds]16:15
-!- mikhailBelous [~towelenee@109.205.249.161] has joined #shogun16:15
-!- van51 [~van51@195.251.235.71] has left #shogun ["PING 1369059763"]16:22
vgorbatilisitsyn: still there?16:33
@lisitsynvgorbati: yes16:33
vgorbatilisitsyn: some string kernels follow the same pattern as well - https://github.com/shogun-toolbox/shogun/blob/develop/src/shogun/kernel/string/PolyMatchStringKernel.cpp#L63 ... Should I also try to subclass them from the intermediate class?16:34
@lisitsynvgorbati: if this reduces LoC - yes16:35
-!- foulwall [~foulwall@2001:da8:215:503:4172:782d:f853:e6d6] has quit [Ping timeout: 240 seconds]16:41
-!- gsomix [~Miranda@r206-10.smr.ru] has quit [Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org]17:08
-!- sijin [~smuxi@144.214.222.109] has quit []17:10
-!- zxtx [~zv@ool-457e751d.dyn.optonline.net] has quit [Ping timeout: 256 seconds]17:21
-!- lisitsyn [~lisitsin@mxs.kg.ru] has quit [Quit: Leaving.]17:27
-!- gsomix [~Miranda@37.61.179.131] has joined #shogun17:47
-!- votjakovr [~votjakovr@host-46-241-3-209.bbcustomer.zsttk.net] has joined #shogun18:02
votjakovrsonney2k: Hi! Very nice GP example with very nice hack: round(...,12) :) It's very good, that travis-CI does not report bugs.18:09
-!- van51 [~van51@athedsl-320452.home.otenet.gr] has joined #shogun18:11
votjakovrsonney2k: Btw it's required import sqrt from numpy for plotting confidence region.18:14
-!- sumit [75eadd75@gateway/web/freenode/ip.117.234.221.117] has joined #shogun18:17
-!- lisitsyn [~blackburn@37.61.179.131] has joined #shogun18:53
-!- mode/#shogun [+o lisitsyn] by ChanServ18:53
-!- iglesiasg [d58f3226@gateway/web/freenode/ip.213.143.50.38] has joined #shogun18:53
-!- mode/#shogun [+o iglesiasg] by ChanServ18:54
-!- mikhailBelous [~towelenee@109.205.249.161] has quit [Ping timeout: 248 seconds]19:08
-!- mikhailBelous [~towelenee@109.205.249.161] has joined #shogun19:09
-!- gsomix [~Miranda@37.61.179.131] has quit [Read error: Connection reset by peer]19:40
-!- mikhailBelous [~towelenee@109.205.249.161] has quit [Ping timeout: 248 seconds]19:46
-!- mikhailBelous [~towelenee@109.205.249.161] has joined #shogun19:47
-!- mikhailBelous [~towelenee@109.205.249.161] has quit [Client Quit]19:47
-!- gsomix [~gsomix@37.61.179.131] has joined #shogun20:02
-!- lisitsyn [~blackburn@37.61.179.131] has quit [Ping timeout: 240 seconds]20:05
-!- lisitsyn [~blackburn@37.61.179.131] has joined #shogun20:09
@sonney2kvotjakovr, please send a fix in PR :)20:13
votjakovrsonney2k: "from numpy import sqrt"?20:15
-!- lisitsyn [~blackburn@37.61.179.131] has left #shogun []20:41
-!- zxtx [~zv@ool-457e751d.dyn.optonline.net] has joined #shogun21:01
-!- sumit [75eadd75@gateway/web/freenode/ip.117.234.221.117] has quit [Ping timeout: 250 seconds]21:02
-!- zxtx [~zv@ool-457e751d.dyn.optonline.net] has quit [Ping timeout: 256 seconds]21:25
-!- vgorbati_ [d4029f22@gateway/web/freenode/ip.212.2.159.34] has joined #shogun21:36
-!- vgorbati_ [d4029f22@gateway/web/freenode/ip.212.2.159.34] has quit [Client Quit]21:36
-!- iglesiasg [d58f3226@gateway/web/freenode/ip.213.143.50.38] has quit [Ping timeout: 250 seconds]21:44
gsomixsonney2k, hello. there?21:50
-!- eslg [~esalagaev@92.243.190.94] has joined #shogun21:53
-!- eslg [~esalagaev@92.243.190.94] has left #shogun []21:54
gsomixsonney2k, can you explain a little about IO system of shogun? thanks22:02
-!- votjakovr [~votjakovr@host-46-241-3-209.bbcustomer.zsttk.net] has quit [Quit: Leaving]22:13
@wikingbu22:37
@wikingshogun-buildbot: dance22:37
shogun-buildbot<(^.^<)22:37
shogun-buildbot<(^.^)>22:37
shogun-buildbot(>^.^)>22:37
shogun-buildbot(7^.^)722:37
shogun-buildbot(>^.^<)22:37
gsomix\(^__^)/22:38
-!- hushell [~hushell@c-67-189-100-116.hsd1.or.comcast.net] has quit [Ping timeout: 245 seconds]22:58
-!- hushell [~hushell@8-92.ptpg.oregonstate.edu] has joined #shogun23:45
-!- nube1 [~rho@49.244.48.68] has quit [Ping timeout: 256 seconds]23:50
--- Log closed Tue May 21 00:00:11 2013

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