IRC logs of #shogun for Friday, 2016-07-29

--- Log opened Fri Jul 29 00:00:42 2016
-!- HeikoS [~heiko@nat-211-176.internal.eduroam.ucl.ac.uk] has quit [Quit: Leaving.]03:58
-!- OXPHOS [c0a906af@gateway/web/freenode/ip.192.169.6.175] has joined #shogun04:44
@wikingOXPHOS, wazzaaa04:48
@wikingOXPHOS, do we serialize?04:48
OXPHOSwiking: I'm dockering!04:49
@wikingaaaah ok04:49
@wikingso you still have to resolve travis, right?04:49
OXPHOSwiking: may i ask, what's the hash number pulling from shogun/dev? I can't find a match in shogun04:49
OXPHOSyes04:49
@wikingdocker pull shogun/shogun-dev04:49
@wikingthis should pull you the image04:50
OXPHOSyeah04:50
OXPHOSwiking: can you explain more? how do I suppose to use it :)04:51
@wikingah04:51
@wikingso once you've pull04:51
@wiking*ed04:51
@wikingthen you do04:52
@wikingsudo docker run -it shogun/shogun-dev /bin/bash04:52
@wikingthen you are inside the docker04:52
OXPHOSwiking: I don't need all the latest right? the downloading is kinda slow04:53
OXPHOSwiking: and it started all over today04:53
@wikingwhat do you mean latest?04:54
@wikingof?04:54
@wikingdocker image?04:54
@wikingi mean there's like 2 version of it04:54
@wikingit has a lot of dependencies :)04:54
OXPHOSohh04:54
OXPHOSI got Using default tag: latest latest: Pulling from shogun/shogun-dev04:54
OXPHOS96c6a1f3c3b0: Downloading 40.01 MB/65.7 MB ed40d4bcb313: Download complete  b171f9dbc13b: Download complete04:54
@wikingyeah but it'll pull a lot of images04:54
OXPHOSblabla..04:54
@wikinglike the base image04:55
@wikingetc04:55
OXPHOSit's gonna be tough04:55
OXPHOSwiking: btw I can't remove or unlink string04:56
@wiking?04:56
@wiking?04:56
@wikingi'm not sure if i understand04:56
@wikingstd::string a;04:56
@wikinga.c_str()04:56
OXPHOSwiking: so the filename in serialization unittest. I'm not using char04:56
@wikingyeah and04:57
@wiking?04:57
@wikingstd::string has api04:57
@wikingthat returns the char* behind it04:57
@wiking.c_str()04:57
OXPHOSokay i see04:57
@wikingplease RTFM04:57
@wikingOXPHOS, here?06:23
OXPHOSwiking: yep06:24
@wikingok so this is not correct06:24
@wikinghttps://github.com/shogun-toolbox/shogun/pull/3375/files/28766e03e946c002f3796dfaf6f47d14c1f6b8c0..8a76421e1cbd81e2926dfadcf0d55c30860d8445#diff-1689b0bd3ceb28355cc3c05ed7ffe4f0R12706:24
@wikingyou wanna expose the load/save_xml/json/binary to swig06:24
@wikingas you wanna be able to save/load from swig interfaces06:24
@wikingthe only thing that you dont wanna expose to swig06:25
@wikingis the templated version06:25
@wikingof load/save06:25
OXPHOSohhh i see06:25
OXPHOSthanks06:25
-!- OXPHOS [c0a906af@gateway/web/freenode/ip.192.169.6.175] has quit [Ping timeout: 250 seconds]08:03
-!- sanuj [~sanuj@117.203.21.44] has joined #shogun10:09
sanujlisitsyn, there?10:11
-!- c4goldsw [5da420e6@gateway/web/cgi-irc/kiwiirc.com/ip.93.164.32.230] has joined #shogun11:23
@wikingc4goldsw, y011:34
c4goldswwiking hello11:34
c4goldswdoing well?11:34
@wikingc4goldsw, you have introduced some memleaks: http://buildbot.shogun-toolbox.org/memcheck/20160728-0131.html11:34
c4goldswwiking Alright, I'll look into that then - I'll probably have questions in a few minutes11:35
@wikingkkk11:36
c4goldswwiking, is index_t signed or unsigned?11:40
c4goldswIf you don't know I'll just test it quickly (I couldn't find where it's defined).11:40
c4goldswwiking Ah, it's int32_t11:47
@wikingi think yeah it's a typedef for int32_t11:47
c4goldswNow, here's a little problem I'm having.  Remember the errors I was getting from here: http://buildbot.shogun-toolbox.org/builders/coverity%20analysis/builds/110/steps/analyse/logs/stdio11:48
c4goldswThey're just being caused by lines like this: https://github.com/shogun-toolbox/shogun/blob/develop/src/shogun/regression/LeastAngleRegression.cpp#L20311:48
c4goldswNow, what should I do to resolve an error like this?  It seems a little silly to have to cast just to stop a warning, but that's the easiest solution I have in mind.11:49
c4goldswwiking ^11:50
@wiking size_type Unsigned integral type (usually std::size_t)11:51
@wikinguse the right type for the i11:52
@wikingso for example11:52
@wikinginstead of for (index_t i=0; i < corr.size(); ++i)11:52
@wikingdo for (size_t i=0; i < corr.size(); ++i)11:52
@wikingright?11:52
c4goldswOk, thanks.  Next question: would you recommend Valgrind for finding the memleaks?11:52
@wikingyeah that's hat is being used there11:55
c4goldswOkee dokee.  Thanks for the help.11:56
@wikingnw11:56
c4goldswwiking Also, how can I get these warnings to show?  Is there some CMake option for that?12:01
@wikingwell it pretty much depends on your compiler12:01
@wikingin that case i think clang is being used12:01
@wikingbut you can specify12:01
@wikinglike12:01
@wikingCXXFLAGS="-Werror" CFLAGS="-Werror" cmake ...12:02
@wikingand then do the make12:02
@wikingbecuase in that case every warning will act as an error12:02
c4goldswOkay, thanks.12:02
-!- sanuj [~sanuj@117.203.21.44] has quit [Ping timeout: 244 seconds]12:23
-!- HeikoS [~heiko@nat-241-132.internal.eduroam.ucl.ac.uk] has joined #shogun13:19
-!- mode/#shogun [+o HeikoS] by ChanServ13:19
c4goldswHey HeikoS, how are you?13:29
@HeikoSc4goldsw: hey man13:29
@HeikoSyeah all good , and you?13:29
c4goldswGood good.  Where you on holiday?13:29
@HeikoSyeah last week13:31
c4goldswCool.  Have a question about the clean up: https://github.com/shogun-toolbox/shogun/pull/3313#discussion-diff-71969594R4313:31
@HeikoSsure will do13:31
c4goldswWhat's the exact issue, and what can I do about it (what I just linked), if anything?13:31
@HeikoSc4goldsw: so we cannot have any method exposed to SWIG that have std:: in them13:32
@HeikoSso this needs to be hidden from SWIG13:32
c4goldswHow do you hide it?13:32
@HeikoSwhich means it needs to be guarded with #ifndef HAVE_SWIG13:32
@HeikoSor similar, I always forget the exact name of macro13:33
@HeikoSsee SGVector.h there is many such guards13:33
c4goldswAlright, I'll get onto that then.  That's all for now13:33
@HeikoSit just means swig ignores13:33
@HeikoSso it is as simple as adding 2 lines13:33
@HeikoSbut maybe it already is, just wanted to make sure13:33
c4goldsw#ifndef works13:33
c4goldswNo, I don't think so.13:33
c4goldswnope13:33
-!- sanuj [~sanuj@117.203.21.44] has joined #shogun13:46
c4goldswHey HeikoS, what do SG_REF() and SG_UNREF() do?15:18
@wikingc4goldsw, ++ and -- the reference counter15:19
@wikingin case you do a CMachine* m = new CLeastAngleRegression(...);15:19
@wikingyou'll have to do a SG_UNREF(m);15:20
@wikingon the end15:20
@wikingto release the memory15:20
c4goldswMakes sense.15:20
c4goldswThanks wiking15:20
@wikingnw15:20
@HeikoSlisitsyn: around?15:20
c4goldswwiking Also, the leaks are being caused by test cases which are made to crash intentionally.  I'll get onto resolving that.15:21
c4goldswCleanup currently isn't happening when they do crash.15:21
@wikingah cool just make sure that it'll still happen :)15:22
lisitsynHeikoS: yeap15:23
sanujlisitsyn, you look away15:23
sanujnow you are not away15:24
lisitsynjust a few minutes here15:25
lisitsynsup15:25
sanujlisitsyn, plugins PR is good to be merged15:25
sanujjust this https://github.com/shogun-toolbox/shogun/pull/3370#discussion-diff-72779293R3115:26
sanujlisitsyn, ^15:26
lisitsynsanuj: could you please get rid of camel case there?15:28
lisitsynfor some reason I used it15:28
sanujlisitsyn, for function names or class names?15:29
lisitsynsanuj: functions15:31
sanujlisitsyn, Khorosho15:31
@HeikoSlisitsyn: I have two questions for you15:40
@HeikoSlisitsyn: 1. "view whole listing" in meta examples15:41
@HeikoS2.) how to get this integration testing working for SWIg targets15:53
@HeikoSi.e. templated array15:53
c4goldswping wiking15:55
@wikingpong15:55
c4goldswwiking sorry for the delay. If I want to throw a general error, what should I throw?15:59
c4goldswWould throw; be sufficeint?  It's for the tests that are meant to crash, when I'm handling the actual error being thrown (it's for cleanup)16:00
c4goldswI just did a quick test and it appear to work.16:00
c4goldswappeared*16:01
-!- shogun-notifier- [~irker@7nn.de] has joined #shogun16:04
shogun-notifier-shogun: Heiko Strathmann :feature/bigtest * d60e006 / / (3 files): https://github.com/shogun-toolbox/shogun/commit/d60e006254342267f67fb3be702d64c6564accce16:04
shogun-notifier-shogun: some cosmetic updates for meta example and cookbooks16:04
shogun-notifier-shogun: lambday :feature/bigtest * d4e5d9c / src/shogun/statistics/experimental/internals/ (34 files): https://github.com/shogun-toolbox/shogun/commit/d4e5d9c7f5afe8fcd83122f5a5f4157d025bb54e16:09
shogun-notifier-shogun: added first version of bigtesting framework16:09
shogun-notifier-shogun: lambday :feature/bigtest * 89fde9a / src/shogun/statistics/experimental/internals/ (5 files): https://github.com/shogun-toolbox/shogun/commit/89fde9a2582e88de261fae677bb253c4fcf762c116:09
shogun-notifier-shogun: documentation and code-style changes16:09
shogun-notifier-shogun: lambday :feature/bigtest * f006809 / src/shogun/statistics/experimental/ (3 files): https://github.com/shogun-toolbox/shogun/commit/f00680964bebc26abfeb0b320b9efa74d39f354a16:09
shogun-notifier-shogun: added hypothesis test (experimental) base class16:09
shogun-notifier-shogun: lambday :feature/bigtest * b9d2d16 / src/shogun/ (108 files): https://github.com/shogun-toolbox/shogun/commit/b9d2d16d2bc9164f99a808085609b626fff5f61216:09
shogun-notifier-shogun: removed old files16:09
shogun-notifier-shogun: lambday :feature/bigtest * 55bf4e1 / src/shogun/hypothesistest/ (38 files): https://github.com/shogun-toolbox/shogun/commit/55bf4e1ed6578df41f42a92345dbb5d600af1b9e16:09
shogun-notifier-shogun: added rest of the files16:09
shogun-notifier-shogun: Heiko Strathmann :feature/bigtest * 2dffb2f / examples/meta/src/statistical_testing/quadratic_time_mmd.sg: https://github.com/shogun-toolbox/shogun/commit/2dffb2fb9fd72ca07a58a93c9f2952341c43dfe116:09
shogun-notifier-shogun: first meta example for mmd16:09
shogun-notifier-shogun: Heiko Strathmann :feature/bigtest * 64bba70 / / (4 files): https://github.com/shogun-toolbox/shogun/commit/64bba70decaff46a8f8c67c210315911483d76d616:09
shogun-notifier-shogun: Add an initial cookbook page for quadratic time mmd16:09
shogun-notifier-shogun: Heiko Strathmann :feature/bigtest * f9ee049 / / (2 files): https://github.com/shogun-toolbox/shogun/commit/f9ee049281bdd86b9280f0f1f6c7837e293cef9416:09
shogun-notifier-shogun: add linear time mmd api example draft16:09
shogun-notifier-shogun: lambday :feature/bigtest * 8fb45d7 / / (127 files): https://github.com/shogun-toolbox/shogun/commit/8fb45d73ad50bfcf0683f74623e94211b21b9d1616:09
shogun-notifier-shogun: fix build issues16:09
shogun-notifier-shogun: temporarily removed unit-tests to avoid compilation issues16:09
shogun-notifier-shogun: lambday :feature/bigtest * 66b6fdb / src/shogun/statistical_testing/MMD.cpp,src/shogun/statistical_testing/MMD.h: https://github.com/shogun-toolbox/shogun/commit/66b6fdb3ded43224d7bac0cad8b4feb3c841e25a16:09
shogun-notifier-shogun: removed statistic computation API for multiple kernels16:09
shogun-notifier-shogun: lambday :feature/bigtest * 567b0d2 / src/shogun/statistical_testing/MMD.cpp: https://github.com/shogun-toolbox/shogun/commit/567b0d2309f422f6778c50cf8b73ee7ab83991b916:09
shogun-notifier-shogun: removed simulate_null16:09
shogun-notifier-shogun: lambday :feature/bigtest * efa7976 / src/shogun/statistical_testing/MMD.cpp: https://github.com/shogun-toolbox/shogun/commit/efa79763e29b36bb6599bbf626f6d49cdf171a0816:09
shogun-notifier-shogun: added permutation test with precomputed kernel matrices16:09
shogun-notifier-shogun: lambday :feature/bigtest * 9f556bc / examples/meta/src/statistical_testing/linear_time_mmd.sg: https://github.com/shogun-toolbox/shogun/commit/9f556bc0e182b6e7afa79bd1b14a4c59d10c855616:09
shogun-notifier-shogun: added number of samples (mandatory for streaming samples) to lineartime mmd meta example16:09
shogun-notifier-shogun: Heiko Strathmann :feature/bigtest * ceefe38 / src/shogun/statistical_testing/QuadraticTimeMMD.cpp: https://github.com/shogun-toolbox/shogun/commit/ceefe38fa221974541abe01ab48f30a5d06fbf3916:09
shogun-notifier-shogun: todo for later16:09
shogun-notifier-shogun: Heiko Strathmann :feature/bigtest * 2a9b05b / / (3 files): https://github.com/shogun-toolbox/shogun/commit/2a9b05b4403e49efa9f9fb6f38b641711f480c9116:09
shogun-notifier-shogun: add constructor to QuadraticTimeMMD16:09
shogun-notifier-shogun: Heiko Strathmann :feature/bigtest * 0754cf9 / doc/cookbook/source/examples/statistical_testing/quadratic_time_mmd.rst: https://github.com/shogun-toolbox/shogun/commit/0754cf97befae9c0c2353b8a4ee7005d9e0e3cf616:09
shogun-notifier-shogun: Give the example some love16:09
shogun-notifier-shogun: Heiko Strathmann :feature/bigtest * 048770b / doc/cookbook/source/examples/statistical_testing/ (2 files): https://github.com/shogun-toolbox/shogun/commit/048770b9f4e8d4683eb5752cf19e7af53ed16bcf16:09
shogun-notifier-shogun: more cookbook updates16:09
shogun-notifier-shogun: Heiko Strathmann :feature/bigtest * a4a8575 / src/shogun/statistical_testing/QuadraticTimeMMD.cpp: https://github.com/shogun-toolbox/shogun/commit/a4a8575002fc1bf612f0e209bdb07a259744659216:09
shogun-notifier-shogun: lambday :feature/bigtest * ea9104c / tests/unit/statistical_testing/ (8 files): https://github.com/shogun-toolbox/shogun/commit/ea9104c20b2e98064d8cd3405149f85aa9c58e2816:09
shogun-notifier-shogun: added data-fetchers and kernel-manager unit-tests16:09
shogun-notifier-shogun: lambday :feature/bigtest * 9240482 / / (8 files): https://github.com/shogun-toolbox/shogun/commit/92404823daed2717a572878f05b04494d149dfea16:09
shogun-notifier-shogun: fixed quadratic time mmd bugs and speedup16:09
shogun-notifier-shogun: lambday :feature/bigtest * ffaf758 / / (3 files): https://github.com/shogun-toolbox/shogun/commit/ffaf758f2ae7a94919757a49c1ce8f1df6b836a716:09
shogun-notifier-shogun: added more tests, fixed more bugs16:09
shogun-notifier-shogun: lambday :feature/bigtest * f7da454 / / (6 files): https://github.com/shogun-toolbox/shogun/commit/f7da4547e3873dddfec103520e45e481683ef57116:09
shogun-notifier-shogun: removed temporary permuted matrix creation for mmd16:09
shogun-notifier-shogun:16:09
shogun-notifier-shogun:   - since SIMD doesn't help in this case, rather slows things down16:09
shogun-notifier-shogun:     due to temporary matrix creation16:10
shogun-notifier-shogun: lambday :feature/bigtest * 06f916e / / (5 files): https://github.com/shogun-toolbox/shogun/commit/06f916eed38dbd4061755febbacf97139b14766516:10
shogun-notifier-shogun: added cache-friendly sum-computation for permutation16:10
shogun-notifier-shogun: lambday :feature/bigtest * c0b2164 / src/shogun/statistical_testing/ (4 files): https://github.com/shogun-toolbox/shogun/commit/c0b21644b6928a628dbb51a0e17830067e954b8c16:10
shogun-notifier-shogun: Added task-parallel computation support16:10
shogun-notifier-shogun:16:10
shogun-notifier-shogun:   - Speeded up the permutation test16:10
shogun-notifier-shogun:   - Overall speed-up due to16:10
shogun-notifier-shogun: added add_kernel method in MMD16:10
shogun-notifier-shogun: lambday :feature/bigtest * dcbbe81 / / (3 files): https://github.com/shogun-toolbox/shogun/commit/dcbbe81f6c81fc947443e8abd18c62ae0ef17ac416:10
shogun-notifier-shogun: added feature shallow copy and merged copy methods16:10
shogun-notifier-shogun: lambday :feature/bigtest * 0be64d0 / / (2 files): https://github.com/shogun-toolbox/shogun/commit/0be64d0b50932dfe450e81d79c0a4155e25e5ec216:10
shogun-notifier-shogun: made the data manager work with shallow copy16:10
shogun-notifier-shogun: lambday :feature/bigtest * ac7824c / tests/unit/statistical_testing/ (2 files): https://github.com/shogun-toolbox/shogun/commit/ac7824cb8dfe23b5a0a15fa320a27def3fc1b1e716:10
shogun-notifier-shogun: added kernel selection unit tests16:10
shogun-notifier-shogun: lambday :feature/bigtest * 66ae417 / / (3 files): https://github.com/shogun-toolbox/shogun/commit/66ae417b88ab65a84ccfd656aa73a5ac6f1fecd416:10
shogun-notifier-shogun: added block data structure16:10
shogun-notifier-shogun: lambday :feature/bigtest * a2e9fa4 / src/shogun/statistical_testing/internals/ (2 files): https://github.com/shogun-toolbox/shogun/commit/a2e9fa482d38fc7be82c5529c0792121977b3f8816:10
shogun-notifier-shogun: updated next samples data structure with blocks16:10
shogun-notifier-shogun: lambday :feature/bigtest * 97fe4d5 / / (6 files): https://github.com/shogun-toolbox/shogun/commit/97fe4d5cf5eca2f9269132ce39ef2e2d0dbd2c3c16:10
shogun-notifier-shogun: updated data fetchers to return naked pointers16:10
shogun-notifier-shogun: lambday :feature/bigtest * 8e0b2d9 / src/shogun/statistical_testing/internals/DataManager.cpp: https://github.com/shogun-toolbox/shogun/commit/8e0b2d948db91e5a95acb11e12db4eeb350f080b16:10
shogun-notifier-shogun: updated data manager to work with blocks16:10
shogun-notifier-shogun: lambday :feature/bigtest * 3812302 / src/shogun/statistical_testing/HypothesisTest.cpp: https://github.com/shogun-toolbox/shogun/commit/3812302da6e89ef8dd3c052e94464a9c7374e9b516:10
shogun-notifier-shogun: removed unused variable result16:10
shogun-notifier-shogun: lambday :feature/bigtest * 3faa8ef / src/shogun/statistical_testing/ (2 files): https://github.com/shogun-toolbox/shogun/commit/3faa8efe00b08620a0fdd9cf844750e675590b1716:10
shogun-notifier-shogun: some clean ups16:10
shogun-notifier-shogun: Heiko Strathmann :feature/bigtest * 68e6292 / examples/meta/src/statistical_testing/ (2 files): https://github.com/shogun-toolbox/shogun/commit/68e6292f78076bb25d3b2b0a681dc0d31c255d4016:10
shogun-notifier-shogun: added compiling (but not running) examples of kernel selection for MMD16:10
shogun-notifier-shogun: Heiko Strathmann :feature/bigtest * 1cb3688 / doc/cookbook/source/examples/statistical_testing/linear_time_mmd_kernel_selection.rst: https://github.com/shogun-toolbox/shogun/commit/1cb3688d676442419355fb6a20e1a1804175ade316:10
shogun-notifier-shogun: initial sketch for kernel learning example16:10
shogun-notifier-shogun: Heiko Strathmann :feature/bigtest * c60f971 / doc/ipython-notebooks/ (2 files): https://github.com/shogun-toolbox/shogun/commit/c60f9710a4bc0a2f03550785951a082b9feb614416:10
shogun-notifier-shogun: rename folder16:10
shogun-notifier-shogun: Heiko Strathmann :feature/bigtest * a90b8b8 / examples/meta/src/statistical_testing/quadratic_time_mmd_kernel_selection.sg: https://github.com/shogun-toolbox/shogun/commit/a90b8b82a2cc4ec34399e493a9ef0e0d414e819216:10
shogun-notifier-shogun: use different data in testing than in kernel learning16:10
shogun-notifier-shogun: lambday :feature/bigtest * 3a5d463 / / (9 files): https://github.com/shogun-toolbox/shogun/commit/3a5d4630067d6b1cde5a0e47776c3fcfbd944b2716:10
shogun-notifier-shogun: renamed OPTIMIZE_MMD to MAXIMIZE_POWER in kernel selection16:10
shogun-notifier-shogun: lambday :feature/bigtest * 43a2dd0 / src/shogun/statistical_testing/MMD.cpp: https://github.com/shogun-toolbox/shogun/commit/43a2dd04214795e6bdc228b343a32ec557097e4e16:10
shogun-notifier-shogun: removed precomputed kernels (if there are any) while selecting kernel16:10
shogun-notifier-shogun: lambday :feature/bigtest * 3b85bdb / src/shogun/statistical_testing/MMD.cpp: https://github.com/shogun-toolbox/shogun/commit/3b85bdb751661c31eb13e335d921494bfbd8728516:10
shogun-notifier-shogun: added statistic and Q computation methods16:10
shogun-notifier-shogun: lambday :feature/bigtest * 0d80347 / src/shogun/statistical_testing/ (14 files): https://github.com/shogun-toolbox/shogun/commit/0d80347063f3b99e5682bd550fe8991e6a282d9f16:10
shogun-notifier-shogun: added weighted kernel learning methods16:10
shogun-notifier-shogun: lambday :feature/bigtest * 381b1cf / src/shogun/statistical_testing/internals/OptimizationSolver.cpp: https://github.com/shogun-toolbox/shogun/commit/381b1cf1f45906786328ea56713444720374037c16:10
shogun-notifier-shogun: added median heuristic for kernel selection for quadratic time mmd16:10
shogun-notifier-shogun: lambday :feature/bigtest * c80439f / src/shogun/statistical_testing/ (6 files): https://github.com/shogun-toolbox/shogun/commit/c80439f62b66db634abde07cbb02ee4718d72b8016:10
shogun-notifier-shogun: added support for cross-validation setting for kernel selection (incomplete)16:10
shogun-notifier-shogun: lambday :feature/bigtest * 46684ab / / (20 files): https://github.com/shogun-toolbox/shogun/commit/46684abcbfbbed10e9f72a4d623db03f129c13f016:10
shogun-notifier-shogun: made the enum classes in statistical testing simple enums16:10
shogun-notifier-shogun: lambday :feature/bigtest * a1cdd9e / / (6 files): https://github.com/shogun-toolbox/shogun/commit/a1cdd9ef2cfccdb5b80b0c3fd61e2ceee1da705c16:10
shogun-notifier-shogun: added first draft of train-test data split16:10
shogun-notifier-shogun: lambday :feature/bigtest * 9504a46 / / (3 files): https://github.com/shogun-toolbox/shogun/commit/9504a467a7a506743e78965800abd20ca9fa6a9516:10
shogun-notifier-shogun: fixed clone subset stack bug in features util16:10
shogun-notifier-shogun: lambday :feature/bigtest * 389742b / / (4 files): https://github.com/shogun-toolbox/shogun/commit/389742bd338158b93096bc69b42cce2a22056d7316:10
shogun-notifier-shogun: full and blockwise train/test data fetchers fixed16:11
shogun-notifier-shogun: lambday :feature/bigtest * cc6ace4 / / (3 files): https://github.com/shogun-toolbox/shogun/commit/cc6ace43359cb7dbb53f8e3c150c509422aea60916:11
shogun-notifier-shogun: fixed memory bug for streaming data parser and added unit-test16:11
shogun-notifier-shogun: lambday :feature/bigtest * 53951dc / / (5 files): https://github.com/shogun-toolbox/shogun/commit/53951dc2d296487df1bcbd69bce4ef0343f25d9d16:11
shogun-notifier-shogun: full and blockwise train/test streaming data fetchers added16:11
shogun-notifier-shogun: lambday :feature/bigtest * eb3c8a1 / / (11 files): https://github.com/shogun-toolbox/shogun/commit/eb3c8a18472f9dab120b4e0f055abb3cb336e3ca16:11
shogun-notifier-shogun: intermediate work for test-train data split16:11
shogun-notifier-shogun: lambday :feature/bigtest * 96d5b94 / / (6 files): https://github.com/shogun-toolbox/shogun/commit/96d5b9496e82019f0a0f05cf0ca36ba0b87b964616:11
shogun-notifier-shogun: save the kernel selection policy16:11
shogun-notifier-shogun: lambday :feature/bigtest * eb726fc / src/shogun/statistical_testing/ (16 files): https://github.com/shogun-toolbox/shogun/commit/eb726fccba785fdcdbdd0f4c74ec60fae3d6a80116:11
shogun-notifier-shogun: save the kernel selection measures for later query16:11
shogun-notifier-shogun: lambday :feature/bigtest * 2e141e3 / src/shogun/statistical_testing/internals/ (6 files): https://github.com/shogun-toolbox/shogun/commit/2e141e38c11de7a070ff3f31cd5c679d6e7dc4d616:11
shogun-notifier-shogun: refactored maximize cross validation kernel selection method16:11
shogun-notifier-shogun: lambday :feature/bigtest * ee67b7c / src/shogun/statistical_testing/ (6 files): https://github.com/shogun-toolbox/shogun/commit/ee67b7ce7ba9249c4ebde65e3bed79e940005d2c16:11
shogun-notifier-shogun: refactor API (incomplete)16:11
shogun-notifier-shogun: lambday :feature/bigtest * 055ca1f / / (31 files): https://github.com/shogun-toolbox/shogun/commit/055ca1faf51f01e367d90422924124d74658ce9416:11
shogun-notifier-shogun: refactored train/test subsetting and hypothesis test framework16:11
shogun-notifier-shogun: lambday :feature/bigtest * bce64e2 / src/interfaces/modular/Statistics.i,src/interfaces/modular/Statistics_includes.i: https://github.com/shogun-toolbox/shogun/commit/bce64e213a4f0a9db784fa144943a76fea99d93e16:11
shogun-notifier-shogun: added kernel selection strategy in modular interface16:11
shogun-notifier-shogun: lambday :feature/bigtest * c7b3c81 / / (8 files): https://github.com/shogun-toolbox/shogun/commit/c7b3c815aaf2e8540e312e809f36b244bb2982ba16:11
shogun-notifier-shogun: refactored the interface for specifying kernel selection strategy16:11
shogun-notifier-shogun: lambday :feature/bigtest * 13aaf83 / src/shogun/statistical_testing/internals/MaxXValidation.cpp: https://github.com/shogun-toolbox/shogun/commit/13aaf83629b6280123d571cd9d9b8c8b8cc518cf16:11
shogun-notifier-shogun: fixed cross validation bug16:11
shogun-notifier-shogun: lambday :feature/bigtest * 90713e1 / / (41 files): https://github.com/shogun-toolbox/shogun/commit/90713e1940da41731c64d9a6e51ab5217df3eb7c16:11
shogun-notifier-shogun: refactored directory structure16:11
shogun-notifier-shogun: lambday :feature/bigtest * e0a1210 / tests/unit/statistical_testing/ (5 files): https://github.com/shogun-toolbox/shogun/commit/e0a1210d60f51efbe845778efe2af55be903664116:11
shogun-notifier-shogun: removed some debug messages from cross-validation16:11
shogun-notifier-shogun: lambday :feature/bigtest * 444aa1b / src/shogun/ (8 files): https://github.com/shogun-toolbox/shogun/commit/444aa1ba0a295d6acc786f68576f2d19edd96cf116:11
shogun-notifier-shogun: added multi kernel permutation test cross validation16:11
shogun-notifier-shogun: lambday :feature/bigtest * 7ea6c7f / / (5 files): https://github.com/shogun-toolbox/shogun/commit/7ea6c7f01f47d07b83164f55c0e3842ef5a60cfb16:11
shogun-notifier-shogun: fixed alpha bug ;)16:11
shogun-notifier-shogun: lambday :feature/bigtest * 6a04a67 / / (7 files): https://github.com/shogun-toolbox/shogun/commit/6a04a672f3844b8af8e4b471bd70f1f47c48b1af16:11
shogun-notifier-shogun: added multi-kernel mmd computation to public API16:11
shogun-notifier-shogun: lambday :feature/bigtest * 726a87e / / (2 files): https://github.com/shogun-toolbox/shogun/commit/726a87efdfa627c1e4358efd8dab6e6686408c5a16:11
shogun-notifier-shogun: optimized multi kernel permutation test cross validation16:11
shogun-notifier-shogun: Heiko Strathmann :feature/bigtest * 71c5917 / src/shogun/statistical_testing/ (12 files): https://github.com/shogun-toolbox/shogun/commit/71c591702c3f1e77f350efc84e85ff0854d4f5b016:11
shogun-notifier-shogun: make all enums be classes16:11
shogun-notifier-shogun: Heiko Strathmann :feature/bigtest * 5066fc6 / src/shogun/statistical_testing/internals/mmd/MultiKernelMMD.cpp: https://github.com/shogun-toolbox/shogun/commit/5066fc62ae6146a72d0bfaedbb6989cedbe2925b16:11
shogun-notifier-shogun: fix another merge conflict from enum refactoring16:11
shogun-notifier-shogun: Heiko Strathmann :feature/bigtest * ae6ec3b / examples/meta/generator/targets/cpp.json: https://github.com/shogun-toolbox/shogun/commit/ae6ec3b462ed0f4a496a83268dcf1f5bda7cdbc816:11
shogun-notifier-shogun: fix wrong json grammar16:11
shogun-notifier-shogun: Heiko Strathmann :feature/bigtest * 3c8ebdc / / (7 files): https://github.com/shogun-toolbox/shogun/commit/3c8ebdcd7844884a84d3b2bff5abf502f77e786916:11
shogun-notifier-shogun: refactored kernel testing cookbook and meta examples16:11
shogun-notifier-shogun: Heiko Strathmann :feature/bigtest * e66359f / examples/meta/generator/targets/cpp.json: https://github.com/shogun-toolbox/shogun/commit/e66359f2767a649ae0f82a91b8a65d6c19c45bd316:11
shogun-notifier-shogun: fixed multi-kernel perform test unit-test16:11
shogun-notifier-shogun: lambday :feature/bigtest * bd444c3 / src/shogun/statistical_testing/internals/mmd/ (3 files): https://github.com/shogun-toolbox/shogun/commit/bd444c35c8468673ded2b9864af18adcab56c96b16:11
shogun-notifier-shogun: refactored mmd internal computation components16:11
shogun-notifier-shogun: lambday :feature/bigtest * b766140 / / (19 files): https://github.com/shogun-toolbox/shogun/commit/b76614032d1c6fdbd53256b673aadd1ae526d81316:11
shogun-notifier-shogun: more refactoring and internals cleanup for MMD16:11
shogun-notifier-shogun:16:11
shogun-notifier-shogun:  - removed BiasedFull, UnbiasedFull and UnbiasedIncomplete classes16:11
shogun-notifier-shogun:  - different statistic types are taken care of in ComputeMMD class16:11
shogun-notifier-shogun: lambday :feature/bigtest * 156fe34 / / (5 files): https://github.com/shogun-toolbox/shogun/commit/156fe34e5e5a51576b6d939618de80b233ec634f16:11
shogun-notifier-shogun: removed MultiKernelMMD class, put in ComputeMMD class itself16:11
shogun-notifier-shogun: lambday :feature/bigtest * ce190ce / / (11 files): https://github.com/shogun-toolbox/shogun/commit/ce190ce641f5c5d407c843c497eca518fdc1de5e16:12
shogun-notifier-shogun: More refactoring for statistical testing internals16:12
shogun-notifier-shogun:16:12
shogun-notifier-shogun:   - removed WithinBlockPermutationBatch and MultiKernelPermutationTest16:12
shogun-notifier-shogun:   - Both single kernel and multi-kernel cases are now handled in16:12
shogun-notifier-shogun:   PermutationMMD16:12
shogun-notifier-shogun: lambday :feature/bigtest * 427580b / src/shogun/statistical_testing/ (8 files): https://github.com/shogun-toolbox/shogun/commit/427580bcbfc347b8b0fcd378cec6dd63dd30e0a516:12
shogun-notifier-shogun: refactored cross-validation permutation MMD16:12
shogun-notifier-shogun: lambday :feature/bigtest * 8634f3c / / (3 files): https://github.com/shogun-toolbox/shogun/commit/8634f3c2c9821b0baeb328acf49b7bb80393e92416:12
shogun-notifier-shogun: updated multikernel mmd2 to have the same api as single kernel16:12
shogun-notifier-shogun: lambday :feature/bigtest * 2c8a8f4 / src/shogun/io/streaming/InputParser.h: https://github.com/shogun-toolbox/shogun/commit/2c8a8f463af9a7ae152abae7141dd640e300d2e116:12
shogun-notifier-shogun: fixed input parser segfault bug for streaming generators16:12
shogun-notifier-shogun: lambday :feature/bigtest * c6d3efd / src/shogun/statistical_testing/ (3 files): https://github.com/shogun-toolbox/shogun/commit/c6d3efdf044d3b9d1f66b3085836899335278f9616:12
shogun-notifier-shogun: made multi-kernel MMD work when the features are updated16:12
shogun-notifier-shogun: lambday :feature/bigtest * 84d80da / examples/meta/generator/targets/cpp.json: https://github.com/shogun-toolbox/shogun/commit/84d80daa8b047d23ade86715694a194a475c769716:12
shogun-notifier-shogun: fixed enum class generation in meta examples16:12
shogun-notifier-shogun: lambday :feature/bigtest * 55edafd / / (6 files): https://github.com/shogun-toolbox/shogun/commit/55edafddfbc84aa06c3fb9fa775d4e0c6b32314816:12
shogun-notifier-shogun: added variance under alternative for quadratic time mmd16:12
shogun-notifier-shogun: lambday :feature/bigtest * a03d443 / src/shogun/statistical_testing/internals/mmd/VarianceH1.h: https://github.com/shogun-toolbox/shogun/commit/a03d443a671e6d5910cad96e66cb77e2570174ef16:12
shogun-notifier-shogun: prepare variance h1 for multikernel processing16:12
shogun-notifier-shogun: lambday :feature/bigtest * cf03a3c / / (2 files): https://github.com/shogun-toolbox/shogun/commit/cf03a3c4235333ba95e463725f41a21f4a9d6d6916:12
shogun-notifier-shogun: debugged variance under h0 for mmd16:12
shogun-notifier-shogun: lambday :feature/bigtest * 5bbe988 / / (3 files): https://github.com/shogun-toolbox/shogun/commit/5bbe988c08cee29ae181ebdde8c95dc3ea5f747216:12
shogun-notifier-shogun: enabled variance under h1 computation without precomputing the kernel16:12
shogun-notifier-shogun: lambday :feature/bigtest * bbcc40f / / (6 files): https://github.com/shogun-toolbox/shogun/commit/bbcc40fc4854706c959c0f0a22796edc2f3f047716:12
shogun-notifier-shogun: added multikernel variance h1 estimation16:12
c4goldswHeikoS the LARS cleanup patch is in.16:20
c4goldswTravis is building it.16:20
c4goldswI've also started work to make LDA support float types (I'll be following the exact same process as I did for LARS).16:21
c4goldswAlso, how can I make a contribution to the news file?16:22
-!- sanuj [~sanuj@117.203.21.44] has quit [Ping timeout: 258 seconds]16:27
-!- travis-ci [~travis-ci@ec2-54-167-197-164.compute-1.amazonaws.com] has joined #shogun16:30
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/14831873216:30
-!- travis-ci [~travis-ci@ec2-54-167-197-164.compute-1.amazonaws.com] has left #shogun []16:30
shogun-notifier-shogun: lambday :feature/bigtest * 254e237 / src/interfaces/modular/Statistics.i,src/interfaces/modular/Statistics_includes.i: https://github.com/shogun-toolbox/shogun/commit/254e237a10c5f6424e52563341f0bdea6af40de216:32
shogun-notifier-shogun: added base class streaming MMD to the interface16:32
-!- OXPHOS [c0a906af@gateway/web/freenode/ip.192.169.6.175] has joined #shogun17:50
c4goldswping HeikoS17:53
c4goldswping wiking17:55
Saurabh7yo17:55
Saurabh7HeikoS:  yyoyo17:55
Saurabh7c4goldsw: you can just make your addition to the NEWS file17:56
c4goldswSaurabh7 Cool, I'll do that then.  Also, do you have a moment?17:57
Saurabh7sure17:57
c4goldswGreat, it's a C++ syntax question.  Take this:https://gist.github.com/c4goldsw/a29d0fe0415bdcff925619af942a0df9#file-lda-cpp-L20117:58
c4goldswI'm getting the error that Constant() isn't a method of EigenVectorXt.  The definition for that is here:17:58
c4goldswhttps://github.com/shogun-toolbox/shogun/blob/develop/src/shogun/lib/SGVector.h#L4017:59
c4goldswDo you know what this is happening?17:59
c4goldswThe actual error is "no type named Constant" in EigenVectorXt18:00
c4goldswSaurabh7 I've found this:http://stackoverflow.com/questions/19128796/why-can-i-call-base-template-class-method-from-derived-class, I think I should be fine18:06
c4goldswhttp://stackoverflow.com/questions/19128796/why-can-i-call-base-template-class-method-from-derived-class18:06
Saurabh7ah18:08
Saurabh7yeah looks like its due to the templated eigen matrix18:08
Saurabh7not sure how to solve that18:09
Saurabh7setConst doesnt work too ?18:09
-!- OXPHOS [c0a906af@gateway/web/freenode/ip.192.169.6.175] has quit [Ping timeout: 250 seconds]18:20
-!- travis-ci [~travis-ci@ec2-54-167-197-164.compute-1.amazonaws.com] has joined #shogun18:39
travis-ciit's lambday'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/14832593818:39
-!- travis-ci [~travis-ci@ec2-54-167-197-164.compute-1.amazonaws.com] has left #shogun []18:39
-!- c4goldsw [5da420e6@gateway/web/cgi-irc/kiwiirc.com/ip.93.164.32.230] has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]18:51
shogun-notifier-shogun: lambday :feature/bigtest * 6b6036b / / (25 files): https://github.com/shogun-toolbox/shogun/commit/6b6036b3cf455e7486ed0f94c9551753de01500619:17
shogun-notifier-shogun: changed enum classes to plain enums for statistical tests19:17
-!- HeikoS [~heiko@nat-241-132.internal.eduroam.ucl.ac.uk] has quit [Ping timeout: 276 seconds]19:20
-!- sanuj [~sanuj@117.203.21.44] has joined #shogun19:20
-!- travis-ci [~travis-ci@ec2-54-159-60-39.compute-1.amazonaws.com] has joined #shogun19:59
travis-ciit's lambday'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/14836900519:59
-!- travis-ci [~travis-ci@ec2-54-159-60-39.compute-1.amazonaws.com] has left #shogun []19:59
-!- sanuj [~sanuj@117.203.21.44] has quit [Remote host closed the connection]20:18
-!- shogun-notifier- [~irker@7nn.de] has quit [Quit: transmission timeout]22:17
--- Log closed Sat Jul 30 00:00:44 2016

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