--- Log opened Sat Mar 12 00:00:17 2016 | ||
--- Day changed Sat Mar 12 2016 | ||
-!- cache-nez [~cache-nez@93.175.2.172] has quit [Ping timeout: 244 seconds] | 00:00 | |
-!- besser82 [~besser82@fedora/besser82] has joined #shogun | 00:02 | |
-!- mode/#shogun [+o besser82] by ChanServ | 00:03 | |
-!- besser82 [~besser82@fedora/besser82] has quit [Ping timeout: 246 seconds] | 00:24 | |
-!- besser82 [~besser82@fedora/besser82] has joined #shogun | 00:25 | |
-!- mode/#shogun [+o besser82] by ChanServ | 00:25 | |
-!- HeikoS [~heiko@host-92-0-162-192.as43234.net] has joined #shogun | 00:39 | |
-!- mode/#shogun [+o HeikoS] by ChanServ | 00:39 | |
@HeikoS | wiking: saw the build is green :) | 00:40 |
---|---|---|
-!- travis-ci [~travis-ci@ec2-54-205-143-18.compute-1.amazonaws.com] has joined #shogun | 00: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/115423344 | 00:51 |
-!- travis-ci [~travis-ci@ec2-54-205-143-18.compute-1.amazonaws.com] has left #shogun [] | 00:51 | |
@HeikoS | apart from this stupid segfault now | 00:56 |
@HeikoS | but previous build worked | 00:56 |
@HeikoS | trying to reproduce locally ... | 00:56 |
-!- HeikoS [~heiko@host-92-0-162-192.as43234.net] has quit [Ping timeout: 244 seconds] | 01:03 | |
-!- HeikoS [~heiko@host-92-0-162-192.as43234.net] has joined #shogun | 01:15 | |
-!- mode/#shogun [+o HeikoS] by ChanServ | 01:15 | |
shogun-notifier- | shogun: Heiko Strathmann :feature/sphinxdoc * 44a0116 / tests/meta/tester.cpp: https://github.com/shogun-toolbox/shogun/commit/44a0116676fff0774e346bc8b25497aa047c9f08 | 01:20 |
shogun-notifier- | shogun: remove accidental double / | 01:20 |
shogun-buildbot | build #503 of trusty - libshogun - viennacl is complete: Failure [failed configure] Build details are at http://buildbot.shogun-toolbox.org/builders/trusty%20-%20libshogun%20-%20viennacl/builds/503 blamelist: Heiko Strathmann <heiko.strathmann@gmail.com> | 01:20 |
@HeikoS | lisitsyn: around? | 01:21 |
shogun-buildbot | build #3623 of deb1 - libshogun is complete: Failure [failed test] Build details are at http://buildbot.shogun-toolbox.org/builders/deb1%20-%20libshogun/builds/3623 blamelist: Heiko Strathmann <heiko.strathmann@gmail.com> | 01:42 |
-!- HeikoS [~heiko@host-92-0-162-192.as43234.net] has quit [Ping timeout: 260 seconds] | 01:45 | |
-!- HeikoS [~heiko@host-92-0-162-192.as43234.net] has joined #shogun | 01:46 | |
-!- mode/#shogun [+o HeikoS] by ChanServ | 01:46 | |
shogun-notifier- | shogun: Heiko Strathmann :feature/sphinxdoc * ca6a33d / doc/cookbook/README.md: https://github.com/shogun-toolbox/shogun/commit/ca6a33d6d468466c907371284e30f39987f527de | 01:54 |
shogun-notifier- | shogun: mention integration tests | 01:54 |
shogun-buildbot | build #504 of trusty - libshogun - viennacl is complete: Failure [failed configure] Build details are at http://buildbot.shogun-toolbox.org/builders/trusty%20-%20libshogun%20-%20viennacl/builds/504 blamelist: Heiko Strathmann <heiko.strathmann@gmail.com> | 01:54 |
shogun-buildbot | build #3624 of deb1 - libshogun is complete: Success [build successful] Build details are at http://buildbot.shogun-toolbox.org/builders/deb1%20-%20libshogun/builds/3624 | 01:56 |
shogun-notifier- | shogun: Heiko Strathmann :feature/sphinxdoc * f79c3ae / .travis.yml: https://github.com/shogun-toolbox/shogun/commit/f79c3ae18403934d0a47230e7ead8d932eb69ff7 | 01:59 |
shogun-notifier- | shogun: disable meta integration tests on redundant targets | 01:59 |
shogun-buildbot | build #505 of trusty - libshogun - viennacl is complete: Failure [failed configure] Build details are at http://buildbot.shogun-toolbox.org/builders/trusty%20-%20libshogun%20-%20viennacl/builds/505 blamelist: Heiko Strathmann <heiko.strathmann@gmail.com> | 01:59 |
-!- sonne|osx [~sonne@f055225053.adsl.alicedsl.de] has joined #shogun | 02:05 | |
-!- HeikoS [~heiko@host-92-0-162-192.as43234.net] has quit [Quit: Leaving.] | 02:06 | |
-!- HeikoS [~heiko@host-92-0-162-192.as43234.net] has joined #shogun | 02:15 | |
-!- mode/#shogun [+o HeikoS] by ChanServ | 02:15 | |
-!- HeikoS [~heiko@host-92-0-162-192.as43234.net] has quit [Client Quit] | 02:17 | |
-!- HeikoS1 [~heiko@host-92-0-162-192.as43234.net] has joined #shogun | 02:17 | |
-!- HeikoS1 [~heiko@host-92-0-162-192.as43234.net] has left #shogun [] | 02:18 | |
-!- HeikoS [~heiko@host-92-0-162-192.as43234.net] has joined #shogun | 02:21 | |
-!- mode/#shogun [+o HeikoS] by ChanServ | 02:21 | |
-!- HeikoS [~heiko@host-92-0-162-192.as43234.net] has quit [Quit: Leaving.] | 02:39 | |
-!- HeikoS [~heiko@host-92-0-162-192.as43234.net] has joined #shogun | 02:40 | |
-!- mode/#shogun [+o HeikoS] by ChanServ | 02:40 | |
-!- HeikoS [~heiko@host-92-0-162-192.as43234.net] has quit [Ping timeout: 264 seconds] | 02:46 | |
shogun-notifier- | shogun: Heiko Strathmann :feature/sphinxdoc * 664dbdd / CMakeLists.txt: https://github.com/shogun-toolbox/shogun/commit/664dbdd7c3cb09702aadc44309df928329885d32 | 02:46 |
shogun-notifier- | shogun: define meta example tests back up in original place again and check that test dir exists | 02:46 |
shogun-notifier- | shogun: Heiko Strathmann :feature/sphinxdoc * c52884c / tests/meta/CMakeLists.txt: https://github.com/shogun-toolbox/shogun/commit/c52884c934ddc5daaa9ed52d71886b8f401339d5 | 02:46 |
shogun-notifier- | shogun: fix test dependency to make integration test run after meta example test (fixes segfaults on travis) | 02:46 |
-!- sonne|osx [~sonne@f055225053.adsl.alicedsl.de] has quit [Quit: sonne|osx] | 02:46 | |
-!- HeikoS [~heiko@host-92-0-162-192.as43234.net] has joined #shogun | 02:46 | |
-!- mode/#shogun [+o HeikoS] by ChanServ | 02:46 | |
shogun-buildbot | build #506 of trusty - libshogun - viennacl is complete: Failure [failed configure] Build details are at http://buildbot.shogun-toolbox.org/builders/trusty%20-%20libshogun%20-%20viennacl/builds/506 blamelist: Heiko Strathmann <heiko.strathmann@gmail.com> | 02:46 |
-!- HeikoS [~heiko@host-92-0-162-192.as43234.net] has quit [Client Quit] | 02:49 | |
-!- travis-ci [~travis-ci@ec2-54-160-143-193.compute-1.amazonaws.com] has joined #shogun | 02:50 | |
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/115459889 | 02:50 |
-!- travis-ci [~travis-ci@ec2-54-160-143-193.compute-1.amazonaws.com] has left #shogun [] | 02:50 | |
-!- besser82 [~besser82@fedora/besser82] has quit [Ping timeout: 246 seconds] | 03:02 | |
shogun-buildbot | build #966 of nightly_all is complete: Success [build successful] Build details are at http://buildbot.shogun-toolbox.org/builders/nightly_all/builds/966 | 03:06 |
-!- travis-ci [~travis-ci@ec2-54-167-202-22.compute-1.amazonaws.com] has joined #shogun | 03:09 | |
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/115460464 | 03:09 |
-!- travis-ci [~travis-ci@ec2-54-167-202-22.compute-1.amazonaws.com] has left #shogun [] | 03:09 | |
-!- besser82 [~besser82@fedora/besser82] has joined #shogun | 03:27 | |
-!- mode/#shogun [+o besser82] by ChanServ | 03:27 | |
-!- will__ [cc2db69e@gateway/web/freenode/ip.204.45.182.158] has joined #shogun | 03:31 | |
shogun-buildbot | build #1089 of nightly_default is complete: Failure [failed test notebooks] Build details are at http://buildbot.shogun-toolbox.org/builders/nightly_default/builds/1089 blamelist: Heiko Strathmann <heiko.strathmann@gmail.com>, Saurabh7 <saurabh.mahindre@gmail.com>, Viktor Gal <viktor.gal@maeth.com> | 03:41 |
-!- besser82 [~besser82@fedora/besser82] has quit [Ping timeout: 246 seconds] | 04:32 | |
will__ | Hi, anyone here ? | 04:40 |
-!- burning_bear [79edb872@gateway/web/cgi-irc/kiwiirc.com/ip.121.237.184.114] has joined #shogun | 04:48 | |
-!- mizari [~mizari@95-174-213-100.nts.su] has quit [Ping timeout: 250 seconds] | 05:03 | |
-!- sonne|osx [~sonne@x4db34b0d.dyn.telefonica.de] has joined #shogun | 05:28 | |
-!- shogun-notifier- [~irker@7nn.de] has quit [Quit: transmission timeout] | 05:47 | |
-!- sonne|osx [~sonne@x4db34b0d.dyn.telefonica.de] has quit [Quit: sonne|osx] | 05:56 | |
-!- burning_bear [79edb872@gateway/web/cgi-irc/kiwiirc.com/ip.121.237.184.114] has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] | 06:49 | |
-!- besser82 [~besser82@fedora/besser82] has joined #shogun | 06:50 | |
-!- mode/#shogun [+o besser82] by ChanServ | 06:50 | |
-!- lambday [6a33e81f@gateway/web/freenode/ip.106.51.232.31] has joined #shogun | 06:52 | |
-!- mode/#shogun [+o lambday] by ChanServ | 06:52 | |
-!- besser82 [~besser82@fedora/besser82] has quit [Ping timeout: 246 seconds] | 07:04 | |
-!- besser82 [~besser82@fedora/besser82] has joined #shogun | 07:16 | |
-!- mode/#shogun [+o besser82] by ChanServ | 07:17 | |
-!- burning_bear [df037eb5@gateway/web/cgi-irc/kiwiirc.com/ip.223.3.126.181] has joined #shogun | 07:18 | |
-!- mizari [~mizari@92.63.64.52] has joined #shogun | 07:24 | |
-!- besser82 [~besser82@fedora/besser82] has quit [Remote host closed the connection] | 07:29 | |
-!- besser82 [~besser82@fedora/besser82] has joined #shogun | 07:29 | |
-!- mode/#shogun [+o besser82] by ChanServ | 07:29 | |
-!- cache-nez [~cache-nez@93.175.2.172] has joined #shogun | 07:33 | |
-!- besser82 [~besser82@fedora/besser82] has quit [Quit: Leaving] | 07:38 | |
-!- besser82_ [~besser82@fedora/besser82] has joined #shogun | 07:39 | |
-!- mode/#shogun [+o besser82_] by ChanServ | 07:39 | |
-!- mizari [~mizari@92.63.64.52] has quit [Ping timeout: 252 seconds] | 07:39 | |
-!- besser82_ is now known as besser82 | 07:39 | |
-!- besser82 [~besser82@fedora/besser82] has quit [Remote host closed the connection] | 07:45 | |
-!- besser82 [~besser82@fedora/besser82] has joined #shogun | 07:48 | |
-!- mode/#shogun [+o besser82] by ChanServ | 07:48 | |
-!- mizari [~mizari@92.63.64.52] has joined #shogun | 07:51 | |
-!- mizari [~mizari@92.63.64.52] has quit [Ping timeout: 244 seconds] | 08:03 | |
-!- burning_bear [df037eb5@gateway/web/cgi-irc/kiwiirc.com/ip.223.3.126.181] has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] | 08:24 | |
-!- cache-nez [~cache-nez@93.175.2.172] has quit [Ping timeout: 248 seconds] | 08:44 | |
-!- burning_bear [79edb872@gateway/web/cgi-irc/kiwiirc.com/ip.121.237.184.114] has joined #shogun | 08:44 | |
-!- sonne|osx [~sonne@x4db34b0d.dyn.telefonica.de] has joined #shogun | 09:12 | |
-!- lambday [6a33e81f@gateway/web/freenode/ip.106.51.232.31] has quit [Ping timeout: 252 seconds] | 09:15 | |
-!- lambday [6a33e81f@gateway/web/freenode/ip.106.51.232.31] has joined #shogun | 09:22 | |
-!- mode/#shogun [+o lambday] by ChanServ | 09:22 | |
-!- amod95 [uid67143@gateway/web/irccloud.com/x-wuwypmhfavofigzf] has joined #shogun | 09:23 | |
-!- sanuj [0e8bc402@gateway/web/freenode/ip.14.139.196.2] has joined #shogun | 09:23 | |
-!- mizari [~mizari@95-174-213-100.nts.su] has joined #shogun | 09:25 | |
-!- sonne|osx [~sonne@x4db34b0d.dyn.telefonica.de] has quit [Quit: sonne|osx] | 09:35 | |
-!- burning_bear [79edb872@gateway/web/cgi-irc/kiwiirc.com/ip.121.237.184.114] has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] | 09:43 | |
-!- burning_bear [79edb872@gateway/web/cgi-irc/kiwiirc.com/ip.121.237.184.114] has joined #shogun | 09:44 | |
-!- sanuj [0e8bc402@gateway/web/freenode/ip.14.139.196.2] has quit [Ping timeout: 252 seconds] | 09:58 | |
-!- curiousguy13 [~curiousgu@59.177.204.227] has quit [Ping timeout: 240 seconds] | 09:59 | |
-!- curiousguy13 [~curiousgu@120.59.109.116] has joined #shogun | 10:15 | |
-!- amod95 is now known as abhinav | 10:26 | |
-!- abhinav is now known as Abhinav | 10:27 | |
-!- Abhinav is now known as abhinav | 10:27 | |
-!- cache-nez [~cache-nez@lk3.mipt.ru] has joined #shogun | 10:44 | |
-!- cache-nez [~cache-nez@lk3.mipt.ru] has quit [Ping timeout: 264 seconds] | 10:55 | |
@besser82 | wiking, ping ping? | 11:03 |
-!- cache-nez [~cache-nez@93.175.19.180] has joined #shogun | 11:12 | |
-!- burning_bear_ [uid151697@gateway/web/irccloud.com/x-foeivxteexpbvtju] has joined #shogun | 11:19 | |
-!- HeikoS [~heiko@host-92-0-162-192.as43234.net] has joined #shogun | 11:25 | |
-!- mode/#shogun [+o HeikoS] by ChanServ | 11:25 | |
@HeikoS | lambday: jojojo | 11:25 |
@lambday | HeikoS: hola | 11:27 |
@lambday | HeikoS: back to London? | 11:27 |
@HeikoS | lambday: yes | 11:28 |
@HeikoS | since yesterday | 11:28 |
@HeikoS | how are things? | 11:28 |
@HeikoS | over in mumbai? | 11:28 |
@lambday | HeikoS: hehe I live in Bangalore now :D | 11:29 |
@HeikoS | ah ok | 11:29 |
@HeikoS | once tried to find climbing shoes in my size there | 11:29 |
@HeikoS | failed ;) | 11:29 |
@lambday | hahaha | 11:29 |
@lambday | you're 6'6" | 11:29 |
@HeikoS | yes | 11:29 |
@HeikoS | big feet | 11:30 |
@lambday | that explains it | 11:30 |
@lambday | :D | 11:30 |
@HeikoS | youll see | 11:30 |
@lambday | man I am a foot smaller than you.. I'll look so puny | 11:30 |
@HeikoS | lambday: saw the latest sphinxdoc patch? | 11:30 |
@lambday | not yet | 11:30 |
@HeikoS | lambday: we now have integration testing without python | 11:30 |
@HeikoS | from the meta examples | 11:30 |
@lambday | the cmake thing you sent ? | 11:31 |
@lambday | yes I saw that | 11:31 |
@HeikoS | tons of patches | 11:31 |
@lambday | this is classic! | 11:31 |
@HeikoS | but that was the last step | 11:31 |
@HeikoS | so we can merge from my side, only minor changes required now | 11:31 |
@HeikoS | just lua doesnt work | 11:31 |
@lambday | all the parts came together finally then? | 11:31 |
@HeikoS | since it doesnt support overloaded methods | 11:31 |
@lambday | really | 11:31 |
@HeikoS | I need to pick lisitsyn 's brain on some things | 11:32 |
@HeikoS | lambday: and the integration tests are only doing cpp code for now | 11:32 |
@HeikoS | so no swig typemap tests yet | 11:32 |
@HeikoS | but that can be added without touching many files | 11:32 |
@lambday | this is super awesome feature man | 11:33 |
@HeikoS | yes hopefully we can populate it soon | 11:33 |
@lambday | I still need to get my head around this thing though.. | 11:33 |
@HeikoS | lambday: but anyways, lets talk about your stuff | 11:33 |
@lambday | HeikoS: yeah.. | 11:34 |
-!- shogun-notifier- [~irker@7nn.de] has joined #shogun | 11:35 | |
shogun-notifier- | shogun-data: Sanuj :master * 9b3adf7 / toy/ (8 files): https://github.com/shogun-toolbox/shogun-data/commit/9b3adf745aef1f23be51f8d03066401ecbae271c | 11:35 |
shogun-notifier- | shogun-data: add regression datasets | 11:35 |
shogun-notifier- | shogun-data: Heiko Strathmann :master * 0d5c0f6 / toy/ (8 files): https://github.com/shogun-toolbox/shogun-data/commit/0d5c0f60c839d5ddbbff61735a713cf17c209e9a | 11:35 |
shogun-notifier- | shogun-data: Merge pull request #79 from sanuj/master | 11:35 |
shogun-notifier- | shogun-data: | 11:35 |
shogun-notifier- | shogun-data: add regression datasets | 11:35 |
@lambday | so, I did some refactoring again... at present I have a general data manager.. that does all those fetching stuffs... give it any kind of feature (streaming, non-streaming), it can fetch blockwise/as a whole, as required | 11:35 |
@lambday | I was working on small optimizations | 11:35 |
@lambday | HeikoS: please have a look at https://github.com/lambday/flash/tree/develop/src/flash/statistics | 11:35 |
@lambday | this is how the wrapper API would take shape | 11:36 |
@lambday | it is pretty similar to what we have now.. | 11:36 |
@lambday | just that, we don't need separate tests for Streaming specially... | 11:36 |
-!- burning_bear [79edb872@gateway/web/cgi-irc/kiwiirc.com/ip.121.237.184.114] has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] | 11:36 | |
-!- burning_bear_ is now known as burning_bear | 11:36 | |
@lambday | we can write LinearTimeMMD or LinearTimeHSIC | 11:36 |
@lambday | and give it normal, it will work.. give ti streaming, it will work | 11:36 |
@lambday | a la data manager | 11:37 |
@HeikoS | what files to look at first | 11:37 |
@lambday | HeikoS: check the wrappers first... that's in that statistics directory itself | 11:37 |
@lambday | then nasty things are inside internals | 11:37 |
@HeikoS | lambday: I see these are the wrappers that make it available in shogun? | 11:38 |
@lambday | HeikoS: exactly.. | 11:38 |
@lambday | modular interfaces for these would be available | 11:39 |
@HeikoS | the interface looks very clean | 11:39 |
-!- sonne|osx [~sonne@x4db34b0d.dyn.telefonica.de] has joined #shogun | 11:39 | |
@lambday | before I add kernel related stuffs, I wanted to show you how it is taking shape.. | 11:39 |
@HeikoS | lambday: yeah definitely | 11:39 |
@lambday | good thing is, we don't need anything special for streaming.. | 11:39 |
@HeikoS | ok these interfaces are what we have basically? | 11:39 |
@lambday | yes.. I'll add kernel and compute stuffs iteratively.. | 11:40 |
@HeikoS | lambday: cool | 11:40 |
@HeikoS | any particular thing I should check out in internals? | 11:41 |
@lambday | about the processing, we care about blockwise... as you said, one can store the entire data but may be interested in processing it blockwise.. he don't need to make it a streaming.. we take care of it on our own | 11:41 |
@lambday | if he provides streaming, it works with that too just as smoothly | 11:41 |
@lambday | HeikoS: yes check this data manager | 11:41 |
@lambday | it provides simples API for setting the samples/num_samples | 11:42 |
@lambday | it knows how many different distributions we are working with.. so it does those things internally.. | 11:42 |
@lambday | it also provides an iterator of some sort.. for fetching the data.. | 11:42 |
@lambday | let me show you an example | 11:42 |
@HeikoS | yes just checking things | 11:42 |
@HeikoS | quite nie | 11:43 |
@HeikoS | nice | 11:43 |
@lambday | HeikoS: https://github.com/lambday/flash/blob/develop/tests/DataManagerTest.cpp | 11:43 |
@HeikoS | ah yes the iterator thing is nice | 11:43 |
@HeikoS | oh wow lots of cases already work | 11:45 |
-!- burning [79edb872@gateway/web/cgi-irc/kiwiirc.com/ip.121.237.184.114] has joined #shogun | 11:45 | |
@HeikoS | lambday: will be interesting to tune these parameters | 11:45 |
@HeikoS | num blocks per burst | 11:45 |
-!- burning [79edb872@gateway/web/cgi-irc/kiwiirc.com/ip.121.237.184.114] has left #shogun [] | 11:46 | |
-!- cache-nez [~cache-nez@93.175.19.180] has quit [Ping timeout: 240 seconds] | 11:46 | |
@lambday | HeikoS: yeah that would be good.. | 11:46 |
@HeikoS | lambday: I guess one goes for max size the memory can take | 11:46 |
@HeikoS | but then there is paging | 11:46 |
@HeikoS | but anyways | 11:46 |
@HeikoS | cool design | 11:46 |
@HeikoS | I think this is quite nice | 11:46 |
@lambday | would be nice if the framework can determine best size :D | 11:46 |
@HeikoS | and then combined with the super simple interface (that can be part of shogun core after plugins arrived) | 11:46 |
@HeikoS | very good | 11:47 |
@lambday | HeikoS: yes that's the plan.. that's what the wrappers are for.. | 11:47 |
@HeikoS | lambday: so you were talking about making it possible to run this stuff without shogun? | 11:47 |
@lambday | it won't care about all those complex internal shits | 11:47 |
@lambday | :D | 11:47 |
@HeikoS | but now CFeatures is in the data manager | 11:47 |
@lambday | HeikoS: yes... so I was thinking of a register_feature_class(..) method in data manager | 11:47 |
@HeikoS | lambday: I see | 11:47 |
@lambday | it would use Any (lisitsyn) | 11:48 |
@HeikoS | lambday: maybe leave that optional for now | 11:48 |
@lambday | yes that's why as of now it works with shogun features | 11:48 |
@HeikoS | lambday: since if we have plugins, it is no problem to ship a shogun with only the testing classes | 11:48 |
@HeikoS | so all good there | 11:48 |
@lambday | yeah.. | 11:48 |
@HeikoS | but might be worth an idea to do something like lisitsyn did with tapkee | 11:48 |
@HeikoS | especially with the paper | 11:48 |
@lambday | but it would be good for experimental feature classes.. | 11:48 |
@HeikoS | but on the other hand if shogun is easy to ship it doesnt matter | 11:48 |
@HeikoS | yes true | 11:49 |
@lambday | for example, say, for sparse dot features, I want to use another sparse matrix in the backend.. | 11:49 |
@lambday | I write a feature class, register with data manager.. and it streams | 11:49 |
@HeikoS | cool idea | 11:49 |
@HeikoS | indeed | 11:49 |
@HeikoS | that is useful | 11:49 |
@lambday | I am keeping these out of the eq as of now.. but I have the idea | 11:50 |
@HeikoS | lambday: what are your plan re the STL things in internals? | 11:50 |
-!- will__ [cc2db69e@gateway/web/freenode/ip.204.45.182.158] has quit [Ping timeout: 252 seconds] | 11:50 | |
@lambday | HeikoS: since it's all cpp, it won't matter.. stl is useful | 11:50 |
@lambday | in wrappers it won't show up | 11:50 |
@lambday | the entire data manager is inside pimpl | 11:51 |
@HeikoS | lambday: sure, I agree | 11:51 |
@lambday | so we can change as much as we want | 11:51 |
@HeikoS | lambday: but there is a risk of partitioning shogun as well | 11:51 |
@HeikoS | so all such things should also be possible to put in main shogun | 11:51 |
@HeikoS | but I guess that is possible | 11:51 |
@HeikoS | what about the error stream? | 11:51 |
@lambday | HeikoS: you're talking about the logs? | 11:52 |
-!- BurningBear [79edb872@gateway/web/cgi-irc/kiwiirc.com/ip.121.237.184.114] has joined #shogun | 11:52 | |
@lambday | I'll change those to SG_DEBUG/INFO while sending a patch | 11:52 |
@HeikoS | lambday: SG_INFO SG_DEBUG etc | 11:52 |
@HeikoS | yeah that might be good to keep uniform | 11:52 |
@HeikoS | and what about sergey's some? | 11:53 |
@lambday | but other stl things, like vector, lambdas, for_each.. those can stay | 11:53 |
@HeikoS | lambday: I am just thinking loudly here btw, not saying this hsould be changed | 11:53 |
-!- burning_bear [uid151697@gateway/web/irccloud.com/x-foeivxteexpbvtju] has quit [] | 11:53 | |
@HeikoS | just really wondering whether this might cause problems later, or make the code too different from other shogun | 11:53 |
@lambday | HeikoS: some is useful.. I am redoing what some does here anyway.. REFing first, then making sure that the destructor calls SG_UNREF | 11:54 |
@HeikoS | ok | 11:54 |
@lambday | so using some is the way to go | 11:54 |
@lambday | but I intend to use that only for the SGObjects that are passed from outside the framework.. | 11:54 |
@HeikoS | lambday: because if we do things totally different anyways, we can just create a seperate lib in seperate repo, and then just wrap it in shogun | 11:54 |
@HeikoS | lambday: but as said, just thinking loud | 11:54 |
@lambday | for the temp objects that are generated within the framework, we don't need to use SG_REF/UNREF and we can just use std::shared_ptr | 11:54 |
@lambday | HeikoS: yeah that's why I tried to use non shogun specific things | 11:55 |
@lambday | HeikoS: this flash thing is a separate repo anyway.. | 11:55 |
@lambday | while sending PR I'll make those to some.. | 11:56 |
@lambday | but for internal objects, maybe shared_ptr itself would suffice (those that are invisible from the wrappers) | 11:57 |
@HeikoS | lambday: on the other hand, it would be good if some of the design ideas flow back into main shogun | 11:57 |
@HeikoS | lambday: not sure, but we can see | 11:57 |
@lambday | HeikoS: yeah.. | 11:58 |
@HeikoS | lambday: ok so what are the next steps? | 11:58 |
@HeikoS | and what is the timeline? | 11:58 |
@HeikoS | good to keep that in mind | 11:58 |
@lambday | HeikoS: did you check the samples_at(i) methods? :D | 11:58 |
@lambday | HeikoS: ok today I was working on the kernel manager.. similar principle.. | 11:58 |
@lambday | just that it gives an extra interface to precompute the kernel.. | 11:59 |
@lambday | the wrapper would ask the user whether the user *don't* want to precompute.. | 11:59 |
@HeikoS | lambday: yes I checked them, why? | 11:59 |
@lambday | and then would call the precompute accordingly | 11:59 |
@HeikoS | lambday: sounds good | 11:59 |
@lambday | HeikoS: ah that setter looks good.. we use it as a setter : datamgr.samples_at(i) = cfeature_obj;... (which iternally does a couple of thing)... and again we can use it as a getter, auto feats = datamgr.samples_at(i) | 12:01 |
@lambday | wrappers wrap these around with set_p, get_p etc | 12:01 |
@HeikoS | cool | 12:01 |
@lambday | HeikoS: https://github.com/lambday/flash/blob/develop/src/flash/statistics/internals/InitPerFeature.h | 12:01 |
@lambday | this object does the job | 12:01 |
@HeikoS | so let me understand that | 12:03 |
@HeikoS | InitPerFeature(fetchers[i]); | 12:03 |
@HeikoS | creates this init thing with the fetcher inside | 12:03 |
@HeikoS | and then you have the = operator to assign features | 12:04 |
@HeikoS | clever | 12:04 |
-!- HeikoS [~heiko@host-92-0-162-192.as43234.net] has left #shogun [] | 12:04 | |
@lambday | yes.. but the fetcher itself is not set.. it just sends the reference... so that the init thing would create the fetcher (base on the feature type) and assign it to that | 12:04 |
-!- HeikoS [~heiko@host-92-0-162-192.as43234.net] has joined #shogun | 12:04 | |
-!- mode/#shogun [+o HeikoS] by ChanServ | 12:04 | |
@lambday | HeikoS: looks good :) | 12:04 |
@lambday | API-wise | 12:04 |
@HeikoS | yep | 12:05 |
@lambday | and this temp obj creation is done *only once*.. while setting the features.. for getting we're not doing that, rather getting the feature object directly | 12:05 |
@HeikoS | I like the clever design inside | 12:05 |
@lambday | since we'll be *get*ing a lot than setting | 12:05 |
-!- HeikoS [~heiko@host-92-0-162-192.as43234.net] has left #shogun [] | 12:05 | |
-!- HeikoS [~heiko@host-92-0-162-192.as43234.net] has joined #shogun | 12:06 | |
-!- mode/#shogun [+o HeikoS] by ChanServ | 12:06 | |
@lambday | kernel manager would also provide similar API | 12:06 |
@lambday | kernel_at(i), precompute_kernel_at(i), reset_kernel_at(i) | 12:06 |
@lambday | we can call methods on them | 12:06 |
@HeikoS | lambday: yeah I get it | 12:06 |
@lambday | directly | 12:06 |
@HeikoS | cool, whats next after kernel manager? | 12:07 |
@lambday | HeikoS: the compute logic.. | 12:07 |
@lambday | so, computing statistic/p-value is similar in most cases.. it's the individual terms that differ | 12:07 |
@HeikoS | in the sense of how to compute the h-terms? | 12:07 |
@HeikoS | yes it is all u or v statistics | 12:08 |
@HeikoS | that is sum sum h_ij | 12:08 |
@lambday | yeah.. so for computing the terms itself, I'll use separate functors.. the other logic would be taken care of in the wrapper.. | 12:09 |
@lambday | or maybe some fancy compute engine stuff.. haven't though this much yet | 12:09 |
@HeikoS | lambday: I guess starting simple is good | 12:09 |
@HeikoS | single machine multiple cores | 12:10 |
@lambday | HeikoS: yeah.. | 12:10 |
-!- Xionghui [~zpcxh95@121.237.184.114] has joined #shogun | 12:10 | |
@lambday | HeikoS: so about the timeline, I am planning to finish this framework within the next week.. | 12:10 |
@HeikoS | lambday: is that realistic as well? ;) | 12:10 |
@lambday | so we're ready to add linear time hsic, one sample test | 12:11 |
@lambday | HeikoS: haha I can finish in the separate repo at least.. merging all these things into shogun would take time | 12:11 |
@HeikoS | lambday: yeah | 12:11 |
@lambday | but I want to keep this thing ready | 12:11 |
@HeikoS | you think it is good to move to a feature branch soon and add things to the build? | 12:11 |
@lambday | HeikoS: that might be good.. | 12:12 |
@HeikoS | lambday: not sure, just asking | 12:12 |
@lambday | HeikoS: give me a week.. some of these things need a bit more polishing.. I don't wanna break buildbot already :D | 12:14 |
@lambday | plus I need to remove c++14 things from this.. I just use those since it's a poc.. | 12:14 |
@HeikoS | lambday: sure :) | 12:14 |
@lambday | viktor would kill me if he sees those :D | 12:14 |
@HeikoS | lambday: buildbot doesnt build feautre branch does it? | 12:14 |
@HeikoS | morethinkinga bout travis | 12:14 |
@HeikoS | lambday: sure | 12:15 |
@HeikoS | lambday: we will porbably postpone the c++11 transition for a bit | 12:15 |
@lambday | cool.. | 12:15 |
@HeikoS | but you can use c++11 and just guard it | 12:15 |
@HeikoS | not available without c++11 | 12:15 |
@HeikoS | no alternative implementation please ;) | 12:15 |
@lambday | maybe I'll try to make linalg c++98 | 12:15 |
@HeikoS | we can do that for existing methods that we already have | 12:15 |
@lambday | okay | 12:15 |
@HeikoS | dont bother | 12:15 |
@HeikoS | we will change to 11 at some point | 12:15 |
@HeikoS | and this is new stuff anyways | 12:16 |
@HeikoS | more for us at this point | 12:16 |
@lambday | all of these are super useful.. | 12:16 |
@lambday | specially memory management, lambdas.. | 12:17 |
@lambday | I use them on a regular basis | 12:17 |
@lambday | HeikoS: I should also write an update for arthur.. | 12:17 |
@HeikoS | lambday: no dont worry | 12:18 |
@HeikoS | ill tell him | 12:18 |
@HeikoS | he was talking about implementing something else | 12:19 |
@HeikoS | but I tried to hold him back for now | 12:19 |
@HeikoS | since we want this to be done before we start thinking about deep mean maps | 12:19 |
@HeikoS | but might do this as well at some point | 12:19 |
@HeikoS | for now lets finish this framework and do experiment | 12:19 |
@HeikoS | so no need to write him | 12:19 |
@lambday | HeikoS: that would come under this framework as well? | 12:19 |
@HeikoS | he doesnt care about internals anyways, just wants it done ;) | 12:19 |
@HeikoS | lambday: no it is a bit different, that is why I think it should wait | 12:20 |
@lambday | HeikoS: cool.. time to crank things up a notch then.. | 12:21 |
@HeikoS | yes definitely | 12:21 |
@HeikoS | lambday: looking good | 12:21 |
@lambday | HeikoS: okay so keeping this in mind, I'll say, I finish it in "flash" first.. then will merge it in shogun | 12:21 |
@HeikoS | yes definitely | 12:21 |
@lambday | cause that would take some time | 12:21 |
@HeikoS | and then experiments | 12:21 |
@HeikoS | systematic ones | 12:22 |
@HeikoS | with a fast shogun | 12:22 |
@HeikoS | but also cookbook examples retc | 12:22 |
@HeikoS | we want people to use this stuff! | 12:22 |
@HeikoS | ok great | 12:22 |
@HeikoS | let me know how things go | 12:22 |
-!- Xionghui [~zpcxh95@121.237.184.114] has left #shogun [] | 12:22 | |
@lambday | HeikoS: sure man.. | 12:22 |
BurningBear | hello! I am Xionghui Chen, a second year undergraduate student from Southeast University China. I'd like to join in Shogun and work with you! Pleasure to meet you! | 12:24 |
@HeikoS | BurningBear: pleasure to mee toyu too | 12:25 |
@HeikoS | welcome | 12:25 |
@HeikoS | please join us | 12:25 |
@HeikoS | check out the wiki we have | 12:25 |
@HeikoS | and send patches -- that is the best way to get involved :) | 12:25 |
BurningBear | It is my first time to use IRC. Besides, it is my first time to use English to chat with others :) | 12:26 |
@HeikoS | BurningBear: haha, nice! | 12:28 |
@HeikoS | good to learn english here on irc | 12:28 |
@HeikoS | you will get used to it quickly | 12:28 |
BurningBear | haha, this is a cool place! | 12:30 |
@HeikoS | BurningBear: it is the coolest on earth 8-) | 12:30 |
@HeikoS | BurningBear: did c++ hacking in the past? | 12:34 |
BurningBear | C++ hacking? | 12:38 |
@HeikoS | yes | 12:38 |
@HeikoS | programming in c++ ? | 12:38 |
BurningBear | haha yes | 12:39 |
@HeikoS | BurningBear: what is it that interestes you in shogun? | 12:42 |
shogun-notifier- | shogun: Heiko Strathmann :feature/sphinxdoc * adf6924 / examples/README: https://github.com/shogun-toolbox/shogun/commit/adf6924f1f7293c12f10f59d262d5ceb37e05c8e | 12:43 |
shogun-notifier- | shogun: mention that meta examples are coming soon | 12:43 |
shogun-buildbot | build #507 of trusty - libshogun - viennacl is complete: Failure [failed configure] Build details are at http://buildbot.shogun-toolbox.org/builders/trusty%20-%20libshogun%20-%20viennacl/builds/507 blamelist: Heiko Strathmann <heiko.strathmann@gmail.com> | 12:43 |
BurningBear | "c++ hacking" is an strange phrase for me,so I did not understand it just now :) | 12:43 |
BurningBear | well, I am very curious about Machine Learning! | 12:44 |
-!- abhinav [uid67143@gateway/web/irccloud.com/x-wuwypmhfavofigzf] has quit [Quit: Connection closed for inactivity] | 12:48 | |
-!- besser82 [~besser82@fedora/besser82] has quit [Remote host closed the connection] | 12:49 | |
shogun-notifier- | shogun: Heiko Strathmann :develop * 42e03af / / (199 files): https://github.com/shogun-toolbox/shogun/commit/42e03aff3aa9c336185ff0c56c65aa707aeb47e6 | 12:49 |
shogun-notifier- | shogun: Squashed commit of the following: | 12:49 |
shogun-notifier- | shogun: | 12:49 |
shogun-notifier- | shogun: commit aa3c44693c1d67ea34a713eecdfc70db6b4c09bb | 12:49 |
shogun-notifier- | shogun: Author: Heiko Strathmann <heiko.strathmann@gmail.com> | 12:49 |
shogun-notifier- | shogun: Date: Sat Mar 12 11:40:40 2016 +0000 | 12:49 |
shogun-buildbot | build #508 of trusty - libshogun - viennacl is complete: Failure [failed configure] Build details are at http://buildbot.shogun-toolbox.org/builders/trusty%20-%20libshogun%20-%20viennacl/builds/508 blamelist: Heiko Strathmann <heiko.strathmann@gmail.com> | 12:49 |
-!- besser82 [~besser82@fedora/besser82] has joined #shogun | 12:50 | |
-!- mode/#shogun [+o besser82] by ChanServ | 12:50 | |
-!- besser82_ [~besser82@fedora/besser82] has joined #shogun | 12:51 | |
-!- mode/#shogun [+o besser82_] by ChanServ | 12:51 | |
-!- sonne|osx [~sonne@x4db34b0d.dyn.telefonica.de] has quit [Quit: sonne|osx] | 12:56 | |
@HeikoS | lambday: its merged! | 12:58 |
@lambday | HeikoS: awesome! so buildbot will now run the integration tests from meta now? | 12:59 |
@HeikoS | lambday: yes | 13:02 |
lisitsyn | HeikoS: oh that's awesome endeavor by you | 13:02 |
@HeikoS | lisitsyn: hope I did not break too many things with the merge ;) | 13:03 |
@HeikoS | lisitsyn: will you be around later? | 13:03 |
@HeikoS | lisitsyn: have a few questions | 13:03 |
lisitsyn | HeikoS: probably | 13:03 |
lisitsyn | ok | 13:03 |
@HeikoS | lisitsyn: its about this integration testing in other languages | 13:03 |
@HeikoS | lisitsyn: currently, only cpp works | 13:03 |
@HeikoS | but it would be good to have the others as well | 13:03 |
lisitsyn | yeah | 13:03 |
@HeikoS | in c++ I can do it because it is type safe | 13:03 |
@HeikoS | lisitsyn: but yeah gotta go now, talk later | 13:04 |
lisitsyn | ok ping me | 13:04 |
@HeikoS | lisitsyn: will do, | 13:04 |
@HeikoS | lisitsyn: btw: I think travis will be fine. but the buildbot will definitely complain | 13:04 |
lisitsyn | lets see | 13:04 |
@HeikoS | lisitsyn: I expect doxygen stuff and c++11 guards to be an issue, but will see once we have th elogs | 13:04 |
@HeikoS | yeah | 13:04 |
@HeikoS | see you | 13:05 |
-!- besser82_ [~besser82@fedora/besser82] has quit [Ping timeout: 248 seconds] | 13:09 | |
-!- besser82 [~besser82@fedora/besser82] has quit [Ping timeout: 248 seconds] | 13:09 | |
-!- HeikoS [~heiko@host-92-0-162-192.as43234.net] has quit [Ping timeout: 252 seconds] | 13:09 | |
-!- BurningBear [79edb872@gateway/web/cgi-irc/kiwiirc.com/ip.121.237.184.114] has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] | 13:25 | |
lisitsyn | wiking: maybe lets switch to irc? | 13:48 |
@wiking | lisitsyn: ok | 13:49 |
@wiking | although i'm on a train | 13:49 |
lisitsyn | ah | 13:49 |
@wiking | so i'll be a bit hecktic | 13:49 |
@wiking | once i leave the city | 13:49 |
@wiking | ;) | 13:49 |
@wiking | vut i'm in the city for the next 10-15 minutes | 13:49 |
@wiking | *but | 13:50 |
lisitsyn | wiking: I would go with virtualenv | 13:50 |
lisitsyn | can you install it so I create some venv | 13:50 |
lisitsyn | to run flask thingy | 13:50 |
@wiking | just tell me if u need me to install anything | 13:50 |
@wiking | ok lemme see | 13:50 |
@wiking | ok | 13:51 |
@wiking | pip installed virtualenv | 13:51 |
@wiking | you should be able to whatever you want | 13:51 |
lisitsyn | yes it works | 13:51 |
lisitsyn | ok git is here | 13:51 |
@wiking | anything else? | 13:51 |
lisitsyn | wiking: what about nginx? | 13:51 |
@wiking | mmm | 13:51 |
@wiking | ah yeah | 13:51 |
@wiking | lemme see | 13:51 |
lisitsyn | wiking: it would make sense to have some rule for beta.shogun-toolbox.org | 13:52 |
lisitsyn | which proxy_passes it to localhost:8200 | 13:52 |
lisitsyn | wiking: http://pastebin.com/Xmym8Ghq | 13:54 |
lisitsyn | this | 13:54 |
lisitsyn | ah sorry not 8080 | 13:54 |
lisitsyn | just choose any port that is free | 13:54 |
lisitsyn | wiking: do we run nginx behind some other proxy? | 13:55 |
@wiking | 8200 is free | 13:56 |
@wiking | not that i know of | 13:56 |
@wiking | but that doesn't mean anythign | 13:56 |
lisitsyn | wiking: where listen at port 80 is defined? | 13:56 |
@wiking | Restarting nginx: nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use) | 13:57 |
@wiking | :) | 13:57 |
@wiking | interesting | 13:57 |
lisitsyn | I see listening on localhost:80 | 13:57 |
lisitsyn | argh | 13:57 |
lisitsyn | :8100 | 13:57 |
lisitsyn | and .. | 13:57 |
lisitsyn | but 80? | 13:57 |
@wiking | dunno | 13:57 |
@wiking | yet | 13:57 |
@wiking | trying to figure out with lsof | 13:57 |
@wiking | pound | 13:58 |
@wiking | /etc/pound/pound.cfg | 13:58 |
lisitsyn | ok I see | 13:58 |
@wiking | ok so no need for nginx | 13:59 |
@wiking | we could directly send from here | 13:59 |
@wiking | to the uwsgi | 13:59 |
lisitsyn | wiking: yeah may be | 13:59 |
lisitsyn | wiking: although I know working configuration for nginx | 13:59 |
lisitsyn | like proxy_set_header .. | 13:59 |
lisitsyn | not sure about pound | 14:00 |
@wiking | mmm | 14:00 |
@wiking | i'm finwe with anything :) | 14:00 |
lisitsyn | yes but I mean it would be faster to just put on some redirect in pound | 14:00 |
lisitsyn | like we do for django | 14:00 |
@wiking | listeining :D | 14:00 |
@wiking | (i have 0 braincells... i slept 2 hours today | 14:01 |
lisitsyn | wiking: static is dead now | 14:01 |
@wiking | is it? | 14:02 |
lisitsyn | yes | 14:02 |
lisitsyn | 503 | 14:02 |
@wiking | :< | 14:02 |
@wiking | ah yeah | 14:02 |
@wiking | nginx is not starting | 14:02 |
@wiking | dunno why | 14:02 |
lisitsyn | wiking: put listen into this beta | 14:03 |
lisitsyn | listen 127.0.0.1:8200 | 14:03 |
@wiking | i mean i know why but i wonder how was it running till now | 14:03 |
@wiking | but nginx is dead now | 14:03 |
@wiking | but i have 0 idea wh | 14:04 |
@wiking | because port 80 was taken | 14:04 |
@wiking | before already | 14:04 |
lisitsyn | wiking: 80 is taken by pound I guess? | 14:04 |
lisitsyn | wiking: in current conf, beta takes 80 | 14:04 |
@wiking | yes | 14:04 |
lisitsyn | this is why nginx is dead | 14:04 |
@wiking | where does it take 80? | 14:04 |
lisitsyn | no listen in beta | 14:04 |
lisitsyn | => listen 0.0.0.0:80 | 14:05 |
lisitsyn | by default | 14:05 |
lisitsyn | iirc | 14:05 |
@wiking | oooh | 14:05 |
@wiking | i see | 14:05 |
@wiking | :))) | 14:05 |
@wiking | see me fail :) | 14:05 |
lisitsyn | my fail actually as I forgot to add that listen in the paste | 14:05 |
lisitsyn | ok still 503? | 14:06 |
lisitsyn | is it up? | 14:06 |
@wiking | running | 14:06 |
-!- dennyjooo [~dennyjooo@223.204.249.94] has joined #shogun | 14:06 | |
lisitsyn | woohoo | 14:06 |
-!- sanuj [0e8bc402@gateway/web/freenode/ip.14.139.196.2] has joined #shogun | 14:06 | |
lisitsyn | wiking: back to live | 14:07 |
@wiking | i'm gonna fall asleep like looking at the irc :D | 14:07 |
lisitsyn | haha | 14:07 |
lisitsyn | wiking: we actually would need to change that later so flask is served by something parallel | 14:08 |
lisitsyn | all these wsgi things | 14:09 |
lisitsyn | wiking: still here? | 14:10 |
@wiking | and naively i though i'm gonna work for the whole time :) | 14:12 |
@wiking | yes | 14:12 |
@wiking | just having gaps in the 4g network | 14:12 |
lisitsyn | wiking: one more reconfig needed :( | 14:12 |
@wiking | shoot | 14:12 |
lisitsyn | wiking: we now listen at 8200 but proxying it to 8200 | 14:12 |
lisitsyn | the latter should be something else | 14:13 |
lisitsyn | like 8201 | 14:13 |
@wiking | ok doing it as soon as i have nets | 14:13 |
-!- Saurabh7 [~Saurabh7@103.225.100.51] has joined #shogun | 14:14 | |
lisitsyn | wiking: and the last thing would be - how to set up beta.shogun-toolbox.org record | 14:15 |
lisitsyn | do you have the access? | 14:16 |
lisitsyn | if no shogun-toolbox.org I see you have shogun.ml | 14:16 |
lisitsyn | beta.shogun.ml would work too - but then its nginx again | 14:17 |
@wiking | i.e. not for shogun-toolbox.org | 14:17 |
@wiking | how do i specify multi server_name | 14:17 |
@wiking | or alias | 14:17 |
@wiking | in nginx? | 14:17 |
lisitsyn | wiking: I think it should already work if beta.shogun-toolbox.org is resolved | 14:17 |
lisitsyn | wiking: but there is no dns record I guess | 14:18 |
lisitsyn | wiking: we have one for demos.shogun-toolbox.org | 14:18 |
@wiking | i cannot add to shogun-toolbox.org | 14:20 |
@wiking | i can add to shogun.ml | 14:21 |
@wiking | that's why i ask | 14:22 |
@wiking | how can i add an alias | 14:22 |
@wiking | to the nginx config | 14:22 |
@wiking | server_name beta.shogun-toolbox.org; | 14:22 |
lisitsyn | ah | 14:22 |
lisitsyn | wiking: I think that's in pound | 14:22 |
@wiking | but it's in nginx as well | 14:23 |
@wiking | but ok i'm checking pound | 14:23 |
lisitsyn | wiking: how the heck it works.. | 14:23 |
lisitsyn | wiking: there is no mention of shogun.ml in nginx | 14:24 |
sanuj | lisitsyn: I'm working on regression cookbook | 14:30 |
sanuj | lisitsyn: after training and applying what shall be done? | 14:30 |
sanuj | lisitsyn: should i calculate mean squared error? | 14:31 |
lisitsyn | sanuj: you could estimate the erorr | 14:31 |
lisitsyn | yes | 14:31 |
lisitsyn | makes sense to me | 14:31 |
sanuj | lisitsyn: cool | 14:31 |
sanuj | lisitsyn: in the older version of knn.sg | 14:32 |
sanuj | real accuracy = eval.evaluate(labels_predict, labels_test) | 14:32 |
sanuj | what is 'real' here | 14:32 |
lisitsyn | like a real number | 14:32 |
lisitsyn | a float | 14:32 |
sanuj | lisitsyn: okay | 14:32 |
sanuj | it was not mentioned in the meta example wiki, that's why i asked :) | 14:33 |
lisitsyn | sanuj: yeah probably it should have been | 14:33 |
lisitsyn | let me check | 14:34 |
sanuj | lisitsyn: there is float but not real | 14:34 |
lisitsyn | I see | 14:34 |
-!- lambday [6a33e81f@gateway/web/freenode/ip.106.51.232.31] has quit [Ping timeout: 252 seconds] | 14:38 | |
-!- BurningBear [79edb872@gateway/web/cgi-irc/kiwiirc.com/ip.121.237.184.114] has joined #shogun | 14:39 | |
-!- HeikoS [~heiko@host-92-0-162-192.as43234.net] has joined #shogun | 14:39 | |
-!- mode/#shogun [+o HeikoS] by ChanServ | 14:39 | |
shogun-notifier- | shogun: Heiko Strathmann :develop * b37ff4f / doc/cookbook/README.md: https://github.com/shogun-toolbox/shogun/commit/b37ff4feb8ef3fb3c4fb4295ed02a00fe5b945a1 | 14:43 |
shogun-notifier- | shogun: update links in readme | 14:43 |
shogun-notifier- | shogun: Heiko Strathmann :develop * fd151b5 / NEWS: https://github.com/shogun-toolbox/shogun/commit/fd151b54dd81c52dec4ce82a3b563673de654ba5 | 14:43 |
shogun-notifier- | shogun: mention cookbook and new tests | 14:44 |
shogun-buildbot | build #509 of trusty - libshogun - viennacl is complete: Failure [failed configure] Build details are at http://buildbot.shogun-toolbox.org/builders/trusty%20-%20libshogun%20-%20viennacl/builds/509 blamelist: Heiko Strathmann <heiko.strathmann@gmail.com> | 14:44 |
lisitsyn | HeikoS: wiking granted me access, we also set up something | 14:44 |
@HeikoS | lisitsyn: nice one | 14:44 |
lisitsyn | just one more thing and beta.shogun.ml would be online | 14:44 |
@HeikoS | lisitsyn: nice | 14:44 |
lisitsyn | HeikoS: next, I will set up some auto deploy | 14:44 |
@HeikoS | lisitsyn: do you have access to buildbot? | 14:45 |
@HeikoS | http://buildbot.shogun-toolbox.org/builders/trusty%20-%20libshogun%20-%20viennacl/builds/497/steps/configure/logs/stdio | 14:45 |
@HeikoS | can you install python-ply there? | 14:45 |
lisitsyn | HeikoS: no, I don't | 14:45 |
@HeikoS | lisitsyn: ok | 14:45 |
@HeikoS | wiking: ^ | 14:45 |
@HeikoS | lisitsyn: cool then we can just git push to website? | 14:46 |
lisitsyn | HeikoS: yes | 14:46 |
lisitsyn | at some point you just do | 14:46 |
lisitsyn | git push production | 14:46 |
lisitsyn | and it is restarted with the new version | 14:46 |
lisitsyn | HeikoS: we can do it even more automatic but not sure if needed | 14:47 |
@HeikoS | ah yes very nice | 14:47 |
@HeikoS | then its easy to edit website | 14:47 |
@HeikoS | very good | 14:47 |
lisitsyn | yes | 14:47 |
lisitsyn | at some point we make a switch | 14:47 |
@HeikoS | also good with the twitter and github feed | 14:47 |
@HeikoS | I use shoguns twitter these days | 14:47 |
@HeikoS | as news | 14:47 |
@HeikoS | cool | 14:47 |
@HeikoS | let me know how things go | 14:47 |
lisitsyn | HeikoS: I just need some DNS record now | 14:48 |
lisitsyn | can play with it afterwards | 14:48 |
@HeikoS | lisitsyn: cool | 14:50 |
@HeikoS | lisitsyn: man so many good things happening atm | 14:50 |
lisitsyn | HeikoS: TOO MANY | 14:50 |
lisitsyn | :D | 14:50 |
@HeikoS | haha | 14:50 |
@HeikoS | wait until the student applications can be submitted ;) | 14:50 |
lisitsyn | HeikoS: I am now running a team of 6 including me | 14:51 |
@HeikoS | at work=? | 14:51 |
lisitsyn | yes | 14:51 |
lisitsyn | and everything is too many for me now | 14:51 |
lisitsyn | :D | 14:51 |
@HeikoS | haha | 14:51 |
@HeikoS | well | 14:51 |
@HeikoS | you can only grow | 14:51 |
@HeikoS | how is it going with the team? | 14:51 |
lisitsyn | HeikoS: pretty much fine | 14:52 |
lisitsyn | HeikoS: but I am having a hard time with switching as I said :) | 14:53 |
@HeikoS | yeah I know what you mean | 14:53 |
lisitsyn | but wiking said NO EXCUSES | 14:54 |
@HeikoS | lisitsyn: yes NO EXCUSES | 14:55 |
@HeikoS | never | 14:55 |
Saurabh7 | hey HeikoS | 14:59 |
@HeikoS | Saurabh7: hi | 14:59 |
Saurabh7 | have_linalg is zero if c++11 is available but viennacl is not ? | 14:59 |
@HeikoS | Saurabh7: I dont get your question | 15:00 |
Saurabh7 | HeikoS, i mean the guard will become a check for viennacl | 15:00 |
Saurabh7 | only | 15:01 |
@HeikoS | if c++11 is available, then HAVE_LINALG is always 1 | 15:01 |
@HeikoS | since we now have eigen3 as default | 15:01 |
@HeikoS | at least thats how it shoud be | 15:01 |
@HeikoS | is it not? | 15:01 |
Saurabh7 | HeikoS, https://github.com/shogun-toolbox/shogun/blob/develop/CMakeLists.txt#L775 | 15:02 |
Saurabh7 | its not i think | 15:02 |
@HeikoS | I see | 15:03 |
@HeikoS | so if vienna cl is not there, linalg is not there | 15:03 |
@HeikoS | did I delete this by accident, et me check | 15:03 |
Saurabh7 | yes :) | 15:04 |
@HeikoS | Saurabh7: https://github.com/shogun-toolbox/shogun/commit/7339764920061d35581287f2483c24cc6187901e#diff-af3b638bc2a3e6c650974192a53c7291R753 | 15:05 |
@HeikoS | yes I broke it | 15:05 |
@HeikoS | fixing | 15:05 |
-!- dennyjooo [~dennyjooo@223.204.249.94] has quit [Remote host closed the connection] | 15:08 | |
-!- travis-ci [~travis-ci@ec2-54-160-143-193.compute-1.amazonaws.com] has joined #shogun | 15:19 | |
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/115523680 | 15:19 |
-!- travis-ci [~travis-ci@ec2-54-160-143-193.compute-1.amazonaws.com] has left #shogun [] | 15:19 | |
-!- dennyjooo [~dennyjooo@223.204.249.94] has joined #shogun | 15:24 | |
@HeikoS | Saurabh7: https://github.com/shogun-toolbox/shogun/pull/3063 | 15:26 |
-!- dennyjooo [~dennyjooo@223.204.249.94] has quit [Ping timeout: 250 seconds] | 15:28 | |
Saurabh7 | HeikoS, cool ! that should do it | 15:30 |
@HeikoS | yes I think | 15:31 |
Saurabh7 | HeikoS, also we cant run just unit tests locally now ? need meta test suite too? | 15:33 |
@HeikoS | Saurabh7: unit tests are independent of meta | 15:33 |
@HeikoS | so you can run them | 15:34 |
Saurabh7 | hm i am trying with only DENABLE_TESTING and its says Test suite for meta examples does not exists! | 15:35 |
Saurabh7 | lemme check | 15:35 |
@HeikoS | Saurabh7: which OS? | 15:41 |
@HeikoS | Saurabh7: do a git pull in the data directory | 15:41 |
Saurabh7 | ubuntu 14.04 | 15:42 |
Saurabh7 | yup i dont have the data files | 15:42 |
Saurabh7 | but i have BUILD_META_EXAMPLES off | 15:42 |
-!- HeikoS [~heiko@host-92-0-162-192.as43234.net] has quit [Quit: Leaving.] | 15:50 | |
-!- dennyjooo [~dennyjooo@223.204.249.94] has joined #shogun | 15:55 | |
-!- Saurabh7 [~Saurabh7@103.225.100.51] has quit [Quit: Leaving] | 15:56 | |
-!- dennyjooo [~dennyjooo@223.204.249.94] has quit [Ping timeout: 244 seconds] | 15:59 | |
-!- cache-nez [~cache-nez@93.175.2.172] has joined #shogun | 16:11 | |
-!- dennyjooo [~dennyjooo@223.204.249.94] has joined #shogun | 16:11 | |
-!- dennyjooo [~dennyjooo@223.204.249.94] has quit [Ping timeout: 244 seconds] | 16:15 | |
-!- HeikoS [~heiko@host-92-0-162-192.as43234.net] has joined #shogun | 16:16 | |
-!- mode/#shogun [+o HeikoS] by ChanServ | 16:16 | |
-!- sanuj [0e8bc402@gateway/web/freenode/ip.14.139.196.2] has quit [Ping timeout: 252 seconds] | 16:18 | |
-!- HeikoS [~heiko@host-92-0-162-192.as43234.net] has quit [Quit: Leaving.] | 16:22 | |
-!- shogun-toolbox [~shogun@7nn.de] has quit [Ping timeout: 252 seconds] | 16:30 | |
--- Log closed Sat Mar 12 16:30:37 2016 | ||
--- Log opened Sat Mar 12 16:30:47 2016 | ||
-!- shogun-toolbox [~shogun@7nn.de] has joined #shogun | 16:30 | |
-!- Irssi: #shogun: Total of 17 nicks [3 ops, 0 halfops, 0 voices, 14 normal] | 16:30 | |
-!- Irssi: Join to #shogun was synced in 6 secs | 16:30 | |
-!- lambday [6a33e81f@gateway/web/freenode/ip.106.51.232.31] has joined #shogun | 16:32 | |
-!- mode/#shogun [+o lambday] by ChanServ | 16:32 | |
-!- BurningBear [79edb872@gateway/web/cgi-irc/kiwiirc.com/ip.121.237.184.114] has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] | 16:35 | |
-!- sonne|osx [~sonne@x4db34b0d.dyn.telefonica.de] has joined #shogun | 16:40 | |
-!- dennyjooo [~dennyjooo@223.204.249.94] has joined #shogun | 16:57 | |
-!- dennyjooo [~dennyjooo@223.204.249.94] has quit [Ping timeout: 276 seconds] | 17:02 | |
-!- dennyjooo [~dennyjooo@223.204.249.94] has joined #shogun | 17:28 | |
-!- dennyjooo [~dennyjooo@223.204.249.94] has quit [Remote host closed the connection] | 17:30 | |
-!- dennyjooo [~dennyjooo@223.204.249.94] has joined #shogun | 17:30 | |
-!- dennyjooo [~dennyjooo@223.204.249.94] has quit [Client Quit] | 17:31 | |
-!- shogun-notifier- [~irker@7nn.de] has quit [Quit: transmission timeout] | 17:44 | |
-!- cache-nez [~cache-nez@93.175.2.172] has quit [Read error: Connection reset by peer] | 17:58 | |
-!- sonne|osx [~sonne@x4db34b0d.dyn.telefonica.de] has quit [Quit: sonne|osx] | 18:10 | |
-!- sanuj [0e8bc402@gateway/web/freenode/ip.14.139.196.2] has joined #shogun | 18:15 | |
-!- uzipaz [8ea352c5@gateway/web/freenode/ip.142.163.82.197] has joined #shogun | 20:55 | |
uzipaz | hey guys | 20:55 |
uzipaz | i have a question about installing shogun | 20:55 |
-!- besser82 [~besser82@fedora/besser82] has joined #shogun | 20:56 | |
-!- mode/#shogun [+o besser82] by ChanServ | 20:56 | |
uzipaz | I am using cygwin on Win7 to compile and install shogun, I cloned the repository from github and used 'cmake ..' command to install shogun but its giving me error at the end | 21:00 |
uzipaz | '-- Configuring incomplete, errors occurred!' | 21:00 |
uzipaz | apparently, cmake cannot find functions isfinite, isinf, isnan, signgam, fdopen, powl, lgammal | 21:01 |
uzipaz | does anybody know about how to solve this? | 21:03 |
-!- sanuj [0e8bc402@gateway/web/freenode/ip.14.139.196.2] has quit [Quit: Page closed] | 21:10 | |
uzipaz | also, few libraries such opencl, viennacl, nlopt, lpsolve, colpack, arprec could not be found by cmake, are these libraries necessary for shogun? | 21:11 |
uzipaz | i cannot proceed to make until resolve the above mentioned errors reported by cmake... I will appreciate any help on this | 21:13 |
-!- HeikoS [~heiko@host-92-0-162-192.as43234.net] has joined #shogun | 21:39 | |
-!- mode/#shogun [+o HeikoS] by ChanServ | 21:40 | |
-!- besser82 [~besser82@fedora/besser82] has quit [Ping timeout: 246 seconds] | 21:43 | |
shogun-buildbot | build #510 of trusty - libshogun - viennacl is complete: Failure [failed configure] Build details are at http://buildbot.shogun-toolbox.org/builders/trusty%20-%20libshogun%20-%20viennacl/builds/510 blamelist: Heiko Strathmann <heiko.strathmann@gmail.com> | 21:55 |
-!- shogun-notifier- [~irker@7nn.de] has joined #shogun | 21:55 | |
shogun-notifier- | shogun: Heiko Strathmann :develop * 7623c4e / doc/cookbook/README.md: https://github.com/shogun-toolbox/shogun/commit/7623c4edbc4b1664667cc7d2e0a86f9509a124ea | 21:55 |
shogun-notifier- | shogun: add a point to the guidelines | 21:55 |
shogun-notifier- | shogun: Heiko Strathmann :develop * b26a772 / doc/cookbook/source/examples/classifier/knn.rst: https://github.com/shogun-toolbox/shogun/commit/b26a772cbd06be8bcc8b38545dcfb5c13786f0db | 22:05 |
shogun-notifier- | shogun: remove print since nothing is printed | 22:05 |
shogun-notifier- | shogun: Heiko Strathmann :develop * e744369 / / (2 files): https://github.com/shogun-toolbox/shogun/commit/e744369d30c9a489c4bdbbc325387b6409e08714 | 22:05 |
shogun-notifier- | shogun: use multiclass apply as it makes more sense | 22:05 |
shogun-buildbot | build #511 of trusty - libshogun - viennacl is complete: Failure [failed configure] Build details are at http://buildbot.shogun-toolbox.org/builders/trusty%20-%20libshogun%20-%20viennacl/builds/511 blamelist: Heiko Strathmann <heiko.strathmann@gmail.com> | 22:05 |
shogun-notifier- | shogun: Heiko Strathmann :develop * 38f2933 / doc/cookbook/README.md: https://github.com/shogun-toolbox/shogun/commit/38f293373387693ae144458e0f9474a7bfc18de1 | 22:06 |
shogun-notifier- | shogun: add a note on interfaces | 22:06 |
shogun-buildbot | build #512 of trusty - libshogun - viennacl is complete: Failure [failed configure] Build details are at http://buildbot.shogun-toolbox.org/builders/trusty%20-%20libshogun%20-%20viennacl/builds/512 blamelist: Heiko Strathmann <heiko.strathmann@gmail.com> | 22:06 |
shogun-notifier- | shogun: Heiko Strathmann :develop * 75ecdf2 / doc/cookbook/source/examples/classifier/knn.rst: https://github.com/shogun-toolbox/shogun/commit/75ecdf25a3f1261d15961672baeff5139c78eeda | 22:20 |
shogun-notifier- | shogun: mini doc fix | 22:20 |
shogun-buildbot | build #513 of trusty - libshogun - viennacl is complete: Failure [failed configure] Build details are at http://buildbot.shogun-toolbox.org/builders/trusty%20-%20libshogun%20-%20viennacl/builds/513 blamelist: Heiko Strathmann <heiko.strathmann@gmail.com> | 22:20 |
-!- uzipaz [8ea352c5@gateway/web/freenode/ip.142.163.82.197] has quit [Quit: Page closed] | 22:25 | |
-!- besser82 [~besser82@fedora/besser82] has joined #shogun | 22:38 | |
-!- mode/#shogun [+o besser82] by ChanServ | 22:38 | |
@HeikoS | besser82: yoyo | 22:51 |
@besser82 | HeikoS, yo! ^^ | 22:51 |
@besser82 | 'sup? | 22:51 |
@HeikoS | besser82: 2 questions: | 22:51 |
@besser82 | kk | 22:51 |
@HeikoS | could you check your email: I invited you as GSoC metnor | 22:51 |
@HeikoS | what is up with dynaplugz? | 22:52 |
@besser82 | just completed sign-up for gsoc | 22:56 |
@besser82 | Dynaplugz should in first alpha during tomorrow | 22:57 |
@HeikoS | besser82: thanks :) | 22:58 |
@HeikoS | nice looking forward to see it | 22:58 |
@HeikoS | you can then also help mentoring a person on it | 22:58 |
@HeikoS | we already had a few ppl asking questions about plugin project | 22:58 |
@besser82 | great, so we have man-power for this | 22:59 |
@HeikoS | yeah | 22:59 |
@HeikoS | btw feel free to add yourself on here, and also edit things (put a link to dynaplugz) | 22:59 |
@HeikoS | https://github.com/shogun-toolbox/shogun/wiki/GSoC_2015_plugin | 22:59 |
@besser82 | done so | 23:15 |
@HeikoS | besser82: sweet | 23:20 |
@HeikoS | how are things in general? | 23:21 |
@besser82 | Not too bad… And yourself? | 23:21 |
-!- HeikoS [~heiko@host-92-0-162-192.as43234.net] has quit [Ping timeout: 244 seconds] | 23:25 | |
-!- sonne|osx [~sonne@x4db34b0d.dyn.telefonica.de] has joined #shogun | 23:38 | |
-!- HeikoS [~heiko@host-92-0-162-192.as43234.net] has joined #shogun | 23:59 | |
-!- mode/#shogun [+o HeikoS] by ChanServ | 23:59 | |
--- Log closed Sun Mar 13 00:00:21 2016 |
Generated by irclog2html.py 2.10.0 by Marius Gedminas - find it at mg.pov.lt!