--- Log opened Mon Jul 04 00:00:07 2016 | ||
-!- HeikoS [~heiko@host-92-0-162-192.as43234.net] has joined #shogun | 00:41 | |
-!- mode/#shogun [+o HeikoS] by ChanServ | 00:41 | |
-!- shogun-notifier- [~irker@94.23.237.10] has joined #shogun | 00:47 | |
shogun-notifier- | shogun: Sanuj :feature/tags * 2ac1610 / / (14 files): https://github.com/shogun-toolbox/shogun/commit/2ac1610d90388c20f7aa3539b3de314638b85d4f | 00:47 |
---|---|---|
shogun-notifier- | shogun: Add Tags framework | 00:47 |
shogun-notifier- | shogun: | 00:47 |
shogun-notifier- | shogun: migrate code from aer and add basetag | 00:47 |
shogun-notifier- | shogun: | 00:47 |
shogun-notifier- | shogun: add error handling and sgobject.has | 00:47 |
shogun-notifier- | shogun: Heiko Strathmann :feature/tags * 0c63b3f / / (14 files): https://github.com/shogun-toolbox/shogun/commit/0c63b3f74e2a93cc68fe56b7b9595336efa5392a | 00:47 |
shogun-notifier- | shogun: Merge pull request #3221 from sanuj/tags | 00:47 |
shogun-notifier- | shogun: | 00:47 |
shogun-notifier- | shogun: Implement tag-based parameters in SGObject | 00:47 |
shogun-notifier- | shogun: Esben Sorig :develop * 0755297 / examples/meta/generator/ (11 files): https://github.com/shogun-toolbox/shogun/commit/0755297f433b00d81a681a7a84896b62eef014a9 | 00:49 |
shogun-notifier- | shogun: Updated interface for dependency translation rules. No more duplicate imports | 00:49 |
shogun-notifier- | shogun: Heiko Strathmann :develop * 08da61f / examples/meta/generator/ (11 files): https://github.com/shogun-toolbox/shogun/commit/08da61fa682c8e5ff86dc88c2ca44ea6c3edb0ff | 00:49 |
shogun-notifier- | shogun: Merge pull request #3330 from sorig/fix_enum_include | 00:49 |
shogun-notifier- | shogun: | 00:49 |
shogun-notifier- | shogun: Updated interface for dependency translation rules. No more duplicate… | 00:49 |
shogun-notifier- | shogun: lambday :feature/bigtest * 787df2d / src/shogun/statistics/experimental/internals/ (34 files): https://github.com/shogun-toolbox/shogun/commit/787df2d0b7aebafdfe893fb6c0a580350a7d7906 | 00:50 |
shogun-notifier- | shogun: added first version of bigtesting framework | 00:50 |
shogun-notifier- | shogun: lambday :feature/bigtest * 59de0d4 / src/shogun/statistics/experimental/internals/ (5 files): https://github.com/shogun-toolbox/shogun/commit/59de0d4e148237d4bbc93599ec6d61747ca71905 | 00:50 |
shogun-notifier- | shogun: documentation and code-style changes | 00:50 |
shogun-notifier- | shogun: lambday :feature/bigtest * 950a8ff / src/shogun/statistics/experimental/ (3 files): https://github.com/shogun-toolbox/shogun/commit/950a8ff606e71774b6dde43b1d131a1544fe9513 | 00:50 |
shogun-notifier- | shogun: added hypothesis test (experimental) base class | 00:50 |
shogun-notifier- | shogun: lambday :feature/bigtest * ffa6977 / src/shogun/ (108 files): https://github.com/shogun-toolbox/shogun/commit/ffa6977b9105fa14e294e9104448b369da833e43 | 00:50 |
shogun-notifier- | shogun: removed old files | 00:50 |
shogun-notifier- | shogun: lambday :feature/bigtest * 63e8bde / src/shogun/hypothesistest/ (38 files): https://github.com/shogun-toolbox/shogun/commit/63e8bde1a10ac89817442cd61f0aabd8aa4872f1 | 00:50 |
shogun-notifier- | shogun: added rest of the files | 00:50 |
shogun-notifier- | shogun: Heiko Strathmann :feature/bigtest * d1cb20b / examples/meta/src/statistical_testing/quadratic_time_mmd.sg: https://github.com/shogun-toolbox/shogun/commit/d1cb20b4ba166e6108ed0c9552ccaa13da98b9b1 | 00:50 |
shogun-notifier- | shogun: first meta example for mmd | 00:50 |
shogun-notifier- | shogun: Heiko Strathmann :feature/bigtest * 584393b / / (4 files): https://github.com/shogun-toolbox/shogun/commit/584393b1ad1f9cf14b5384b54c780619df1c4484 | 00:50 |
shogun-notifier- | shogun: Add an initial cookbook page for quadratic time mmd | 00:50 |
shogun-notifier- | shogun: Heiko Strathmann :feature/bigtest * 1e38940 / / (2 files): https://github.com/shogun-toolbox/shogun/commit/1e389401df409769d0707f3e0bcb44a3417b5202 | 00:50 |
shogun-notifier- | shogun: add linear time mmd api example draft | 00:50 |
shogun-notifier- | shogun: lambday :feature/bigtest * 4992cb3 / / (127 files): https://github.com/shogun-toolbox/shogun/commit/4992cb34da9710aa1c2d2dadb0ae54fa03c60e1e | 00:50 |
shogun-notifier- | shogun: fix build issues | 00:50 |
shogun-notifier- | shogun: temporarily removed unit-tests to avoid compilation issues | 00:50 |
shogun-notifier- | shogun: lambday :feature/bigtest * bda31e5 / src/shogun/statistical_testing/MMD.cpp,src/shogun/statistical_testing/MMD.h: https://github.com/shogun-toolbox/shogun/commit/bda31e53a42c4ae794a0745dafab0c4eccce07c5 | 00:50 |
shogun-notifier- | shogun: removed statistic computation API for multiple kernels | 00:50 |
shogun-notifier- | shogun: lambday :feature/bigtest * debc0c4 / src/shogun/statistical_testing/MMD.cpp: https://github.com/shogun-toolbox/shogun/commit/debc0c43221773d1cb43c02630ae9a7b8ce15a02 | 00:50 |
shogun-notifier- | shogun: removed simulate_null | 00:50 |
shogun-notifier- | shogun: lambday :feature/bigtest * b75450f / src/shogun/statistical_testing/MMD.cpp: https://github.com/shogun-toolbox/shogun/commit/b75450f140f4beb8ebe27ee2598336f340489201 | 00:50 |
shogun-notifier- | shogun: added permutation test with precomputed kernel matrices | 00:50 |
shogun-notifier- | shogun: lambday :feature/bigtest * 263ab31 / examples/meta/src/statistical_testing/linear_time_mmd.sg: https://github.com/shogun-toolbox/shogun/commit/263ab31da7a1c841fafc1c562442fde728b12c9a | 00:50 |
shogun-notifier- | shogun: added number of samples (mandatory for streaming samples) to lineartime mmd meta example | 00:50 |
shogun-notifier- | shogun: Heiko Strathmann :feature/bigtest * d30560e / src/shogun/statistical_testing/QuadraticTimeMMD.cpp: https://github.com/shogun-toolbox/shogun/commit/d30560eda130aa7b2cd5cc2fca39ef2fabaea56f | 00:50 |
shogun-notifier- | shogun: todo for later | 00:50 |
shogun-notifier- | shogun: Heiko Strathmann :feature/bigtest * 2fda74a / / (3 files): https://github.com/shogun-toolbox/shogun/commit/2fda74aa2bf24d115b717d66ce51be646c57d6ef | 00:50 |
shogun-notifier- | shogun: add constructor to QuadraticTimeMMD | 00:50 |
shogun-notifier- | shogun: Heiko Strathmann :feature/bigtest * 3ffe8b7 / doc/cookbook/source/examples/statistical_testing/quadratic_time_mmd.rst: https://github.com/shogun-toolbox/shogun/commit/3ffe8b721170f7ae8687f09378032166e6484cd4 | 00:50 |
shogun-notifier- | shogun: Give the example some love | 00:50 |
shogun-notifier- | shogun: Heiko Strathmann :feature/bigtest * f193c48 / doc/cookbook/source/examples/statistical_testing/ (2 files): https://github.com/shogun-toolbox/shogun/commit/f193c48de81f55a5e8ec61cbfcfdbcf60c64804d | 00:50 |
shogun-notifier- | shogun: more cookbook updates | 00:50 |
shogun-notifier- | shogun: Heiko Strathmann :feature/bigtest * 425d046 / src/shogun/statistical_testing/QuadraticTimeMMD.cpp: https://github.com/shogun-toolbox/shogun/commit/425d046f0d02a221b63118c3662a641a81500f7d | 00:50 |
shogun-notifier- | shogun: added data-fetchers and kernel-manager unit-tests | 00:51 |
shogun-notifier- | shogun: lambday :feature/bigtest * c491c8e / / (8 files): https://github.com/shogun-toolbox/shogun/commit/c491c8e4616165a1c608c516a5c7033cf3d6fc9d | 00:51 |
shogun-notifier- | shogun: fixed quadratic time mmd bugs and speedup | 00:51 |
shogun-notifier- | shogun: lambday :feature/bigtest * 839fdba / / (3 files): https://github.com/shogun-toolbox/shogun/commit/839fdba656a78b1b4033c7abaf139367594306f1 | 00:51 |
shogun-notifier- | shogun: added more tests, fixed more bugs | 00:51 |
shogun-notifier- | shogun: lambday :feature/bigtest * 0909d87 / / (6 files): https://github.com/shogun-toolbox/shogun/commit/0909d870ec129ddfce4dc0f285843dee047ef260 | 00:51 |
shogun-notifier- | shogun: removed temporary permuted matrix creation for mmd | 00:51 |
shogun-notifier- | shogun: | 00:51 |
shogun-notifier- | shogun: - since SIMD doesn't help in this case, rather slows things down | 00:51 |
shogun-notifier- | shogun: due to temporary matrix creation | 00:51 |
shogun-notifier- | shogun: lambday :feature/bigtest * 3cb203b / / (5 files): https://github.com/shogun-toolbox/shogun/commit/3cb203bdb4e18557efe14443bee84f6ae97cc52c | 00:51 |
shogun-notifier- | shogun: added cache-friendly sum-computation for permutation | 00:51 |
shogun-notifier- | shogun: lambday :feature/bigtest * 17822c8 / src/shogun/statistical_testing/ (4 files): https://github.com/shogun-toolbox/shogun/commit/17822c80a357177ca78e9fcaeaa43abe182d8ab3 | 00:51 |
shogun-notifier- | shogun: Added task-parallel computation support | 00:51 |
shogun-notifier- | shogun: | 00:51 |
shogun-notifier- | shogun: - Speeded up the permutation test | 00:51 |
shogun-notifier- | shogun: - Overall speed-up due to | 00:51 |
shogun-notifier- | shogun: (a) cache-friendly computation and | 00:51 |
shogun-notifier- | shogun: lambday :feature/bigtest * 7fad933 / / (3 files): https://github.com/shogun-toolbox/shogun/commit/7fad933241c01cd3911af7052a661a818713f231 | 00:51 |
shogun-notifier- | shogun: added feature shallow copy and merged copy methods | 00:51 |
shogun-notifier- | shogun: lambday :feature/bigtest * d681ea6 / / (2 files): https://github.com/shogun-toolbox/shogun/commit/d681ea6a7d76595028086978dadf1ef2b8095dcb | 00:51 |
shogun-notifier- | shogun: made the data manager work with shallow copy | 00:51 |
shogun-notifier- | shogun: lambday :feature/bigtest * 831977d / tests/unit/statistical_testing/ (2 files): https://github.com/shogun-toolbox/shogun/commit/831977dac8c41c27628b1bee16a24005b3eff0a4 | 00:51 |
shogun-notifier- | shogun: added kernel selection unit tests | 00:51 |
shogun-notifier- | shogun: lambday :feature/bigtest * 8dfc98c / / (3 files): https://github.com/shogun-toolbox/shogun/commit/8dfc98c3384beeaa4d3940d7208a47c7e04c9ce0 | 00:51 |
shogun-notifier- | shogun: added block data structure | 00:51 |
shogun-notifier- | shogun: lambday :feature/bigtest * 21bb60b / src/shogun/statistical_testing/internals/ (2 files): https://github.com/shogun-toolbox/shogun/commit/21bb60b514096106ffe8963c716ce3f3ed9290a1 | 00:51 |
shogun-notifier- | shogun: updated next samples data structure with blocks | 00:51 |
shogun-notifier- | shogun: lambday :feature/bigtest * 9340b9f / / (6 files): https://github.com/shogun-toolbox/shogun/commit/9340b9fdb48f23248a23088f06392fc9cf07b0a4 | 00:51 |
shogun-notifier- | shogun: updated data fetchers to return naked pointers | 00:51 |
shogun-notifier- | shogun: lambday :feature/bigtest * 374caad / src/shogun/statistical_testing/internals/DataManager.cpp: https://github.com/shogun-toolbox/shogun/commit/374caad2f93c1fd03f3224e4248287b5a8e74108 | 00:51 |
shogun-notifier- | shogun: updated data manager to work with blocks | 00:51 |
shogun-notifier- | shogun: lambday :feature/bigtest * 09f8af0 / src/shogun/statistical_testing/HypothesisTest.cpp: https://github.com/shogun-toolbox/shogun/commit/09f8af06b6eb6df2ba912d37d4ac2e697868fea2 | 00:51 |
shogun-notifier- | shogun: removed unused variable result | 00:51 |
shogun-notifier- | shogun: lambday :feature/bigtest * 88d164c / src/shogun/statistical_testing/ (2 files): https://github.com/shogun-toolbox/shogun/commit/88d164c93cf6d231a7dfa0be5af3226ed4791f61 | 00:51 |
shogun-notifier- | shogun: added convenient constructor | 00:51 |
shogun-notifier- | shogun: Heiko Strathmann :feature/bigtest * 4654421 / examples/meta/src/statistical_testing/ (2 files): https://github.com/shogun-toolbox/shogun/commit/4654421a9d9c96658611db1aba4789ff25a0da33 | 00:51 |
shogun-notifier- | shogun: added compiling (but not running) examples of kernel selection for MMD | 00:51 |
shogun-notifier- | shogun: Heiko Strathmann :feature/bigtest * ce2503c / doc/cookbook/source/examples/statistical_testing/linear_time_mmd_kernel_selection.rst: https://github.com/shogun-toolbox/shogun/commit/ce2503c28d89a9c77f11bff8929501e2981691b8 | 00:51 |
shogun-notifier- | shogun: initial sketch for kernel learning example | 00:51 |
shogun-notifier- | shogun: Heiko Strathmann :feature/bigtest * 9b86592 / doc/ipython-notebooks/ (2 files): https://github.com/shogun-toolbox/shogun/commit/9b865928811052c1e6c9472a88ea34d53db1e7ca | 00:51 |
shogun-notifier- | shogun: rename folder | 00:51 |
shogun-notifier- | shogun: Heiko Strathmann :feature/bigtest * 598fb90 / examples/meta/src/statistical_testing/quadratic_time_mmd_kernel_selection.sg: https://github.com/shogun-toolbox/shogun/commit/598fb90d95a8da6e29692cf40dfd651497ad3d3b | 00:51 |
shogun-notifier- | shogun: use different data in testing than in kernel learning | 00:51 |
shogun-notifier- | shogun: lambday :feature/bigtest * 569f432 / / (9 files): https://github.com/shogun-toolbox/shogun/commit/569f43233922b167d7bff9946f1b593b5d6fa6eb | 00:51 |
shogun-notifier- | shogun: renamed OPTIMIZE_MMD to MAXIMIZE_POWER in kernel selection | 00:51 |
shogun-notifier- | shogun: lambday :feature/bigtest * 0f8d00f / src/shogun/statistical_testing/MMD.cpp: https://github.com/shogun-toolbox/shogun/commit/0f8d00f5d6df107158da9dc82a47784fceca3dd7 | 00:51 |
shogun-notifier- | shogun: removed precomputed kernels (if there are any) while selecting kernel | 00:51 |
shogun-notifier- | shogun: lambday :feature/bigtest * 763a616 / src/shogun/statistical_testing/MMD.cpp: https://github.com/shogun-toolbox/shogun/commit/763a616bc2f24514cd38f87dfb25fa5d807b5798 | 00:51 |
shogun-notifier- | shogun: added statistic and Q computation methods | 00:51 |
shogun-notifier- | shogun: lambday :feature/bigtest * 2e721a3 / src/shogun/statistical_testing/ (14 files): https://github.com/shogun-toolbox/shogun/commit/2e721a3e555b6cc90960fc0c2dbd6ed6b63567b6 | 00:51 |
shogun-notifier- | shogun: added weighted kernel learning methods | 00:51 |
shogun-notifier- | shogun: lambday :feature/bigtest * 97bcf84 / src/shogun/statistical_testing/internals/OptimizationSolver.cpp: https://github.com/shogun-toolbox/shogun/commit/97bcf848f88a73fede2474900f6930a08658c5db | 00:51 |
shogun-notifier- | shogun: temporary turned off GPL flag for QP solver | 00:51 |
shogun-notifier- | shogun: lambday :feature/bigtest * b192ec5 / src/shogun/statistical_testing/ (6 files): https://github.com/shogun-toolbox/shogun/commit/b192ec5b992256d4c47de92c851b0254427cedd4 | 00:52 |
shogun-notifier- | shogun: added support for cross-validation setting for kernel selection (incomplete) | 00:52 |
shogun-notifier- | shogun: lambday :feature/bigtest * 2e699a6 / / (20 files): https://github.com/shogun-toolbox/shogun/commit/2e699a62ca65b0acdf2f2e6d98f799a88a83dfc6 | 00:52 |
shogun-notifier- | shogun: made the enum classes in statistical testing simple enums | 00:52 |
shogun-notifier- | shogun: lambday :feature/bigtest * a1bfed9 / / (6 files): https://github.com/shogun-toolbox/shogun/commit/a1bfed952f8e8e235258262fc2253654c9fe55f9 | 00:52 |
shogun-notifier- | shogun: added first draft of train-test data split | 00:52 |
shogun-notifier- | shogun: lambday :feature/bigtest * 03b4506 / / (3 files): https://github.com/shogun-toolbox/shogun/commit/03b450606b6c6fa69a20728725a9df8c76ba6e12 | 00:52 |
shogun-notifier- | shogun: fixed clone subset stack bug in features util | 00:52 |
shogun-notifier- | shogun: lambday :feature/bigtest * e48dd1f / / (4 files): https://github.com/shogun-toolbox/shogun/commit/e48dd1f02f420cdcc47bec9994a4c321a699bdd9 | 00:52 |
shogun-notifier- | shogun: full and blockwise train/test data fetchers fixed | 00:52 |
shogun-notifier- | shogun: lambday :feature/bigtest * 2d4fb32 / / (3 files): https://github.com/shogun-toolbox/shogun/commit/2d4fb32b58321b5cdb8672eee1cc9df68a56496d | 00:52 |
shogun-notifier- | shogun: fixed memory bug for streaming data parser and added unit-test | 00:52 |
shogun-notifier- | shogun: lambday :feature/bigtest * e7d7b7c / / (5 files): https://github.com/shogun-toolbox/shogun/commit/e7d7b7c7eb16374f819e510a3e53b5c7b99bab2c | 00:52 |
shogun-notifier- | shogun: full and blockwise train/test streaming data fetchers added | 00:52 |
shogun-notifier- | shogun: lambday :feature/bigtest * 755b8fe / / (11 files): https://github.com/shogun-toolbox/shogun/commit/755b8feb733c00dd3bdad2baf1a10607ff35ae25 | 00:52 |
shogun-notifier- | shogun: intermediate work for test-train data split | 00:52 |
shogun-notifier- | shogun: lambday :feature/bigtest * b0f7a79 / / (6 files): https://github.com/shogun-toolbox/shogun/commit/b0f7a79c092bf44170e13ee418658eef7fadfb5e | 00:52 |
shogun-notifier- | shogun: added permutation without storing the kernel matrix | 00:52 |
shogun-notifier- | shogun: save the kernel selection policy | 00:52 |
shogun-notifier- | shogun: lambday :feature/bigtest * 0a8cf98 / src/shogun/statistical_testing/ (16 files): https://github.com/shogun-toolbox/shogun/commit/0a8cf98a9cc37e16a5679eaf190a41351913663d | 00:52 |
shogun-notifier- | shogun: save the kernel selection measures for later query | 00:52 |
shogun-notifier- | shogun: lambday :feature/bigtest * 186ec36 / src/shogun/statistical_testing/internals/ (6 files): https://github.com/shogun-toolbox/shogun/commit/186ec3628de76e6f0b192157c99349bfe53df197 | 00:52 |
shogun-notifier- | shogun: refactored maximize cross validation kernel selection method | 00:52 |
shogun-notifier- | shogun: lambday :feature/bigtest * 8d66ed9 / src/shogun/statistical_testing/ (6 files): https://github.com/shogun-toolbox/shogun/commit/8d66ed915c45033071704b70313d825abb3e19e8 | 00:52 |
shogun-notifier- | shogun: refactor API (incomplete) | 00:52 |
shogun-notifier- | shogun: lambday :feature/bigtest * ab41354 / / (31 files): https://github.com/shogun-toolbox/shogun/commit/ab41354148dacc4f62f6c111d62e35c5e96cb5c1 | 00:52 |
shogun-notifier- | shogun: refactored train/test subsetting and hypothesis test framework | 00:52 |
shogun-notifier- | shogun: lambday :feature/bigtest * e793278 / src/interfaces/modular/Statistics.i,src/interfaces/modular/Statistics_includes.i: https://github.com/shogun-toolbox/shogun/commit/e7932786355d61981ff9c3504a92565198ed8cf9 | 00:52 |
shogun-notifier- | shogun: added kernel selection strategy in modular interface | 00:52 |
shogun-notifier- | shogun: lambday :feature/bigtest * 501e46f / / (8 files): https://github.com/shogun-toolbox/shogun/commit/501e46fc10631f2e3795c58a96b43a84be4e6592 | 00:52 |
shogun-notifier- | shogun: refactored the interface for specifying kernel selection strategy | 00:52 |
shogun-notifier- | shogun: lambday :feature/bigtest * 1cffa8b / src/shogun/statistical_testing/internals/MaxXValidation.cpp: https://github.com/shogun-toolbox/shogun/commit/1cffa8b76b0ac02ea458e9b9c98f1f838223a6bb | 00:52 |
shogun-notifier- | shogun: fixed cross validation bug | 00:52 |
shogun-notifier- | shogun: lambday :feature/bigtest * 58a8ec6 / / (41 files): https://github.com/shogun-toolbox/shogun/commit/58a8ec65ab05950582fb2cd9625de4a641b8cef3 | 00:52 |
shogun-notifier- | shogun: refactored directory structure | 00:52 |
shogun-notifier- | shogun: lambday :feature/bigtest * 4bed3b4 / tests/unit/statistical_testing/ (5 files): https://github.com/shogun-toolbox/shogun/commit/4bed3b45b385d0e295388ec646a1f79f932d72fb | 00:52 |
shogun-notifier- | shogun: removed some debug messages from cross-validation | 00:52 |
shogun-notifier- | shogun: lambday :feature/bigtest * 37f34f6 / src/shogun/ (8 files): https://github.com/shogun-toolbox/shogun/commit/37f34f6716cf4488dee492cd9961fc8d3a480892 | 00:52 |
shogun-notifier- | shogun: added multi kernel permutation test cross validation | 00:52 |
shogun-notifier- | shogun: lambday :feature/bigtest * 1cf8d7c / / (5 files): https://github.com/shogun-toolbox/shogun/commit/1cf8d7c74ed2baae82270bc8af1c934274d3cf4b | 00:52 |
shogun-notifier- | shogun: fixed alpha bug ;) | 00:52 |
shogun-notifier- | shogun: Heiko Strathmann :feature/bigtest * 461ce69 / / (8 files): https://github.com/shogun-toolbox/shogun/commit/461ce6974ede6fbd651ee02a883c5ebf3195858d | 00:52 |
shogun-notifier- | shogun: updated meta examples | 00:52 |
shogun-notifier- | shogun: Heiko Strathmann :feature/bigtest * f51a81d / src/shogun/statistical_testing/internals/DataManager.cpp: https://github.com/shogun-toolbox/shogun/commit/f51a81d9da67f5635bf575f796e4162fa9f0af96 | 00:52 |
shogun-notifier- | shogun: mini clean for error message | 00:52 |
-!- HeikoS [~heiko@host-92-0-162-192.as43234.net] has quit [Ping timeout: 252 seconds] | 00:53 | |
shogun-buildbot | build #895 of deb4 - python3 is complete: Failure [failed install test python modular] Build details are at http://buildbot.shogun-toolbox.org/builders/deb4%20-%20python3/builds/895 blamelist: Esben Sorig <esben@sorig.eu>, Heiko Strathmann <heiko.strathmann@gmail.com> | 00:54 |
shogun-buildbot | build #2924 of bsd1 - libshogun is complete: Failure [failed configure] Build details are at http://buildbot.shogun-toolbox.org/builders/bsd1%20-%20libshogun/builds/2924 blamelist: Esben Sorig <esben@sorig.eu>, Heiko Strathmann <heiko.strathmann@gmail.com> | 01:00 |
shogun-buildbot | build #64 of xenial - libshogun is complete: Failure [failed test] Build details are at http://buildbot.shogun-toolbox.org/builders/xenial%20-%20libshogun/builds/64 blamelist: Esben Sorig <esben@sorig.eu>, Heiko Strathmann <heiko.strathmann@gmail.com> | 01:00 |
-!- travis-ci [~travis-ci@ec2-54-226-185-22.compute-1.amazonaws.com] has joined #shogun | 01:30 | |
travis-ci | it's Heiko Strathmann's turn to pay the next round of drinks for the massacre he caused in shogun-toolbox/shogun: https://travis-ci.org/shogun-toolbox/shogun/builds/142083882 | 01:30 |
-!- travis-ci [~travis-ci@ec2-54-226-185-22.compute-1.amazonaws.com] has left #shogun [] | 01:30 | |
shogun-buildbot | build #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: Esben Sorig <esben@sorig.eu>, Heiko Strathmann <heiko.strathmann@gmail.com> | 01:49 |
-!- travis-ci [~travis-ci@ec2-54-80-72-191.compute-1.amazonaws.com] has joined #shogun | 02:32 | |
travis-ci | it's Heiko Strathmann's turn to pay the next round of drinks for the massacre he caused in shogun-toolbox/shogun: https://travis-ci.org/shogun-toolbox/shogun/builds/142084169 | 02:32 |
-!- travis-ci [~travis-ci@ec2-54-80-72-191.compute-1.amazonaws.com] has left #shogun [] | 02:32 | |
-!- GandalfTheWizard [~Emma@112.10.170.115] has joined #shogun | 02:59 | |
@wiking | shogun-buildbot: force build --branch=develop 'deb4 - python3' | 03:13 |
shogun-buildbot | The build has been queued, I'll give a shout when it starts | 03:13 |
shogun-buildbot | build #24 of clang - thread analysis is complete: Failure [failed compile] Build details are at http://buildbot.shogun-toolbox.org/builders/clang%20-%20thread%20analysis/builds/24 blamelist: Heiko Strathmann <heiko.strathmann@gmail.com>, Esben Sorig <esben@sorig.eu>, OXPHOS <engelzora@gmail.com> | 03:45 |
shogun-buildbot | build #22 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/22 blamelist: Heiko Strathmann <heiko.strathmann@gmail.com>, Esben Sorig <esben@sorig.eu>, OXPHOS <engelzora@gmail.com> | 03:48 |
-!- shogun-notifier- [~irker@94.23.237.10] has quit [Quit: transmission timeout] | 03:52 | |
-!- OXPHOS [~OXPHOS@192.169.6.175] has joined #shogun | 05:04 | |
shogun-buildbot | build #36 of memleak - valgrind is complete: Failure [failed memory check] Build details are at http://buildbot.shogun-toolbox.org/builders/memleak%20-%20valgrind/builds/36 blamelist: Heiko Strathmann <heiko.strathmann@gmail.com>, Esben Sorig <esben@sorig.eu>, OXPHOS <engelzora@gmail.com> | 05:34 |
shogun-buildbot | build #1035 of nightly_none is complete: Failure [failed compile] Build details are at http://buildbot.shogun-toolbox.org/builders/nightly_none/builds/1035 blamelist: Heiko Strathmann <heiko.strathmann@gmail.com>, Esben Sorig <esben@sorig.eu>, OXPHOS <engelzora@gmail.com> | 05:44 |
shogun-buildbot | build #1165 of nightly_default is complete: Failure [failed test notebooks] Build details are at http://buildbot.shogun-toolbox.org/builders/nightly_default/builds/1165 blamelist: Heiko Strathmann <heiko.strathmann@gmail.com>, Esben Sorig <esben@sorig.eu>, OXPHOS <engelzora@gmail.com> | 06:19 |
shogun-buildbot | build forced [ETA 6m26s] | 06:19 |
shogun-buildbot | I'll give a shout when the build finishes | 06:19 |
shogun-buildbot | build #896 of deb4 - python3 is complete: Failure [failed install test python modular] Build details are at http://buildbot.shogun-toolbox.org/builders/deb4%20-%20python3/builds/896 | 06:22 |
-!- sanuj [~sanuj@117.220.48.71] has joined #shogun | 06:27 | |
-!- OXPHOS [~OXPHOS@192.169.6.175] has quit [Ping timeout: 240 seconds] | 07:53 | |
sanuj | bzdmgz, to | 09:26 |
sanuj | yo | 09:26 |
-!- sanuj [~sanuj@117.220.48.71] has quit [Ping timeout: 250 seconds] | 10:07 | |
-!- sanuj [~sanuj@117.220.48.71] has joined #shogun | 10:28 | |
-!- OXPHOS [~OXPHOS@192.169.6.175] has joined #shogun | 10:36 | |
-!- OXPHOS [~OXPHOS@192.169.6.175] has quit [Ping timeout: 258 seconds] | 10:52 | |
sanuj | bzdmgz, there? | 10:57 |
bzdmgz | sanuj: yeap | 10:57 |
sanuj | bzdmgz, https://github.com/shogun-toolbox/shogun/pull/3329 | 10:58 |
bzdmgz | sanuj: see my comment | 10:59 |
bzdmgz | and other one | 10:59 |
-!- HeikoS [~heiko@host-92-0-162-192.as43234.net] has joined #shogun | 11:00 | |
-!- mode/#shogun [+o HeikoS] by ChanServ | 11:00 | |
sanuj | bzdmgz, okay | 11:00 |
sanuj | dynamic cast | 11:00 |
sanuj | bzdmgz, do i replace gaussiankernel unittest by kernel? | 11:01 |
bzdmgz | sanuj: and the third one | 11:01 |
bzdmgz | sanuj: no just refer it by kernel | 11:01 |
bzdmgz | not by gaussian kernel | 11:01 |
bzdmgz | I mean create gaussian kernel but treat it like a kernel | 11:01 |
sanuj | okay | 11:01 |
bzdmgz | because with plugins there is no *gaussian kernel type* | 11:01 |
sanuj | bzdmgz, return some<T>? | 11:01 |
bzdmgz | yeap | 11:02 |
sanuj | okay | 11:02 |
sanuj | bzdmgz, after this do i add swig? | 11:02 |
bzdmgz | yeah would be good | 11:02 |
sanuj | bzdmgz, also see this https://github.com/shogun-toolbox/shogun/pull/3332 | 11:02 |
Saurabh7 | HeikoS: yo | 11:11 |
@HeikoS | Saurabh7: jojojo | 11:37 |
Saurabh7 | HeikoS: hey, need to discuss what to do further, | 11:38 |
Saurabh7 | HeikoS: I think this multi core RF is ready, only need a fix version test | 11:39 |
@HeikoS | Saurabh7: ok cool will review soon | 11:40 |
@HeikoS | Saurabh7: I guess since we have been doing the feature view thing | 11:40 |
@HeikoS | why not quickly sort out the x-validation | 11:40 |
@HeikoS | In the sense that it doesnt clone the data | 11:40 |
@HeikoS | But there should be a flag for that | 11:40 |
@HeikoS | if the machines modify the data | 11:40 |
Saurabh7 | HeikoS: yes unless someone modifies it | 11:40 |
@HeikoS | yeah | 11:40 |
@HeikoS | currently we are not in control over that | 11:41 |
Saurabh7 | ok then will do that via introducing sort of a flag | 11:41 |
@HeikoS | by default data should be shared across threads | 11:41 |
@HeikoS | yeah | 11:41 |
@HeikoS | shared_features=true | 11:41 |
@HeikoS | thats a mini thing though, should only take a day | 11:41 |
Saurabh7 | cool | 11:41 |
Saurabh7 | yes agree | 11:41 |
@HeikoS | Saurabh7: so, schedule | 11:41 |
@HeikoS | did you revise yours? | 11:42 |
@HeikoS | because then we can just keep on that | 11:42 |
@HeikoS | Saurabh7: I mean basically, we want to put in a list of things that are useful/fun and feasible | 11:42 |
Saurabh7 | HeikoS: no, ahvent revised yet | 11:42 |
@HeikoS | we have KNN | 11:42 |
sanuj | bzdmgz, there? | 11:42 |
@HeikoS | Saurabh7: that should be done | 11:43 |
Saurabh7 | HeikoS: ok wil finish revise schedule | 11:43 |
Saurabh7 | HeikoS: I had a look at KNN | 11:43 |
@HeikoS | Saurabh7: and apart from that, check the old schedule and pick something | 11:43 |
Saurabh7 | it already has some cover tree version | 11:43 |
Saurabh7 | so possible things there are optimising that/ using multicore comp where possible | 11:44 |
@HeikoS | Saurabh7: question is: does it work bugfree, is the code readable, these ugly guards need to go | 11:44 |
@HeikoS | Saurabh7: yeah and compare, add a benchmark to zoq | 11:44 |
Saurabh7 | I see cool, will add that too | 11:45 |
@HeikoS | Saurabh7: you can also check the benchmarks that exist and check where shogun sucks | 11:45 |
@HeikoS | since they tested quite a few things | 11:45 |
@HeikoS | you know the website with the results? | 11:45 |
Saurabh7 | yes I know | 11:46 |
@HeikoS | Saurabh7: newobject thing is a blocker for the PR | 11:46 |
@HeikoS | Saurabh7: lets quickly brainstorm what other methods we can look at | 11:47 |
@HeikoS | Saurabh7: one thing that definitely can be done is in the GP framework | 11:47 |
@HeikoS | the derivatives of the marginal likelihood are currently done in a sub-optimal way | 11:47 |
@HeikoS | Saurabh7: but what else is there | 11:48 |
Saurabh7 | I see, GP,havent ben following it much, but if you point me I can do that | 11:48 |
Saurabh7 | cant find the results page argh | 11:48 |
@HeikoS | Saurabh7: yeah it is a bit more involved than other things | 11:48 |
@HeikoS | ah | 11:49 |
@HeikoS | Saurabh7: updating the liblinear code | 11:49 |
@HeikoS | the new version has multicore functionality | 11:50 |
@HeikoS | but the one in shogun doesn thave that yet | 11:50 |
@HeikoS | Saurabh7: and potentially also http://www.csie.ntu.edu.tw/~cjlin/libsvm/faq.html#f432 | 11:51 |
Saurabh7 | yes that can be one too | 11:51 |
@HeikoS | but that might be in already | 11:51 |
Saurabh7 | ye its in, done with pthread | 11:54 |
@HeikoS | okok | 11:57 |
Saurabh7 | HeikoS: so to hide methods from swig, do I rename them , starting with _ or so ? | 12:02 |
@HeikoS | no | 12:02 |
@HeikoS | #ifndef SWIG | 12:02 |
@HeikoS | grep for that | 12:02 |
Saurabh7 | ah ok thanks | 12:02 |
-!- HeikoS [~heiko@host-92-0-162-192.as43234.net] has quit [Quit: Leaving.] | 12:05 | |
-!- HeikoS [~heiko@host-92-0-162-192.as43234.net] has joined #shogun | 12:09 | |
-!- mode/#shogun [+o HeikoS] by ChanServ | 12:09 | |
-!- oxphos [c7b48530@gateway/web/freenode/ip.199.180.133.48] has joined #shogun | 12:10 | |
-!- OXPHOS1 [~OXPHOS@199.180.133.48] has joined #shogun | 12:10 | |
-!- oxphos [c7b48530@gateway/web/freenode/ip.199.180.133.48] has quit [Client Quit] | 12:10 | |
@HeikoS | Saurabh7: see my other comments in the PR btw | 12:11 |
@HeikoS | they are old | 12:11 |
Saurabh7 | HeikoS: yes, other comment is about modifying object | 12:12 |
@HeikoS | and some in tests | 12:12 |
@HeikoS | OXPHOS1: jo | 12:12 |
OXPHOS1 | HeikoS: hey | 12:13 |
@HeikoS | OXPHOS1: question about this test: | 12:13 |
@HeikoS | if I call from_gpu(vec) | 12:13 |
@HeikoS | where vec was uploaded to GPU with an active gpu backend | 12:14 |
@HeikoS | and then backend is set to null | 12:14 |
@HeikoS | now calling from_gpu(vec) | 12:14 |
@HeikoS | I get the same vector back | 12:14 |
@HeikoS | still on gpu | 12:14 |
@HeikoS | and now I call an operation | 12:14 |
@HeikoS | foo(vec) | 12:14 |
OXPHOS1 | HeikoS: I got you.. | 12:14 |
OXPHOS1 | HeikoS: so throw error? | 12:15 |
@HeikoS | just wonder what happens right now | 12:15 |
OXPHOS1 | HeikoS: the operation only checks on_gpu flag. so if the flag is not changed, it'll still call gpu.operation | 12:16 |
-!- GandalfTheWizard [~Emma@112.10.170.115] has quit [Ping timeout: 250 seconds] | 12:17 | |
-!- GandalfTheWizard [~Emma@112.10.170.115] has joined #shogun | 12:18 | |
@HeikoS | so | 12:18 |
@HeikoS | OXPHOS1: we get null pointer exception right now :) | 12:18 |
@HeikoS | if we call foo(vec) | 12:18 |
@HeikoS | OXPHOS1: you can put a check for that | 12:20 |
OXPHOS1 | HeikoS: yes..but there's no way out if the vector is on GPU but the GPU backend is reset to null. | 12:20 |
OXPHOS1 | HeikoS: sure | 12:20 |
@HeikoS | yep | 12:20 |
@HeikoS | user problem | 12:20 |
@HeikoS | "you are an idiot" warning case ;) | 12:20 |
@HeikoS | OXPHOS1: but we can just put an error message that is more friendly | 12:21 |
@HeikoS | OXPHOS1: finally, there is the case when | 12:21 |
OXPHOS1 | Haha | 12:21 |
@HeikoS | OXPHOS1: the backend is not set to null | 12:21 |
@HeikoS | but to another implementation | 12:21 |
@HeikoS | then, we do get a segfault | 12:21 |
@HeikoS | memory error | 12:21 |
OXPHOS1 | yeah.. | 12:21 |
@HeikoS | as the static casts will fail | 12:21 |
@HeikoS | OXPHOS1: only way to catch this is a dynamic cast | 12:22 |
OXPHOS1 | HeikoS: can we put a get_name check somewhere? | 12:22 |
-!- lambday [8028b10a@gateway/web/freenode/ip.128.40.177.10] has joined #shogun | 12:24 | |
-!- mode/#shogun [+o lambday] by ChanServ | 12:24 | |
@HeikoS | OXPHOS1: nono | 12:24 |
@HeikoS | we could dynamic cast it | 12:24 |
@HeikoS | not sure how much that would cost in terms of delay before dot is computed | 12:24 |
@HeikoS | lambday: thoughts? | 12:24 |
@HeikoS | lambday: the story is: | 12:24 |
@HeikoS | we transfer vector to viennacl memory | 12:24 |
@HeikoS | then we set backend to cuda | 12:24 |
@HeikoS | then we call dot | 12:24 |
@HeikoS | this memory errors | 12:24 |
@HeikoS | shall we catch that or not? | 12:25 |
@HeikoS | it costs a dynamic cast | 12:25 |
@lambday | HeikoS: dynamic cast is possible? | 12:25 |
@HeikoS | yeah we have the GPUMemory thing | 12:25 |
@lambday | HeikoS: cuda'r gpu memory layout is different .. so it would include a deep copy | 12:25 |
OXPHOS1 | HeikoS: if we return "ViennaCL" from both linalgbackendviennacl and gpumemoryviennacl, we can compare the backend and operation get_name | 12:26 |
@HeikoS | yeah would work | 12:26 |
@HeikoS | but is that better than dyn cast? :) | 12:26 |
@lambday | dynamic cast is better than comparing "names" | 12:26 |
@HeikoS | thing is: I almost tend to think that: | 12:26 |
OXPHOS1 | really... | 12:26 |
@HeikoS | 1.) users cannot really cause this | 12:26 |
OXPHOS1 | okay | 12:26 |
@HeikoS | 2.) dev who cause this should be told off | 12:27 |
@HeikoS | lambday: ? | 12:27 |
@HeikoS | i mean users CAN cause it | 12:27 |
@HeikoS | actually | 12:27 |
@HeikoS | they cant | 12:27 |
@HeikoS | if they use SWIG | 12:27 |
@HeikoS | only in c++ | 12:27 |
@HeikoS | since SWIG typemap doesnt map GPU memory | 12:28 |
@HeikoS | so all good | 12:28 |
@HeikoS | OXPHOS1: no need to check, we just leave it for now | 12:28 |
@lambday | yeah users cannot cause this | 12:28 |
@lambday | it's the dev's responsibility to put data back to cpu after a public API call | 12:28 |
@HeikoS | lambday: yep | 12:28 |
@HeikoS | uh there is noather thing with this | 12:28 |
@HeikoS | what if a dev returns a SGVector that lives on GPU through the SWIG interface | 12:28 |
@HeikoS | SWIG sees empty vector | 12:29 |
@HeikoS | haha | 12:29 |
OXPHOS1 | okay. but we can add a warning to the sg_linalg->set_gpu_backend() | 12:29 |
@lambday | yep! that comes with the fact of having two different data structures being handled by the same class | 12:29 |
@HeikoS | we can put asserts in the typemaps | 12:29 |
@HeikoS | or just leave it | 12:29 |
@HeikoS | OXPHOS1: dont think we should do that, since it is a feature to change backend | 12:30 |
@lambday | IMO devs should always transfer the data back to CPU at the end of each public API call that returns SGVector | 12:30 |
@HeikoS | OXPHOS1: lets just leave things as they are | 12:30 |
@HeikoS | lambday: yes +1 | 12:30 |
@HeikoS | OXPHOS1: so all good | 12:30 |
@HeikoS | lambday: feel free to merge OXPHOS1 patch once the mini things are resolved | 12:31 |
OXPHOS1 | HeikoS, lambday: okay. will be ready in no time | 12:31 |
@lambday | OXPHOS1: great to hear! :D | 12:31 |
@lambday | HeikoS: check pm | 12:32 |
sanuj | HeikoS, please merge https://github.com/shogun-toolbox/shogun/pull/3333 | 12:37 |
OXPHOS1 | HeikoS: can i use `choose_backend` instead of `get_appropriate_backend` and `get_backend` for returning the backend for linalg operations? | 12:38 |
-!- shogun-notifier- [~irker@7nn.de] has joined #shogun | 12:38 | |
shogun-notifier- | shogun: Sanuj :feature/tags * 63b5f6c / / (4 files): https://github.com/shogun-toolbox/shogun/commit/63b5f6ca8d066b7dc5548b6a4496a2c0c4bf1819 | 12:38 |
shogun-notifier- | shogun: change method names, fix bug and docs | 12:38 |
shogun-notifier- | shogun: Heiko Strathmann :feature/tags * add5dca / / (4 files): https://github.com/shogun-toolbox/shogun/commit/add5dca475b5ccfb542ea4e60ce47c93291502fe | 12:38 |
shogun-notifier- | shogun: Merge pull request #3333 from sanuj/tags | 12:38 |
shogun-notifier- | shogun: | 12:38 |
shogun-notifier- | shogun: change method names, fix bug and docs | 12:38 |
@HeikoS | yep "choose_backend" is much better! | 12:38 |
@HeikoS | actually | 12:38 |
@HeikoS | why not | 12:38 |
@HeikoS | "infer_backend" | 12:38 |
bzdmgz | hahah infer | 12:38 |
@HeikoS | bzdmgz: like inferior | 12:39 |
OXPHOS1 | HeikoS: latin | 12:39 |
OXPHOS1 | cool | 12:39 |
sanuj | bzdmgz, where to put swig for class_list | 12:39 |
sanuj | create | 12:39 |
bzdmgz | approximate_infer_backend | 12:39 |
bzdmgz | sanuj: uhmm sgbase or so | 12:39 |
sanuj | bzdmgz, so it will have same classes that i had for set,get etc? | 12:40 |
bzdmgz | yes exactly | 12:40 |
bzdmgz | sanuj: maybe | 12:40 |
sanuj | bzdmgz, i'll make another macro | 12:40 |
bzdmgz | maybe we can merge these two | 12:40 |
bzdmgz | no idea | 12:40 |
bzdmgz | sanuj: I think it should be one list | 12:40 |
sanuj | that has all the classes | 12:40 |
bzdmgz | otherwise we get shit | 12:40 |
sanuj | yeah | 12:41 |
bzdmgz | how the hell | 12:41 |
bzdmgz | FirstOrderBoundConstraintsCostFunction | 12:41 |
bzdmgz | become a base class | 12:41 |
bzdmgz | :D | 12:41 |
bzdmgz | :D | 12:41 |
bzdmgz | D: | 12:41 |
sanuj | wat | 12:41 |
sanuj | letme seee | 12:41 |
@HeikoS | hahaha | 12:42 |
sanuj | in my defense, i must say | 12:44 |
sanuj | it has pure virtual functions | 12:44 |
sanuj | :P | 12:44 |
sanuj | HeikoS, bzdmgz so shall i make the shogun base class tree to finalize the base classes to include in the swig PR? | 12:45 |
bzdmgz | sanuj: we should think about putting this list into one place | 12:46 |
bzdmgz | otherwise there will be at least 3 of them | 12:46 |
bzdmgz | impossible to maintain | 12:46 |
-!- OXPHOS1 [~OXPHOS@199.180.133.48] has quit [Read error: Connection reset by peer] | 12:46 | |
sanuj | yeah | 12:46 |
bzdmgz | I think we should render this via jinja or so | 12:47 |
sanuj | or i can read a text file which has all names and call macros with the names as arguments in a loop | 12:47 |
@HeikoS | sanuj, bzdmgz as I said before, I would not start by looking at all shogun classes | 12:49 |
@HeikoS | but rather pick 2-3 very high level algorithm families and spell oiut things from there | 12:49 |
@HeikoS | example based | 12:49 |
@HeikoS | depth first, rather than breadth first | 12:49 |
@HeikoS | sanuj: start with shoguns classification and regression | 12:49 |
@HeikoS | this has most existing structure | 12:49 |
sanuj | HeikoS, ohkay | 12:50 |
sanuj | HeikoS, bzdmgz i'll make a jinja and include it in SGBase.i | 12:51 |
sanuj | starting with classification for now | 12:51 |
sanuj | HeikoS, separate PRs for each collection of algorithms in SWIG? | 12:53 |
@HeikoS | sanuj: yes definitel | 12:53 |
@HeikoS | but again | 12:54 |
@HeikoS | start with classification | 12:54 |
@HeikoS | or regression | 12:54 |
@HeikoS | ignore the others for now | 12:54 |
@HeikoS | this already requires a lot | 12:54 |
sanuj | HeikoS, so if i do classification | 12:54 |
sanuj | HeikoS, i'll have to change the classes to accommodate new parameter framework | 12:55 |
sanuj | and then I can write tests for them | 12:56 |
@HeikoS | sanuj: wait a minute | 12:56 |
@HeikoS | so what is the next ste0? | 12:56 |
@HeikoS | this to me sounds like too much at once | 12:56 |
@HeikoS | so the base classes are mostly needed for plugins right? | 12:57 |
@HeikoS | or do you want to change shoguns swig interfaces first? | 12:57 |
sanuj | HeikoS, they are needed for tags swig interface also | 12:57 |
@HeikoS | sanuj: I see | 12:57 |
sanuj | TagKernel, TagDenseFeature etc | 12:57 |
@HeikoS | so we actually NOW want to change the SWIG interface | 12:57 |
@HeikoS | and the idea is that we STOP exposing all classes directly to SWIG | 12:57 |
@HeikoS | but only expose the base classes | 12:58 |
@HeikoS | and access all the rest behind the scenes? | 12:58 |
@HeikoS | bzdmgz: is that an addiution, or a replacement? | 12:58 |
bzdmgz | HeikoS: what is addition? | 12:58 |
-!- lambday_ [8028b10a@gateway/web/freenode/ip.128.40.177.10] has joined #shogun | 12:58 | |
-!- mode/#shogun [+o lambday_] by ChanServ | 12:58 | |
sanuj | HeikoS, for the new parameter framework, only need base classes in SWIG | 12:59 |
-!- lambday [8028b10a@gateway/web/freenode/ip.128.40.177.10] has quit [Ping timeout: 250 seconds] | 12:59 | |
bzdmgz | what exactly? | 12:59 |
sanuj | bzdmgz, heiko wants to do it depth first instead of breadth first for swig-tags | 12:59 |
sanuj | bzdmgz, so if i do it for collection of algorithms that lie under classification | 13:00 |
sanuj | bzdmgz, then i would have to update the classes with new parameter framework | 13:00 |
bzdmgz | ok other suggestion | 13:00 |
bzdmgz | just 3-5 base classes | 13:00 |
sanuj | bzdmgz, since now we need to register parameters | 13:00 |
bzdmgz | lets start with that | 13:00 |
bzdmgz | we need to make it work with swig | 13:00 |
bzdmgz | with createX | 13:00 |
bzdmgz | and getX/setX | 13:00 |
bzdmgz | all the stuff | 13:00 |
sanuj | bzdmgz, for that i would need to change the 3-5 base classes also | 13:01 |
@HeikoS | bzdmgz: is the old SWIG interface deleted? | 13:01 |
bzdmgz | no! | 13:01 |
@HeikoS | or just we have the tags in additionm | 13:01 |
bzdmgz | just in addition | 13:01 |
bzdmgz | first | 13:01 |
@HeikoS | okok | 13:01 |
bzdmgz | sanuj: lets merge create with | 13:01 |
bzdmgz | createKernel | 13:01 |
@HeikoS | sanuj: then I agree, pick 1 class and try to make things work | 13:01 |
sanuj | bzdmgz, so if i implement set/getKernel, i would also need to change Kernel.h otherwise setKernel won't modify any parameter | 13:02 |
@HeikoS | sanuj: that is fine | 13:05 |
@HeikoS | you are in feature branch | 13:05 |
@HeikoS | but that is why we want to modify very few classes for now | 13:05 |
@HeikoS | sanuj: if you are brave, you could hack the SG_ADD macro | 13:06 |
@HeikoS | but maybe better not :D | 13:06 |
sanuj | :D | 13:06 |
bzdmgz | sg_add is tough | 13:06 |
sanuj | bzdmgz, create PR is against develop and not feature/tags | 13:06 |
sanuj | bzdmgz, and for just createKernel I would not need any jinja magic, only one line in swig | 13:07 |
bzdmgz | sanuj: yes | 13:09 |
sanuj | bzdmgz, why do you want to merge that? | 13:09 |
sanuj | bzdmgz, and i'll start by editing kernel.h for tags-swig then | 13:10 |
bzdmgz | sanuj: I think it makes sense to get something working | 13:10 |
bzdmgz | why do you need to modify Kernel.h? | 13:10 |
bzdmgz | ?? | 13:10 |
sanuj | bzdmgz, i need to register params for setKernel to work | 13:11 |
sanuj | bzdmgz, no? | 13:13 |
bzdmgz | why? | 13:19 |
sanuj | bzdmgz, setKernel can only modify parameters registered by register_param() | 13:21 |
sanuj | bzdmgz, so i need to register_param() in CKernel ctor | 13:22 |
bzdmgz | no | 13:22 |
bzdmgz | I didn't mean that | 13:22 |
sanuj | bzdmgz, then if i only add %template for CKernel, then we won't be able to test setKernel, getKernel or anything for that matter | 13:24 |
bzdmgz | kernel = createKernel("CGaussianKernel"); | 13:25 |
bzdmgz | classifier = LibSVM() | 13:25 |
bzdmgz | classifier.setKernel(kernel) | 13:25 |
sanuj | bzdmgz, for this LibSVM would need some change | 13:26 |
bzdmgz | I don't mean to make it really use it | 13:26 |
sanuj | not CKernel | 13:26 |
bzdmgz | just make it possible to do that in python | 13:26 |
bzdmgz | just dummy kernel | 13:26 |
bzdmgz | that is not used | 13:26 |
bzdmgz | just to make sure everything works | 13:26 |
sanuj | bzdmgz, i can do it with the MockObject then | 13:27 |
-!- OXPHOS [~OXPHOS@199.180.133.48] has joined #shogun | 13:33 | |
shogun-notifier- | shogun: Saurabh7 :develop * eb3941a / src/shogun/ (7 files): https://github.com/shogun-toolbox/shogun/commit/eb3941a617c42b1421bbb4cb591d1e1d5b8d10e9 | 13:34 |
shogun-notifier- | shogun: shallow subset | 13:34 |
shogun-notifier- | shogun: Saurabh7 :develop * aed17e6 / / (5 files): https://github.com/shogun-toolbox/shogun/commit/aed17e668a8628c03c29fc00cb538a03a5f77768 | 13:34 |
shogun-notifier- | shogun: udpate test | 13:34 |
shogun-notifier- | shogun: Saurabh7 :develop * 9acf8d4 / src/shogun/ (7 files): https://github.com/shogun-toolbox/shogun/commit/9acf8d4b42bd08629985f056c9f4ad1efcb33698 | 13:34 |
shogun-notifier- | shogun: extend to to other label types | 13:34 |
shogun-notifier- | shogun: Saurabh7 :develop * d5c135a / src/shogun/labels/DenseLabels.cpp: https://github.com/shogun-toolbox/shogun/commit/d5c135a4d87757076d18e5b8a819aff5212016ac | 13:34 |
shogun-notifier- | shogun: minor | 13:34 |
shogun-notifier- | shogun: Saurabh7 :develop * 3dc6153 / / (6 files): https://github.com/shogun-toolbox/shogun/commit/3dc615312e500b3add0c0bf07e3019cd35dbada4 | 13:34 |
shogun-notifier- | shogun: fix tests , memleaks | 13:34 |
shogun-notifier- | shogun: Saurabh7 :develop * 37868f4 / / (5 files): https://github.com/shogun-toolbox/shogun/commit/37868f45bca27a878470e67d1b0c2b23b29f6767 | 13:34 |
shogun-notifier- | shogun: skip swig | 13:34 |
shogun-notifier- | shogun: Saurabh7 :develop * ed8e439 / src/shogun/ (10 files): https://github.com/shogun-toolbox/shogun/commit/ed8e4394055d60a7a24a5b412d7d1ccf4f2b6a8d | 13:34 |
shogun-notifier- | shogun: minor fix | 13:34 |
shogun-notifier- | shogun: Heiko Strathmann :develop * 2d69784 / / (12 files): https://github.com/shogun-toolbox/shogun/commit/2d6978414212e8af8a7a3adda74ca4a34f2fc5ca | 13:34 |
shogun-notifier- | shogun: Merge pull request #3322 from Saurabh7/multirf | 13:34 |
shogun-notifier- | shogun: | 13:34 |
shogun-notifier- | shogun: Parallel RF | 13:34 |
-!- HeikoS [~heiko@host-92-0-162-192.as43234.net] has quit [Quit: Leaving.] | 13:37 | |
Saurabh7 | HeikoS: aay merged ? | 13:37 |
shogun-buildbot | build #762 of trusty - libshogun - viennacl is complete: Failure [failed compile] Build details are at http://buildbot.shogun-toolbox.org/builders/trusty%20-%20libshogun%20-%20viennacl/builds/762 blamelist: Saurabh7 <saurabh.mahindre@gmail.com> | 13:40 |
shogun-buildbot | build #763 of trusty - libshogun - viennacl is complete: Success [build successful] Build details are at http://buildbot.shogun-toolbox.org/builders/trusty%20-%20libshogun%20-%20viennacl/builds/763 | 13:47 |
-!- travis-ci [~travis-ci@ec2-54-80-72-191.compute-1.amazonaws.com] has joined #shogun | 13:51 | |
travis-ci | it's Heiko Strathmann's turn to pay the next round of drinks for the massacre he caused in shogun-toolbox/shogun: https://travis-ci.org/shogun-toolbox/shogun/builds/142173978 | 13:51 |
-!- travis-ci [~travis-ci@ec2-54-80-72-191.compute-1.amazonaws.com] has left #shogun [] | 13:51 | |
shogun-notifier- | shogun: lambday :feature/bigtest * 725d036 / src/shogun/statistics/experimental/internals/ (34 files): https://github.com/shogun-toolbox/shogun/commit/725d036df296af116207ed17a9fa895c17fa8126 | 13:54 |
shogun-notifier- | shogun: added first version of bigtesting framework | 13:54 |
shogun-notifier- | shogun: lambday :feature/bigtest * f2a6d89 / src/shogun/statistics/experimental/internals/ (5 files): https://github.com/shogun-toolbox/shogun/commit/f2a6d89ec7b5f0699fd71ca030994155b153fd38 | 13:54 |
shogun-notifier- | shogun: documentation and code-style changes | 13:54 |
shogun-notifier- | shogun: lambday :feature/bigtest * 11fbddd / src/shogun/statistics/experimental/ (3 files): https://github.com/shogun-toolbox/shogun/commit/11fbddd6bd04aac981af30327738b2bf681f8043 | 13:54 |
shogun-notifier- | shogun: added hypothesis test (experimental) base class | 13:54 |
shogun-notifier- | shogun: lambday :feature/bigtest * 391f644 / src/shogun/ (108 files): https://github.com/shogun-toolbox/shogun/commit/391f6448d17f22fc5788c98cad1d09ea5fe1fb65 | 13:54 |
shogun-notifier- | shogun: removed old files | 13:54 |
shogun-notifier- | shogun: lambday :feature/bigtest * a611c66 / src/shogun/hypothesistest/ (38 files): https://github.com/shogun-toolbox/shogun/commit/a611c66bbbf99771efc3f9031124514f0c9e4a8f | 13:54 |
shogun-notifier- | shogun: added rest of the files | 13:54 |
shogun-notifier- | shogun: Heiko Strathmann :feature/bigtest * ada18dc / examples/meta/src/statistical_testing/quadratic_time_mmd.sg: https://github.com/shogun-toolbox/shogun/commit/ada18dc05879d27216902b82d7ec2f5122795a31 | 13:54 |
shogun-notifier- | shogun: first meta example for mmd | 13:54 |
shogun-notifier- | shogun: Heiko Strathmann :feature/bigtest * 16f8ae9 / / (4 files): https://github.com/shogun-toolbox/shogun/commit/16f8ae9e3163a205c9d073282426a7418c885976 | 13:54 |
shogun-notifier- | shogun: Add an initial cookbook page for quadratic time mmd | 13:54 |
shogun-notifier- | shogun: Heiko Strathmann :feature/bigtest * 75afdd2 / / (2 files): https://github.com/shogun-toolbox/shogun/commit/75afdd2a40b77b602517586100f8f48bcb73f526 | 13:54 |
shogun-notifier- | shogun: add linear time mmd api example draft | 13:54 |
shogun-notifier- | shogun: lambday :feature/bigtest * 74bfd50 / / (127 files): https://github.com/shogun-toolbox/shogun/commit/74bfd505fd7011f38896373898c0ec80b209fe07 | 13:54 |
shogun-notifier- | shogun: fix build issues | 13:54 |
shogun-notifier- | shogun: lambday :feature/bigtest * 4db7d60 / src/shogun/statistical_testing/MMD.cpp,src/shogun/statistical_testing/MMD.h: https://github.com/shogun-toolbox/shogun/commit/4db7d60dda9878829871419947cbae20cd7debfe | 13:55 |
shogun-notifier- | shogun: removed statistic computation API for multiple kernels | 13:55 |
shogun-notifier- | shogun: lambday :feature/bigtest * 93fcb56 / src/shogun/statistical_testing/MMD.cpp: https://github.com/shogun-toolbox/shogun/commit/93fcb5605447f19ad6932b7d725edee9866d6045 | 13:55 |
shogun-notifier- | shogun: removed simulate_null | 13:55 |
shogun-notifier- | shogun: lambday :feature/bigtest * d920247 / src/shogun/statistical_testing/MMD.cpp: https://github.com/shogun-toolbox/shogun/commit/d92024765c4fe738094f58260f03ecbcf60e74d5 | 13:55 |
shogun-notifier- | shogun: added permutation test with precomputed kernel matrices | 13:55 |
shogun-notifier- | shogun: lambday :feature/bigtest * 49b0fdb / examples/meta/src/statistical_testing/linear_time_mmd.sg: https://github.com/shogun-toolbox/shogun/commit/49b0fdb1aafbd3fe48d31a9bbffbbb8be13ec0bd | 13:55 |
shogun-notifier- | shogun: added number of samples (mandatory for streaming samples) to lineartime mmd meta example | 13:55 |
shogun-notifier- | shogun: Heiko Strathmann :feature/bigtest * cbce1c3 / src/shogun/statistical_testing/QuadraticTimeMMD.cpp: https://github.com/shogun-toolbox/shogun/commit/cbce1c34e50a3fcc41d6679de354da236ab0d9d4 | 13:55 |
shogun-notifier- | shogun: todo for later | 13:55 |
shogun-notifier- | shogun: Heiko Strathmann :feature/bigtest * 37e0d41 / / (3 files): https://github.com/shogun-toolbox/shogun/commit/37e0d41de0e54c6d4571fcdb635c04ddbd1195c2 | 13:55 |
shogun-notifier- | shogun: add constructor to QuadraticTimeMMD | 13:55 |
shogun-notifier- | shogun: Heiko Strathmann :feature/bigtest * e732772 / doc/cookbook/source/examples/statistical_testing/quadratic_time_mmd.rst: https://github.com/shogun-toolbox/shogun/commit/e732772634e059212a5bcef955816052cd8ccc25 | 13:55 |
shogun-notifier- | shogun: Give the example some love | 13:55 |
shogun-notifier- | shogun: Heiko Strathmann :feature/bigtest * 0258a3f / doc/cookbook/source/examples/statistical_testing/ (2 files): https://github.com/shogun-toolbox/shogun/commit/0258a3f2e6cbc695ab651558ed880c79359148a9 | 13:55 |
shogun-notifier- | shogun: more cookbook updates | 13:55 |
shogun-notifier- | shogun: Heiko Strathmann :feature/bigtest * d258d01 / src/shogun/statistical_testing/QuadraticTimeMMD.cpp: https://github.com/shogun-toolbox/shogun/commit/d258d01c4e767648ca17acbe2bc4096f5df613bc | 13:55 |
shogun-notifier- | shogun: dont parallelise spectrum sampling, added some comments | 13:55 |
shogun-notifier- | shogun: lambday :feature/bigtest * 90c6174 / / (8 files): https://github.com/shogun-toolbox/shogun/commit/90c6174a24b1542d8348c67c4aae0fcae409a913 | 13:55 |
shogun-notifier- | shogun: fixed quadratic time mmd bugs and speedup | 13:55 |
shogun-notifier- | shogun: lambday :feature/bigtest * 023f9fb / / (3 files): https://github.com/shogun-toolbox/shogun/commit/023f9fbcda54c088dfc25870894a1baec2d26ea9 | 13:55 |
shogun-notifier- | shogun: added more tests, fixed more bugs | 13:55 |
shogun-notifier- | shogun: lambday :feature/bigtest * a8febee / / (6 files): https://github.com/shogun-toolbox/shogun/commit/a8febee5a07381a420517d935253a121501db3a9 | 13:55 |
shogun-notifier- | shogun: removed temporary permuted matrix creation for mmd | 13:55 |
shogun-notifier- | shogun: | 13:55 |
shogun-notifier- | shogun: - since SIMD doesn't help in this case, rather slows things down | 13:55 |
shogun-notifier- | shogun: due to temporary matrix creation | 13:55 |
shogun-notifier- | shogun: lambday :feature/bigtest * df1a34d / / (5 files): https://github.com/shogun-toolbox/shogun/commit/df1a34db0c40e994dca7a1a2692a7429198fc2fd | 13:55 |
shogun-notifier- | shogun: added cache-friendly sum-computation for permutation | 13:55 |
shogun-notifier- | shogun: lambday :feature/bigtest * 86f68e6 / src/shogun/statistical_testing/ (4 files): https://github.com/shogun-toolbox/shogun/commit/86f68e6ae3d4187fb81303d7d79be4c8847f8954 | 13:55 |
shogun-notifier- | shogun: Added task-parallel computation support | 13:55 |
shogun-notifier- | shogun: | 13:55 |
shogun-notifier- | shogun: - Speeded up the permutation test | 13:55 |
shogun-notifier- | shogun: - Overall speed-up due to | 13:55 |
shogun-notifier- | shogun: (a) cache-friendly computation and | 13:55 |
shogun-notifier- | shogun: lambday :feature/bigtest * e2e4dd6 / src/shogun/statistical_testing/internals/mmd/WithinBlockPermutation.cpp: https://github.com/shogun-toolbox/shogun/commit/e2e4dd6cd8c09fa5fbffb1bbb7176093955d22ee | 13:55 |
shogun-notifier- | shogun: added feature shallow copy and merged copy methods | 13:55 |
shogun-notifier- | shogun: lambday :feature/bigtest * e7d1b8e / / (2 files): https://github.com/shogun-toolbox/shogun/commit/e7d1b8ecb44c6b3186efb0ea2e5d679bcf07e4da | 13:55 |
shogun-notifier- | shogun: made the data manager work with shallow copy | 13:55 |
shogun-notifier- | shogun: lambday :feature/bigtest * 4547f20 / tests/unit/statistical_testing/ (2 files): https://github.com/shogun-toolbox/shogun/commit/4547f20fcac72532f1bc969676f05f86eff0bebd | 13:55 |
shogun-notifier- | shogun: added kernel selection unit tests | 13:55 |
shogun-notifier- | shogun: lambday :feature/bigtest * 3d91eff / / (3 files): https://github.com/shogun-toolbox/shogun/commit/3d91eff82824bf786a2eb244cc1e4d48be662059 | 13:55 |
shogun-notifier- | shogun: added block data structure | 13:55 |
shogun-notifier- | shogun: lambday :feature/bigtest * 5ac309e / src/shogun/statistical_testing/internals/ (2 files): https://github.com/shogun-toolbox/shogun/commit/5ac309e4aa04b7606d004e9c882ffff5ba1f264a | 13:55 |
shogun-notifier- | shogun: updated next samples data structure with blocks | 13:55 |
shogun-notifier- | shogun: lambday :feature/bigtest * efc29dc / / (6 files): https://github.com/shogun-toolbox/shogun/commit/efc29dc3f6a96fc0ed0d9ccc6d1dbcf017c2791c | 13:55 |
shogun-notifier- | shogun: updated data fetchers to return naked pointers | 13:55 |
shogun-notifier- | shogun: lambday :feature/bigtest * 0ea3ded / src/shogun/statistical_testing/internals/DataManager.cpp: https://github.com/shogun-toolbox/shogun/commit/0ea3ded45da768b4d22ddc8b939d83a9e652ba52 | 13:55 |
shogun-notifier- | shogun: updated data manager to work with blocks | 13:55 |
shogun-notifier- | shogun: lambday :feature/bigtest * 45b50ed / src/shogun/statistical_testing/HypothesisTest.cpp: https://github.com/shogun-toolbox/shogun/commit/45b50edfc82ebdc384af94461276c14e25e244c4 | 13:55 |
shogun-notifier- | shogun: removed unused variable result | 13:55 |
shogun-notifier- | shogun: lambday :feature/bigtest * 656b51e / src/shogun/statistical_testing/ (2 files): https://github.com/shogun-toolbox/shogun/commit/656b51ee6e497f88cfcdd546dcdf1fdc56a2e914 | 13:55 |
shogun-notifier- | shogun: added convenient constructor | 13:55 |
shogun-notifier- | shogun: lambday :feature/bigtest * b779d7d / src/shogun/statistical_testing/MMD.cpp,src/shogun/statistical_testing/MMD.h: https://github.com/shogun-toolbox/shogun/commit/b779d7d9e47b1614220dd6cdad4ceff26f26cdfb | 13:55 |
shogun-notifier- | shogun: added compiling (but not running) examples of kernel selection for MMD | 13:56 |
shogun-notifier- | shogun: Heiko Strathmann :feature/bigtest * f7c93d3 / doc/cookbook/source/examples/statistical_testing/linear_time_mmd_kernel_selection.rst: https://github.com/shogun-toolbox/shogun/commit/f7c93d3077624e9a666259a266a4d40e0ded3448 | 13:56 |
shogun-notifier- | shogun: initial sketch for kernel learning example | 13:56 |
shogun-notifier- | shogun: Heiko Strathmann :feature/bigtest * e26a89d / doc/ipython-notebooks/ (2 files): https://github.com/shogun-toolbox/shogun/commit/e26a89d7df083cedadf147bef8e9bcd8f42b8a3c | 13:56 |
shogun-notifier- | shogun: rename folder | 13:56 |
shogun-notifier- | shogun: Heiko Strathmann :feature/bigtest * d6c4d04 / examples/meta/src/statistical_testing/quadratic_time_mmd_kernel_selection.sg: https://github.com/shogun-toolbox/shogun/commit/d6c4d0431ff3577c1d67f3eb486270ea7caef2d2 | 13:56 |
shogun-notifier- | shogun: use different data in testing than in kernel learning | 13:56 |
shogun-notifier- | shogun: lambday :feature/bigtest * ed316a4 / / (9 files): https://github.com/shogun-toolbox/shogun/commit/ed316a4c463b73e5bcda8027643df5f807dd6e85 | 13:56 |
shogun-notifier- | shogun: renamed OPTIMIZE_MMD to MAXIMIZE_POWER in kernel selection | 13:56 |
shogun-notifier- | shogun: lambday :feature/bigtest * 1adc869 / src/shogun/statistical_testing/MMD.cpp: https://github.com/shogun-toolbox/shogun/commit/1adc869b23dfde6fad48d287e17e7cfb6c1a8405 | 13:56 |
shogun-notifier- | shogun: removed precomputed kernels (if there are any) while selecting kernel | 13:56 |
shogun-notifier- | shogun: lambday :feature/bigtest * 4d1d131 / src/shogun/statistical_testing/MMD.cpp: https://github.com/shogun-toolbox/shogun/commit/4d1d1316444967d691b47ad7f935db4fb63633c5 | 13:56 |
shogun-notifier- | shogun: added statistic and Q computation methods | 13:56 |
shogun-notifier- | shogun: lambday :feature/bigtest * d120e78 / src/shogun/statistical_testing/ (14 files): https://github.com/shogun-toolbox/shogun/commit/d120e78565b06e7c722d447169360a336bf3bc32 | 13:56 |
shogun-notifier- | shogun: added weighted kernel learning methods | 13:56 |
shogun-notifier- | shogun: lambday :feature/bigtest * 466e915 / src/shogun/statistical_testing/internals/OptimizationSolver.cpp: https://github.com/shogun-toolbox/shogun/commit/466e915fabbe54dd72e2ec10de137f1cfc4c07dd | 13:56 |
shogun-notifier- | shogun: temporary turned off GPL flag for QP solver | 13:56 |
shogun-notifier- | shogun: lambday :feature/bigtest * 9288f83 / examples/meta/src/statistical_testing/ (2 files): https://github.com/shogun-toolbox/shogun/commit/9288f8334c7478cd6a29c6738095c5b950070645 | 13:56 |
shogun-notifier- | shogun: added support for cross-validation setting for kernel selection (incomplete) | 13:56 |
shogun-notifier- | shogun: lambday :feature/bigtest * 52252d4 / / (20 files): https://github.com/shogun-toolbox/shogun/commit/52252d4a5e1d820e4aaedc3f96e077ab03eb597a | 13:56 |
shogun-notifier- | shogun: made the enum classes in statistical testing simple enums | 13:56 |
shogun-notifier- | shogun: lambday :feature/bigtest * e310a27 / / (6 files): https://github.com/shogun-toolbox/shogun/commit/e310a2739975ddececc8ed45ab3d0ecfc6d185aa | 13:56 |
shogun-notifier- | shogun: added first draft of train-test data split | 13:56 |
shogun-notifier- | shogun: lambday :feature/bigtest * 5c35b41 / / (3 files): https://github.com/shogun-toolbox/shogun/commit/5c35b41ced8859ca590c28308b188aa5d37d16b7 | 13:56 |
shogun-notifier- | shogun: fixed clone subset stack bug in features util | 13:56 |
shogun-notifier- | shogun: lambday :feature/bigtest * ea78548 / / (4 files): https://github.com/shogun-toolbox/shogun/commit/ea785484e4ff35f984d4a1d67ca1f899e1e844e2 | 13:56 |
shogun-notifier- | shogun: full and blockwise train/test data fetchers fixed | 13:56 |
shogun-notifier- | shogun: lambday :feature/bigtest * c613b04 / / (3 files): https://github.com/shogun-toolbox/shogun/commit/c613b048be8d6c6d9ddb7b87c98aeeb1f1914c4a | 13:56 |
shogun-notifier- | shogun: fixed memory bug for streaming data parser and added unit-test | 13:56 |
shogun-notifier- | shogun: lambday :feature/bigtest * 6beb360 / / (5 files): https://github.com/shogun-toolbox/shogun/commit/6beb3604029e5a3954537f3aadb4adb6a3fbc1ed | 13:56 |
shogun-notifier- | shogun: full and blockwise train/test streaming data fetchers added | 13:56 |
shogun-notifier- | shogun: lambday :feature/bigtest * 1820556 / / (11 files): https://github.com/shogun-toolbox/shogun/commit/18205562c8e18cabf08facf2e689fd934d9cbaae | 13:56 |
shogun-notifier- | shogun: intermediate work for test-train data split | 13:56 |
shogun-notifier- | shogun: lambday :feature/bigtest * 0537b6c / / (6 files): https://github.com/shogun-toolbox/shogun/commit/0537b6c9692265761d69cea75f8d4d76dfec9970 | 13:56 |
shogun-notifier- | shogun: added permutation without storing the kernel matrix | 13:56 |
shogun-notifier- | shogun: lambday :feature/bigtest * 74feed9 / src/shogun/statistical_testing/internals/mmd/WithinBlockPermutationBatch.cpp: https://github.com/shogun-toolbox/shogun/commit/74feed917f61e07c0a992ee48df9eb66655d6f1c | 13:56 |
shogun-notifier- | shogun: save the kernel selection measures for later query | 13:56 |
shogun-notifier- | shogun: lambday :feature/bigtest * ce52681 / src/shogun/statistical_testing/internals/ (6 files): https://github.com/shogun-toolbox/shogun/commit/ce52681992a1ce65118cad50afc40584ddbacb22 | 13:56 |
shogun-notifier- | shogun: refactored maximize cross validation kernel selection method | 13:56 |
shogun-notifier- | shogun: lambday :feature/bigtest * cef312c / src/shogun/statistical_testing/ (6 files): https://github.com/shogun-toolbox/shogun/commit/cef312c1db9ac9dcb6dc430513e333c39797d193 | 13:56 |
shogun-notifier- | shogun: refactor API (incomplete) | 13:56 |
shogun-notifier- | shogun: lambday :feature/bigtest * cfa8dcb / / (31 files): https://github.com/shogun-toolbox/shogun/commit/cfa8dcb6dd420be5725b2f14e9891df3da2a6a1f | 13:56 |
shogun-notifier- | shogun: refactored train/test subsetting and hypothesis test framework | 13:56 |
shogun-notifier- | shogun: lambday :feature/bigtest * 1ee330a / src/interfaces/modular/Statistics.i,src/interfaces/modular/Statistics_includes.i: https://github.com/shogun-toolbox/shogun/commit/1ee330a7d46945a465ed1e06818e0a31cf0d2f7d | 13:56 |
shogun-notifier- | shogun: added kernel selection strategy in modular interface | 13:56 |
shogun-notifier- | shogun: lambday :feature/bigtest * 6758320 / / (8 files): https://github.com/shogun-toolbox/shogun/commit/6758320a3b78679ea3081b0b33edb3f1d968d0e6 | 13:56 |
shogun-notifier- | shogun: refactored the interface for specifying kernel selection strategy | 13:56 |
shogun-notifier- | shogun: lambday :feature/bigtest * b10a31d / src/shogun/statistical_testing/internals/MaxXValidation.cpp: https://github.com/shogun-toolbox/shogun/commit/b10a31d9ecbef34535f09515c9bcf00343306505 | 13:56 |
shogun-notifier- | shogun: fixed cross validation bug | 13:56 |
shogun-notifier- | shogun: lambday :feature/bigtest * d9f39f7 / / (41 files): https://github.com/shogun-toolbox/shogun/commit/d9f39f72cefd032c99a1608a20c623e76fe7df51 | 13:56 |
shogun-notifier- | shogun: refactored directory structure | 13:56 |
shogun-notifier- | shogun: lambday :feature/bigtest * 9a6f1bf / tests/unit/statistical_testing/ (5 files): https://github.com/shogun-toolbox/shogun/commit/9a6f1bf67492b4ddfc89c67cf2bb6c365e095218 | 13:56 |
shogun-notifier- | shogun: updated kernel selection unit-tests | 13:56 |
shogun-notifier- | shogun: lambday :feature/bigtest * 4dbc4e5 / src/interfaces/modular/Statistics.i,src/interfaces/modular/Statistics_includes.i: https://github.com/shogun-toolbox/shogun/commit/4dbc4e50f7274570d8c130905c10d4ed7534f06f | 13:56 |
shogun-notifier- | shogun: added multi kernel permutation test cross validation | 13:57 |
shogun-notifier- | shogun: lambday :feature/bigtest * 4450b58 / / (5 files): https://github.com/shogun-toolbox/shogun/commit/4450b58eb1194cc261a8efd5e134890dd4e33f46 | 13:57 |
shogun-notifier- | shogun: fixed alpha bug ;) | 13:57 |
shogun-notifier- | shogun: lambday :feature/bigtest * 8df66d2 / / (7 files): https://github.com/shogun-toolbox/shogun/commit/8df66d27e1ce0a4589518acdfb02b8ca75a9b7e4 | 13:57 |
shogun-notifier- | shogun: added multi-kernel mmd computation to public API | 13:57 |
shogun-notifier- | shogun: lambday :feature/bigtest * 78c3c8c / / (2 files): https://github.com/shogun-toolbox/shogun/commit/78c3c8cece2b8edead68679f37c1a63fd36bcc66 | 13:59 |
shogun-notifier- | shogun: optimized multi kernel permutation test cross validation | 13:59 |
sanuj | bzdmgz, https://github.com/shogun-toolbox/shogun/pull/3329 | 14:43 |
sanuj | bzdmgz, gk = sg.createKernel("GaussianKernel") | 14:43 |
bzdmgz | cool | 14:43 |
sanuj | gk is <Swig Object of type 'Some< CKernel > *' at 0x7fd85f578ed8> | 14:43 |
bzdmgz | oh shit | 14:44 |
sanuj | yes | 14:44 |
bzdmgz | damn | 14:44 |
bzdmgz | you have to get back to pointers then | 14:44 |
bzdmgz | yet | 14:44 |
sanuj | ohkay | 14:44 |
sanuj | so T* | 14:44 |
bzdmgz | yeah | 14:44 |
bzdmgz | this way it should work in python | 14:44 |
sanuj | yes | 14:44 |
sanuj | bzdmgz, can you see the PR | 14:44 |
bzdmgz | yeah I checked | 14:45 |
sanuj | and tell me if there is anything else you want | 14:45 |
bzdmgz | looks good | 14:45 |
sanuj | bzdmgz, will this be merged or is it proof of concept? | 14:45 |
-!- HeikoS [~heiko@nat-184-251.internal.eduroam.ucl.ac.uk] has joined #shogun | 15:00 | |
-!- mode/#shogun [+o HeikoS] by ChanServ | 15:00 | |
-!- OXPHOS [~OXPHOS@199.180.133.48] has quit [Ping timeout: 240 seconds] | 15:15 | |
-!- travis-ci [~travis-ci@ec2-54-198-49-40.compute-1.amazonaws.com] has joined #shogun | 15:17 | |
travis-ci | it's Heiko Strathmann's turn to pay the next round of drinks for the massacre he caused in shogun-toolbox/shogun: https://travis-ci.org/shogun-toolbox/shogun/builds/142184216 | 15:17 |
-!- travis-ci [~travis-ci@ec2-54-198-49-40.compute-1.amazonaws.com] has left #shogun [] | 15:17 | |
-!- OXPHOS [c7b48530@gateway/web/freenode/ip.199.180.133.48] has joined #shogun | 15:30 | |
@HeikoS | OXPHOS: ready to merge? | 15:30 |
shogun-notifier- | shogun: OXPHOS :feature/linalg_refactor * 3fe967a / / (30 files): https://github.com/shogun-toolbox/shogun/commit/3fe967a3aa7058d5999b97a8b8b8f8de420e6b7f | 15:31 |
shogun-notifier- | shogun: LinalgRefactor | 15:31 |
shogun-notifier- | shogun: | 15:31 |
shogun-notifier- | shogun: - SGVector and GPUVector | 15:31 |
shogun-notifier- | shogun: - Eigen3 and ViennaCL transfer | 15:31 |
shogun-notifier- | shogun: - dot operation | 15:31 |
shogun-notifier- | shogun: Heiko Strathmann :feature/linalg_refactor * a614097 / / (30 files): https://github.com/shogun-toolbox/shogun/commit/a614097431a3fdc3b3113fe250261b6303bbb18f | 15:31 |
shogun-notifier- | shogun: Merge pull request #3317 from OXPHOS/linalg_refactor_2 | 15:31 |
shogun-notifier- | shogun: | 15:31 |
shogun-notifier- | shogun: Linalg refactor | 15:31 |
OXPHOS | HeikoS: thx! | 15:31 |
@HeikoS | OXPHOS: nice one :) | 15:31 |
@HeikoS | big chunk of stuff | 15:31 |
@HeikoS | and a big part of your project | 15:32 |
@HeikoS | OXPHOS: so now lets populate a bit | 15:32 |
@HeikoS | and then move on to cereal | 15:32 |
@HeikoS | full speed ahead | 15:32 |
OXPHOS | HeikoS: copy that! | 15:32 |
@HeikoS | OXPHOS: you already had stuff for cereal I guess? :) | 15:32 |
OXPHOS | HeikoS: not much..i need to read the tag stuff i guess | 15:33 |
@HeikoS | OXPHOS: that was just merged | 15:33 |
OXPHOS | kk | 15:33 |
@HeikoS | OXPHOS: I guess you can start by trying to cerealise sanuj's MockObject | 15:33 |
OXPHOS | HeikoS: so there should be a feature/serialization branch from feature/tags branch? | 15:35 |
@HeikoS | OXPHOS: I guess yeah | 15:35 |
@HeikoS | OXPHOS: you can send a PR against it, we can open a branch when it is time for merging | 15:36 |
@HeikoS | OXPHOS: so what was the state on cereal? | 15:36 |
@HeikoS | since ideally, we would like it to work even though the tags haven't been integrated | 15:36 |
OXPHOS | HeikoS: just i know it can work..nothing much yet | 15:37 |
-!- travis-ci [~travis-ci@ec2-54-80-72-191.compute-1.amazonaws.com] has joined #shogun | 15:38 | |
travis-ci | it'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/142189116 | 15:38 |
-!- travis-ci [~travis-ci@ec2-54-80-72-191.compute-1.amazonaws.com] has left #shogun [] | 15:38 | |
@HeikoS | OXPHOS: I think it is a good idea to talk to wiking | 15:42 |
@HeikoS | about how to approach this in the best way | 15:42 |
@HeikoS | OXPHOS: also, you should read the docs of cereal, if you havent yet | 15:42 |
@HeikoS | and then thirdly, check out the tags patch | 15:42 |
OXPHOS | HeikoS: sure! | 15:43 |
@HeikoS | OXPHOS: important here: get a prototype working quickly | 15:44 |
@HeikoS | within this week if possible | 15:44 |
OXPHOS | HeikoS: i had one here: https://github.com/shogun-toolbox/shogun/pull/3226 | 15:44 |
sanuj | bzdmgz, you want me to add newline? | 15:44 |
sanuj | to get rid of red stuff :D | 15:44 |
@HeikoS | OXPHOS: ok that is good for vector | 15:44 |
@HeikoS | OXPHOS: now, we want to serialize class objects | 15:45 |
@HeikoS | there is a lot of stuff on this in the cereal docs | 15:45 |
OXPHOS | i see | 15:46 |
-!- HeikoS [~heiko@nat-184-251.internal.eduroam.ucl.ac.uk] has quit [Ping timeout: 240 seconds] | 15:59 | |
-!- lambday_ [8028b10a@gateway/web/freenode/ip.128.40.177.10] has quit [Ping timeout: 250 seconds] | 16:00 | |
-!- sanuj [~sanuj@117.220.48.71] has quit [Ping timeout: 246 seconds] | 16:40 | |
-!- HeikoS [~heiko@nat-184-251.internal.eduroam.ucl.ac.uk] has joined #shogun | 17:14 | |
-!- mode/#shogun [+o HeikoS] by ChanServ | 17:14 | |
-!- travis-ci [~travis-ci@ec2-54-198-49-40.compute-1.amazonaws.com] has joined #shogun | 17:17 | |
travis-ci | it's Heiko Strathmann's turn to pay the next round of drinks for the massacre he caused in shogun-toolbox/shogun: https://travis-ci.org/shogun-toolbox/shogun/builds/142210754 | 17:17 |
-!- travis-ci [~travis-ci@ec2-54-198-49-40.compute-1.amazonaws.com] has left #shogun [] | 17:17 | |
-!- sanuj [~sanuj@117.220.48.71] has joined #shogun | 17:21 | |
-!- OXPHOS [c7b48530@gateway/web/freenode/ip.199.180.133.48] has quit [Quit: Page closed] | 17:23 | |
@HeikoS | bzdmgz: jo | 17:24 |
bzdmgz | HeikoS: hey | 17:25 |
@HeikoS | enum EKernelSelectionMethod : uint32_t | 17:25 |
@HeikoS | doesnt appear in tags file | 17:25 |
@HeikoS | how can i make it appear there? | 17:25 |
bzdmgz | some options of ctags | 17:25 |
bzdmgz | don't remember exactly | 17:25 |
sanuj | bzdmgz, no ML lectures these days? | 17:25 |
@HeikoS | bzdmgz: the thing is | 17:26 |
@HeikoS | things like | 17:26 |
@HeikoS | enum EKernelType; | 17:26 |
@HeikoS | are in there | 17:26 |
bzdmgz | sanuj: no! | 17:26 |
@HeikoS | but not if I inherit from uint | 17:26 |
bzdmgz | thank god! | 17:26 |
@HeikoS | thats annoying | 17:26 |
bzdmgz | HeikoS: easy to fix | 17:26 |
@HeikoS | bzdmgz: some pointers? | 17:26 |
@HeikoS | bzdmgz: how to fix it? | 17:33 |
@HeikoS | ctag options just turn enum on or off | 17:33 |
@HeikoS | they are already turned on | 17:33 |
bzdmgz | HeikoS: which options are on? | 17:34 |
@HeikoS | bzdmgz: well it extracts enums | 17:35 |
bzdmgz | aha | 17:35 |
sanuj | bzdmgz, what to do after create PR | 17:36 |
sanuj | it is ready | 17:36 |
sanuj | apart from travi | 17:36 |
sanuj | travis | 17:36 |
@HeikoS | bzdmgz: so how to make it extract enums that inherit from int? | 17:37 |
bzdmgz | HeikoS: no idea | 17:37 |
shogun-notifier- | shogun: Heiko Strathmann :feature/bigtest * 1a8d7a4 / src/shogun/statistical_testing/ (12 files): https://github.com/shogun-toolbox/shogun/commit/1a8d7a4cdaf25065c7be6cf71a0a7aebca631de1 | 18:05 |
shogun-notifier- | shogun: make all enums be classes | 18:05 |
shogun-notifier- | shogun: Heiko Strathmann :feature/bigtest * c6697df / src/shogun/statistical_testing/internals/mmd/MultiKernelMMD.cpp: https://github.com/shogun-toolbox/shogun/commit/c6697df500fdb72cc1c796c42975d80bd4a4a9aa | 18:07 |
shogun-notifier- | shogun: fix another merge conflict from enum refactoring | 18:07 |
sanuj | bzdmgz, there? | 18:08 |
-!- mizari [~mizari@95-174-213-100.nts.su] has joined #shogun | 18:14 | |
shogun-notifier- | shogun: lambday :feature/bigtest * 59e9830 / src/shogun/statistics/experimental/internals/ (34 files): https://github.com/shogun-toolbox/shogun/commit/59e983067ca15bb6a51413af6617ddf8599bc53d | 18:18 |
shogun-notifier- | shogun: added first version of bigtesting framework | 18:18 |
shogun-notifier- | shogun: lambday :feature/bigtest * 8900635 / src/shogun/statistics/experimental/internals/ (5 files): https://github.com/shogun-toolbox/shogun/commit/89006354f6da4cb3cdd606fbdee6b7506394e9a5 | 18:18 |
shogun-notifier- | shogun: documentation and code-style changes | 18:18 |
shogun-notifier- | shogun: lambday :feature/bigtest * 258b525 / src/shogun/statistics/experimental/ (3 files): https://github.com/shogun-toolbox/shogun/commit/258b525017cda314c70094cc948688bf2afdd275 | 18:18 |
shogun-notifier- | shogun: added hypothesis test (experimental) base class | 18:18 |
shogun-notifier- | shogun: lambday :feature/bigtest * d240c0a / src/shogun/ (108 files): https://github.com/shogun-toolbox/shogun/commit/d240c0ab8326a69b111f57623708ea183b56a3a7 | 18:18 |
shogun-notifier- | shogun: removed old files | 18:18 |
shogun-notifier- | shogun: lambday :feature/bigtest * d55cd7e / src/shogun/hypothesistest/ (38 files): https://github.com/shogun-toolbox/shogun/commit/d55cd7eec8afdd593a1a1c5ce434161e4761921c | 18:18 |
shogun-notifier- | shogun: added rest of the files | 18:18 |
shogun-notifier- | shogun: Heiko Strathmann :feature/bigtest * a00d19c / examples/meta/src/statistical_testing/quadratic_time_mmd.sg: https://github.com/shogun-toolbox/shogun/commit/a00d19c50f91c6a2eb94d4aacedb547170c5a4a7 | 18:18 |
shogun-notifier- | shogun: first meta example for mmd | 18:18 |
shogun-notifier- | shogun: Heiko Strathmann :feature/bigtest * 919a51e / / (4 files): https://github.com/shogun-toolbox/shogun/commit/919a51e8f8c7c5df069b56480aa74a12385d8a2e | 18:18 |
shogun-notifier- | shogun: Add an initial cookbook page for quadratic time mmd | 18:18 |
shogun-notifier- | shogun: Heiko Strathmann :feature/bigtest * c713751 / / (2 files): https://github.com/shogun-toolbox/shogun/commit/c713751559d77e3e89bd7fe5079ad8a8e24a4cf2 | 18:18 |
shogun-notifier- | shogun: add linear time mmd api example draft | 18:18 |
shogun-notifier- | shogun: lambday :feature/bigtest * 95e6eb5 / / (127 files): https://github.com/shogun-toolbox/shogun/commit/95e6eb549d97a5c403e329f4f0c6c498a8b17b5a | 18:18 |
shogun-notifier- | shogun: fix build issues | 18:18 |
shogun-notifier- | shogun: lambday :feature/bigtest * 2cf82b3 / src/shogun/statistical_testing/MMD.cpp,src/shogun/statistical_testing/MMD.h: https://github.com/shogun-toolbox/shogun/commit/2cf82b30fdb24a47179c36d281c67456be4d0d1c | 18:18 |
shogun-notifier- | shogun: removed statistic computation API for multiple kernels | 18:18 |
shogun-notifier- | shogun: lambday :feature/bigtest * 518c72c / src/shogun/statistical_testing/MMD.cpp: https://github.com/shogun-toolbox/shogun/commit/518c72c9a2cfe2ffba4d574cf7422bc712275182 | 18:18 |
shogun-notifier- | shogun: removed simulate_null | 18:18 |
shogun-notifier- | shogun: lambday :feature/bigtest * 4648ea0 / src/shogun/statistical_testing/MMD.cpp: https://github.com/shogun-toolbox/shogun/commit/4648ea0ee3f5b302f81b0bc81fc6592545cf8bb7 | 18:18 |
shogun-notifier- | shogun: added permutation test with precomputed kernel matrices | 18:18 |
shogun-notifier- | shogun: lambday :feature/bigtest * bed19ca / examples/meta/src/statistical_testing/linear_time_mmd.sg: https://github.com/shogun-toolbox/shogun/commit/bed19ca5ad019dc3e69ef5465a9e24ef4aa8f6e9 | 18:18 |
shogun-notifier- | shogun: added number of samples (mandatory for streaming samples) to lineartime mmd meta example | 18:18 |
shogun-notifier- | shogun: Heiko Strathmann :feature/bigtest * b29507c / src/shogun/statistical_testing/QuadraticTimeMMD.cpp: https://github.com/shogun-toolbox/shogun/commit/b29507c2912bde80c96366046538dc9bc45aa9b5 | 18:18 |
shogun-notifier- | shogun: todo for later | 18:18 |
shogun-notifier- | shogun: Heiko Strathmann :feature/bigtest * 468fc80 / / (3 files): https://github.com/shogun-toolbox/shogun/commit/468fc804d4fa1cb635f79ba9362f36588be6faac | 18:18 |
shogun-notifier- | shogun: add constructor to QuadraticTimeMMD | 18:18 |
shogun-notifier- | shogun: Heiko Strathmann :feature/bigtest * ec59213 / doc/cookbook/source/examples/statistical_testing/quadratic_time_mmd.rst: https://github.com/shogun-toolbox/shogun/commit/ec59213b35989faf07c0ae1211641bdf5f7208cf | 18:18 |
shogun-notifier- | shogun: Give the example some love | 18:18 |
shogun-notifier- | shogun: Heiko Strathmann :feature/bigtest * e1aa56b / doc/cookbook/source/examples/statistical_testing/ (2 files): https://github.com/shogun-toolbox/shogun/commit/e1aa56b438e90c35b8a081a99e2e6841aea21a60 | 18:18 |
shogun-notifier- | shogun: more cookbook updates | 18:18 |
shogun-notifier- | shogun: Heiko Strathmann :feature/bigtest * c04e691 / src/shogun/statistical_testing/QuadraticTimeMMD.cpp: https://github.com/shogun-toolbox/shogun/commit/c04e6916ce361f0794e769bcb8d9888904557060 | 18:18 |
shogun-notifier- | shogun: dont parallelise spectrum sampling, added some comments | 18:18 |
shogun-notifier- | shogun: lambday :feature/bigtest * 2fd310f / / (8 files): https://github.com/shogun-toolbox/shogun/commit/2fd310fa7d53b74c87000f2f2caffcbe235509e8 | 18:18 |
shogun-notifier- | shogun: fixed quadratic time mmd bugs and speedup | 18:18 |
shogun-notifier- | shogun: lambday :feature/bigtest * 736d8f7 / / (3 files): https://github.com/shogun-toolbox/shogun/commit/736d8f73f4b91a5275cd0b7348f51aa90ce4ec2a | 18:18 |
shogun-notifier- | shogun: added more tests, fixed more bugs | 18:18 |
shogun-notifier- | shogun: lambday :feature/bigtest * 19a6e8a / / (6 files): https://github.com/shogun-toolbox/shogun/commit/19a6e8ad08245be55f31449914e122650b970ba1 | 18:18 |
shogun-notifier- | shogun: removed temporary permuted matrix creation for mmd | 18:18 |
shogun-notifier- | shogun: | 18:18 |
shogun-notifier- | shogun: - since SIMD doesn't help in this case, rather slows things down | 18:18 |
shogun-notifier- | shogun: due to temporary matrix creation | 18:18 |
shogun-notifier- | shogun: lambday :feature/bigtest * 986535e / / (5 files): https://github.com/shogun-toolbox/shogun/commit/986535e5b076e30837e632987c2387c17c1567fa | 18:18 |
shogun-notifier- | shogun: added cache-friendly sum-computation for permutation | 18:18 |
shogun-notifier- | shogun: lambday :feature/bigtest * 9ec18ba / src/shogun/statistical_testing/ (4 files): https://github.com/shogun-toolbox/shogun/commit/9ec18bae0c434c231972669b18e819b1bbf22812 | 18:18 |
shogun-notifier- | shogun: Added task-parallel computation support | 18:18 |
shogun-notifier- | shogun: | 18:18 |
shogun-notifier- | shogun: - Speeded up the permutation test | 18:18 |
shogun-notifier- | shogun: - Overall speed-up due to | 18:18 |
shogun-notifier- | shogun: (a) cache-friendly computation and | 18:18 |
shogun-notifier- | shogun: lambday :feature/bigtest * c8cabee / src/shogun/statistical_testing/internals/mmd/WithinBlockPermutation.cpp: https://github.com/shogun-toolbox/shogun/commit/c8cabee23e70c39ce3c521154abd8fb1ca602cc8 | 18:18 |
shogun-notifier- | shogun: added feature shallow copy and merged copy methods | 18:19 |
shogun-notifier- | shogun: lambday :feature/bigtest * ed27da3 / / (2 files): https://github.com/shogun-toolbox/shogun/commit/ed27da32b8c22dc8a5a048373bb56d99368d395a | 18:19 |
shogun-notifier- | shogun: made the data manager work with shallow copy | 18:19 |
shogun-notifier- | shogun: lambday :feature/bigtest * d794265 / tests/unit/statistical_testing/ (2 files): https://github.com/shogun-toolbox/shogun/commit/d79426550c7eac9954b201ea099eef5a44c8521b | 18:19 |
shogun-notifier- | shogun: added kernel selection unit tests | 18:19 |
shogun-notifier- | shogun: lambday :feature/bigtest * c738b3b / / (3 files): https://github.com/shogun-toolbox/shogun/commit/c738b3b47e39a23464a6976629575ec00ec53d9d | 18:19 |
shogun-notifier- | shogun: added block data structure | 18:19 |
shogun-notifier- | shogun: lambday :feature/bigtest * 5662bcf / src/shogun/statistical_testing/internals/ (2 files): https://github.com/shogun-toolbox/shogun/commit/5662bcfb0e427e7845d8cf83a7d64b709c645f4a | 18:19 |
shogun-notifier- | shogun: updated next samples data structure with blocks | 18:19 |
shogun-notifier- | shogun: lambday :feature/bigtest * cadd06a / / (6 files): https://github.com/shogun-toolbox/shogun/commit/cadd06ab553111a62a3dbee91b95ac02f8af2558 | 18:19 |
shogun-notifier- | shogun: updated data fetchers to return naked pointers | 18:19 |
shogun-notifier- | shogun: lambday :feature/bigtest * b84db75 / src/shogun/statistical_testing/internals/DataManager.cpp: https://github.com/shogun-toolbox/shogun/commit/b84db75b5609b66dcf88965d5d703746a8533502 | 18:19 |
shogun-notifier- | shogun: updated data manager to work with blocks | 18:19 |
shogun-notifier- | shogun: lambday :feature/bigtest * fd5f403 / src/shogun/statistical_testing/HypothesisTest.cpp: https://github.com/shogun-toolbox/shogun/commit/fd5f4039adda13f5595c9287259e2907b439ed01 | 18:19 |
shogun-notifier- | shogun: removed unused variable result | 18:19 |
shogun-notifier- | shogun: lambday :feature/bigtest * 9ffae87 / src/shogun/statistical_testing/ (2 files): https://github.com/shogun-toolbox/shogun/commit/9ffae87fe70fef28d7fc94947e6650d2b42908be | 18:19 |
shogun-notifier- | shogun: added convenient constructor | 18:19 |
shogun-notifier- | shogun: lambday :feature/bigtest * 3a91a66 / src/shogun/statistical_testing/MMD.cpp,src/shogun/statistical_testing/MMD.h: https://github.com/shogun-toolbox/shogun/commit/3a91a66662dd584f716f67e607f5c39a47396550 | 18:19 |
shogun-notifier- | shogun: added compiling (but not running) examples of kernel selection for MMD | 18:19 |
shogun-notifier- | shogun: Heiko Strathmann :feature/bigtest * 4b55255 / doc/cookbook/source/examples/statistical_testing/linear_time_mmd_kernel_selection.rst: https://github.com/shogun-toolbox/shogun/commit/4b55255f213e5ff262b63684136f1ab3b43fd97a | 18:19 |
shogun-notifier- | shogun: initial sketch for kernel learning example | 18:19 |
shogun-notifier- | shogun: Heiko Strathmann :feature/bigtest * 7a7aa19 / doc/ipython-notebooks/ (2 files): https://github.com/shogun-toolbox/shogun/commit/7a7aa1903d64c451262e43dd579bc2fd4afc7f9e | 18:19 |
shogun-notifier- | shogun: rename folder | 18:19 |
shogun-notifier- | shogun: Heiko Strathmann :feature/bigtest * 43e5152 / examples/meta/src/statistical_testing/quadratic_time_mmd_kernel_selection.sg: https://github.com/shogun-toolbox/shogun/commit/43e51524711e85285ec1bc7b0fb88b4ecda4e40c | 18:19 |
shogun-notifier- | shogun: use different data in testing than in kernel learning | 18:19 |
shogun-notifier- | shogun: lambday :feature/bigtest * 0d44801 / / (9 files): https://github.com/shogun-toolbox/shogun/commit/0d4480175257799731c7f2a1bb6995b8d92b7948 | 18:19 |
shogun-notifier- | shogun: renamed OPTIMIZE_MMD to MAXIMIZE_POWER in kernel selection | 18:19 |
shogun-notifier- | shogun: lambday :feature/bigtest * c9ec9a7 / src/shogun/statistical_testing/MMD.cpp: https://github.com/shogun-toolbox/shogun/commit/c9ec9a71445af018a45bd56434fb184c16e7d92a | 18:19 |
shogun-notifier- | shogun: removed precomputed kernels (if there are any) while selecting kernel | 18:19 |
shogun-notifier- | shogun: lambday :feature/bigtest * a6877b7 / src/shogun/statistical_testing/MMD.cpp: https://github.com/shogun-toolbox/shogun/commit/a6877b7e0beb1cf6c2c7a55b7c9ee61eaa189e86 | 18:19 |
shogun-notifier- | shogun: added statistic and Q computation methods | 18:19 |
shogun-notifier- | shogun: lambday :feature/bigtest * 00ea5f6 / src/shogun/statistical_testing/ (14 files): https://github.com/shogun-toolbox/shogun/commit/00ea5f6c1420a0460c94a9e2e6d005f3b3ae708e | 18:19 |
shogun-notifier- | shogun: added weighted kernel learning methods | 18:19 |
shogun-notifier- | shogun: lambday :feature/bigtest * 528c3dd / src/shogun/statistical_testing/internals/OptimizationSolver.cpp: https://github.com/shogun-toolbox/shogun/commit/528c3dd7e4b57e0521c443b90857159764ea69f7 | 18:19 |
shogun-notifier- | shogun: temporary turned off GPL flag for QP solver | 18:19 |
shogun-notifier- | shogun: lambday :feature/bigtest * bcb92af / examples/meta/src/statistical_testing/ (2 files): https://github.com/shogun-toolbox/shogun/commit/bcb92af5496506c416c050d263bd07c59b85a8d1 | 18:19 |
shogun-notifier- | shogun: added support for cross-validation setting for kernel selection (incomplete) | 18:19 |
shogun-notifier- | shogun: lambday :feature/bigtest * d35d8df / / (20 files): https://github.com/shogun-toolbox/shogun/commit/d35d8df4df8c4d148e88c1a76dcd888d6de63459 | 18:19 |
shogun-notifier- | shogun: made the enum classes in statistical testing simple enums | 18:19 |
shogun-notifier- | shogun: lambday :feature/bigtest * af0b2bf / / (6 files): https://github.com/shogun-toolbox/shogun/commit/af0b2bf4d0d69aa4becbc826f4a79254acadbc63 | 18:19 |
shogun-notifier- | shogun: added first draft of train-test data split | 18:19 |
shogun-notifier- | shogun: lambday :feature/bigtest * b45d490 / / (3 files): https://github.com/shogun-toolbox/shogun/commit/b45d4907266020560b4b22eee0d671c39d2204bc | 18:19 |
shogun-notifier- | shogun: fixed clone subset stack bug in features util | 18:19 |
shogun-notifier- | shogun: lambday :feature/bigtest * 0352140 / / (4 files): https://github.com/shogun-toolbox/shogun/commit/03521401fb9e8fd9fb0e624c9582c9205c906388 | 18:19 |
shogun-notifier- | shogun: full and blockwise train/test data fetchers fixed | 18:19 |
shogun-notifier- | shogun: lambday :feature/bigtest * e98880a / / (3 files): https://github.com/shogun-toolbox/shogun/commit/e98880a9a351d96a69bbc8c3df085c3fc40c4f7e | 18:19 |
shogun-notifier- | shogun: fixed memory bug for streaming data parser and added unit-test | 18:19 |
shogun-notifier- | shogun: lambday :feature/bigtest * a87d615 / / (5 files): https://github.com/shogun-toolbox/shogun/commit/a87d615619169a30008c5359d902709f86451dc6 | 18:19 |
shogun-notifier- | shogun: full and blockwise train/test streaming data fetchers added | 18:19 |
shogun-notifier- | shogun: lambday :feature/bigtest * e89eab1 / / (11 files): https://github.com/shogun-toolbox/shogun/commit/e89eab12096d5dd7a788f8f8aa1d8a02f2826e2b | 18:19 |
shogun-notifier- | shogun: intermediate work for test-train data split | 18:19 |
shogun-notifier- | shogun: lambday :feature/bigtest * c4d66b5 / / (6 files): https://github.com/shogun-toolbox/shogun/commit/c4d66b5dd9129679442e1b9edc7d592eabc94d84 | 18:19 |
shogun-notifier- | shogun: added permutation without storing the kernel matrix | 18:19 |
shogun-notifier- | shogun: lambday :feature/bigtest * 39b8be6 / src/shogun/statistical_testing/internals/mmd/WithinBlockPermutationBatch.cpp: https://github.com/shogun-toolbox/shogun/commit/39b8be67ccc31b6da047a48190b50e160650acd4 | 18:19 |
shogun-notifier- | shogun: save the kernel selection measures for later query | 18:20 |
shogun-notifier- | shogun: lambday :feature/bigtest * f1c399b / src/shogun/statistical_testing/internals/ (6 files): https://github.com/shogun-toolbox/shogun/commit/f1c399bde7f4a6fe246fe789112df5f5ce4dd8f6 | 18:20 |
shogun-notifier- | shogun: refactored maximize cross validation kernel selection method | 18:20 |
shogun-notifier- | shogun: lambday :feature/bigtest * bde2672 / src/shogun/statistical_testing/ (6 files): https://github.com/shogun-toolbox/shogun/commit/bde26729d5f9e42b8c29cf16b11da269dd0fd5e4 | 18:20 |
shogun-notifier- | shogun: refactor API (incomplete) | 18:20 |
shogun-notifier- | shogun: lambday :feature/bigtest * 10ed798 / / (31 files): https://github.com/shogun-toolbox/shogun/commit/10ed7983c0cbfc887d8ca4969ce9bf3457bb5c19 | 18:20 |
shogun-notifier- | shogun: refactored train/test subsetting and hypothesis test framework | 18:20 |
shogun-notifier- | shogun: lambday :feature/bigtest * 3a7e3de / src/interfaces/modular/Statistics.i,src/interfaces/modular/Statistics_includes.i: https://github.com/shogun-toolbox/shogun/commit/3a7e3dee4d91456f84178fe2b11f0ca8ce040569 | 18:20 |
shogun-notifier- | shogun: added kernel selection strategy in modular interface | 18:20 |
shogun-notifier- | shogun: lambday :feature/bigtest * 165a8d0 / / (8 files): https://github.com/shogun-toolbox/shogun/commit/165a8d0dee8b4123b2ed9d194e313291f1141a74 | 18:20 |
shogun-notifier- | shogun: refactored the interface for specifying kernel selection strategy | 18:20 |
shogun-notifier- | shogun: lambday :feature/bigtest * 5277aa0 / src/shogun/statistical_testing/internals/MaxXValidation.cpp: https://github.com/shogun-toolbox/shogun/commit/5277aa048b53d65c9c520a27a69d5534bf499a62 | 18:20 |
shogun-notifier- | shogun: fixed cross validation bug | 18:20 |
shogun-notifier- | shogun: lambday :feature/bigtest * abadf67 / / (41 files): https://github.com/shogun-toolbox/shogun/commit/abadf6790e18a44e5aba519c5406b3dfe768cd52 | 18:20 |
shogun-notifier- | shogun: refactored directory structure | 18:20 |
shogun-notifier- | shogun: lambday :feature/bigtest * 44cb92a / tests/unit/statistical_testing/ (5 files): https://github.com/shogun-toolbox/shogun/commit/44cb92a7e141ff776c4492e154d9ca032d287127 | 18:20 |
shogun-notifier- | shogun: updated kernel selection unit-tests | 18:20 |
shogun-notifier- | shogun: lambday :feature/bigtest * ffba547 / src/interfaces/modular/Statistics.i,src/interfaces/modular/Statistics_includes.i: https://github.com/shogun-toolbox/shogun/commit/ffba54755574e697ce52d45f924c7b8a86ed505d | 18:20 |
shogun-notifier- | shogun: added multi kernel permutation test cross validation | 18:20 |
shogun-notifier- | shogun: lambday :feature/bigtest * 3009842 / / (5 files): https://github.com/shogun-toolbox/shogun/commit/30098429faaf8e0c2b93ab28465767af6785be9a | 18:20 |
shogun-notifier- | shogun: fixed alpha bug ;) | 18:20 |
shogun-notifier- | shogun: lambday :feature/bigtest * 0ec7ef4 / / (7 files): https://github.com/shogun-toolbox/shogun/commit/0ec7ef4b349ec37f76cb977ad708df8dcc37bec9 | 18:20 |
shogun-notifier- | shogun: added multi-kernel mmd computation to public API | 18:20 |
shogun-notifier- | shogun: lambday :feature/bigtest * 7f92835 / / (2 files): https://github.com/shogun-toolbox/shogun/commit/7f92835a698cd3b27ee716248b45a440db5a563e | 18:20 |
shogun-notifier- | shogun: optimized multi kernel permutation test cross validation | 18:20 |
shogun-notifier- | shogun: Heiko Strathmann :feature/bigtest * 2c19339 / src/shogun/statistical_testing/ (12 files): https://github.com/shogun-toolbox/shogun/commit/2c19339bd9143b0d8c3e0e3bef5dfc548129e964 | 18:20 |
shogun-notifier- | shogun: make all enums be classes | 18:20 |
shogun-notifier- | shogun: Heiko Strathmann :feature/bigtest * 9df6de7 / src/shogun/statistical_testing/internals/mmd/MultiKernelMMD.cpp: https://github.com/shogun-toolbox/shogun/commit/9df6de73dc1e22ebeebb91edecbffd78bb8c318f | 18:20 |
shogun-notifier- | shogun: fix another merge conflict from enum refactoring | 18:20 |
shogun-buildbot | build #1280 of precise - libshogun is complete: Failure [failed compile] Build details are at http://buildbot.shogun-toolbox.org/builders/precise%20-%20libshogun/builds/1280 blamelist: Saurabh7 <saurabh.mahindre@gmail.com> | 18:40 |
shogun-buildbot | build #2925 of bsd1 - libshogun is complete: Failure [failed configure] Build details are at http://buildbot.shogun-toolbox.org/builders/bsd1%20-%20libshogun/builds/2925 blamelist: Heiko Strathmann <heiko.strathmann@gmail.com>, Saurabh7 <saurabh.mahindre@gmail.com> | 18:49 |
shogun-buildbot | build #1281 of precise - libshogun is complete: Failure [failed compile] Build details are at http://buildbot.shogun-toolbox.org/builders/precise%20-%20libshogun/builds/1281 blamelist: Heiko Strathmann <heiko.strathmann@gmail.com> | 18:53 |
shogun-buildbot | build #65 of xenial - libshogun is complete: Failure [failed test] Build details are at http://buildbot.shogun-toolbox.org/builders/xenial%20-%20libshogun/builds/65 blamelist: Saurabh7 <saurabh.mahindre@gmail.com> | 19:05 |
shogun-buildbot | build #66 of xenial - libshogun is complete: Failure [failed test] Build details are at http://buildbot.shogun-toolbox.org/builders/xenial%20-%20libshogun/builds/66 blamelist: Heiko Strathmann <heiko.strathmann@gmail.com> | 19:08 |
-!- mizari [~mizari@95-174-213-100.nts.su] has quit [Quit: Leaving] | 19:20 | |
shogun-notifier- | shogun: Heiko Strathmann :feature/bigtest * f196b8b / examples/meta/generator/targets/cpp.json: https://github.com/shogun-toolbox/shogun/commit/f196b8bbd88c9bbaf7f8b4ae1e051a7dde12a090 | 19:38 |
shogun-notifier- | shogun: fix wrong json grammar | 19:38 |
shogun-notifier- | shogun: Heiko Strathmann :feature/bigtest * 90c898e / / (7 files): https://github.com/shogun-toolbox/shogun/commit/90c898eaedbd5d4319adbe6d66da94d5b2a15ac3 | 19:38 |
shogun-notifier- | shogun: refactored kernel testing cookbook and meta examples | 19:38 |
shogun-notifier- | shogun: Heiko Strathmann :feature/bigtest * 3395486 / examples/meta/generator/targets/cpp.json: https://github.com/shogun-toolbox/shogun/commit/33954869c7487fe9e7c120df524f4b0fb028211f | 19:38 |
shogun-notifier- | shogun: fix enum | 19:38 |
shogun-notifier- | shogun: Heiko Strathmann :feature/bigtest * 96987f3 / doc/cookbook/source/references.bib: https://github.com/shogun-toolbox/shogun/commit/96987f356047bd329677cd2b94bca794de78d844 | 19:38 |
shogun-notifier- | shogun: fix bibtex | 19:38 |
-!- sanuj [~sanuj@117.220.48.71] has quit [Remote host closed the connection] | 19:48 | |
shogun-buildbot | build #897 of deb4 - python3 is complete: Failure [failed install test python modular] Build details are at http://buildbot.shogun-toolbox.org/builders/deb4%20-%20python3/builds/897 blamelist: Heiko Strathmann <heiko.strathmann@gmail.com>, Saurabh7 <saurabh.mahindre@gmail.com> | 19:52 |
@HeikoS | Saurabh7: jojo | 20:10 |
@HeikoS | http://buildbot.shogun-toolbox.org/builders/precise%20-%20libshogun/builds/1281/steps/compile/logs/stdio | 20:10 |
-!- GandalfTheWizard [~Emma@112.10.170.115] has quit [Read error: Connection reset by peer] | 20:32 | |
shogun-notifier- | shogun: Heiko Strathmann :feature/bigtest * 13721c3 / doc/ipython-notebooks/statistical_testing/mmd_two_sample_testing.ipynb: https://github.com/shogun-toolbox/shogun/commit/13721c3105dc37c698e4610c84b628f51fdf2ee7 | 20:40 |
shogun-notifier- | shogun: some work towards new interface | 20:40 |
-!- travis-ci [~travis-ci@ec2-54-80-72-191.compute-1.amazonaws.com] has joined #shogun | 21:32 | |
travis-ci | it's Heiko Strathmann's turn to pay the next round of drinks for the massacre he caused in shogun-toolbox/shogun: https://travis-ci.org/shogun-toolbox/shogun/builds/142250859 | 21:32 |
-!- travis-ci [~travis-ci@ec2-54-80-72-191.compute-1.amazonaws.com] has left #shogun [] | 21:32 | |
-!- travis-ci [~travis-ci@ec2-54-198-49-40.compute-1.amazonaws.com] has joined #shogun | 21:56 | |
travis-ci | it's Heiko Strathmann's turn to pay the next round of drinks for the massacre he caused in shogun-toolbox/shogun: https://travis-ci.org/shogun-toolbox/shogun/builds/142268402 | 21:56 |
-!- travis-ci [~travis-ci@ec2-54-198-49-40.compute-1.amazonaws.com] has left #shogun [] | 21:56 | |
-!- HeikoS [~heiko@nat-184-251.internal.eduroam.ucl.ac.uk] has quit [Quit: Leaving.] | 22:14 | |
-!- travis-ci [~travis-ci@ec2-54-80-72-191.compute-1.amazonaws.com] has joined #shogun | 22:52 | |
travis-ci | it's Heiko Strathmann's turn to pay the next round of drinks for the massacre he caused in shogun-toolbox/shogun: https://travis-ci.org/shogun-toolbox/shogun/builds/142279385 | 22:52 |
-!- travis-ci [~travis-ci@ec2-54-80-72-191.compute-1.amazonaws.com] has left #shogun [] | 22:52 | |
-!- shogun-notifier- [~irker@7nn.de] has quit [Quit: transmission timeout] | 23:40 | |
--- Log closed Tue Jul 05 00:00:09 2016 |
Generated by irclog2html.py 2.10.0 by Marius Gedminas - find it at mg.pov.lt!