| --- Log opened Tue Nov 20 00:00:17 2012 | ||
| blackburn | wiking: what do you mena? | 00:42 | 
|---|---|---|
| blackburn | typename/class is not that relevant I believe | 00:42 | 
| wiking | :> | 00:50 | 
| wiking | mena i mena | 00:50 | 
| wiking | :D | 00:50 | 
| blackburn | wiking: so really, what did you want to change with typename? | 00:53 | 
| wiking | lol man | 00:57 | 
| wiking | i just wrote a how to code email | 00:57 | 
| wiking | to shogun | 00:57 | 
| wiking | ;) | 00:57 | 
| blackburn | :D | 00:58 | 
| blackburn | sonney2k: yeah adding an inplace new helps | 01:02 | 
| -!- ptizoom [~christian@79-71-89-182.dynamic.dsl.as9105.com] has quit [Quit: Ex-Chat] | 03:20 | |
| -!- ptizoom [~christian@79-71-89-182.dynamic.dsl.as9105.com] has joined #shogun | 03:21 | |
| shogun-buildbot | build #177 of nightly_default is complete: Failure [failed test] Build details are at http://www.shogun-toolbox.org/buildbot/builders/nightly_default/builds/177 | 04:07 | 
| @sonney2k | blackburn, ? | 05:22 | 
| @sonney2k | recall that this is supposed to use new[]() | 05:22 | 
| -!- ptizoom [~christian@79-71-89-182.dynamic.dsl.as9105.com] has quit [Quit: Ex-Chat] | 07:09 | |
| -!- ptizoom [~christian@79-71-89-182.dynamic.dsl.as9105.com] has joined #shogun | 07:09 | |
| blackburn | sonney2k: yeah | 07:41 | 
| -!- blackburn [~blackburn@188.168.3.49] has quit [Quit: Leaving.] | 08:41 | |
| -!- zxtx [~zv@24.146.226.58] has joined #shogun | 10:11 | |
| -!- ptizoom [~christian@79-71-89-182.dynamic.dsl.as9105.com] has quit [Quit: Ex-Chat] | 10:17 | |
| -!- blackburn [5bdfb203@gateway/web/freenode/ip.91.223.178.3] has joined #shogun | 10:28 | |
| -!- zxtx [~zv@24.146.226.58] has quit [Ping timeout: 245 seconds] | 11:35 | |
| -!- blackburn [5bdfb203@gateway/web/freenode/ip.91.223.178.3] has quit [Quit: Page closed] | 16:00 | |
| -!- blackburn [~blackburn@37.61.180.47] has joined #shogun | 17:36 | |
| -!- zxtx [~zv@rrcs-24-213-167-69.nyc.biz.rr.com] has joined #shogun | 21:31 | |
| wiking | wtf | 22:02 | 
| wiking | are we cblas support list? | 22:02 | 
| blackburn | hahah | 22:04 | 
| blackburn | I don't mind to share | 22:04 | 
| blackburn | wiking: that's actually cool to share useless things I know :D | 22:05 | 
| wiking | :> | 22:10 | 
| blackburn | wiking: I have a question for ya | 22:17 | 
| blackburn | wiking: I have quite a few loose coupled source files in there: https://github.com/lisitsyn/tapkee/tree/master/tapkee | 22:18 | 
| blackburn | like routines folder | 22:18 | 
| blackburn | but here I use things I defined in tapkee_defines.hpp | 22:18 | 
| blackburn | so going from the top to the bottom it works and compiles ok | 22:18 | 
| blackburn | but when I have say https://github.com/lisitsyn/tapkee/blob/master/tapkee/routines/matrix_operations.hpp | 22:19 | 
| blackburn | where defines file is not included | 22:19 | 
| blackburn | it is not really consistent | 22:19 | 
| blackburn | but including defines there again is confusing for me | 22:19 | 
| blackburn | so there is a loop - it makes no troubles yet but it is ugly | 22:20 | 
| blackburn | what do you think? | 22:20 | 
| wiking | just a sec | 22:21 | 
| -shogungit:#shogun- [shogun] sonney2k pushed 1 new commit to master: https://github.com/shogun-toolbox/shogun/commit/aa689b0541203ff51b2d02706f7b4be129f4bb21 | 22:24 | |
| -shogungit:#shogun- shogun/master aa689b0 Soeren Sonnenburg: Template based malloc/new etc... | 22:24 | |
| blackburn | sonney2k: did that help? | 22:24 | 
| blackburn | and wtf did you glance over all code | 22:25 | 
| blackburn | :D | 22:25 | 
| -shogungit:#shogun- [shogun] sonney2k pushed 1 new commit to master: https://github.com/shogun-toolbox/shogun/commit/63d4f32d8b1543b272444076ded9adda57dba98b | 22:27 | |
| -shogungit:#shogun- shogun/master 63d4f32 Soeren Sonnenburg: remove debug printf's | 22:27 | |
| @sonney2k | blackburn, yes it works now | 22:27 | 
| @sonney2k | blackburn, the issue is that from w/i memory.h I needed to include SGVector.h | 22:28 | 
| @sonney2k | that is causing severe pain | 22:28 | 
| blackburn | I see | 22:30 | 
| @sonney2k | so basically I had to move everything to .cpp files as much as possible | 22:30 | 
| @sonney2k | but we should do this anyways | 22:30 | 
| @sonney2k | I will try if I can get forward decl. to work for SGVector in memory now... | 22:31 | 
| @sonney2k | http://seclists.org/fulldisclosure/2012/Nov/94 | 22:37 | 
| @sonney2k | uhoh | 22:37 | 
| @sonney2k | lets up there will be a fix soon ... | 22:37 | 
| @sonney2k | btw have you noticed - mloss.org mldata.org etc are down | 22:39 | 
| blackburn | sonney2k: yes I did | 22:39 | 
| @sonney2k | it's being hosted at TU | 22:40 | 
| @sonney2k | but I have absolutely no longer any influence on this... | 22:40 | 
| blackburn | tu sucks :D | 22:40 | 
| @sonney2k | might be that the department is moving to a new building | 22:41 | 
| shogun-buildbot | build #542 of deb2 - static_interfaces is complete: Success [build successful] Build details are at http://www.shogun-toolbox.org/buildbot/builders/deb2%20-%20static_interfaces/builds/542 | 22:43 | 
| shogun-buildbot | build #417 of cyg1 - libshogun is complete: Success [build successful] Build details are at http://www.shogun-toolbox.org/buildbot/builders/cyg1%20-%20libshogun/builds/417 | 22:43 | 
| -!- travis-ci [~travis-ci@ec2-107-21-192-51.compute-1.amazonaws.com] has joined #shogun | 22:47 | |
| travis-ci | [travis-ci] it's Soeren Sonnenburg's turn to pay the next round of drinks for the massacre he caused in shogun-toolbox/shogun: http://travis-ci.org/shogun-toolbox/shogun/builds/3288336 | 22:47 | 
| -!- travis-ci [~travis-ci@ec2-107-21-192-51.compute-1.amazonaws.com] has left #shogun [] | 22:47 | |
| shogun-buildbot | build #81 of ubu1 - libshogun is complete: Success [build successful] Build details are at http://www.shogun-toolbox.org/buildbot/builders/ubu1%20-%20libshogun/builds/81 | 22:49 | 
| @sonney2k | wiking, look some tiny dataset to play with ;) http://www.nytimes.com/2012/11/20/science/for-web-images-creating-new-technology-to-seek-and-find.html?smid=go-share | 22:58 | 
| -shogungit:#shogun- [shogun] sonney2k pushed 1 new commit to master: https://github.com/shogun-toolbox/shogun/commit/af103f3dd6176b993052d42c2f038e38ae74962f | 23:01 | |
| -shogungit:#shogun- shogun/master af103f3 Soeren Sonnenburg: simplify example | 23:01 | |
| wiking | yeah imagenet | 23:01 | 
| wiking | it's goodish | 23:01 | 
| blackburn | sonney2k: we are going to have randomized pca in shougn once I merge things :) | 23:06 | 
| blackburn | and randomized kpca | 23:07 | 
| blackburn | and randomized everything but it is really relevant for dense methods like mds, pca and isomap | 23:07 | 
| @sonney2k | we need some huge data for that :) | 23:09 | 
| @sonney2k | btw, blackburn does ./evaluation_cross_validation_multiclass_mkl work on your machine? | 23:10 | 
| @sonney2k | I mean will it give valgrind errors | 23:10 | 
| @sonney2k | (with 'old' shogun') | 23:10 | 
| @sonney2k | or wiking ^ | 23:10 | 
| blackburn | I should try | 23:10 | 
| blackburn | old like before your commit? | 23:10 | 
| @sonney2k | yes | 23:10 | 
| blackburn | good catch that I didn't update it yet | 23:10 | 
| blackburn | segfaul | 23:11 | 
| @sonney2k | blackburn, and valgrind? | 23:12 | 
| @sonney2k | what does it say? | 23:12 | 
| @sonney2k | (I assume that example was broken before...) | 23:12 | 
| blackburn | he said I am an asshole but let me check more careful | 23:12 | 
| blackburn | a lot of invalid read of size 8 | 23:12 | 
| @sonney2k | tell me anything I don't know :P | 23:12 | 
| @sonney2k | a lot of? | 23:12 | 
| blackburn | yes, hundreds | 23:13 | 
| blackburn | okay tens | 23:13 | 
| blackburn | :D | 23:13 | 
| @sonney2k | ==14496== Invalid free() / delete / delete[] / realloc() | 23:13 | 
| @sonney2k | I only have this | 23:13 | 
| blackburn | that's the last one | 23:13 | 
| @sonney2k | ==14496== Address 0xb723e90 is 0 bytes inside a block of size 16 free'd | 23:13 | 
| @sonney2k | ==14496== at 0x4C27D4E: free (vg_replace_malloc.c:427) | 23:13 | 
| @sonney2k | ==14496== by 0x52107C9: shogun::CParseBuffer<double>::~CParseBuffer() (memory.h:95) | 23:13 | 
| @sonney2k | ==14496== by 0x5210838: shogun::CParseBuffer<double>::~CParseBuffer() (ParseBuffer.h:273) | 23:13 | 
| @sonney2k | blackburn, which shogun version do you have? | 23:14 | 
| blackburn | 1.1.0 | 23:14 | 
| @sonney2k | grrg | 23:14 | 
| blackburn | commit 93dba0dd6313f4faf6e2436b653ce1caf16880e1 | 23:14 | 
| blackburn | I have 'last night shogun' | 23:14 | 
| @sonney2k | blackburn, that is b0rken then anyways | 23:14 | 
| blackburn | should ich update? | 23:15 | 
| @sonney2k | could you please go back to c9a8772920c07f9b4cd8e29f664918e097f38bab | 23:15 | 
| shogun-buildbot | build #654 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/654 | 23:15 | 
| @sonney2k | strange that the buildbot is happy | 23:15 | 
| blackburn | it doesn't compile poor sonne | 23:17 | 
| blackburn | sonney2k: what should I do? | 23:17 | 
| blackburn | ../shogun/lib/memory.h:41:24: error: expected initializer before '<' token | 23:17 | 
| @sonney2k | blackburn, what? that is before my changes | 23:17 | 
| @sonney2k | ahh | 23:17 | 
| @sonney2k | well remove that function then | 23:18 | 
| blackburn | I did what you told me master | 23:18 | 
| @sonney2k | ohh wait | 23:18 | 
| @sonney2k | wrong version | 23:18 | 
| blackburn | hah | 23:18 | 
| blackburn | <type> | 23:18 | 
| blackburn | java like | 23:18 | 
| @sonney2k | 7866d19a4183ad68e64c0d58fc40992de9ff967e | 23:18 | 
| @sonney2k | yeah java infiltrated me | 23:19 | 
| @sonney2k | I can no longer think clearly | 23:19 | 
| blackburn | I will wait for ArrayList in your code one day | 23:19 | 
| blackburn | sonney2k: interview question - what is the difference between Vector and ArrayList? | 23:19 | 
| @sonney2k | no clue | 23:20 | 
| @sonney2k | what is Vector? | 23:20 | 
| blackburn | thread-safe arraylist | 23:20 | 
| blackburn | array-list is not thread safe | 23:20 | 
| blackburn | sonney2k: StringBuffer and StringBuilder may be? | 23:20 | 
| blackburn | ;) | 23:20 | 
| @sonney2k | blackburn, so does 7866d19a4183ad68e64c0d58fc40992de9ff967e compile? | 23:20 | 
| @sonney2k | blackburn, no idea what StringBuffer is | 23:20 | 
| @sonney2k | but let me gues | 23:20 | 
| @sonney2k | s | 23:20 | 
| blackburn | it is compiling | 23:20 | 
| @sonney2k | thread safe sb :D | 23:20 | 
| blackburn | sonney2k: bingo | 23:21 | 
| blackburn | I have ????-6 machine so please wait | 23:21 | 
| @sonney2k | the number of libs / support classes in java is beyond control | 23:21 | 
| blackburn | sonney2k: number of features in C++ is beyond human brain capabilities :D | 23:22 | 
| @sonney2k | definitely | 23:22 | 
| @sonney2k | blackburn, stop using templates :D | 23:22 | 
| blackburn | no it gives me power I never had before | 23:22 | 
| blackburn | I can fly! | 23:22 | 
| @sonney2k | I realize that when I am coding in java my brain relaxes | 23:22 | 
| @sonney2k | I thought dance... | 23:22 | 
| blackburn | I realize I shit bricks when I see java code at my job I am leaving | 23:23 | 
| @sonney2k | is there some obfuscated java code contest it could enter? | 23:24 | 
| blackburn | sonney2k: no typical overbusinessed code | 23:25 | 
| blackburn | a lot of code | 23:25 | 
| blackburn | it looks like I am serving iran nuclear programme helping with blas | 23:26 | 
| blackburn | :D | 23:26 | 
| @sonney2k | they need all support they can get ;) | 23:26 | 
| @sonney2k | blackburn, so any news - did it build ? | 23:26 | 
| blackburn | yes | 23:26 | 
| blackburn | building examples | 23:26 | 
| blackburn | iran is calling sorry :D | 23:27 | 
| @sonney2k | blackburn, well please check with valgrind too | 23:27 | 
| @sonney2k | ./evaluation_cross_validation_multiclass_mkl that is | 23:28 | 
| blackburn | ==26493== Invalid free() / delete / delete[] / realloc() | 23:28 | 
| blackburn | one | 23:28 | 
| @sonney2k | alright | 23:28 | 
| @sonney2k | that is the one I have now too | 23:28 | 
| @sonney2k | then feel free to go update to master | 23:28 | 
| @sonney2k | I can then get sgvector forward decls to work | 23:29 | 
| @sonney2k | :) | 23:29 | 
| @sonney2k | so things will improve | 23:29 | 
| blackburn | cool | 23:30 | 
| @sonney2k | so the downside now is that we will have ~100 malloc implementations | 23:32 | 
| @sonney2k | so our .so will grow a bit | 23:32 | 
| @sonney2k | but the upside is that stuff like DynArray will work directly with SGVector* | 23:33 | 
| @sonney2k | and we could even have some better trace mallocs for SGObjects | 23:33 | 
| @sonney2k | I mean listing the objects even with refcount :) | 23:33 | 
| blackburn | is our .so now 500 mb? | 23:34 | 
| blackburn | :D | 23:34 | 
| blackburn | sonney2k: do yuo understand why clang is so much better than gcc? | 23:35 | 
| blackburn | I am confused with that thing - gcc has been here for years and it is slow, often fails with vectorization and has unreadable errors | 23:36 | 
| blackburn | that's a puzzle for me | 23:36 | 
| @sonney2k | 102M Nov 20 23:03 shogun/libshogun.so.13.0 | 23:37 | 
| @sonney2k | blackburn, what size is yours? | 23:37 | 
| blackburn | I will not tell you :D | 23:37 | 
| blackburn | okay wait wait it is compiling | 23:37 | 
| @sonney2k | I knew you have to compensate for sth | 23:37 | 
| @sonney2k | didn't know it is *that* :D | 23:38 | 
| @sonney2k | blackburn, that is with optimizations enabled + debug symbols | 23:38 | 
| blackburn | yeah I don't have 102M | 23:38 | 
| blackburn | meters | 23:38 | 
| blackburn | :D | 23:38 | 
| blackburn | optimizations enabled + debug yeah | 23:39 | 
| blackburn | btw without debug it should be much less | 23:39 | 
| blackburn | tapkee is 20mb when debug is enabled | 23:39 | 
| blackburn | 406kb with no debug info | 23:39 | 
| @sonney2k | when I strip it it is 20mb | 23:40 | 
| @sonney2k | actually | 23:40 | 
| @sonney2k | 13 | 23:40 | 
| @sonney2k | MB | 23:40 | 
| blackburn | makes sense | 23:40 | 
| @sonney2k | so shogun == 30 tapkees | 23:40 | 
| blackburn | yeah 15 pair of slippers | 23:41 | 
| blackburn | makes sense again | 23:41 | 
| @sonney2k | highheels, boots for whatever weather conditions you encounter | 23:41 | 
| @sonney2k | and occassions | 23:42 | 
| blackburn | sonney2k: no tapkee is slippers | 23:42 | 
| @sonney2k | blackburn, so is it ~100MB here too? | 23:42 | 
| blackburn | compiling.. | 23:42 | 
| @sonney2k | blackburn, sure just plain slippers | 23:42 | 
| blackburn | sonney2k: I'll name next piece of code I write as borsch may be | 23:43 | 
| @sonney2k | argh kid awake, n8 | 23:43 | 
| blackburn | .a is 220 MB | 23:47 | 
| blackburn | .so is 98.1 MB | 23:47 | 
| @sonney2k | blackburn, and when you do strip -s on the .so? | 23:48 | 
| blackburn | 12.2 mb | 23:48 | 
| blackburn | sonney2k: I didn't know about strip - what does it do? | 23:49 | 
| blackburn | is it corrupted now? | 23:49 | 
| blackburn | when I strip tapkee app it becomes 335 kb | 23:50 | 
| @sonney2k | blackburn, no just debug symbols removed | 23:53 | 
| blackburn | cool | 23:53 | 
| @sonney2k | alright then good enough | 23:54 | 
| @sonney2k | bed time! | 23:54 | 
| blackburn | see you | 23:55 | 
| --- Log closed Wed Nov 21 00:00:17 2012 | ||
Generated by irclog2html.py 2.10.0 by Marius Gedminas - find it at mg.pov.lt!