--- Log opened Fri Feb 22 00:00:49 2013 | ||
-!- n4nd0 [~nando@s83-179-44-135.cust.tele2.se] has quit [Quit: leaving] | 00:10 | |
-!- FSCV [~FSCV@173.254.212.46] has quit [Ping timeout: 264 seconds] | 03:06 | |
shogun-buildbot_ | build #290 of nightly_default is complete: Failure [failed test] Build details are at http://www.shogun-toolbox.org/buildbot/builders/nightly_default/builds/290 | 04:21 |
---|---|---|
blackburn | sonney2k: sonne|work: http://song-of-github.herokuapp.com/?username=sonney2k | 07:33 |
-!- naywhayare [~ryan@spoon.lugatgt.org] has quit [Ping timeout: 255 seconds] | 08:08 | |
-!- naywhayare [~ryan@spoon.lugatgt.org] has joined #shogun | 08:16 | |
-!- zxtx [~zv@c-24-18-130-24.hsd1.wa.comcast.net] has joined #shogun | 09:14 | |
-!- wiking [~wiking@info2k1.hu] has joined #shogun | 09:26 | |
-!- wiking_ [~wiking@info2k1.hu] has quit [Read error: Connection reset by peer] | 09:26 | |
-!- n4nd0 [~nando@n150-p30.kthopen.kth.se] has joined #shogun | 09:38 | |
n4nd0 | blackburn: that's a cool thing! | 09:44 |
blackburn | n4nd0: yeah | 09:44 |
blackburn | http://song-of-github.herokuapp.com/?username=lisitsyn I sound funny too | 09:45 |
n4nd0 | blackburn: yeah, I listened to you too :) | 09:45 |
blackburn | n4nd0: tapkee sounds intensive :D | 09:45 |
blackburn | n4nd0: I had a period with commit streak for 27 days | 09:46 |
n4nd0 | blackburn: one can introduce projects too? | 09:46 |
blackburn | that was tapkee development | 09:46 |
blackburn | no I mean tapkee on my timeline | 09:46 |
n4nd0 | or within your song? | 09:46 |
n4nd0 | ok | 09:46 |
blackburn | lets listen to yours | 09:46 |
blackburn | pretty sparse! :) | 09:46 |
n4nd0 | hehe yeah :( | 09:46 |
n4nd0 | it starts well but... | 09:47 |
blackburn | make that song happier n4nd0 | 09:48 |
blackburn | :) | 09:48 |
n4nd0 | let's see :) | 09:48 |
n4nd0 | oh | 09:50 |
n4nd0 | today a do a yeah on github | 09:50 |
n4nd0 | year | 09:50 |
n4nd0 | year of contributions Feb 22 2012 - Fec 22 2013 | 09:50 |
blackburn | n4nd0: I don't think so :) it just shows an year | 09:51 |
n4nd0 | lol I am stupid | 09:51 |
n4nd0 | :D | 09:52 |
blackburn | n4nd0: https://github.com/lisitsyn same for me | 09:52 |
sonne|work | n4nd0: have you seen? I put your changes live. now please fix the website :) | 10:01 |
sonne|work | I think we should add the gsoc ideas / stuff back from 20{10,11,12} | 10:01 |
n4nd0 | sonne|work: hey! yeah I saw it yesterday at night | 10:01 |
n4nd0 | sonne|work: I think it is fixed, or do you see something wrong? | 10:02 |
sonne|work | looks a bit weird when we have no sub menus but still the menu line is empty | 10:02 |
sonne|work | I mean in: http://shogun-toolbox.org/page/about/information | 10:03 |
sonne|work | the black line is empty | 10:03 |
n4nd0 | yeah I see what you mean | 10:03 |
n4nd0 | sonne|work: how would you like to see that? | 10:04 |
sonne|work | to have them in the black line usually only when a sub-menu is available not? | 10:07 |
sonne|work | no idea if that's easy to do. maybe it is easier to add another menu line below then? | 10:07 |
n4nd0 | let me think of it a moment | 10:08 |
sonne|work | n4nd0: the other thing that is confusing me is that I wanted to have http://shogun-toolbox.org/page/Events/workshop2013 | 10:08 |
sonne|work | to be a news subpage | 10:08 |
n4nd0 | sonne|work: I think the second one is easier | 10:08 |
sonne|work | so it should display | 10:08 |
sonne|work | Updates | Program | Registration | 10:08 |
sonne|work | but no idea how to do that | 10:09 |
sonne|work | (or if it is even possible) | 10:09 |
n4nd0 | it is similar to how it is done now | 10:09 |
n4nd0 | but the updates page is the main Workshop 2013 | 10:10 |
sonne|work | n4nd0: a third idea - how about when you mouse hover over 'Workshop 2013' that it would then display a .js menu with Updates, Program Registration? | 10:10 |
n4nd0 | sonne|work: regarding the thing of the menu line below the current one | 10:10 |
sonne|work | and then display that in the You are here: Events / workshop2013 / Updates | 10:11 |
sonne|work | etc? | 10:11 |
n4nd0 | sonne|work: even if a new one is added, in the pages that do not have subpage, the menu line below would be empty | 10:11 |
sonne|work | then we don't need any new lines | 10:11 |
n4nd0 | sonne|work: so you mean that the sub-pages do not stay permanently but only popped up when the mouse is over the current parent | 10:12 |
n4nd0 | say in the current events page | 10:12 |
n4nd0 | when in workshop 2013, program and registration are not shown | 10:12 |
n4nd0 | they are shown when mouse over workshop 2013 | 10:12 |
sonne|work | yes | 10:13 |
sonne|work | and only in the you are here line this extra stuff is added | 10:13 |
n4nd0 | sonne|work: that can be done | 10:13 |
-!- hoijui [~hoijui@dslb-092-078-043-220.pools.arcor-ip.net] has joined #shogun | 10:13 | |
n4nd0 | so the mouse over would do the you are here line disappear? | 10:13 |
sonne|work | n4nd0: no | 10:26 |
sonne|work | n4nd0: the mouse over would just display a menu | 10:26 |
sonne|work | with e.g. Updates | Registration ... | 10:26 |
sonne|work | and then when you click on updates | 10:27 |
sonne|work | the you are here line would display ...workshop -> updates | 10:27 |
sonne|work | so one more level | 10:27 |
n4nd0 | and after clicking in, say Updates, the displayed menu Updates | Registration ... does not need to remain shown? | 10:28 |
n4nd0 | sonne|work: ^ | 10:33 |
sonne|work | n4nd0: yes | 10:36 |
n4nd0 | sonne|work: ok, I am not 100% but I think I should be able to do that with the little I've learnt about this stuff | 10:37 |
sonne|work | n4nd0: one could think of displaying the hierarchy in the your are here line though, via You are here: Events / workshop2013 / (*updates* | registration | foo ) | 10:38 |
sonne|work | where *updates* is highlighted | 10:38 |
n4nd0 | ok | 10:38 |
n4nd0 | sonne|work: I see an issue | 10:38 |
sonne|work | yes? | 10:38 |
n4nd0 | there would be a gap between the menu line showing e.g. Workshop, GSoC | 10:39 |
n4nd0 | and the the line You are here ... | 10:39 |
n4nd0 | so when the mouse is over Workshop or GSoC | 10:39 |
n4nd0 | the submenu can be shon | 10:39 |
n4nd0 | shown* | 10:39 |
sonne|work | n4nd0: I don't understand | 11:09 |
sonne|work | n4nd0: I meant some menu like this: http://demos.9lessons.info/DropMenu/MyDemo.html | 11:10 |
n4nd0 | sonne|work: draw for me in a paper what you want to have and send me a picture of it, it will take less time :D | 11:10 |
sonne|work | so why shoudl there be a gap? | 11:11 |
n4nd0 | I didn't think of it like that | 11:11 |
n4nd0 | I didn't understand you meant a drop down menu | 11:11 |
n4nd0 | but a menu like the one we have now with the entries appearing along the same line | 11:12 |
n4nd0 | sonne|work: I can try to take a look to how to do this | 11:12 |
sonne|work | n4nd0: yeah I meant a drop down menu | 11:13 |
n4nd0 | but no idea how long can this take me | 11:13 |
n4nd0 | sonne|work: what I have done now is probably rather simple and has taken me more than two days doing just that | 11:13 |
sonne|work | well just take the menu code from http://www.9lessons.info/2012/06/simple-drop-down-menu-with-jquery-and.html | 11:13 |
sonne|work | I think it is rather easy to do then | 11:14 |
sonne|work | you only have to fill in the fields? | 11:14 |
n4nd0 | sonne|work: I have no idea about javascript | 11:14 |
n4nd0 | I have to see how it works together with django templates | 11:14 |
sonne|work | n4nd0: no difference :) | 11:15 |
n4nd0 | there will probably be some issues like | 11:15 |
n4nd0 | when the menu drops down | 11:15 |
n4nd0 | does it cover the information under it? | 11:16 |
n4nd0 | such as the "You are here..." line | 11:16 |
n4nd0 | I will investigate a bit | 11:16 |
n4nd0 | sonne|work: btw, no issues in shogun-web yet? | 11:17 |
sonne|work | n4nd0: no the menu is just displayed on top everything. once you click you have to change the you are here line no earlier | 11:18 |
sonne|work | n4nd0: no issues AFAIK but I am not sure what you are looking for | 11:18 |
n4nd0 | sonne|work: roger that :) | 11:18 |
n4nd0 | https://github.com/shogun-toolbox/shogun | 11:19 |
n4nd0 | here there is a tab for issues | 11:19 |
n4nd0 | https://github.com/shogun-toolbox/shogun-web | 11:19 |
n4nd0 | and here, there is not | 11:19 |
n4nd0 | sonne|work: I wanted to write a couple of things that I think will be nice to remember - few fixes that the website needs | 11:20 |
sonne|work | n4nd0: ok have a look at https://github.com/shogun-toolbox/shogun-web again :D | 11:20 |
n4nd0 | sonne|work: that is what I meant, ty! | 11:20 |
sonne|work | n4nd0: do you want me to create an issue and assign it to you :D | 11:27 |
n4nd0 | sonne|work: haha no need for it | 11:27 |
n4nd0 | that would put me more pressure to get it done fast :) | 11:27 |
n4nd0 | oops maybe it was not a good idea to say that... | 11:28 |
sonne|work | n4nd0: if you do that by the end of today it is totally ok ;-) | 11:29 |
n4nd0 | sonne|work: lol I cannot do that, I have to take care of my degree project | 11:30 |
n4nd0 | it has been quite abandoned these days | 11:30 |
n4nd0 | sonne|work: btw, does the shogun logo on the top right corner appear overlapped with the FAQ page in your browser? | 11:33 |
n4nd0 | it does in mine | 11:33 |
n4nd0 | i remember blackburn said it looked ok in his | 11:33 |
-!- heiko [~heiko@nat-182-132.internal.eduroam.ucl.ac.uk] has joined #shogun | 11:34 | |
sonne|work | n4nd0: no it looks ok here - which browser? | 11:34 |
n4nd0 | sonne|work: chromium | 11:35 |
n4nd0 | sonne|work: it seems that it depends whether I zoom the page or not | 11:35 |
n4nd0 | but when default view is use - no zoom - it is overlapped | 11:35 |
sonne|work | n4nd0: I am zooming in and out and no issues.. | 11:36 |
sonne|work | chrome here | 11:36 |
n4nd0 | chromium users are on their own then :D | 11:38 |
heiko | sonne|work, your patch refactor parameters to use SGVector as dims (for future ndarray support) broke the streaming dense features, any reasons why you removed the lines in StreamingDenseFeatures.cpp ? | 12:49 |
heiko | on another note, debug messages dont work anymore on my classes, I have no idea why this is | 12:51 |
blackburn | heiko: does info wrok? | 13:02 |
heiko | blackburn, no idea | 13:02 |
heiko | print does | 13:02 |
blackburn | heiko: actually sonney2k added there branch prediction but I believe it should not disable anything | 13:03 |
heiko | blackburn, see for example LinearTimeMMD.cpp line 130 | 13:06 |
heiko | this is not outputted | 13:06 |
heiko | but if i add a SG_PRINT in the next line, I can see this | 13:07 |
heiko | and blackburn, do we care if unit-tests leak memory? | 13:07 |
blackburn | heiko: yeah I think so | 13:07 |
n4nd0 | heiko: stupid question, are you setting log_level with an SGObject? | 13:08 |
blackburn | hah I guess so n4nd0 | 13:08 |
n4nd0 | just to be sure :) | 13:08 |
heiko | n4nd0, I am doing | 13:08 |
n4nd0 | heiko: all right, sorry | 13:08 |
heiko | sg_io->set_loglevel(MSG_DEBUG); | 13:08 |
heiko | in my main | 13:08 |
heiko | but doing it on the instance also doesnt help | 13:08 |
heiko | strange thing is I CAN see other debug messages | 13:09 |
heiko | just not all of them | 13:09 |
n4nd0 | aham | 13:09 |
blackburn | heiko: ah so you just can't see that one?? | 13:09 |
heiko | blackburn, yes | 13:09 |
blackburn | ehm | 13:09 |
heiko | code is executed however | 13:09 |
heiko | since turning it into a print makes it appear | 13:09 |
blackburn | quite interesting | 13:10 |
heiko | indeed :D | 13:10 |
heiko | not too important, I just noticed | 13:10 |
blackburn | heiko: well what I could suggest is to remove branch predicting hint in SGIO | 13:10 |
blackburn | and check | 13:10 |
blackburn | I have no other idea and this shouldn't actually be the reason | 13:10 |
heiko | blackburn, on another note: the unit-tests with valgrind is a quite sad thing | 13:11 |
blackburn | heiko: you are just like russian tv | 13:12 |
heiko | Is there actually a way of running single tests without having to create new files for this? | 13:12 |
blackburn | no good news | 13:12 |
heiko | blackburn why? :) | 13:12 |
heiko | ah | 13:12 |
heiko | I am sorry | 13:12 |
blackburn | :D | 13:12 |
blackburn | jk | 13:12 |
heiko | well I fixed many bugs today and yesterday :) | 13:12 |
blackburn | heiko: what do you mean? | 13:12 |
heiko | thats good noews | 13:12 |
heiko | blackburn, say I want to execute one test in one file | 13:12 |
heiko | for fixing | 13:12 |
heiko | how do I do this best? | 13:12 |
blackburn | w/o make ? | 13:13 |
heiko | since running them all is annoying if I only want to fix one | 13:13 |
blackburn | frankly I wanted that too but was lazy to check | 13:13 |
blackburn | it is a good chance | 13:13 |
heiko | I think it would be also good to have the valgrind statistics for the single files, not for all tests | 13:13 |
heiko | since not easy to get an overview | 13:13 |
blackburn | heiko: we should patch makefile for that I guess | 13:14 |
blackburn | now we just compile it into one executable | 13:14 |
heiko | agreed :) | 13:15 |
heiko | I am not sure whether one of my tests leaks but I dont want to go through them one by one :) | 13:16 |
-!- FSCV [~FSCV@173.254.212.46] has joined #shogun | 14:58 | |
-!- FSCV_ [~FSCV@187.210.54.166] has joined #shogun | 15:35 | |
-!- FSCV [~FSCV@173.254.212.46] has quit [Ping timeout: 260 seconds] | 15:38 | |
-!- n4nd0 [~nando@n150-p30.kthopen.kth.se] has quit [Quit: leaving] | 16:12 | |
-!- sumit [ca4eaca2@gateway/web/freenode/ip.202.78.172.162] has joined #shogun | 16:32 | |
sonne|work | heiko: what did I remove? | 16:38 |
sonne|work | heiko: what is with your LinearTimeMMD.cpp print stuff? | 16:39 |
sonne|work | heiko: did you not set loglevels at the very beginning? | 16:39 |
-!- hoijui [~hoijui@dslb-092-078-043-220.pools.arcor-ip.net] has quit [Ping timeout: 260 seconds] | 16:49 | |
-!- sonne|work [~sonnenbu@sams-office-nat.tomtomgroup.com] has quit [Quit: Leaving.] | 17:01 | |
heiko | sonne|work, https://github.com/shogun-toolbox/shogun/commit/49060b0a4fdc0a8beacf821e09ed04fab9e13671 | 17:37 |
heiko | changes in the file StreamingDenseFeatures.cpp | 17:37 |
heiko | and I did set the loglevel at the very beginning | 17:37 |
-!- hoijui [~hoijui@141.23.95.39] has joined #shogun | 17:40 | |
blackburn | sonney2k: lets postpone release for one week - I will release tapkee as well | 17:46 |
blackburn | so this way all patches will be applied | 17:46 |
blackburn | a few issues left in any case | 17:47 |
blackburn | heiko: ^ | 17:47 |
heiko | blackburn, good! I think I will finish my stuff soon also | 17:47 |
heiko | many warnings are still on me :) | 17:47 |
heiko | github is asleep | 18:12 |
-!- hoijui [~hoijui@141.23.95.39] has quit [Ping timeout: 260 seconds] | 18:13 | |
-!- shogun-notifier- [~irker@7nn.de] has joined #shogun | 18:15 | |
shogun-notifier- | shogun: Heiko Strathmann :master * 9759146 / src/shogun/features/streaming/StreamingDenseFeatures.cpp: https://github.com/shogun-toolbox/shogun/commit/97591469871d0de72857eb4233949db6cdee9afc | 18:15 |
shogun-notifier- | shogun: re-added initialisation for current vector which prevents double free segfaults when streaming from fixed data in memory | 18:15 |
shogun-notifier- | shogun: Heiko Strathmann :master * ff9a774 / src/shogun/statistics/LinearTimeMMD.cpp: https://github.com/shogun-toolbox/shogun/commit/ff9a77402fd742972d9810052d9eb996626fb91c | 18:15 |
shogun-notifier- | shogun: moved SG_REF to a nicer place | 18:15 |
shogun-notifier- | shogun: Heiko Strathmann :master * 253e9a6 / tests/unit/statistics/MMDKernelSelectionMax_unittest.cc: https://github.com/shogun-toolbox/shogun/commit/253e9a6c41cb04a2367106cc839522e99ed7b9c5 | 18:15 |
shogun-notifier- | shogun: removed prints | 18:15 |
shogun-notifier- | shogun: Heiko Strathmann :master * 051da80 / src/shogun/kernel/CombinedKernel.cpp,src/shogun/kernel/CombinedKernel.h: https://github.com/shogun-toolbox/shogun/commit/051da8060260b566bef9b01b980510f0885267ec | 18:15 |
shogun-notifier- | shogun: -removed KernelToCombinedKernel and replaced by a (proper) obtain_from_generic | 18:15 |
shogun-notifier- | shogun: -some better error messages | 18:15 |
shogun-notifier- | shogun: -added possibility to init with single features which are then applied to all subkernels (needed by MMD stuff) | 18:15 |
shogun-notifier- | shogun: Heiko Strathmann :master * 76463c5 / src/shogun/statistics/LinearTimeMMD.cpp,src/shogun/statistics/LinearTimeMMD.h: https://github.com/shogun-toolbox/shogun/commit/76463c5e8621bf1adb258376b5dc4b4578f82606 | 18:15 |
shogun-notifier- | shogun: some minor updates | 18:15 |
shogun-notifier- | shogun: Heiko Strathmann :master * c637489 / src/NEWS: https://github.com/shogun-toolbox/shogun/commit/c637489e4282ced0f3879c6961a1a18b6b59c3e2 | 18:15 |
shogun-notifier- | shogun: mentioned Gaussian blobs generator | 18:15 |
shogun-buildbot_ | build #224 of rpm1 - libshogun is complete: Success [build successful] Build details are at http://www.shogun-toolbox.org/buildbot/builders/rpm1%20-%20libshogun/builds/224 | 18:24 |
shogun-buildbot_ | build #859 of deb1 - libshogun is complete: Success [build successful] Build details are at http://www.shogun-toolbox.org/buildbot/builders/deb1%20-%20libshogun/builds/859 | 18:25 |
shogun-buildbot_ | build #819 of deb3 - modular_interfaces is complete: Failure [failed test python_modular] Build details are at http://www.shogun-toolbox.org/buildbot/builders/deb3%20-%20modular_interfaces/builds/819 blamelist: Heiko Strathmann <heiko.strathmann@gmail.com> | 19:00 |
-!- hoijui [~hoijui@141.23.95.39] has joined #shogun | 19:12 | |
-!- sumit [ca4eaca2@gateway/web/freenode/ip.202.78.172.162] has quit [Ping timeout: 245 seconds] | 19:13 | |
shogun-buildbot_ | build #820 of deb3 - modular_interfaces is complete: Failure [failed test python_modular] Build details are at http://www.shogun-toolbox.org/buildbot/builders/deb3%20-%20modular_interfaces/builds/820 blamelist: Heiko Strathmann <heiko.strathmann@gmail.com> | 19:14 |
shogun-notifier- | shogun: Heiko Strathmann :master * b2ecc90 / examples/undocumented/python_modular/statistics_mmd_kernel_selection.py: https://github.com/shogun-toolbox/shogun/commit/b2ecc905f37e84bfeed14e266490175f4ffbe775 | 19:18 |
shogun-notifier- | shogun: extended example with a combined kernel weight selection | 19:18 |
shogun-notifier- | shogun: Heiko Strathmann :master * a528805 / examples/undocumented/ (2 files): https://github.com/shogun-toolbox/shogun/commit/a52880556c117d224d7b3d869299f964524486c1 | 19:18 |
shogun-notifier- | shogun: added other kernel selection methods for illustrational purposes | 19:18 |
shogun-notifier- | shogun: Heiko Strathmann :master * 41aef00 / src/shogun/statistics/MMDKernelSelectionMedian.h: https://github.com/shogun-toolbox/shogun/commit/41aef009835ee9136a63d643758b67e9fb6c2f91 | 19:18 |
shogun-notifier- | shogun: fixed get_name string | 19:18 |
shogun-notifier- | shogun: Heiko Strathmann :master * b78b284 / examples/undocumented/python_modular/statistics_linear_time_mmd.py: https://github.com/shogun-toolbox/shogun/commit/b78b2848fadea1fa05794486b1cf68f950017cd3 | 19:18 |
shogun-notifier- | shogun: added computation of type I and II errors | 19:18 |
shogun-notifier- | shogun: Heiko Strathmann :master * 3822694 / examples/undocumented/python_modular/statistics_quadratic_time_mmd.py: https://github.com/shogun-toolbox/shogun/commit/38226942fffa1769174c1f1dfaed06ace13b0338 | 19:18 |
shogun-notifier- | shogun: reduced number of samples to be faster | 19:18 |
shogun-notifier- | shogun: Heiko Strathmann :master * 18e8181 / examples/undocumented/python_modular/statistics_mmd_kernel_selection.py: https://github.com/shogun-toolbox/shogun/commit/18e818104f502713347f6e1db75e519dc413f70b | 19:18 |
shogun-notifier- | shogun: commented out all pylab stuff | 19:18 |
shogun-notifier- | shogun: Heiko Strathmann :master * 5ebfc14 / / (5 files): https://github.com/shogun-toolbox/shogun/commit/5ebfc14aad2e4f8a71dbc434d34a3e50212cbb05 | 19:18 |
shogun-notifier- | shogun: Merge pull request #891 from karlnapf/master | 19:18 |
shogun-notifier- | shogun: | 19:18 |
shogun-notifier- | shogun: some example fixed and updates | 19:18 |
shogun-buildbot_ | build #551 of cyg1 - libshogun is complete: Failure [failed configure] Build details are at http://www.shogun-toolbox.org/buildbot/builders/cyg1%20-%20libshogun/builds/551 blamelist: Heiko Strathmann <heiko.strathmann@gmail.com> | 19:24 |
shogun-buildbot_ | build #552 of cyg1 - libshogun is complete: Success [build successful] Build details are at http://www.shogun-toolbox.org/buildbot/builders/cyg1%20-%20libshogun/builds/552 | 19:39 |
shogun-buildbot_ | build #822 of deb3 - modular_interfaces is complete: Failure [failed git] Build details are at http://www.shogun-toolbox.org/buildbot/builders/deb3%20-%20modular_interfaces/builds/822 blamelist: Heiko Strathmann <heiko.strathmann@gmail.com> | 19:42 |
heiko | lol github is offline | 19:42 |
blackburn | cool | 19:49 |
heiko | cannot commit | 19:49 |
heiko | ehm push | 19:49 |
heiko | and the buildbot cannot do anything | 19:50 |
blackburn | heiko: yeah web doesn't work as well | 19:50 |
heiko | well | 19:50 |
heiko | this means: | 19:50 |
heiko | time to go home :) | 19:51 |
heiko | so byebys blackbird ;) | 19:51 |
heiko | ehm blackburn | 19:51 |
blackburn | haha | 19:51 |
blackburn | hahah | 19:51 |
blackburn | okay | 19:51 |
blackburn | heiko: doesn't your irc client supports auto nick completion? | 19:51 |
heiko | what is that? | 19:52 |
heiko | blackburn: | 19:52 |
heiko | oh | 19:52 |
blackburn | well in pidgin I usually write he[Tab] | 19:52 |
heiko | yes :) | 19:52 |
heiko | it does | 19:52 |
heiko | blackburn: hello | 19:52 |
blackburn | son[Tab] | 19:52 |
heiko | nice | 19:52 |
blackburn | wi[Tab] | 19:52 |
blackburn | :D | 19:52 |
heiko | wow that saves time with all those strange nicknames :) | 19:52 |
heiko | blackburn: thanks for the tip | 19:52 |
heiko | i used to type everything | 19:52 |
blackburn | heiko: well at least you train in typing :D | 19:53 |
heiko | yeah :) | 19:53 |
heiko | blackburn: I am quite fast these days | 19:53 |
heiko | blackburn: the makefile change in the unit-tests would be great to have if you have some time | 19:53 |
blackburn | heiko: yeah I will have some time this weekend | 19:53 |
heiko | blackburn: nice :) | 19:53 |
blackburn | heiko: I am now having a luv time with openmp - trying to parallelize some things in tapkee | 19:54 |
heiko | I am also close | 19:54 |
heiko | yeah this is a good idea | 19:54 |
heiko | is openmp for multicore or also such that different processes can be started? | 19:54 |
heiko | for cluster etc | 19:54 |
heiko | since the kernel mmd stuff can also be parallelised | 19:54 |
heiko | but makes more sense to do this massively | 19:54 |
blackburn | well mainly multicore - there exists some crazy openmp for clusters but no idea how it works | 19:55 |
heiko | ok | 19:55 |
heiko | I am not too keen on multicore parallelisations, a lot of work for not so much speedup | 19:55 |
heiko | unless there will be 20xcore cpus | 19:55 |
heiko | but on a cluster | 19:55 |
heiko | this would be cool | 19:55 |
blackburn | with openmp it should be easy but I don't get something :D | 19:55 |
blackburn | I slowed down implementation - trying to understand why | 19:56 |
heiko | hehe dont you have a multicore machine? | 19:56 |
blackburn | I think I have | 19:56 |
blackburn | there are 4 I believe | 19:56 |
heiko | yeah same here | 19:57 |
heiko | I have cluster access here at work, did some things on 250 processes at once | 19:57 |
heiko | this is really fast :) | 19:57 |
heiko | so if there is an automagic way to have this in shogun, this would be awesome | 19:57 |
heiko | but difficult to program | 19:57 |
blackburn | heiko: nothing automagic is possible with that I think | 19:57 |
heiko | maybe I will also stick with openmp | 19:58 |
blackburn | heiko: I am constantly thinking about 'workers' | 19:58 |
heiko | I will soon start working with graphlab, there these things are meant to be automagic | 19:58 |
blackburn | then we could build something really scalable | 19:58 |
heiko | blackburn: explain | 19:58 |
blackburn | heiko: if we define some 'workers', that know what to do | 19:59 |
blackburn | they could be run both multicore and multimachine | 19:59 |
heiko | but how does information exchange work? | 20:01 |
blackburn | heiko: with messages | 20:01 |
heiko | ok | 20:01 |
heiko | and these are either implemented in in shared memory or via network etc | 20:01 |
blackburn | heiko: yeah there are some solutions for that | 20:01 |
blackburn | zeromq, etc | 20:01 |
heiko | pretty cool | 20:01 |
heiko | however, unrealistic to implement in shogun, we would have to change everything :D | 20:02 |
blackburn | heiko: yeah.. | 20:02 |
heiko | maybe for new stuff | 20:02 |
heiko | btw thats what the graphlab guys are intending | 20:02 |
heiko | I will spy them out a bit and then tell you what its like :) | 20:02 |
blackburn | heiko: yeah that's an old idea actually | 20:03 |
shogun-buildbot_ | build #821 of deb3 - modular_interfaces is complete: Failure [failed test python_modular] Build details are at http://www.shogun-toolbox.org/buildbot/builders/deb3%20-%20modular_interfaces/builds/821 blamelist: Heiko Strathmann <heiko.strathmann@gmail.com> | 20:03 |
blackburn | heiko: main reason I think about that is that my job is related to multiagent systems and I get damaged by that | 20:03 |
heiko | blackburn, btw we could also launch multiple processes for the tests and examples | 20:03 |
heiko | since sloooow | 20:04 |
heiko | I see :) | 20:04 |
heiko | blackburn, I would be keen on those things | 20:04 |
blackburn | heiko: I know some great library for message passing (but in java) | 20:04 |
blackburn | akka that is | 20:04 |
blackburn | I am very satisfied to use it | 20:04 |
blackburn | heiko: but to be honest I feel totally absolutely wrong doing one-core in 2013 | 20:08 |
blackburn | heiko: it is just like using calculators to solve differential equations | 20:10 |
-!- hoijui [~hoijui@141.23.95.39] has quit [Ping timeout: 256 seconds] | 20:32 | |
wiking | blackburn: mpi? | 20:48 |
wiking | that's pretty much straightforward | 20:48 |
blackburn | wiking: come on that's like fortran for parallel stuff | 20:48 |
wiking | well still | 20:48 |
blackburn | in a bad sense | 20:48 |
wiking | it's pretty stable | 20:48 |
wiking | and works very well on clusters | 20:48 |
wiking | then again of course not on desktop machines with n cores | 20:49 |
wiking | it's intended for clusters i admit :P | 20:49 |
wiking | but mpi is used widely for a reason when u are dealing with c++ and multinodes | 20:49 |
blackburn | yeah I know | 20:49 |
wiking | but then go with M/R setup | 20:50 |
wiking | i.e. like mahout | 20:50 |
blackburn | yeah everything is done actually I understand :) | 20:50 |
wiking | heheh well mahout could take some total refurbishment :P | 20:50 |
wiking | but hadoop has c++ interface | 20:50 |
wiking | it's pretty shit i must admit :) | 20:51 |
wiking | the people at yahoo should be killed for that one ;) | 20:52 |
blackburn | heh | 20:52 |
wiking | apparently they are pretty much the only left big users of that interface | 20:52 |
wiking | but it's horrible | 20:52 |
wiking | totally out of sync with the core API | 20:53 |
wiking | so it pretty much calls functions there are deprecated for like 2 years now | 20:53 |
wiking | and stuff like this | 20:53 |
wiking | afaik we are better of with that line of opencl | 20:53 |
wiking | that's not done yet | 20:53 |
wiking | ;) | 20:53 |
wiking | there's graphlab and mahout for distributed machine learning | 20:54 |
wiking | but both of them pretty much are going along with multiple nodes with n core cpus | 20:54 |
wiking | gpu based stuff is not much in use | 20:54 |
wiking | Theano is pretty much one ML lib that uses cuda | 20:55 |
blackburn | yeah | 20:55 |
wiking | so that viennaCL stuff last year was a good start in that sense imo | 20:55 |
wiking | but i think we had this conversation like 2 months ago or so | 20:55 |
wiking | :)))) | 20:55 |
blackburn | wiking: I still think something is wrong with GPU computing | 20:56 |
wiking | well you wouldn't think that when u would have a nvidia tesla in your machine ;P | 20:56 |
wiking | of course the memory maintainance is pretty shit | 20:56 |
wiking | moving constantly between the actual ram and the gpu memory | 20:57 |
wiking | can be a pain in the ass | 20:57 |
blackburn | well yeah may be I wouldn't think so but something is wrong | 20:57 |
wiking | my concern is always this | 20:57 |
wiking | the bottleneck of moving the memory content back and forth | 20:57 |
wiking | i mean sometimes it's not even worth to move things into the xmm registers | 20:57 |
wiking | so then think about moving it to a different memory... | 20:58 |
blackburn | wiking: any idea why for loop with openmp gets slower than serial? :D | 21:02 |
blackburn | can't make any sense of it :( | 21:03 |
blackburn | no sync at all | 21:04 |
wiking | well threading | 21:07 |
blackburn | wiking: hmm changing compiler helped | 21:11 |
blackburn | wiking: I admit gcc terribly sucks in everything | 21:11 |
blackburn | ah no | 21:12 |
blackburn | :D | 21:12 |
-!- hoijui [~hoijui@dslb-092-078-043-220.pools.arcor-ip.net] has joined #shogun | 21:17 | |
shogun-notifier- | shogun: Heiko Strathmann :master * 5a99140 / tests/unit/statistics/LinearTimeMMD_unittest.cc: https://github.com/shogun-toolbox/shogun/commit/5a99140e0e0374159aa1a7bd1d53f8f0301d84bf | 21:58 |
shogun-notifier- | shogun: added unit test for linear time MMD | 21:58 |
shogun-notifier- | shogun: Heiko Strathmann :master * eb8bf03 / examples/undocumented/libshogun/statistics_linear_time_mmd.cpp: https://github.com/shogun-toolbox/shogun/commit/eb8bf033374ecf088acfccee111a36f355231234 | 21:58 |
shogun-notifier- | shogun: made a more illustrative example now that tests are in unit-tests | 21:58 |
shogun-notifier- | shogun: Heiko Strathmann :master * 8b83c55 / / (2 files): https://github.com/shogun-toolbox/shogun/commit/8b83c55fb1ee5aef3827ccef0a2a9beaa919dbf0 | 21:58 |
shogun-notifier- | shogun: Merge pull request #892 from karlnapf/master | 21:58 |
shogun-notifier- | shogun: | 21:58 |
shogun-notifier- | shogun: new tests new example | 21:58 |
blackburn | heiko: crazy active today | 21:59 |
heiko | blackburn :) | 21:59 |
heiko | I just left for the pub when we last talked | 21:59 |
heiko | and had a PR open | 21:59 |
blackburn | ballmer's peak? | 21:59 |
heiko | and now I am back drunk :D | 21:59 |
heiko | sending it :) | 21:59 |
heiko | but you know, I currently get paid to work on shogun/MMD :) | 22:00 |
heiko | so thats why active all day | 22:00 |
blackburn | really? | 22:00 |
heiko | yes | 22:00 |
blackburn | you were doing some other things before | 22:00 |
blackburn | so now you are paid shogun developer for real, hmm nice | 22:00 |
-!- n4nd0 [53b32c87@gateway/web/freenode/ip.83.179.44.135] has joined #shogun | 22:00 | |
heiko | I should rather say: to finish MMD implementation | 22:01 |
heiko | I alwas try to sneak this in | 22:01 |
heiko | next thing is kernel belief propagation, but its supposed to go to graphlab, so lets see | 22:01 |
heiko | will go home now, have a good evening! | 22:01 |
blackburn | kernel BP? | 22:01 |
blackburn | interesting | 22:01 |
heiko | yeah, good stuff! | 22:01 |
heiko | bye | 22:02 |
blackburn | okay see you | 22:02 |
-!- heiko [~heiko@nat-182-132.internal.eduroam.ucl.ac.uk] has quit [Quit: Leaving.] | 22:02 | |
blackburn | fer n4nd0 | 22:02 |
blackburn | what's up? | 22:02 |
n4nd0 | hello hello | 22:02 |
n4nd0 | mm I am reading you people are putting into practice Ballmer's peak :DD | 22:03 |
blackburn | yeah heiko tried | 22:03 |
n4nd0 | blackburn: are these people Russian? http://www.youtube.com/watch?feature=player_embedded&v=XsFBuXIpdVg | 22:09 |
n4nd0 | ah no | 22:09 |
blackburn | n4nd0: well in means of madness yes | 22:10 |
blackburn | :D | 22:10 |
n4nd0 | they are talking Portuguesse | 22:10 |
n4nd0 | caralho | 22:10 |
blackburn | but not originally | 22:10 |
blackburn | hah | 22:10 |
blackburn | n4nd0: have you heard that: "when you are drunk and think of doing something crazy - russian already did that" | 22:10 |
n4nd0 | I will never learn to spell Portuguese correctly :D | 22:10 |
n4nd0 | haha no I didn't | 22:11 |
-!- cwidmer [8ca3fe9d@gateway/web/freenode/ip.140.163.254.157] has joined #shogun | 22:13 | |
shogun-buildbot_ | build #555 of cyg1 - libshogun is complete: Failure [failed compile] Build details are at http://www.shogun-toolbox.org/buildbot/builders/cyg1%20-%20libshogun/builds/555 blamelist: Heiko Strathmann <heiko.strathmann@gmail.com> | 22:33 |
shogun-buildbot_ | build #823 of deb3 - modular_interfaces is complete: Success [build successful] Build details are at http://www.shogun-toolbox.org/buildbot/builders/deb3%20-%20modular_interfaces/builds/823 | 22:37 |
-!- FSCV [~FSCV@187.210.54.166] has joined #shogun | 23:03 | |
-!- FSCV_ [~FSCV@187.210.54.166] has quit [Read error: No route to host] | 23:03 | |
-!- cwidmer [8ca3fe9d@gateway/web/freenode/ip.140.163.254.157] has quit [Quit: Page closed] | 23:08 | |
-!- FSCV [~FSCV@187.210.54.166] has quit [Read error: No route to host] | 23:10 | |
-!- FSCV [~FSCV@187.210.54.166] has joined #shogun | 23:10 | |
-!- hoijui [~hoijui@dslb-092-078-043-220.pools.arcor-ip.net] has quit [Ping timeout: 244 seconds] | 23:41 | |
--- Log closed Sat Feb 23 00:00:49 2013 |
Generated by irclog2html.py 2.10.0 by Marius Gedminas - find it at mg.pov.lt!