IRC logs of #shogun for Thursday, 2013-08-15

--- Log opened Thu Aug 15 00:00:16 2013
-!- zxtx [~zv@rrcs-76-79-81-162.west.biz.rr.com] has joined #shogun00:30
-!- iglesiasg [~iglesias@s83-179-44-135.cust.tele2.se] has joined #shogun00:37
-!- mode/#shogun [+o iglesiasg] by ChanServ00:37
shogun-notifier-shogun: Kevin :develop * c442e08 / src/shogun/converter/ica/SOBI.cpp: https://github.com/shogun-toolbox/shogun/commit/c442e08170e5e894bebfd881ed973cbc433bed7900:44
shogun-notifier-shogun: SOBI changed AJD method to JADiagOrth because the time lagged matrices may not be pos def00:44
shogun-notifier-shogun: Fernando Iglesias :develop * 61249e4 / src/shogun/converter/ica/SOBI.cpp: https://github.com/shogun-toolbox/shogun/commit/61249e4c0d885d36954de2e41fec9b3395fd442100:44
shogun-notifier-shogun: Merge pull request #1413 from pickle27/develop00:44
shogun-notifier-shogun:00:44
shogun-notifier-shogun: SOBI changed AJD method to JADiagOrth because the time lagged matrices m...00:44
shogun-notifier-shogun: Fernando Iglesias :develop * 7305896 / src/shogun/metric/LMNNImpl.cpp,src/shogun/metric/LMNNImpl.h: https://github.com/shogun-toolbox/shogun/commit/7305896e5f4d178b4ac2cff90b8c1675e1ec5d3a00:45
shogun-notifier-shogun: Make LMNN implementation check training setup's arguments const00:45
shogun-notifier-shogun: Fernando Iglesias :develop * eb1cde2 / src/shogun/metric/LMNN.cpp,src/shogun/metric/LMNN.h: https://github.com/shogun-toolbox/shogun/commit/eb1cde21360bd79a56f9f2993dcc3079be32675f00:45
shogun-notifier-shogun: Add convergence criterion to stop LMNN training.00:45
shogun-notifier-shogun: Fernando Iglesias :develop * 5672ecb / src/shogun/metric/ (4 files): https://github.com/shogun-toolbox/shogun/commit/5672ecb251df597a34d731229b4b0d02844e356f00:45
shogun-notifier-shogun: Merge pull request #1414 from iglesias/feature/lmnn00:45
shogun-notifier-shogun:00:45
shogun-notifier-shogun: Feature/lmnn00:45
shogun-notifier-shogun: Viktor Gal :develop * e570201 / .travis.yml,CMakeLists.txt: https://github.com/shogun-toolbox/shogun/commit/e570201d8650e42955a8dff8234cee6d3a1a325a00:48
shogun-notifier-shogun: Find the right version of python library see issue #1407 Travis: quietly install numpy with pip on python3.300:48
shogun-buildbotbuild #890 of rpm1 - libshogun is complete: Failure [failed configure]  Build details are at http://www.shogun-toolbox.org/buildbot/builders/rpm1%20-%20libshogun/builds/890  blamelist: Fernando Iglesias <fernando.iglesiasg@gmail.com>00:57
shogun-buildbotbuild #1396 of deb2 - static_interfaces is complete: Failure [failed configure]  Build details are at http://www.shogun-toolbox.org/buildbot/builders/deb2%20-%20static_interfaces/builds/1396  blamelist: Fernando Iglesias <fernando.iglesiasg@gmail.com>00:59
shogun-buildbotbuild #891 of rpm1 - libshogun is complete: Failure [failed configure]  Build details are at http://www.shogun-toolbox.org/buildbot/builders/rpm1%20-%20libshogun/builds/891  blamelist: Fernando Iglesias <fernando.iglesiasg@gmail.com>, Viktor Gal <viktor.gal@maeth.com>01:00
shogun-buildbotbuild #1216 of cyg1 - libshogun is complete: Failure [failed compile]  Build details are at http://www.shogun-toolbox.org/buildbot/builders/cyg1%20-%20libshogun/builds/1216  blamelist: Fernando Iglesias <fernando.iglesiasg@gmail.com>01:00
shogun-buildbotbuild #1426 of bsd1 - libshogun is complete: Failure [failed test]  Build details are at http://www.shogun-toolbox.org/buildbot/builders/bsd1%20-%20libshogun/builds/1426  blamelist: Fernando Iglesias <fernando.iglesiasg@gmail.com>01:03
shogun-buildbotbuild #1217 of cyg1 - libshogun is complete: Failure [failed compile]  Build details are at http://www.shogun-toolbox.org/buildbot/builders/cyg1%20-%20libshogun/builds/1217  blamelist: Fernando Iglesias <fernando.iglesiasg@gmail.com>, Viktor Gal <viktor.gal@maeth.com>01:05
-!- iglesiasg [~iglesias@s83-179-44-135.cust.tele2.se] has quit [Quit: Ex-Chat]01:06
shogun-buildbotbuild #1427 of bsd1 - libshogun is complete: Failure [failed test]  Build details are at http://www.shogun-toolbox.org/buildbot/builders/bsd1%20-%20libshogun/builds/1427  blamelist: Fernando Iglesias <fernando.iglesiasg@gmail.com>, Viktor Gal <viktor.gal@maeth.com>01:08
shogun-buildbotbuild #1784 of deb1 - libshogun is complete: Success [build successful]  Build details are at http://www.shogun-toolbox.org/buildbot/builders/deb1%20-%20libshogun/builds/178401:30
shogun-buildbotbuild #1397 of deb2 - static_interfaces is complete: Failure [failed configure]  Build details are at http://www.shogun-toolbox.org/buildbot/builders/deb2%20-%20static_interfaces/builds/1397  blamelist: Fernando Iglesias <fernando.iglesiasg@gmail.com>, Viktor Gal <viktor.gal@maeth.com>01:30
shogun-buildbotbuild #1218 of cyg1 - libshogun is complete: Failure [failed configure]  Build details are at http://www.shogun-toolbox.org/buildbot/builders/cyg1%20-%20libshogun/builds/1218  blamelist: Kevin <kevinhughes27@gmail.com>01:31
shogun-buildbotbuild #892 of rpm1 - libshogun is complete: Failure [failed configure]  Build details are at http://www.shogun-toolbox.org/buildbot/builders/rpm1%20-%20libshogun/builds/892  blamelist: Kevin <kevinhughes27@gmail.com>01:32
shogun-buildbotbuild #1428 of bsd1 - libshogun is complete: Failure [failed compile]  Build details are at http://www.shogun-toolbox.org/buildbot/builders/bsd1%20-%20libshogun/builds/1428  blamelist: Kevin <kevinhughes27@gmail.com>01:37
-!- travis-ci [~travis-ci@ec2-107-20-109-156.compute-1.amazonaws.com] has joined #shogun01:37
travis-ci[travis-ci] it's Fernando Iglesias'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/1021966101:37
-!- travis-ci [~travis-ci@ec2-107-20-109-156.compute-1.amazonaws.com] has left #shogun []01:37
shogun-buildbotbuild #1517 of deb3 - modular_interfaces is complete: Success [build successful]  Build details are at http://www.shogun-toolbox.org/buildbot/builders/deb3%20-%20modular_interfaces/builds/151702:01
-!- travis-ci [~travis-ci@ec2-54-226-159-156.compute-1.amazonaws.com] has joined #shogun02:02
travis-ci[travis-ci] it's Fernando Iglesias'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/1021970702:02
-!- travis-ci [~travis-ci@ec2-54-226-159-156.compute-1.amazonaws.com] has left #shogun []02:02
shogun-buildbotbuild #1398 of deb2 - static_interfaces is complete: Failure [failed test python_static]  Build details are at http://www.shogun-toolbox.org/buildbot/builders/deb2%20-%20static_interfaces/builds/1398  blamelist: Kevin <kevinhughes27@gmail.com>02:10
-!- travis-ci [~travis-ci@ec2-23-20-31-205.compute-1.amazonaws.com] has joined #shogun02:34
travis-ci[travis-ci] it's Viktor Gal'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/1021979902:34
-!- travis-ci [~travis-ci@ec2-23-20-31-205.compute-1.amazonaws.com] has left #shogun []02:34
shogun-buildbotbuild #1518 of deb3 - modular_interfaces is complete: Failure [failed compile r_modular]  Build details are at http://www.shogun-toolbox.org/buildbot/builders/deb3%20-%20modular_interfaces/builds/1518  blamelist: Kevin <kevinhughes27@gmail.com>02:43
shogun-buildbotbuild #424 of nightly_all is complete: Failure [failed configure]  Build details are at http://www.shogun-toolbox.org/buildbot/builders/nightly_all/builds/42403:00
shogun-buildbotbuild #434 of nightly_none is complete: Failure [failed configure]  Build details are at http://www.shogun-toolbox.org/buildbot/builders/nightly_none/builds/43403:00
shogun-buildbotbuild #489 of nightly_default is complete: Failure [failed doc]  Build details are at http://www.shogun-toolbox.org/buildbot/builders/nightly_default/builds/48903:41
-!- shogun-notifier- [~irker@7nn.de] has quit [Quit: transmission timeout]03:48
-!- sijin [~smuxi@144.214.225.109] has joined #shogun04:25
-!- zxtx [~zv@rrcs-76-79-81-162.west.biz.rr.com] has quit [Ping timeout: 245 seconds]04:58
@sonney2kmoin gsomix_ !06:46
@sonney2kgsomix_, any news on libsvm format?06:46
gsomix_sonney2k, moin. working. last days was hard: many work at home. today I'm totally free.06:53
gsomix_sonney2k, btw I realized that don't need any external convert sparse->dense methods.06:54
gsomix_because it brings overhead06:54
@sonney2kgsomix_, lets get this done today then08:09
@sonney2kgsomix_, why don't you need any sparse -> dense?08:09
@sonney2kwell ok if you knew how many examples and the max dim then yes08:09
gsomix_sonney2k, because sparse -> dense can create big dense matrix while converting.08:11
gsomix_so, we should directly read/write without intermediate converting08:12
@sonney2kgsomix_, but you don't know how many dims it will have08:12
@sonney2kgsomix_, it might be that in the last line there is an entry <huge_dim>:number08:12
@sonney2kso you might have to resize08:12
@sonney2kgsomix_, the only way I see is to read the file twice again08:13
gsomix_I can use double reading, for example.08:13
gsomix_yep08:13
@sonney2kok then do it08:13
gsomix_sonney2k, btw. about labels08:14
-!- shogun-notifier- [~irker@7nn.de] has joined #shogun08:14
shogun-notifier-shogun: Soeren Sonnenburg :develop * 435f6cf / src/shogun/.cproject,src/shogun/.project: https://github.com/shogun-toolbox/shogun/commit/435f6cfe091854332c81f2f4ea786ac7115cee4808:14
shogun-notifier-shogun: drop eclipse files08:14
shogun-notifier-shogun: Soeren Sonnenburg :develop * 13126c3 / src/shogun/.settings/language.settings.xml: https://github.com/shogun-toolbox/shogun/commit/13126c3f8186b780d77e16b058a02466544dd80d08:14
shogun-notifier-shogun: drop eclipse settings08:14
shogun-notifier-shogun: Soeren Sonnenburg :develop * 1df0877 / .gitignore: https://github.com/shogun-toolbox/shogun/commit/1df0877d853be2446ae7e99cdf5c08a3615a03e208:14
shogun-notifier-shogun: add build dir to git ignores08:15
gsomix_I implemented method like get_labeled_sparse_matrix(labels, matrix, num_feat, num_vec)08:15
@sonney2kgsomix_, yes? just return another SGVector there08:15
@sonney2kgsomix_, yeah labels & sparse matrix makes sense08:16
gsomix_it's all ok then08:17
shogun-buildbotbuild #1399 of deb2 - static_interfaces is complete: Failure [failed configure]  Build details are at http://www.shogun-toolbox.org/buildbot/builders/deb2%20-%20static_interfaces/builds/1399  blamelist: Soeren Sonnenburg <sonne@debian.org>08:24
shogun-buildbotbuild #893 of rpm1 - libshogun is complete: Failure [failed configure]  Build details are at http://www.shogun-toolbox.org/buildbot/builders/rpm1%20-%20libshogun/builds/893  blamelist: Soeren Sonnenburg <sonne@debian.org>08:25
shogun-buildbotbuild #1219 of cyg1 - libshogun is complete: Failure [failed compile]  Build details are at http://www.shogun-toolbox.org/buildbot/builders/cyg1%20-%20libshogun/builds/1219  blamelist: Soeren Sonnenburg <sonne@debian.org>08:28
shogun-buildbotbuild #1429 of bsd1 - libshogun is complete: Failure [failed test]  Build details are at http://www.shogun-toolbox.org/buildbot/builders/bsd1%20-%20libshogun/builds/1429  blamelist: Soeren Sonnenburg <sonne@debian.org>08:31
shogun-buildbotbuild #1519 of deb3 - modular_interfaces is complete: Success [build successful]  Build details are at http://www.shogun-toolbox.org/buildbot/builders/deb3%20-%20modular_interfaces/builds/151909:01
shogun-buildbotbuild #1788 of deb1 - libshogun is complete: Failure [failed test]  Build details are at http://www.shogun-toolbox.org/buildbot/builders/deb1%20-%20libshogun/builds/1788  blamelist: Soeren Sonnenburg <sonne@debian.org>09:05
shogun-buildbotbuild #490 of nightly_default is complete: Failure [failed doc]  Build details are at http://www.shogun-toolbox.org/buildbot/builders/nightly_default/builds/49009:08
-!- lisitsyn [~lisitsin@mxs.kg.ru] has joined #shogun09:47
-!- iglesiasg [~iglesias@w193-11-200-66.eduroam.sunet.se] has joined #shogun10:24
-!- mode/#shogun [+o iglesiasg] by ChanServ10:24
@iglesiasggood morning!10:24
-!- iglesiasg_ [~iglesias@w193-11-200-66.eduroam.sunet.se] has joined #shogun10:29
lisitsyniglesiasg_: morgen10:32
iglesiasg_lisitsyn, guten morgen :)10:32
-!- iglesiasg [~iglesias@w193-11-200-66.eduroam.sunet.se] has quit [Ping timeout: 256 seconds]10:33
-!- iglesiasg_ is now known as iglesiasg10:34
thoralfGuten Morgen Jungs10:41
-!- zxtx [~zv@cpe-75-83-151-252.socal.res.rr.com] has joined #shogun10:51
-!- iglesiasg_ [~iglesias@w193-11-200-66.eduroam.sunet.se] has joined #shogun10:57
-!- iglesiasg [~iglesias@w193-11-200-66.eduroam.sunet.se] has quit [Ping timeout: 256 seconds]11:01
-!- iglesiasg_ [~iglesias@w193-11-200-66.eduroam.sunet.se] has quit [Ping timeout: 256 seconds]11:05
-!- lisitsyn [~lisitsin@mxs.kg.ru] has quit [Read error: Connection reset by peer]11:05
-!- lisitsyn [~lisitsin@mxs.kg.ru] has joined #shogun11:07
sonne|workthoralf: moin me jung11:09
-!- lisitsyn [~lisitsin@mxs.kg.ru] has quit [Read error: Connection reset by peer]11:10
-!- lisitsyn [~lisitsin@mxs.kg.ru] has joined #shogun11:10
-!- shogun-notifier- [~irker@7nn.de] has quit [Quit: transmission timeout]11:14
-!- lisitsyn [~lisitsin@mxs.kg.ru] has quit [Read error: Connection reset by peer]11:15
-!- shogun-notifier- [~irker@7nn.de] has joined #shogun11:21
shogun-notifier-shogun: Viktor Gal :develop * 30f1b5b / cmake/external/GoogleTestNMock.cmake,cmake/CheckSVNRevision.cmake: https://github.com/shogun-toolbox/shogun/commit/30f1b5b67aa61104ff32cb3127a1c1986e402acb11:21
shogun-notifier-shogun: Move GoogleMock source directory to third_party11:21
shogun-notifier-shogun: disable svn checkout of GoogleMock if the right revision is already checked out into11:21
shogun-notifier-shogun: the source dir11:21
@wikingsonne|work thoralf this patch allows a full offline shogun working env if the right rev of googlemock is already present under third_party/GoogleMock11:21
thoralfwiking: Great! :)11:22
thoralfwiking: What I like about the new cmake system most: Compilation of tests/examples is now parallelized as well.11:23
thoralfwiking: Compiliing shogun in 1 minute :)11:23
@wikingthoralf: just tested it with totally disabling all my NICs11:23
@wikingand it worked11:23
@wikingthoralf: u can run ctest with -j option as well11:23
@wikingif u have more cores11:23
thoralfwiking: I'm already using -j16, but the old system didn't parallelize example and/or test compilation.11:24
@wikingindeed11:24
-!- lisitsyn [~lisitsin@mxs.kg.ru] has joined #shogun11:36
-!- van51 [~van51@athedsl-224969.home.otenet.gr] has joined #shogun11:41
thoralfsonne|work: Cool, the threading problems with CParallel/CVersion and SGIO are fixed now.12:01
sonne|workthoralf: yes van51did this12:02
thoralfsonne|work: I just tried to make a PR out of my patch and saw the conflicts.12:02
thoralfsonne|work: Yeah, good work.12:03
sonne|workwiking: can we make it in a way that putting the tgz's in that dir will make it use them?12:04
sonne|workwiking: I mean such that one can place the sources there somehow?12:05
shogun-buildbotbuild #1789 of deb1 - libshogun is complete: Failure [failed test]  Build details are at http://www.shogun-toolbox.org/buildbot/builders/deb1%20-%20libshogun/builds/1789  blamelist: Viktor Gal <viktor.gal@maeth.com>12:09
@wikingsonne|work: currently with eigen and json it's like that12:13
@wikingsonne|work: either you let it to download or you can put there yourself the files12:13
@wikingsonne|work: so for example in case of JSON you would need to do: mkdir -p third_party/JSON12:14
@wikingsonne|work: then then just copy there the json-c-0.11-nodoc.tar.gz file12:14
@wikingsonne|work: similar for Eigen: mkdir -p third_party/Eigen and then just copy there the eigen3_3.1.2.orig.tar.bz2 file12:15
@wikingsonne|work: in case of GoogleMock: mkdir -p third_party/GoogleMock and then svn checkout there the right revision12:15
@wikingsonne|work: or of course u let cmake do this for you12:16
thoralfsonne|work: Does it still make sense to compile shogun *withou* USE_REFERENCE_COUNTING?12:41
@wikingthoralf: that is a way to try to have r_modular12:46
-!- van51 [~van51@athedsl-224969.home.otenet.gr] has left #shogun ["PING 1376564279"]12:58
lisitsynthoralf: we can use refcounting now I think13:30
thoralflisitsyn: Saying "no, we could safely drop the define"? ;)13:31
lisitsynthoralf: IIRC the only reason was that we had no thread-safe refcounting13:31
sonne|workthoralf: no idea try r_modualr13:37
thoralfsonne|work: Don't mind.  I was debugging something and was wondering if this is still neccessary.13:42
sonne|workwiking: ahh ok nice13:43
thoralfBtw., something changed that could explain why my shogun program leaks memory?  It didn't before rebasing to upstream/develop. :(13:44
thoralfdefinitely lost: 102,190,344 bytes in 10,862,327 blocks13:44
sonne|workthoralf: yes definitely13:47
sonne|workthoralf: what is lost?13:48
sonne|workSGObjects or SGVector* stuff?13:48
thoralf144 errors from 144 contexts13:49
thoralfVector, SparseVector, SparseMatrix, ...13:49
sonne|workthoralf: try if changing lib/SGReferencedData.cpp line 1513:57
sonne|workfrom m_refcount = new RefCount(1);13:57
sonne|workto m_refcount = new RefCount(0);13:57
sonne|workhelps13:57
thoralfI'll try.13:57
sonne|workimho it should13:58
thoralfsonne|work:  All heap blocks were freed -- no leaks are possible14:06
thoralfThank you.14:06
shogun-notifier-shogun: Soeren Sonnenburg :develop * 9831d04 / src/shogun/lib/SGReferencedData.cpp: https://github.com/shogun-toolbox/shogun/commit/9831d04030d0949700de49d51e16dd4dedbecd1314:07
shogun-notifier-shogun: fix sgvectors' refcount - to 0 -> ref -> 1 upon init14:08
shogun-notifier-shogun: Roman Votyakov :develop * 37cbc21 / .gitignore: https://github.com/shogun-toolbox/shogun/commit/37cbc2124789dec81fb063852ad4bd91f84ddef614:09
shogun-notifier-shogun: add third_party dir to git ignores14:09
shogun-notifier-shogun: Soeren Sonnenburg :develop * 89fc5d9 / .gitignore: https://github.com/shogun-toolbox/shogun/commit/89fc5d9308b8e0b1ac742b886ca6ba41b00e53df14:09
shogun-notifier-shogun: Merge pull request #1419 from votjakovr/develop14:10
shogun-notifier-shogun:14:10
shogun-notifier-shogun: Add third_party dir to git ignores14:10
-!- foulwall [~user@2001:da8:215:c252:e5a6:b96b:90a4:c856] has joined #shogun14:11
shogun-buildbotbuild #1790 of deb1 - libshogun is complete: Success [build successful]  Build details are at http://www.shogun-toolbox.org/buildbot/builders/deb1%20-%20libshogun/builds/179014:15
thoralfwiking: If I'm adding a new unit test class to shogun/tests/unit/xxx/ and run "make" in the build directory, the new class will not be compiled.14:16
shogun-buildbotbuild #1400 of deb2 - static_interfaces is complete: Failure [failed configure]  Build details are at http://www.shogun-toolbox.org/buildbot/builders/deb2%20-%20static_interfaces/builds/1400  blamelist: Soeren Sonnenburg <sonne@debian.org>14:16
shogun-buildbotbuild #894 of rpm1 - libshogun is complete: Failure [failed configure]  Build details are at http://www.shogun-toolbox.org/buildbot/builders/rpm1%20-%20libshogun/builds/894  blamelist: Soeren Sonnenburg <sonne@debian.org>14:17
@wikingthoralf: yes14:19
@wikingthoralf: this is still need to be fixed14:19
@wikingthoralf: plz rerun cmake14:19
thoralfwiking: I did.14:19
thoralfwiking: No big deal, just wanted to tell you. ;)14:19
shogun-buildbotbuild #1220 of cyg1 - libshogun is complete: Failure [failed compile]  Build details are at http://www.shogun-toolbox.org/buildbot/builders/cyg1%20-%20libshogun/builds/1220  blamelist: Soeren Sonnenburg <sonne@debian.org>14:20
@wikingyeah i knew14:20
@wikingbut thnx14:20
sonne|workthoralf: I guess it is better to file a bug report tagged with cmake otherwise this might get forgotten14:21
shogun-buildbotbuild #1430 of bsd1 - libshogun is complete: Failure [failed test]  Build details are at http://www.shogun-toolbox.org/buildbot/builders/bsd1%20-%20libshogun/builds/1430  blamelist: Soeren Sonnenburg <sonne@debian.org>14:21
@wikinglisitsyn: http://maeth.com/shogun_malloc_stats/totalRun.png14:21
thoralfwiking: Is there an issue for that?14:22
@wikingthoralf: noup i dont think so ... fire one if u cannot find it14:22
sonne|workwiking: ^ spam url blocked14:23
sonne|workcrazy!14:23
@wikingsonne|work: looool?14:23
@wikingsonne|work: where? :)14:23
@wikingi mean who creates u this spam url stuff?14:23
thoralfwiking: Feel free to comment/tag: https://github.com/shogun-toolbox/shogun/issues/142114:24
sonne|workwiking:  http://maeth.com/shogun_malloc_stats/totalRun.png you :)14:24
sonne|workWeb Page Blocked14:25
sonne|workCategory: spam-urls14:25
sonne|workwiking: so now I know your side job14:25
@wikingsonne|work: i think it's some proxy generated at your job14:25
sonne|workwiking: sure14:25
@wikingsonne|work: i just wonder how's that possible that it got on a spam list14:25
@wikinghttp://mxtoolbox.com/SuperTool.aspx?action=blacklist%3a178.63.98.67&run=toolpage14:26
@wikingmmm14:26
@wikingsonne|work: http://pic.twitter.com/AVpxTjJE6Z14:27
-!- az_de [82954e22@gateway/web/freenode/ip.130.149.78.34] has joined #shogun14:27
lisitsynwiking: from what he see hoard sucks :D14:28
@wikinglisitsyn: yep14:29
@wikinglisitsyn: but it's not sooo conclusive14:29
lisitsynwiking: why?14:29
@wikinglisitsyn: http://maeth.com/shogun_malloc_stats/libshogun-basic_minimal.png14:29
@wikingit has a longer loading time14:29
lisitsynthey advertise it to be quite fast blabla14:29
@wikingi mean these tests are not actually doing too extensive memory usage14:30
@wikingso yeah maybe hoard is great when u really start eating memory14:30
@wikingbut the loading time is long...14:30
lisitsynwiking: it is stated it is used in some servers14:31
@wikinglisitsyn: yeah i guess when something is running as daemon forever14:31
lisitsynit doesn't really matter how slow is warm-up for them I suppose14:31
@wikingthen you dont have this problem14:31
@wikinganyhow jemalloc seems to be more consistent of all14:31
@wikinghttp://maeth.com/shogun_malloc_stats/libshogun-regression_gaussian_process_laplace.png14:32
lisitsynwiking: it is not worth the game from such plots14:33
lisitsyn0.016 vs 0.019 :D whatever14:33
@wikingehheh14:34
@wikingyeah true14:34
@wikingbut then again14:34
@wikingosx malloc is a jemalloc branch...14:34
@wiking;014:34
@wiking:O14:34
@wikinglisitsyn: http://maeth.com/shogun_malloc_stats/libshogun-so_multiclass_BMRM.png14:35
@wikingor of course http://maeth.com/shogun_malloc_stats/libshogun-modelselection_grid_search_multiclass_svm.png14:36
@wikingi mean that two test was actully really better with jemalloc...14:36
lisitsynwiking: the difference is like 0.25s14:37
@wikingyeah and it's a small little example both14:37
@wikingmoreover it's nothing to do with gnu malloc...14:37
@wikingosx malloc is a based fbsd which is jemalloc based14:38
@wikingif anybody has some more heavy test out there plz just send it or test it ;)14:41
@wikingthe cmake is ready to find and use different malloc libraries14:41
shogun-notifier-shogun: Viktor Gal :develop * 5fe1488 / CMakeLists.txt,cmake/FindSpinlock.cmake: https://github.com/shogun-toolbox/shogun/commit/5fe14881cd0f7812ee2ad969b8354c812a2e1ce814:41
shogun-notifier-shogun: Fix spinlock detection with clang14:41
shogun-notifier-shogun: Add the right pthread library flag to the linking flags14:41
shogun-notifier-shogun: Fix location of try_compile of spinlock test14:41
@wikingdoh14:46
@wiking"C++ allows you to replace operator new. If this replacement operator new calls je_malloc, then std::allocator will indirectly call je_malloc, and in turn all standard containers will."14:46
@wikingmmm14:47
@wikingand "there's no guarantee that the non-replaced operator new calls malloc"14:47
@wikingi think i need to mod memory.cpp for this as well14:54
shogun-buildbotbuild #1401 of deb2 - static_interfaces is complete: Failure [failed configure]  Build details are at http://www.shogun-toolbox.org/buildbot/builders/deb2%20-%20static_interfaces/builds/1401  blamelist: Soeren Sonnenburg <sonne@debian.org>, Roman Votyakov <votjakovr@gmail.com>15:01
shogun-buildbotbuild #1521 of deb3 - modular_interfaces is complete: Failure [failed configure]  Build details are at http://www.shogun-toolbox.org/buildbot/builders/deb3%20-%20modular_interfaces/builds/1521  blamelist: Soeren Sonnenburg <sonne@debian.org>, Roman Votyakov <votjakovr@gmail.com>15:02
shogun-buildbotbuild #1522 of deb3 - modular_interfaces is complete: Failure [failed configure]  Build details are at http://www.shogun-toolbox.org/buildbot/builders/deb3%20-%20modular_interfaces/builds/1522  blamelist: Viktor Gal <viktor.gal@maeth.com>15:02
shogun-buildbotbuild #895 of rpm1 - libshogun is complete: Failure [failed configure]  Build details are at http://www.shogun-toolbox.org/buildbot/builders/rpm1%20-%20libshogun/builds/895  blamelist: Soeren Sonnenburg <sonne@debian.org>, Roman Votyakov <votjakovr@gmail.com>15:02
shogun-buildbotbuild #1402 of deb2 - static_interfaces is complete: Failure [failed configure]  Build details are at http://www.shogun-toolbox.org/buildbot/builders/deb2%20-%20static_interfaces/builds/1402  blamelist: Viktor Gal <viktor.gal@maeth.com>15:03
shogun-buildbotbuild #896 of rpm1 - libshogun is complete: Failure [failed configure]  Build details are at http://www.shogun-toolbox.org/buildbot/builders/rpm1%20-%20libshogun/builds/896  blamelist: Viktor Gal <viktor.gal@maeth.com>15:05
shogun-buildbotbuild #1431 of bsd1 - libshogun is complete: Failure [failed test]  Build details are at http://www.shogun-toolbox.org/buildbot/builders/bsd1%20-%20libshogun/builds/1431  blamelist: Soeren Sonnenburg <sonne@debian.org>, Roman Votyakov <votjakovr@gmail.com>15:05
shogun-buildbotbuild #1221 of cyg1 - libshogun is complete: Failure [failed compile]  Build details are at http://www.shogun-toolbox.org/buildbot/builders/cyg1%20-%20libshogun/builds/1221  blamelist: Soeren Sonnenburg <sonne@debian.org>, Roman Votyakov <votjakovr@gmail.com>15:05
shogun-buildbotbuild #1432 of bsd1 - libshogun is complete: Failure [failed test]  Build details are at http://www.shogun-toolbox.org/buildbot/builders/bsd1%20-%20libshogun/builds/1432  blamelist: Viktor Gal <viktor.gal@maeth.com>15:09
shogun-buildbotbuild #1222 of cyg1 - libshogun is complete: Failure [failed compile]  Build details are at http://www.shogun-toolbox.org/buildbot/builders/cyg1%20-%20libshogun/builds/1222  blamelist: Viktor Gal <viktor.gal@maeth.com>15:10
-!- az_de [82954e22@gateway/web/freenode/ip.130.149.78.34] has quit []15:29
-!- lisitsyn [~lisitsin@mxs.kg.ru] has quit [Ping timeout: 268 seconds]15:47
-!- lisitsyn [~lisitsin@mxs.kg.ru] has joined #shogun15:51
-!- pickle27 [~Kevin@d67-193-243-174.home3.cgocable.net] has joined #shogun16:16
shogun-notifier-shogun: Viktor Gal :develop * 0c7a339 / CMakeLists.txt,src/shogun/lib/config.h.in,src/shogun/lib/memory.cpp: https://github.com/shogun-toolbox/shogun/commit/0c7a3392c5c3f39c7b5ecb4b5a2074380ac0002e16:55
shogun-notifier-shogun: Write suport for opertor new and delete using Jemalloc16:55
-!- lisitsyn [~lisitsin@mxs.kg.ru] has quit [Quit: Leaving.]17:46
shogun-buildbotbuild #1223 of cyg1 - libshogun is complete: Failure [failed git]  Build details are at http://www.shogun-toolbox.org/buildbot/builders/cyg1%20-%20libshogun/builds/1223  blamelist: Viktor Gal <viktor.gal@maeth.com>17:46
shogun-buildbotbuild #897 of rpm1 - libshogun is complete: Failure [failed git]  Build details are at http://www.shogun-toolbox.org/buildbot/builders/rpm1%20-%20libshogun/builds/897  blamelist: Viktor Gal <viktor.gal@maeth.com>17:48
shogun-buildbotbuild #1433 of bsd1 - libshogun is complete: Failure [failed git]  Build details are at http://www.shogun-toolbox.org/buildbot/builders/bsd1%20-%20libshogun/builds/1433  blamelist: Viktor Gal <viktor.gal@maeth.com>17:48
shogun-buildbotbuild #1523 of deb3 - modular_interfaces is complete: Failure [failed git]  Build details are at http://www.shogun-toolbox.org/buildbot/builders/deb3%20-%20modular_interfaces/builds/1523  blamelist: Viktor Gal <viktor.gal@maeth.com>17:49
-!- gsomix__ [~gsomix@80.234.0.22] has joined #shogun17:54
-!- travis-ci [~travis-ci@ec2-54-226-159-156.compute-1.amazonaws.com] has joined #shogun17:56
travis-ci[travis-ci] it's Viktor Gal'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/1024384517:56
-!- travis-ci [~travis-ci@ec2-54-226-159-156.compute-1.amazonaws.com] has left #shogun []17:56
-!- gsomix_ [~gsomix@95.67.139.30] has quit [Ping timeout: 240 seconds]17:57
@wikingdoh github is down17:58
shogun-buildbotbuild #1403 of deb2 - static_interfaces is complete: Failure [failed git]  Build details are at http://www.shogun-toolbox.org/buildbot/builders/deb2%20-%20static_interfaces/builds/1403  blamelist: Viktor Gal <viktor.gal@maeth.com>18:03
-!- az_dz [82954e22@gateway/web/freenode/ip.130.149.78.34] has joined #shogun18:12
-!- az_dz [82954e22@gateway/web/freenode/ip.130.149.78.34] has quit [Client Quit]18:14
-!- pickle27 [~Kevin@d67-193-243-174.home3.cgocable.net] has quit [Remote host closed the connection]19:07
-!- lisitsyn [~lisitsyn@fb2-lo1.global63.net] has joined #shogun19:09
-!- foulwall [~user@2001:da8:215:c252:e5a6:b96b:90a4:c856] has quit [Remote host closed the connection]19:16
-!- iglesiasg [~iglesias@89-77-4-38.dynamic.chello.pl] has joined #shogun19:17
-!- mode/#shogun [+o iglesiasg] by ChanServ19:17
@iglesiasghello guys19:18
shogun-notifier-shogun: Soeren Sonnenburg :develop * 2527a1a / doc/Makefile: https://github.com/shogun-toolbox/shogun/commit/2527a1acadf0845fb4617c081279cacd1944e4d419:46
shogun-notifier-shogun: fix doc Makefile19:46
shogun-notifier-shogun: Thoralf Klein :develop * 550ca2f / tests/unit/lib/SGSparseVector_unittest.cc: https://github.com/shogun-toolbox/shogun/commit/550ca2f5392d40a8acc2063288202ec7f2c87c6c19:48
shogun-notifier-shogun: Now comparing vector to clone (was: vector to itself)19:48
shogun-notifier-shogun: Fernando Iglesias :develop * 4716b54 / tests/unit/lib/SGSparseVector_unittest.cc: https://github.com/shogun-toolbox/shogun/commit/4716b54b27136eae43d15ee20c77edb7d48efe3219:48
shogun-notifier-shogun: Merge pull request #1426 from tklein23/fix_sparse_vector_unit_test19:48
shogun-notifier-shogun:19:48
shogun-notifier-shogun: Fixed SGVectorTest: Now comparing vector to clone (was: vector to itself)19:48
@wikingyo19:50
shogun-buildbotbuild #1404 of deb2 - static_interfaces is complete: Failure [failed configure]  Build details are at http://www.shogun-toolbox.org/buildbot/builders/deb2%20-%20static_interfaces/builds/1404  blamelist: Thoralf Klein <thoralf.klein@zib.de>19:53
shogun-buildbotbuild #1434 of bsd1 - libshogun is complete: Failure [failed test]  Build details are at http://www.shogun-toolbox.org/buildbot/builders/bsd1%20-%20libshogun/builds/1434  blamelist: Thoralf Klein <thoralf.klein@zib.de>20:02
shogun-buildbotbuild #1224 of cyg1 - libshogun is complete: Failure [failed compile]  Build details are at http://www.shogun-toolbox.org/buildbot/builders/cyg1%20-%20libshogun/builds/1224  blamelist: Thoralf Klein <thoralf.klein@zib.de>20:08
@wikingsonne|work: ping20:23
shogun-buildbotbuild #1524 of deb3 - modular_interfaces is complete: Success [build successful]  Build details are at http://www.shogun-toolbox.org/buildbot/builders/deb3%20-%20modular_interfaces/builds/152420:28
shogun-buildbotbuild #1525 of deb3 - modular_interfaces is complete: Failure [failed configure]  Build details are at http://www.shogun-toolbox.org/buildbot/builders/deb3%20-%20modular_interfaces/builds/1525  blamelist: Soeren Sonnenburg <sonne@debian.org>, Fernando Iglesias <fernando.iglesiasg@gmail.com>20:35
shogun-buildbotbuild #1405 of deb2 - static_interfaces is complete: Failure [failed configure]  Build details are at http://www.shogun-toolbox.org/buildbot/builders/deb2%20-%20static_interfaces/builds/1405  blamelist: Soeren Sonnenburg <sonne@debian.org>, Fernando Iglesias <fernando.iglesiasg@gmail.com>20:36
shogun-buildbotbuild #1435 of bsd1 - libshogun is complete: Failure [failed test]  Build details are at http://www.shogun-toolbox.org/buildbot/builders/bsd1%20-%20libshogun/builds/1435  blamelist: Soeren Sonnenburg <sonne@debian.org>, Fernando Iglesias <fernando.iglesiasg@gmail.com>20:39
shogun-buildbotbuild #1225 of cyg1 - libshogun is complete: Failure [failed compile]  Build details are at http://www.shogun-toolbox.org/buildbot/builders/cyg1%20-%20libshogun/builds/1225  blamelist: Soeren Sonnenburg <sonne@debian.org>, Fernando Iglesias <fernando.iglesiasg@gmail.com>20:40
shogun-buildbotbuild #898 of rpm1 - libshogun is complete: Failure [failed configure]  Build details are at http://www.shogun-toolbox.org/buildbot/builders/rpm1%20-%20libshogun/builds/898  blamelist: Thoralf Klein <thoralf.klein@zib.de>20:45
shogun-buildbotbuild #899 of rpm1 - libshogun is complete: Failure [failed configure]  Build details are at http://www.shogun-toolbox.org/buildbot/builders/rpm1%20-%20libshogun/builds/899  blamelist: Soeren Sonnenburg <sonne@debian.org>, Fernando Iglesias <fernando.iglesiasg@gmail.com>20:47
-!- travis-ci [~travis-ci@ec2-107-20-109-156.compute-1.amazonaws.com] has joined #shogun21:04
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/1024948321:04
-!- travis-ci [~travis-ci@ec2-107-20-109-156.compute-1.amazonaws.com] has left #shogun []21:04
-!- pickle27 [~Kevin@d67-193-243-174.home3.cgocable.net] has joined #shogun21:17
-!- travis-ci [~travis-ci@ec2-50-19-137-155.compute-1.amazonaws.com] has joined #shogun21:26
travis-ci[travis-ci] it's Fernando Iglesias'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/1024954821:26
-!- travis-ci [~travis-ci@ec2-50-19-137-155.compute-1.amazonaws.com] has left #shogun []21:26
@iglesiasgoh, did we lose green travis?!21:41
-!- travis-ci [~travis-ci@ec2-54-242-84-63.compute-1.amazonaws.com] has joined #shogun21:42
travis-ci[travis-ci] it's Fernando Iglesias'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/1024954821:42
-!- travis-ci [~travis-ci@ec2-54-242-84-63.compute-1.amazonaws.com] has left #shogun []21:42
-!- gsomix__ [~gsomix@80.234.0.22] has quit [Quit: Leaving]21:46
@wikingiglesiasg: no22:15
@wikingit was just a hickup22:16
@iglesiasgI keep on getting this error when compiling with testing enabled22:27
@iglesiasghttp://pastebin.com/8yXqcUax22:27
@wikingiglesiasg: yeah i just had the same problem with embedding jemalloc into shogun22:28
@iglesiasgI don't get why it doesn't use the gtest that it downloads22:28
@wikingiglesiasg: and now i've found a solution fo rit22:28
@wikingiglesiasg: basically the order of -I flags matters22:28
@iglesiasgoh, messy22:28
@wikingiglesiasg: and i guess /usr/include has higher prio22:28
@iglesiasgI understand22:28
@wikingiglesiasg: so i have to add the -I flag before anything22:28
@iglesiasgyes22:29
@iglesiasgand it makes sense22:29
@wikingiglesiasg: i think i have a solution but i'm just testing it22:29
@iglesiasg/usr/include can be understood as some sort of default22:29
@wikingin worst case we move from #include <gtest/gtest.h> to #include "gtest/gtest.h"22:29
@iglesiasgso it makes sense to put the one we want to force first22:29
@wikingand then i think using -iquote will win this game22:29
@wikingiglesiasg: u could try it as well22:30
@wikingiglesiasg: as my compile is slow22:30
@wikingtests/unit/CMakeLists.txt22:30
@wikingline 1222:31
@wikinginclude_directories(${INCLUDES} ${CMAKE_SOURCE_DIR}/src  ${source_dir}/include ${source_dir}/gtest/include)22:31
@wikinginstead of this do22:31
@wikinginclude_directories(${source_dir}/include ${source_dir}/gtest/include ${INCLUDES} ${CMAKE_SOURCE_DIR}/src)22:31
@wikingand let's hope it works22:31
@iglesiasgwiking, ok22:32
@wikingmmm for me atm it's not working :S22:33
@wiking:(22:34
@wikingthe order is changed but still /usr/include overrides it it seems22:34
@iglesiasgwiking, should I rm -rf build afterwards?22:34
@iglesiasgtoo bad22:34
@wikingnah22:34
@wikingcmake should just restart if you type make after those changes22:35
@wikinglet's see what happens with u22:35
@wikingbut i suspect it's going to be the same22:35
@iglesiasgwiking, it actually worked this time22:36
@iglesiasgwiking, compiled went smooth22:36
@wikingmmm22:36
@wikingwtf :)22:36
@iglesiasgwiking, I opened ccmake configured and generated before running make though22:36
@wikingah ok22:37
@wikingcmake would have done that automagically by just typing cmake22:37
@wikingi mean22:37
@wikingmake22:37
@iglesiasgmy shogun-unit-test executable appeared this time so it worked!22:37
@wikingiglesiasg: cool22:37
@wikingcommit and push22:37
@wikingiglesiasg: i've realised that my problem is coming from something else ;P22:37
@iglesiasgwiking, there you go https://github.com/shogun-toolbox/shogun/pull/142722:42
@iglesiasgwiking, you are the cmake guy, so approve that if so ;)22:44
@iglesiasgI am off for a while now22:44
@wikinggnite22:44
@wikingi'll w8 for the travis22:44
@wikingjust to be 100% ;)22:45
@iglesiasgwiking, good idea22:45
-!- shogun-notifier- [~irker@7nn.de] has quit [Quit: transmission timeout]22:48
@wikingwoah22:54
@wikingeverything fails :D22:54
lisitsynhey22:55
@wikingyo23:00
@wikinglisitsyn: i've did a refactoring of memory and now everything segfaults :)23:12
@wikinglisitsyn: a good 4 hours of timewaste23:12
lisitsynwiking: haha!23:12
lisitsynrefucktoring23:12
@wikingindeed23:14
-!- shogun-notifier- [~irker@7nn.de] has joined #shogun23:23
shogun-notifier-shogun: Fernando Iglesias :develop * 9c0e8cb / tests/unit/CMakeLists.txt: https://github.com/shogun-toolbox/shogun/commit/9c0e8cbef70396b5482449f89c4276c7798d7f6823:23
shogun-notifier-shogun: Change order of include dirs in unit tests cmake23:23
shogun-notifier-shogun: Viktor Gal :develop * 02e779f / tests/unit/CMakeLists.txt: https://github.com/shogun-toolbox/shogun/commit/02e779fc079d10634f590af0933a46c496f44f5323:23
shogun-notifier-shogun: Merge pull request #1427 from iglesias/develop23:23
shogun-notifier-shogun:23:23
shogun-notifier-shogun: Change order of include dirs in unit tests cmake23:24
shogun-buildbotbuild #1406 of deb2 - static_interfaces is complete: Failure [failed configure]  Build details are at http://www.shogun-toolbox.org/buildbot/builders/deb2%20-%20static_interfaces/builds/1406  blamelist: Fernando Iglesias <fernando.iglesiasg@gmail.com>23:28
shogun-buildbotbuild #900 of rpm1 - libshogun is complete: Failure [failed configure]  Build details are at http://www.shogun-toolbox.org/buildbot/builders/rpm1%20-%20libshogun/builds/900  blamelist: Fernando Iglesias <fernando.iglesiasg@gmail.com>23:28
@wikinghah23:30
@wikingthis is cool23:30
@wikinglisitsyn: have u seen this ever before: a binary exec segfaults by default but u run in gdb it runs all good :O23:31
lisitsynwiking: yes sure quite a few times23:31
shogun-buildbotbuild #1226 of cyg1 - libshogun is complete: Failure [failed compile]  Build details are at http://www.shogun-toolbox.org/buildbot/builders/cyg1%20-%20libshogun/builds/1226  blamelist: Fernando Iglesias <fernando.iglesiasg@gmail.com>23:32
@wikinglisitsyn: did... 1023:32
shogun-buildbotbuild #1436 of bsd1 - libshogun is complete: Failure [failed test]  Build details are at http://www.shogun-toolbox.org/buildbot/builders/bsd1%20-%20libshogun/builds/1436  blamelist: Fernando Iglesias <fernando.iglesiasg@gmail.com>23:32
--- Log closed Fri Aug 16 00:00:17 2013

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