--- Log opened Wed Apr 04 00:00:19 2012 | ||
@sonney2k | nite everyone | 00:04 |
---|---|---|
n4nd0 | sonney2k: good night | 00:05 |
-!- harshit_ [~harshit@182.68.249.161] has joined #shogun | 00:30 | |
harshit_ | n4nd0: hey r u around ? | 00:32 |
n4nd0 | harshit_: yeah, tell me | 00:40 |
-!- harshit_ [~harshit@182.68.249.161] has quit [Ping timeout: 252 seconds] | 00:45 | |
-!- harshit_ [~harshit@182.68.249.161] has joined #shogun | 00:46 | |
harshit_ | n4nd0: Cant figure out what to do with "Additional info" box in gsoc proposal. | 00:47 |
harshit_ | Where should I upload ? my own domain or some public doc hosting site | 00:48 |
n4nd0 | yeah | 00:48 |
harshit_ | and what to upload : whole proposal( schedule + details ) or only schedule | 00:48 |
n4nd0 | maybe a personal webpage or files you want to them to see | 00:49 |
n4nd0 | I think you have to upload the whole proposal | 00:49 |
harshit_ | okay thanks..! | 00:50 |
harshit_ | btw are you done with proposal ? | 00:50 |
n4nd0 | yes | 00:50 |
harshit_ | great..! | 00:51 |
n4nd0 | :) | 00:54 |
n4nd0 | are you too? | 00:54 |
n4nd0 | btw, I saw that you NewtonSVM has been merged today | 00:55 |
n4nd0 | that's cool :) | 00:55 |
harshit_ | n4nd0: yeah got my first patch to be merged :) | 01:06 |
harshit_ | feels great | 01:06 |
harshit_ | and "are you too ?" | 01:07 |
harshit_ | what did you mean ? | 01:07 |
-!- blackburn [~qdrgsm@83.234.54.186] has joined #shogun | 01:07 | |
-!- nickon [~noneedtok@dD5774105.access.telenet.be] has quit [Quit: ( www.nnscript.com :: NoNameScript 4.22 :: www.esnation.com )] | 01:08 | |
n4nd0 | yea I meant if you are too done with the proposal | 01:15 |
n4nd0 | blackburn: how did it go the work for your project? | 01:15 |
blackburn | n4nd0: oh I have been fucking with m$ word for two hours trying to set up relative links | 01:16 |
blackburn | who the fuck suggested to use m$ shit.. | 01:16 |
n4nd0 | :O | 01:16 |
n4nd0 | but why were you using it? | 01:16 |
n4nd0 | las time I had to do it I almos commited suicide, I couldn't manage to make anything work | 01:17 |
blackburn | it is needed for this god damned journal | 01:17 |
blackburn | yeah I was near that minute before | 01:17 |
blackburn | :D | 01:17 |
n4nd0 | oh yeah it's true, you said something about that | 01:17 |
-!- Juggy [~Razor@14.139.82.6] has left #shogun [] | 01:26 | |
harshit_ | bye every one, have a good night :) | 01:39 |
n4nd0 | good night | 01:39 |
harshit_ | and n4nd0 : I just submitted my proposal. Need some comments by soeren desperately. | 01:40 |
n4nd0 | you may ask him for his opinion | 01:41 |
-!- harshit_ [~harshit@182.68.249.161] has quit [Remote host closed the connection] | 01:41 | |
-!- av3ngr [av3ngr@nat/redhat/x-jxgralxksizjasyb] has joined #shogun | 01:54 | |
CIA-64 | shogun: iglesias master * ra985a56 / src/shogun/converter/StochasticProximityEmbedding.h : + SPE documentation - http://git.io/duic4A | 02:02 |
CIA-64 | shogun: Sergey Lisitsyn master * r07e97f4 / (9 files in 6 dirs): Merge branch 'dr-spe' of git://github.com/iglesias/shogun - http://git.io/TnQEoQ | 02:02 |
-!- blackburn [~qdrgsm@83.234.54.186] has quit [Quit: Leaving.] | 02:24 | |
-!- n4nd0 [~nando@s83-179-44-135.cust.tele2.se] has quit [Quit: leaving] | 02:26 | |
shogun-buildbot | build #448 of csharp_modular is complete: Failure [failed compile] Build details are at http://www.shogun-toolbox.org/buildbot/builders/csharp_modular/builds/448 blamelist: fernando.iglesiasg@gmail.com | 02:59 |
shogun-buildbot | build #437 of python_modular is complete: Failure [failed test_1] Build details are at http://www.shogun-toolbox.org/buildbot/builders/python_modular/builds/437 blamelist: fernando.iglesiasg@gmail.com | 04:17 |
-!- wiking [~wiking@huwico/staff/wiking] has quit [Quit: wiking] | 04:26 | |
shogun-buildbot | build #450 of csharp_modular is complete: Success [build successful] Build details are at http://www.shogun-toolbox.org/buildbot/builders/csharp_modular/builds/450 | 04:44 |
-!- pythonroar [d2198538@gateway/web/freenode/ip.210.25.133.56] has joined #shogun | 04:59 | |
shogun-buildbot | build #438 of python_modular is complete: Success [build successful] Build details are at http://www.shogun-toolbox.org/buildbot/builders/python_modular/builds/438 | 05:09 |
-!- Afan [~Afan@c-76-29-50-209.hsd1.il.comcast.net] has quit [Read error: Connection reset by peer] | 05:19 | |
-!- pythonroar [d2198538@gateway/web/freenode/ip.210.25.133.56] has quit [Quit: Page closed] | 06:24 | |
-!- sidsniper [~piggy@14.139.82.6] has quit [Ping timeout: 252 seconds] | 06:37 | |
-!- Afan [~Afan@c-76-29-50-209.hsd1.il.comcast.net] has joined #shogun | 06:37 | |
-!- sidsniper [~piggy@14.139.82.6] has joined #shogun | 06:37 | |
-!- pythonroar [d2198538@gateway/web/freenode/ip.210.25.133.56] has joined #shogun | 08:06 | |
-!- wiking [~wiking@78-23-191-201.access.telenet.be] has joined #shogun | 08:08 | |
-!- wiking [~wiking@78-23-191-201.access.telenet.be] has quit [Changing host] | 08:08 | |
-!- wiking [~wiking@huwico/staff/wiking] has joined #shogun | 08:08 | |
-!- n4nd0 [~nando@s83-179-44-135.cust.tele2.se] has joined #shogun | 08:08 | |
-!- pythonroar_ [d2198538@gateway/web/freenode/ip.210.25.133.56] has joined #shogun | 08:29 | |
-!- pythonroar [d2198538@gateway/web/freenode/ip.210.25.133.56] has quit [Ping timeout: 245 seconds] | 08:31 | |
n4nd0 | sonne|work: any idea why the same error occurred again http://shogun-toolbox.org/buildbot/builders/csharp_modular/builds/449/steps/compile/logs/stdio? | 08:37 |
-!- wiking [~wiking@huwico/staff/wiking] has quit [Quit: wiking] | 08:38 | |
-!- uricamic [9320543b@gateway/web/freenode/ip.147.32.84.59] has joined #shogun | 08:44 | |
-!- blackburn [5bdfb203@gateway/web/freenode/ip.91.223.178.3] has joined #shogun | 08:44 | |
blackburn | uricamic: we are waiting for your contributions ;) | 08:48 |
uricamic | blackburn: working on it ;-) | 08:52 |
@sonney2k | uricamic, what are you working on? | 08:52 |
uricamic | I want to implement bundle methods for structured output learning | 08:53 |
uricamic | I have some matlab implementations | 08:53 |
blackburn | sonney2k: I guess you know this guy? ;) | 08:54 |
@sonney2k | blackburn, :P | 08:56 |
@sonney2k | uricamic, what I meant is what you are working on as a patch | 08:56 |
uricamic | I will start with some basic implementation of BMRM | 08:57 |
@sonney2k | uricamic, can you do that in a few days already? | 08:58 |
uricamic | I hope so | 08:58 |
@sonney2k | uricamic, since deadline is on apr 6 - show us some progress via github pull request. just mark them with [Work in Progress] | 09:04 |
@sonney2k | alright | 09:05 |
@sonney2k | have to leave the train | 09:06 |
uricamic | ok, I will do that tommorow, if its ok | 09:06 |
@sonney2k | and enjoy a shower in the rain :D | 09:06 |
@sonney2k | uricamic, yes of course | 09:06 |
@sonney2k | cu | 09:06 |
blackburn | uricamic: you could also consider some small patches btw | 09:06 |
uricamic | blacburn: any ideas what it should be? | 09:07 |
blackburn | uricamic: I can come up with something if you need it | 09:07 |
uricamic | blackburn: ok, I would appreciate it | 09:09 |
blackburn | uricamic: it seems you are a kind of CV expert? | 09:09 |
uricamic | I wouldn't say expert, just know some stuff :) | 09:10 |
blackburn | uricamic: what about parzen window classifier? | 09:14 |
uricamic | blackburn: well, I can do that | 09:15 |
blackburn | uricamic: are you familiar with shogun structure/code/etc? | 09:16 |
uricamic | blackburn: I started to explore the code and to get familiar with it | 09:19 |
blackburn | I see | 09:19 |
blackburn | then it could be a good introduction | 09:20 |
blackburn | however if you notice any other classifier that is not in shogun feel free to add it | 09:20 |
uricamic | ok, I will look at it soon | 09:23 |
-!- harshit_ [~harshit@182.68.249.161] has joined #shogun | 09:26 | |
harshit_ | dam n4nd0, when do you sleep man ? | 09:27 |
n4nd0 | harshit_: haha during "part" of the night | 09:27 |
blackburn | n4nd0: aren't you sleeping?? wtf | 09:28 |
harshit_ | blackburn: do you know from which MATLAB/C implementation, incomplete LBP features is implemented | 09:28 |
n4nd0 | blackburn: I have been around here for a while now man | 09:28 |
blackburn | harshit_: they are implemented in libocas | 09:28 |
blackburn | n4nd0: yeah.. now I see | 09:28 |
n4nd0 | blackburn: actually, I have to go soon to pick up my second laundry :P | 09:28 |
harshit_ | I guess that "part" has only 2 hrs right ? | 09:29 |
blackburn | n4nd0: you have to rest man, we don't want you to die :D | 09:29 |
n4nd0 | blackburn: no worries :) | 09:29 |
harshit_ | blackburn : thanks,i'll have a look at it | 09:30 |
-!- harshit_ [~harshit@182.68.249.161] has quit [Ping timeout: 260 seconds] | 09:43 | |
-!- harshit_ [~harshit@182.68.249.161] has joined #shogun | 09:47 | |
-!- wiking [~wiking@b253h228.ugent.be] has joined #shogun | 10:10 | |
-!- wiking [~wiking@b253h228.ugent.be] has quit [Changing host] | 10:10 | |
-!- wiking [~wiking@huwico/staff/wiking] has joined #shogun | 10:10 | |
-!- av3ngr [av3ngr@nat/redhat/x-jxgralxksizjasyb] has quit [Quit: That's all folks!] | 10:16 | |
-!- wiking [~wiking@huwico/staff/wiking] has quit [Quit: wiking] | 10:20 | |
sonne|work | n4nd0: I am not sure no | 10:24 |
n4nd0 | sonne|work: ok | 10:24 |
sonne|work | my guess is that something was already scheduled before and because the bot was busy it didn't update to a newer version | 10:28 |
blackburn | sonne|work: http://www.public.asu.edu/~jye02/Software/SLEP/ awesome stuff | 10:39 |
sonne|work | blackburn: license? | 10:40 |
blackburn | sonne|work: matlab code anyway | 10:41 |
sonne|work | well mex stuff | 10:42 |
blackburn | sonne|work: can't see any license at all | 10:42 |
blackburn | sonne|work: I'm going to port these things | 10:44 |
sonne|work | but make sure that if you want to use their code to get a license statement | 10:44 |
blackburn | sonne|work: group / tree / overlap lasso is a kind of MT so would be nice to have these | 10:45 |
blackburn | sonne|work: I'd rather contact authors | 10:45 |
sonne|work | well it is kind of MKL too :) | 10:46 |
sonne|work | yeah of course contact authors to get that statement | 10:46 |
-!- wiking [~wiking@huwico/staff/wiking] has joined #shogun | 10:48 | |
-!- blackburn [5bdfb203@gateway/web/freenode/ip.91.223.178.3] has quit [Quit: Page closed] | 10:53 | |
wiking | anybody tried to compile shogun with clang? | 11:02 |
sonne|work | wiking: sure - the debian package is clang compiled | 11:03 |
wiking | since now i've just switched to it and i have a lot of warnings and errors while compiling... so i was just wondering if anybody is doing fixing so i could join | 11:03 |
sonne|work | it needs a lot less memory on clang | 11:03 |
sonne|work | errors too? | 11:03 |
wiking | yep | 11:03 |
sonne|work | these are new then :D | 11:03 |
sonne|work | fixes and reports welcome | 11:03 |
wiking | [latent src] $ clang --version [wiking@welitron:~/shogun/src] | 11:03 |
wiking | Apple clang version 3.1 (tags/Apple/clang-318.0.58) (based on LLVM 3.1svn) | 11:03 |
wiking | Target: x86_64-apple-darwin11.3.0 | 11:03 |
wiking | Thread model: posix | 11:03 |
sonne|work | should all be trivial though... | 11:03 |
wiking | yeah they are quite trivial | 11:04 |
wiking | i was just wondering if anybody started fixing | 11:04 |
wiking | but then i'll do a new branch and start the cleanup | 11:04 |
sonne|work | don't do warnings for now | 11:05 |
sonne|work | but only errors | 11:05 |
sonne|work | however, clang has much better warnings... | 11:05 |
wiking | okkiee | 11:05 |
wiking | but it's amazing how faster it compiles for me | 11:06 |
sonne|work | yes and it needs just 1GB of mem not 3.7 :D | 11:06 |
wiking | :> | 11:11 |
-!- wiking [~wiking@huwico/staff/wiking] has quit [Quit: wiking] | 11:13 | |
-!- sidsniper [~piggy@14.139.82.6] has quit [Read error: Connection reset by peer] | 11:17 | |
-!- sidsniper [~piggy@14.139.82.6] has joined #shogun | 11:17 | |
-!- sidsniper [~piggy@14.139.82.6] has quit [Ping timeout: 244 seconds] | 11:23 | |
-!- sidsniper [~piggy@14.139.82.6] has joined #shogun | 11:24 | |
-!- sidsniper [~piggy@14.139.82.6] has quit [Ping timeout: 244 seconds] | 11:28 | |
-!- sidsniper [~piggy@14.139.82.6] has joined #shogun | 11:28 | |
-!- uricamic [9320543b@gateway/web/freenode/ip.147.32.84.59] has quit [Ping timeout: 245 seconds] | 11:32 | |
-!- sidsniper [~piggy@14.139.82.6] has quit [Ping timeout: 250 seconds] | 11:33 | |
-!- sidsniper [~piggy@14.139.82.6] has joined #shogun | 11:33 | |
-!- sidsniper [~piggy@14.139.82.6] has quit [Ping timeout: 244 seconds] | 11:37 | |
-!- sidsniper [~piggy@14.139.82.6] has joined #shogun | 11:41 | |
-!- sidsniper [~piggy@14.139.82.6] has quit [Read error: Connection reset by peer] | 11:43 | |
-!- sidsniper [~piggy@14.139.82.6] has joined #shogun | 11:44 | |
-!- sidsniper [~piggy@14.139.82.6] has quit [Read error: Connection reset by peer] | 11:52 | |
-!- sidsniper [~piggy@14.139.82.6] has joined #shogun | 11:52 | |
-!- wiking [~wiking@huwico/staff/wiking] has joined #shogun | 11:52 | |
-!- wiking [~wiking@huwico/staff/wiking] has quit [Client Quit] | 11:54 | |
-!- sidsniper [~piggy@14.139.82.6] has quit [Read error: Connection reset by peer] | 11:55 | |
-!- sidsniper [~piggy@14.139.82.6] has joined #shogun | 11:55 | |
-!- sidsniper [~piggy@14.139.82.6] has quit [Ping timeout: 260 seconds] | 12:01 | |
-!- sidsniper [~piggy@14.139.82.6] has joined #shogun | 12:02 | |
-!- sidsniper [~piggy@14.139.82.6] has quit [Ping timeout: 272 seconds] | 12:07 | |
-!- sidsniper [~piggy@14.139.82.6] has joined #shogun | 12:08 | |
-!- Afan [~Afan@c-76-29-50-209.hsd1.il.comcast.net] has quit [Remote host closed the connection] | 12:14 | |
-!- pythonroar_ [d2198538@gateway/web/freenode/ip.210.25.133.56] has quit [Quit: Page closed] | 12:18 | |
-!- sidsniper [~piggy@14.139.82.6] has quit [Read error: Connection reset by peer] | 12:22 | |
-!- sidsniper [~piggy@14.139.82.6] has joined #shogun | 12:22 | |
-!- sidsniper [~piggy@14.139.82.6] has quit [Read error: Connection reset by peer] | 12:29 | |
-!- sidsniper [~piggy@14.139.82.6] has joined #shogun | 12:30 | |
-!- sidsniper [~piggy@14.139.82.6] has quit [Read error: Connection reset by peer] | 12:45 | |
-!- sidsniper [~piggy@14.139.82.6] has joined #shogun | 12:45 | |
-!- sidsniper [~piggy@14.139.82.6] has quit [] | 12:59 | |
-!- flxb [~cronor@g231218093.adsl.alicedsl.de] has quit [Quit: flxb] | 13:01 | |
-!- harshit_ [~harshit@182.68.249.161] has quit [Remote host closed the connection] | 13:16 | |
-!- blackburn [~qdrgsm@83.234.54.186] has joined #shogun | 13:59 | |
-!- harshit_ [~harshit@182.68.249.161] has joined #shogun | 14:00 | |
harshit_ | blackburn: libocas is not able to compile, gives an error.! what could be the problem ? | 14:01 |
blackburn | I need to know the error to answer ;) | 14:01 |
harshit_ | error: undefined reference to 'log' | 14:01 |
harshit_ | in 'svmocas.c ' and 'libocas.c | 14:02 |
blackburn | try to add cmath include or so | 14:02 |
blackburn | put #include<math.h> and try again | 14:03 |
harshit_ | Its already included ! | 14:03 |
blackburn | nice bug then | 14:04 |
blackburn | sonne|work: is there any reason to use clang? | 14:06 |
harshit_ | btw to run mex files, do we need to have some library or so | 14:06 |
-!- flxb [~cronor@fb.ml.tu-berlin.de] has joined #shogun | 14:08 | |
blackburn | harshit_: matlab | 14:10 |
harshit_ | blackburn :will octave do the job ? | 14:10 |
blackburn | should work but I am unsure | 14:11 |
harshit_ | okay thanks | 14:11 |
-!- gsomix [~gsomix@83.234.169.131] has joined #shogun | 14:22 | |
gsomix | hi | 14:23 |
sonne|work | blackburn: clang will be (or is?) the default compiler on osx | 14:26 |
sonne|work | harshit_: link with -lm | 14:27 |
harshit_ | sonne|work: I have seen the Makefile, in there -lm is already linked while compiling | 14:29 |
sonne|work | harshit_: wrong order then try to put -lm at the end | 14:30 |
sonne|work | (or beginning) | 14:30 |
harshit_ | okay | 14:30 |
harshit_ | same error ! have a look at what my shell says : http://snipt.org/uhaB6 | 14:32 |
sonne|work | gcc -msse -O3 -fPIC -fstrict-aliasing -fomit-frame-pointer -Wall -pthread -lm -O svmocas svmocas.c lib_svmlight_format.c sparse_mat.c ocas_helper.c libocas.c libqp_splx.c -lm | 14:35 |
sonne|work | try this ^ | 14:36 |
harshit_ | sonne|work : it worked :) | 14:42 |
harshit_ | thanks,btw what was the problem ? | 14:42 |
sonne|work | order in which libraries are specified matters - objects that need a symbol need the library -l'd past the object | 14:44 |
harshit_ | yeah ! right .. | 14:46 |
harshit_ | sonne|work: btw I am beginning work on LBP features, hope I can complete it till next week ! | 14:47 |
-!- n4nd0 [~nando@s83-179-44-135.cust.tele2.se] has left #shogun [] | 14:47 | |
-!- harshit_ [~harshit@182.68.249.161] has quit [Quit: Leaving] | 14:51 | |
-!- emrecelikten [~Anubis@92.44.132.147] has joined #shogun | 15:07 | |
emrecelikten | Hello, everyone | 15:07 |
emrecelikten | Would anybody be interested in implementing Gaussian HMMs in Shogun as a GSoC project? | 15:08 |
emrecelikten | I mean, HMMs with multi-variate Gaussians as observations | 15:10 |
sonne|work | emrecelikten: I would love to have them but we are lacking manpower aka mentors that could do this | 15:12 |
sonne|work | nevertheless - if you would work on this we certainly accept your patch | 15:15 |
emrecelikten | Okay, thanks. I needed them personally when I tried Shogun some time ago, so I might try it out | 15:19 |
-!- n4nd0 [~nando@s83-179-44-135.cust.tele2.se] has joined #shogun | 15:32 | |
blackburn | n4nd0: gsomix is in search of new ideas for his proposal, feel free to suggest something regarding interfaces/system/etc | 16:06 |
n4nd0 | blackburn: ok, I think of it | 16:07 |
n4nd0 | blackburn: what project is he applying for so I can read the idea on the webpage? | 16:08 |
blackburn | n4nd0: various usability improvements | 16:08 |
blackburn | n4nd0: just think how can we improve usability | 16:08 |
sonne|work | blackburn, gsomix - I could also imagine to get the testsuite to run for python/python_modular :D | 16:09 |
blackburn | sonne|work: not feasible :D | 16:09 |
sonne|work | yeah tough - but my impression is that the list on the website is long already?! | 16:10 |
n4nd0 | blackburn: chef support | 16:10 |
sonne|work | sgvector -> refcounts | 16:10 |
blackburn | sonne|work: yes, we need chef support | 16:10 |
sonne|work | ASSERT -> SG_ERROR | 16:10 |
sonne|work | octave sparse modular typemaps | 16:10 |
blackburn | performance (time,memory) measures | 16:11 |
sonne|work | typemaps for crossvalidation | 16:11 |
sonne|work | director classes | 16:11 |
sonne|work | that is a lot already | 16:11 |
blackburn | sonne|work: we both (n4ndo and I) think we should be the first Chef library (http://en.wikipedia.org/wiki/Chef_(programming_language)) | 16:11 |
blackburn | I believe it would be very useful | 16:12 |
n4nd0 | :D | 16:12 |
blackburn | imagine you put two svms into the mixing bowl | 16:12 |
blackburn | and stir it for two minutes | 16:12 |
blackburn | gsomix: ping | 16:13 |
-!- PhilTillet [9d9f2503@gateway/web/freenode/ip.157.159.37.3] has joined #shogun | 16:13 | |
PhilTillet | Hello everybody | 16:13 |
n4nd0 | with 5 ml GaussianKernel | 16:13 |
sonne|work | great work | 16:13 |
n4nd0 | and 100g SimpleFeatures | 16:13 |
PhilTillet | sonne|work: integrating OpenCL to shogun is non-trivial from a design point of view. :D | 16:14 |
n4nd0 | blackburn: what about SGNDArray's serialization issue? | 16:15 |
blackburn | large scale means there are more than 5 kg of features | 16:15 |
PhilTillet | blackburn: kg? :D | 16:15 |
blackburn | yes | 16:15 |
PhilTillet | like kilogram | 16:15 |
blackburn | exactly | 16:16 |
sonne|work | n4nd0: that is too tough | 16:16 |
n4nd0 | PhilTillet: we plan to work on chef support http://en.wikipedia.org/wiki/Chef_(programming_language) | 16:16 |
sonne|work | n4nd0: should be sth you with help of heiko could attempt | 16:16 |
n4nd0 | sonne|work: ok | 16:16 |
PhilTillet | n4nd0: what about http://en.wikipedia.org/wiki/IP_over_Avian_Carriers ? | 16:17 |
blackburn | n4nd0: I think better solution is to rewrite shogun with chef | 16:17 |
PhilTillet | maybe we could write an IP over Avian Carriers protocol in Chef | 16:18 |
blackburn | PhilTillet: that should be our baseline for distributed stuff | 16:18 |
n4nd0 | lol | 16:18 |
n4nd0 | this part of the article is pretty sad | 16:18 |
n4nd0 | On 28 April 2001, IPoAC was actually implemented by the Bergen Linux user group.[4] They sent nine packets over a distance of approximately five kilometers (three miles), each carried by an individual pigeon and containing one ping (ICMP Echo Request), and received four responses. | 16:18 |
blackburn | n4nd0: ok let you reimplement shogun in chef | 16:19 |
n4nd0 | blackburn: I'm with it | 16:20 |
blackburn | I'll check your code at 18 UTC | 16:20 |
blackburn | I hope it will have been done by this moment | 16:20 |
blackburn | n4nd0: later you will collaborate with PhilTillet on pigeon communicated distributed chef-based shogun | 16:21 |
blackburn | that's the plan | 16:21 |
PhilTillet | great idea | 16:21 |
PhilTillet | can I submit a GSoC proposal about that, | 16:21 |
PhilTillet | ? | 16:21 |
blackburn | yes exactly | 16:22 |
blackburn | other ideas became outdated | 16:22 |
PhilTillet | :D | 16:22 |
n4nd0 | do we have a mentor for that? | 16:22 |
blackburn | sonne|work: will you mentor it? | 16:22 |
blackburn | n4nd0: I heard elton john wanted to mentor this | 16:22 |
n4nd0 | haha | 16:22 |
-!- harshit_ [~harshit@182.68.249.161] has joined #shogun | 16:22 | |
blackburn | with a couple of songs | 16:23 |
PhilTillet | lol | 16:23 |
n4nd0 | wow pigeon's RFC is awesome | 16:25 |
blackburn | n4nd0: we should contact chef's author | 16:27 |
blackburn | and tell him we want to collaborate | 16:27 |
n4nd0 | :) | 16:30 |
blackburn | oh damn I imagine that, it would look like all shogun developers get high | 16:30 |
blackburn | or overvodked | 16:30 |
blackburn | n4nd0: there was a english tutorial based on vodka word | 16:31 |
blackburn | I have been vodking since I was 3 | 16:31 |
blackburn | he vodked yesterday | 16:31 |
blackburn | I will be vodking tomorrow | 16:31 |
blackburn | :D | 16:31 |
n4nd0 | wtf?! | 16:31 |
n4nd0 | haha | 16:31 |
blackburn | all tenses can be described with 'to vodka' verb | 16:32 |
blackburn | :D | 16:32 |
blackburn | okay time to rest a little hah | 16:33 |
blackburn | that is becoming dangerous | 16:34 |
sonne|work | *lol* | 16:36 |
PhilTillet | lol | 16:37 |
-!- harshit_ [~harshit@182.68.249.161] has quit [Ping timeout: 245 seconds] | 16:40 | |
PhilTillet | this irc chan is going crazy o_o | 16:41 |
emrecelikten | I'm seriously considering applying to Shogun for GSoC now ;D | 16:42 |
emrecelikten | Are there any applications for C5.0? I'm sort of indecisive about a project | 16:43 |
n4nd0 | emrecelikten: I cannot tell you how many people have applied to that project with certainty, but there have some mails in the mailing list of people interested in that project | 16:48 |
n4nd0 | blackburn: one question about covertree | 16:49 |
emrecelikten | n4nd0: Okay, thanks! | 16:50 |
n4nd0 | blackburn: why is it that we implement the covertree point structure in every class that makes use of covertree? | 16:50 |
n4nd0 | emrecelikten: you're welcome | 16:50 |
gsomix | vodka? | 16:50 |
sonne|work | gsomix: ask our vodking he will hand you some | 16:51 |
-!- harshit_ [~harshit@182.68.94.221] has joined #shogun | 16:52 | |
PhilTillet | sonne|work: is it ok is the patch is not perfect from a design point of view? Making OpenCL working with current shogun interface in a sweet design is kind of a headache :p | 16:54 |
sonne|work | issue a pull request - show us what you have and get feedback. normally it takes a few iterations until a patch is OK | 16:57 |
-!- sonne|work [~sonnenbu@194.78.35.195] has left #shogun [] | 17:19 | |
-!- PhilTillet [9d9f2503@gateway/web/freenode/ip.157.159.37.3] has quit [Ping timeout: 245 seconds] | 17:32 | |
-!- n4nd0 [~nando@s83-179-44-135.cust.tele2.se] has quit [Ping timeout: 245 seconds] | 17:34 | |
-!- PhilTillet [9d9f2503@gateway/web/freenode/ip.157.159.37.3] has joined #shogun | 17:35 | |
PhilTillet | sonney2k: is it okay if the first version of this patch is this week end? I'm having the worst week of my life because of my dumb school :D | 17:35 |
PhilTillet | my school forces me to use 1 week to create one dumb fictionnal corporation. I am forced to be with over-stressed managers who keep harassing me to ask me how to use powerpoint because "i'm an engineer"... | 17:38 |
PhilTillet | :D | 17:38 |
@sonney2k | blackburn, hmmhh I just compiled shogun with clang without problems... | 17:47 |
-!- PhilTillet [9d9f2503@gateway/web/freenode/ip.157.159.37.3] has quit [Quit: Page closed] | 17:59 | |
-!- harshit_ [~harshit@182.68.94.221] has quit [Quit: Leaving] | 18:04 | |
-!- n4nd0 [~nando@s83-179-44-135.cust.tele2.se] has joined #shogun | 18:07 | |
emrecelikten | Is it okay to apply to multiple projects under Shogun? | 18:09 |
n4nd0 | emrecelikten: yeah, no problem | 18:14 |
n4nd0 | emrecelikten: GSoC general rules just apply here | 18:14 |
-!- PhilTillet [~Philippe@tillet-p42154.maisel.int-evry.fr] has joined #shogun | 18:14 | |
n4nd0 | emrecelikten: 20 proposals max and you can only be selected for one project at most | 18:14 |
emrecelikten | n4nd0: Okay, thanks | 18:15 |
emrecelikten | :) | 18:15 |
-!- harshit_ [~harshit@182.68.94.221] has joined #shogun | 19:19 | |
@sonney2k | n4nd0, emrecelikten but it usually doesn't make sense to apply to more than 2-3 things better ask here who is applying for what | 19:36 |
@sonney2k | to see if there is still a chance... | 19:36 |
-!- flxb [~cronor@fb.ml.tu-berlin.de] has quit [Quit: flxb] | 19:48 | |
emrecelikten | I'm thinking abou applying to C5.0 and the one that incorporates SO-SVMs and HM-SVMs | 19:50 |
@sonney2k | blackburn, I finally think I understand why development branches are a good idea | 19:51 |
@sonney2k | one can mess around like hell in such branch | 19:51 |
@sonney2k | and then merge cherry-pick / polished stuff | 19:52 |
@sonney2k | but it only makes sense if one collaborates on a certain feature | 19:52 |
emrecelikten | So that makes only 2 projects, which is fine I guess? | 19:52 |
-!- PhilTillet [~Philippe@tillet-p42154.maisel.int-evry.fr] has quit [Ping timeout: 240 seconds] | 19:56 | |
@sonney2k | gsomix, btw you could add to your proposal clang/llvm support | 19:56 |
@sonney2k | gsomix, i.e. fix errors and warnings to get shogun to work with clang | 19:57 |
-!- Johannes_ [55e5c1c3@gateway/web/freenode/ip.85.229.193.195] has joined #shogun | 19:57 | |
Johannes_ | Hello, silly question perhaps but what's an reasonable build time for shogun? Been an unreasonable amount of time and figure it's died.. | 19:59 |
@sonney2k | Johannes_, what hardware / how much memory? | 20:03 |
Johannes_ | it's an mac air 1.4dualcore with 2gb | 20:04 |
@sonney2k | Johannes_, yeah well it will require between 2-3GB to compile w/ gcc | 20:05 |
Johannes_ | haha it just completed, thanks for the response := | 20:05 |
@sonney2k | so use clang to reduce the memory footprint... | 20:06 |
Johannes_ | Just got a bit worried after 15mi | 20:06 |
n4nd0 | Johannes_: it is a good idea to use the flag --disable-optimizations to reduce compile time | 20:06 |
@sonney2k | Johannes_, or just compile libshogun - that doesn't need a lot | 20:06 |
@sonney2k | ./configure --interfaces= | 20:07 |
@sonney2k | (will compile libshogun only) | 20:07 |
Johannes_ | ok cool. good to know in general | 20:07 |
Johannes_ | but non-existing problem solved | 20:07 |
@sonney2k | but if you compile for *all* interfaces it can take >15min! | 20:08 |
n4nd0 | sonney2k: I've checked before how to use CoverTree for KNN | 20:08 |
Johannes_ | I think perhaps I underestimated the size of it all. | 20:08 |
n4nd0 | sonney2k: just one thought, my plan this far is to add a boolena member, e.g. m_use_covertree | 20:09 |
n4nd0 | sonney2k: and just add in the methods that are already implemented something like if ( m_use_covertree ) | 20:09 |
n4nd0 | sonney2k: get the k neighbors using the cover tree | 20:09 |
n4nd0 | sonney2k: else, do the stuff it is now implemented (with quick sort and so) | 20:09 |
n4nd0 | sonney2k: do you think it is ok like this or something would be better? | 20:10 |
n4nd0 | something else, I wanted to say | 20:10 |
@sonney2k | n4nd0, perfectly ok - that is exactly how I would do it too | 20:22 |
n4nd0 | sonney2k: :) let's get to it then | 20:22 |
CIA-64 | shogun: Soeren Sonnenburg master * r1aa40a1 / (6 files in 4 dirs): fix a couple of clang related warnings (which infact were errors) - http://git.io/rfiUzA | 20:24 |
* gsomix have returned from the dance floor. | 20:25 | |
gsomix | hi | 20:25 |
gsomix | sonney2k, ok. | 20:29 |
blackburn | whoa | 20:46 |
blackburn | sonney2k: not sure I got your idea about branches | 20:53 |
blackburn | actually I have never used cherry-pick | 20:54 |
blackburn | n4nd0: here? | 21:17 |
n4nd0 | blackburn: yeah | 21:17 |
n4nd0 | blackburn: tell me | 21:17 |
blackburn | n4nd0: about covertree? | 21:17 |
blackburn | main reason is they are not generalized | 21:17 |
blackburn | i.e. while isomap and lle are similar | 21:18 |
blackburn | klle has different type of distance | 21:18 |
blackburn | and so on | 21:18 |
n4nd0 | but if it is just because of the distance, can it be parametrized with CDistance? | 21:18 |
blackburn | in next iterations of 'libedrt' I am going to get it more generalized though | 21:18 |
blackburn | yes but would require to change all the code | 21:18 |
blackburn | I'm on the way | 21:19 |
blackburn | :) | 21:19 |
n4nd0 | ok | 21:19 |
n4nd0 | apart from this that just seems to be a better design | 21:20 |
blackburn | n4nd0: however I'd suggest to add one new covertree point structure | 21:20 |
n4nd0 | do you think there is more room for improvement in libedrt? | 21:20 |
blackburn | yes | 21:20 |
n4nd0 | blackburn: one new covertree point structure in KNN you mean right? | 21:20 |
blackburn | n4nd0: yes | 21:21 |
n4nd0 | blackburn: sure, I am working on that | 21:21 |
blackburn | n4nd0: the reason is simple | 21:21 |
n4nd0 | blackburn: something similar to SPE and the others | 21:21 |
blackburn | while lle/isomap/spe stuff will be general | 21:21 |
blackburn | I can not generalize KNN and libedrt | 21:21 |
-!- Johannes_ [55e5c1c3@gateway/web/freenode/ip.85.229.193.195] has quit [Ping timeout: 245 seconds] | 21:22 | |
blackburn | libedrt makes use of user_data with provided distance function | 21:22 |
blackburn | but in KNN it would be enough to have pointer to distance instance | 21:22 |
n4nd0 | I see | 21:22 |
n4nd0 | sonney2k: how is the number of proposals so far by the way? | 21:27 |
blackburn | let me guess | 21:28 |
blackburn | hmhmhmmh | 21:28 |
blackburn | 24 | 21:28 |
blackburn | :D | 21:28 |
n4nd0 | I say 20 | 21:29 |
-!- blackburn [~qdrgsm@83.234.54.186] has quit [Quit: Leaving.] | 21:40 | |
-!- wiking [~wiking@78-23-191-201.access.telenet.be] has joined #shogun | 21:40 | |
-!- wiking [~wiking@78-23-191-201.access.telenet.be] has quit [Changing host] | 21:40 | |
-!- wiking [~wiking@huwico/staff/wiking] has joined #shogun | 21:40 | |
-!- blackburn [5bde8018@gateway/web/freenode/ip.91.222.128.24] has joined #shogun | 21:47 | |
shogun-buildbot | build #199 of nightly_none is complete: Success [build successful] Build details are at http://www.shogun-toolbox.org/buildbot/builders/nightly_none/builds/199 | 21:49 |
gsomix | shogun-buildbot, good work. Please talk to me. | 21:50 |
gsomix | :( | 21:51 |
blackburn | forever alone | 21:51 |
gsomix | yep | 21:51 |
gsomix | only vodka would be with me | 21:52 |
n4nd0 | :D | 21:53 |
n4nd0 | blackburn: https://github.com/shogun-toolbox/shogun/blob/master/src/shogun/converter/StochasticProximityEmbedding.cpp | 21:54 |
n4nd0 | blackburn: check there, line 196 | 21:54 |
n4nd0 | blackburn: I think that can be done with j from i+1 | 21:54 |
n4nd0 | agree? | 21:54 |
blackburn | n4nd0: yes | 21:55 |
blackburn | I assume distances are symmetric | 21:56 |
n4nd0 | blackburn: for KNN is the same then | 21:56 |
n4nd0 | we have distance(features, features) | 21:57 |
blackburn | yes | 21:57 |
blackburn | n4nd0: hmm check for euclidean distance is still there | 22:01 |
blackburn | I believe it is not true | 22:01 |
blackburn | what is the difference between euclidean and any other distance? | 22:01 |
n4nd0 | blackburn: you believe that it is not true that they are symmetric? | 22:02 |
blackburn | no | 22:02 |
blackburn | n4nd0: in the spe | 22:02 |
blackburn | you allow only euclidean distance | 22:02 |
n4nd0 | yeah | 22:03 |
blackburn | why so? | 22:03 |
n4nd0 | in the toolbox they do it with Euclidean | 22:04 |
n4nd0 | I believed it must be that done | 22:04 |
n4nd0 | but it might be that another one works | 22:04 |
blackburn | n4nd0: ok let us consider dataset X ;) | 22:04 |
blackburn | and some distance function | 22:04 |
blackburn | lets also consider distance matrix of this distance function between feature vectors of X | 22:05 |
n4nd0 | yeah | 22:05 |
blackburn | does there exist a dataset T with euclidean distances equal to ones of X? | 22:06 |
n4nd0 | yes, I think so | 22:06 |
n4nd0 | if you apply the same transformation (a rotation or displacement) to all the points in the dataset | 22:07 |
n4nd0 | I believe the Eculidean distance won't change | 22:07 |
blackburn | so no matter what distance do you use | 22:07 |
n4nd0 | eculidean ha! | 22:07 |
blackburn | some other one distance is just an explicit transformation to T | 22:07 |
blackburn | implicit sorry | 22:07 |
blackburn | eculid | 22:08 |
n4nd0 | I don't know that property | 22:08 |
blackburn | n4nd0: I'm pretty sure with it | 22:08 |
-!- harshit_ [~harshit@182.68.94.221] has quit [Quit: Leaving] | 22:09 | |
n4nd0 | blackburn: I believe you, but didn't know about it | 22:09 |
blackburn | n4nd0: kernel trick does the same | 22:09 |
blackburn | while distance and kernels have some relations I'd say itis the same | 22:10 |
n4nd0 | ok | 22:10 |
blackburn | n4nd0: btw do you know where kernel trick came from? | 22:10 |
n4nd0 | blackburn: the idea? | 22:11 |
blackburn | yes | 22:11 |
n4nd0 | not really | 22:11 |
n4nd0 | where? | 22:11 |
n4nd0 | already before in another place? | 22:11 |
blackburn | aizerman, theoretical foundations of the potential functions for pattern recognition | 22:12 |
blackburn | IIR the name C | 22:12 |
blackburn | 1964 | 22:12 |
blackburn | IIRC :) | 22:12 |
n4nd0 | haha | 22:13 |
n4nd0 | I am checking | 22:13 |
n4nd0 | good memory | 22:13 |
-!- n4nd0 [~nando@s83-179-44-135.cust.tele2.se] has quit [Quit: Lost terminal] | 22:14 | |
-!- blackburn_ [5bde8018@gateway/web/freenode/ip.91.222.128.24] has joined #shogun | 22:15 | |
blackburn_ | lost connection | 22:15 |
-!- n4nd0 [~nando@s83-179-44-135.cust.tele2.se] has joined #shogun | 22:15 | |
blackburn_ | wtf :D | 22:15 |
blackburn_ | n4nd0: did you lost connection too | 22:15 |
blackburn_ | ? | 22:15 |
n4nd0 | sometimes my shell dies | 22:15 |
blackburn_ | shell? | 22:16 |
n4nd0 | terminal | 22:16 |
blackburn_ | do you use shell irc client? | 22:16 |
n4nd0 | yeah | 22:16 |
n4nd0 | you don't? | 22:16 |
blackburn_ | currently I am under the hood of firewall of access point so have to use web client | 22:16 |
n4nd0 | oh! I thought because once I said something about it irssi | 22:16 |
blackburn_ | but I use pidgin | 22:16 |
-!- blackburn [5bde8018@gateway/web/freenode/ip.91.222.128.24] has quit [Ping timeout: 245 seconds] | 22:17 | |
n4nd0 | irssi is the name of the client I use | 22:17 |
blackburn_ | I see | 22:17 |
n4nd0 | it's pretty cool | 22:17 |
n4nd0 | I recommend you to try it | 22:17 |
n4nd0 | highly customizable | 22:17 |
n4nd0 | mine is very colorful, wanna take a look to a screenshot? | 22:17 |
blackburn_ | how does it handle highlights? | 22:18 |
blackburn_ | sure | 22:18 |
n4nd0 | you can choose how to do it | 22:18 |
blackburn_ | I like gui popups when somebody wants me :) | 22:18 |
n4nd0 | now I have it configured to show me then on red and with a beep | 22:18 |
n4nd0 | them* | 22:18 |
blackburn_ | so do you have some terminal window for that? | 22:18 |
blackburn_ | I do all the terminal stuff using guake | 22:18 |
n4nd0 | I have it in a tab | 22:19 |
blackburn_ | n4nd0: tab of? | 22:20 |
blackburn_ | btw have you ever used guake? | 22:20 |
n4nd0 | of the terminal, I have a tab for irssi | 22:20 |
n4nd0 | no | 22:20 |
blackburn_ | ah I see | 22:20 |
n4nd0 | it's the first time I hear of it | 22:20 |
blackburn_ | remember quake console | 22:20 |
n4nd0 | http://dl.dropbox.com/u/11020840/irssipng | 22:20 |
blackburn_ | it is the same | 22:20 |
blackburn_ | pretty hardcore :D | 22:21 |
n4nd0 | I will try guake, looks cool | 22:21 |
n4nd0 | does it allow to divide the shell? | 22:21 |
n4nd0 | I use terminator because I think that that is awesome | 22:21 |
blackburn_ | n4nd0: split? | 22:21 |
blackburn_ | there are tabs but no splitting | 22:22 |
n4nd0 | look at this | 22:22 |
blackburn_ | n4nd0: I like the opacity thing | 22:22 |
blackburn_ | n4nd0: i.e. I press F2 and it emerges | 22:22 |
blackburn_ | but I can see other window (irc or anything else) | 22:23 |
n4nd0 | http://dl.dropbox.com/u/11020840/terminator_splitted.png | 22:23 |
blackburn_ | so I can see two things without any pain :D | 22:23 |
blackburn_ | aha | 22:23 |
blackburn_ | I am afraid it is not supported | 22:23 |
blackburn_ | however can be emulated I think | 22:24 |
blackburn_ | screen? or something like that | 22:24 |
n4nd0 | no idea | 22:24 |
n4nd0 | but I really like that option | 22:24 |
n4nd0 | it comes handy lot of times | 22:24 |
blackburn_ | your matlab seems to crash often | 22:24 |
n4nd0 | yes ... | 22:24 |
n4nd0 | it is a kind of problem with gnome I think | 22:25 |
blackburn_ | n4nd0: TmForever, really? ;) | 22:25 |
n4nd0 | it happens when I have it in another workspace | 22:25 |
n4nd0 | I change constantly to others | 22:25 |
n4nd0 | I don't even remember what that is | 22:25 |
n4nd0 | what is it | 22:25 |
n4nd0 | ? | 22:26 |
blackburn_ | trackmania :D | 22:26 |
n4nd0 | ah ok | 22:26 |
n4nd0 | I tried it :) | 22:26 |
n4nd0 | kind of fun | 22:26 |
naywhayare | n4nd0: this lurker doesn't know how you can read that purple text on a black background | 22:26 |
n4nd0 | naywhayare: I like purple :) | 22:27 |
blackburn_ | naywhayare: I admit it seems it is the first your message there ;) | 22:27 |
n4nd0 | haha | 22:28 |
naywhayare | well, I don't have anything useful to add to the conversation but if we're talking about colors and backgrounds and terminals I become useful :) | 22:28 |
n4nd0 | naywhayare: you like that stuff too? | 22:29 |
naywhayare | the contrast on my monitor just must not be good enough to have the purple stand out enough | 22:29 |
n4nd0 | I like personalization a lot | 22:29 |
naywhayare | haha... surprisingly yes | 22:29 |
naywhayare | although personalization for me means stripping out all the crap I don't care about. across two monitors I'm looking at 4 terminals and nothing else, using fluxbox because it stays out of my way | 22:30 |
* emrecelikten writes a note to self that he should visit this channel more | 22:30 | |
naywhayare | I think most people would refer to me as "boring" | 22:30 |
n4nd0 | fluxbox, that's really hardcore | 22:30 |
emrecelikten | I used fluxbox too, once | 22:30 |
emrecelikten | For a year or something | 22:31 |
naywhayare | I don't need much out of a window manager when all I do is open terminals and a browser, so it's a good fit for me | 22:31 |
n4nd0 | I didn't enjoy it that much | 22:31 |
n4nd0 | I didn't like the look and feel | 22:31 |
blackburn_ | n4nd0: what browser do you prefer? ;) | 22:31 |
n4nd0 | like the frames for the apps | 22:31 |
n4nd0 | blackburn_: lynx :P | 22:32 |
emrecelikten | It had the feeling that you feel when you visit the empty flat that you are planning to rent | 22:32 |
blackburn_ | oh sh | 22:32 |
gsomix | hackers | 22:32 |
naywhayare | emrecelikten: I think that's the best description I've heard of fluxbox... I'll remember that one :) | 22:32 |
blackburn_ | n4nd0: are you for real? | 22:32 |
n4nd0 | blackburn_: hahaha just kidding | 22:32 |
n4nd0 | blackburn_: I like to use it sometimes for fun | 22:33 |
naywhayare | I actually experimented with using lynx only for browsing once (so I could live my entire life inside my screen session) but the lack of images quickly made things difficult | 22:33 |
emrecelikten | naywhayare: Haha, okay :) | 22:33 |
blackburn_ | well some guys *really* use it :D | 22:33 |
n4nd0 | blackburn_: but I normally go with chrome | 22:33 |
blackburn_ | that's quite normal then :D | 22:33 |
n4nd0 | blackburn_: oh didn't know about that? | 22:33 |
n4nd0 | yeah | 22:33 |
n4nd0 | what about you? | 22:33 |
n4nd0 | I wouldn't mind trying sth new ;) | 22:34 |
@sonney2k | a long way from machine learning to colors and taste :D | 22:35 |
emrecelikten | Isn't that sort of the ultimate goal? | 22:35 |
n4nd0 | sonney2k: haha, actually true | 22:35 |
n4nd0 | let's finish with some philosophy, vim or emacs? :P | 22:36 |
emrecelikten | gedit | 22:36 |
emrecelikten | :P | 22:36 |
n4nd0 | :D | 22:36 |
gsomix | cat "blabla" > my_super_code.cpp | 22:37 |
n4nd0 | gsomix: :O | 22:37 |
gsomix | damn | 22:38 |
gsomix | echo, i mean | 22:38 |
blackburn_ | n4nd0: chrome just like you :) | 22:38 |
blackburn_ | as for vim or emacs | 22:38 |
blackburn_ | VIM!!! | 22:38 |
blackburn_ | :D | 22:38 |
naywhayare | +1, there is no other way to edit | 22:38 |
blackburn_ | configuring emacs whole day long is rather way of sexual activity than editing | 22:39 |
blackburn_ | ;) | 22:39 |
n4nd0 | haha | 22:40 |
n4nd0 | I have actually never tried emacs seriously | 22:40 |
n4nd0 | maybe I should just to make a fair comparison | 22:40 |
emrecelikten | I use emacs for LaTeX editing and stuff, but I'm annoyed with it | 22:40 |
emrecelikten | Might try vim one day | 22:40 |
* sonney2k started with emacs but lost a finger to it | 22:40 | |
emrecelikten | Haha | 22:40 |
emrecelikten | Poor pinky | 22:41 |
n4nd0 | haha | 22:41 |
emrecelikten | Well since I'm used to "crouching" with it, my pinky and emacs get along just fine | 22:41 |
naywhayare | ah, emacs... alt+shift+meta+footpedal+S for save | 22:43 |
n4nd0 | :D | 22:45 |
blackburn_ | lol | 22:45 |
gsomix | Stallman looks at you with disapproval. | 22:48 |
blackburn_ | and keeps eating some foot stuff | 22:50 |
gsomix | lol | 22:50 |
blackburn_ | ah bad connection | 22:54 |
blackburn_ | wiking: hey, there? | 22:54 |
blackburn_ | sonney2k: do you think scikits don't mind to become python_modular submodule? | 22:57 |
blackburn_ | n4nd0: what's up with chef support? | 22:58 |
blackburn_ | had you completed it by 18 UTC? | 22:59 |
n4nd0 | blackburn_: eeeh mmm ... I contacted the author and he didn't agree | 22:59 |
wiking | blackburn_: yes | 23:00 |
@sonney2k | blackburn_, if we have Director* support everything will be enslaved by shogun ;-) | 23:00 |
blackburn_ | wiking: any progress on api? ;) | 23:00 |
wiking | blackburn_: yep just want to commit | 23:00 |
blackburn_ | sonney2k: yes but we shall offer it to them | 23:00 |
@sonney2k | blackburn_, I am just trying gcc-4.7 | 23:00 |
wiking | and then i finish my proposal for gsoc | 23:00 |
@sonney2k | the memory footprint seems to be much better | 23:00 |
@sonney2k | as in I was able to compile w/ octave requiring less than 2GB | 23:01 |
blackburn_ | sonney2k: that's nice | 23:01 |
@sonney2k | vodking - better drink and sleep | 23:01 |
blackburn_ | sonney2k: no need to sleep | 23:02 |
blackburn_ | all one should do is to vodka | 23:02 |
blackburn_ | I really recommend you to change your lifestyle | 23:02 |
blackburn_ | once you get addicted to vodka things will go smoother | 23:02 |
blackburn_ | wiking: didn't you send it already? | 23:03 |
blackburn_ | n4nd0: convince him or bribe! | 23:04 |
n4nd0 | blackburn_: we'll what I can do | 23:04 |
blackburn_ | guys lets invest gsoc money to bribe chef author | 23:05 |
blackburn_ | we really need this chef support | 23:05 |
n4nd0 | haha | 23:06 |
blackburn_ | I can't imagine how had I lived before I tried to mix 2 kg of potato and 5 kg of string features | 23:06 |
wiking | blackburn_: well it's just a very shitty draft | 23:06 |
blackburn_ | wiking: of proposal? | 23:06 |
blackburn_ | wiking: you seems to be unhappy with something :) | 23:07 |
wiking | blackburn_: yeah the gsoc application | 23:07 |
wiking | blackburn_: too many balls and trying to joggle with them | 23:07 |
wiking | have 2 conf papers to finish | 23:07 |
wiking | as well | 23:07 |
blackburn_ | hey will you manage to find time for gsocing? | 23:07 |
wiking | blackburn_: june july and august is for that | 23:08 |
wiking | i'm on 'holidays' for july-august | 23:08 |
blackburn_ | what about may and june? | 23:08 |
wiking | meaning i can just work on gsoc | 23:08 |
wiking | june is clear now for me as well | 23:09 |
blackburn_ | do not forget to mention that in the proposal | 23:09 |
wiking | i only have one deadline for 1st of june | 23:09 |
wiking | but it coincides with the gsoc | 23:09 |
wiking | i mean i'll use the stuff in the paper that i'm doing in gsoc | 23:09 |
wiking | i guess it's not a problem... | 23:09 |
blackburn_ | that sounds ideal | 23:10 |
blackburn_ | it is exactly that shogun made for :) | 23:10 |
wiking | yesterday i had a much better idea for the api | 23:10 |
wiking | so it'll be more c++ alike | 23:11 |
blackburn_ | that's not a problem we are not tied to C | 23:11 |
wiking | i'm just wondering how swig gonna handle that | 23:11 |
blackburn_ | wiking: what kind of pitfalls there? | 23:12 |
wiking | so if i have a unary function then what swig is doing with it | 23:12 |
@sonney2k | wiking, I just compiled with clang - no issues! | 23:12 |
wiking | sonney2k: which version? | 23:12 |
@sonney2k | 3.0 | 23:12 |
wiking | i'm doing 3.1 | 23:12 |
wiking | i wonder what could be the diff between those two | 23:13 |
@sonney2k | is that released even? | 23:13 |
blackburn_ | wiking: what kind of unary function? | 23:13 |
wiking | blackburn_: are you familiar with the STL functions in <algorithm> ? | 23:13 |
blackburn_ | not really familiar | 23:13 |
wiking | ok here's an example | 23:14 |
@sonney2k | bah why does anyone want to use stl? | 23:14 |
blackburn_ | do you want to make use of algorithms stuff? | 23:14 |
wiking | like for_each | 23:14 |
wiking | http://www.cplusplus.com/reference/algorithm/for_each/ | 23:14 |
wiking | there you define an unary function for what to do with the container's each element | 23:14 |
wiking | sonney2k: no it's just the idea from STL | 23:14 |
wiking | i won't use it | 23:14 |
blackburn_ | okay, continue ;) | 23:15 |
wiking | so for the argmax function | 23:15 |
blackburn_ | do you need to have this function available with swig? | 23:15 |
blackburn_ | I got you, some residual function would be here or so | 23:15 |
wiking | i'd do the same kind of idea... that either you define your own unary function for the argmax of the latent variable | 23:15 |
blackburn_ | or objective | 23:16 |
wiking | or it uses the predefined/bruteforce version of it | 23:16 |
wiking | so now the question is | 23:16 |
wiking | how does swig handle this? | 23:16 |
blackburn_ | hmm so you want to implement this function using target interface language? | 23:16 |
wiking | so that you can define your own function in python for example | 23:16 |
blackburn_ | yes there is a way | 23:17 |
blackburn_ | gsomix is applying for idea with director classes | 23:17 |
blackburn_ | so probably you will collaborate there a little | 23:17 |
blackburn_ | wiking: however performance would be worse | 23:18 |
blackburn_ | wiking: are you going to implement at least one C++ some domain specific latent svm? | 23:18 |
@sonney2k | wiking, don't rely on it | 23:18 |
blackburn_ | like with sliding hog windows? | 23:19 |
@sonney2k | wiking, it can very well be that this stuff is broken in swig | 23:19 |
blackburn_ | sonney2k: we probably should contact swig guys for that? | 23:21 |
wiking | blackburn_: yeah i'll create an example... | 23:21 |
-!- flxb [~cronor@g231230100.adsl.alicedsl.de] has joined #shogun | 23:21 | |
@sonney2k | and then fix it ourselves yes | 23:21 |
wiking | and of course the brute force version will be there as well | 23:21 |
@sonney2k | but none of us is a swig guru | 23:21 |
wiking | but that's brute force, thus it might take much more time to do the optimization than with a specialized function... | 23:21 |
@sonney2k | blackburn_, which version of gcc do you have on your machine? | 23:22 |
blackburn_ | sonney2k: 4.6.1 | 23:22 |
@sonney2k | blackburn_, how much memory does it take to compile octave_modular w/ default settings for you? | 23:23 |
@sonney2k | n4nd0, which gcc version do you have? | 23:23 |
n4nd0 | sonney2k: gcc (Ubuntu/Linaro 4.6.1-9ubuntu3) 4.6.1 | 23:23 |
blackburn_ | sonney2k: I'll measure | 23:23 |
@sonney2k | anyone using some older gcc? | 23:23 |
blackburn_ | sonney2k: optmizations? w/ wo? | 23:24 |
blackburn_ | ah default | 23:24 |
@sonney2k | ./configure --interfaces=octave_modular | 23:24 |
@sonney2k | make | 23:24 |
blackburn_ | yes I know next steps | 23:24 |
blackburn_ | I have tried that a few times before | 23:24 |
gsomix | sonney2k, 4.5.2 | 23:25 |
@sonney2k | blackburn_, for me gcc4.7 / 4.6 / clang require 'just' 1.5-1.7GB of memory | 23:26 |
@sonney2k | so I think something got improved | 23:26 |
* sonney2k install gcc-4.4 | 23:27 | |
@sonney2k | s/install/installs | 23:28 |
@sonney2k | gsomix, if you could compile octave modular too and measure memory requirements - would be nice | 23:28 |
@sonney2k | blackburn_, actually gcc-4.4 required 1.7-1.8GB | 23:33 |
@sonney2k | so I guess the real change is that --datatypes configure flag | 23:34 |
@sonney2k | where we support only a few datatypes now by default | 23:34 |
@sonney2k | (in typemaps) | 23:34 |
blackburn_ | sonney2k: yes probably | 23:36 |
@sonney2k | I now compiled with ./configure --cc=gcc-4.7 --cxx=g++-4.7 --datatypes=char,bool,uint8_t,uint16_t,uint32_t,uint64_t,int8_t,int16_t,int32_t,int64_t,float32_t,float64_t,floatmax_t --prefix=/usr/local/stow/shogun-1.2.0 --ruby=ruby1.9.1 --interfaces=octave_modular | 23:37 |
@sonney2k | and this still requires just 1.8GB | 23:37 |
@sonney2k | so what did we change? | 23:38 |
blackburn_ | sonney2k: ignores? | 23:38 |
@sonney2k | ignores and moving things from .h -> .cpp ? | 23:38 |
blackburn_ | yes | 23:38 |
@sonney2k | such big impact? | 23:38 |
@sonney2k | I don't know | 23:38 |
blackburn_ | there are a lot classes in ignores | 23:38 |
blackburn_ | sonney2k: remove ignores and check ;) | 23:39 |
@sonney2k | this means though we should have some experimental release for debian then | 23:39 |
@sonney2k | haha | 23:39 |
blackburn_ | sonney2k: 1.4g | 23:39 |
blackburn_ | sonney2k: so what is # of proposals? | 23:41 |
@sonney2k | blackburn_, do you think we can get current git into a sane state | 23:43 |
blackburn_ | sonney2k: what kind of sanity you mena? | 23:43 |
@sonney2k | actually I think it is in much better state than before gsoc stars :) | 23:43 |
@sonney2k | started | 23:43 |
@sonney2k | blackburn_, testsuite / applications to be working again | 23:43 |
blackburn_ | are you still dreaming about release? | 23:43 |
blackburn_ | I need to check testsuite | 23:44 |
@sonney2k | we need one - or would you want to work with the shogun 1.1 debian clang compiled package? | 23:44 |
blackburn_ | no idea | 23:44 |
blackburn_ | ;) | 23:44 |
blackburn_ | sonney2k: okay let me compare to 1.1 | 23:45 |
blackburn_ | old testsuite now acts better than on 1.1 | 23:45 |
blackburn_ | some issues were fixed | 23:45 |
@sonney2k | cross validation broken | 23:45 |
blackburn_ | awesome | 23:46 |
blackburn_ | sonney2k: what caused it? | 23:46 |
@sonney2k | ocas broken | 23:46 |
blackburn_ | sonney2k: ocas is ok | 23:47 |
emrecelikten | Just submitted my hasty GSoC application | 23:47 |
@sonney2k | no I mean these where all fixed in master | 23:47 |
blackburn_ | ah | 23:47 |
blackburn_ | sonney2k: btw could you please update ocas serialized output? | 23:48 |
@sonney2k | and QDA/newtonsvm/python3 stuff is not really essential for now but it should even compile w/ python3 now | 23:48 |
@sonney2k | blackburn_, I updated already many of the failed tests but when attempting to push the data everything was lost | 23:48 |
@sonney2k | no idea why | 23:48 |
blackburn_ | hmm | 23:49 |
blackburn_ | strange | 23:49 |
@sonney2k | gsomix, what is the python3 state btw - and the state of your proposal? | 23:49 |
@sonney2k | blackburn_, anyway what I am saying is I would rather want to release something next week than to work with shogun 1.1 | 23:50 |
blackburn_ | sonney2k: agree | 23:51 |
gsomix | sonney2k, i need to check type and typemaps. it seems, everything else works | 23:51 |
blackburn_ | sonney2k: ah yes! I'll check newton svm on my data | 23:51 |
@sonney2k | blackburn_, yes please :) | 23:52 |
@sonney2k | gsomix, ok then finish your proposal and then python3 stuff .. then we put this into the release too! | 23:52 |
gsomix | sonney2k, and i still have not corrected examples. | 23:52 |
@sonney2k | gsomix, didn't you run 2to3? | 23:52 |
@sonney2k | gsomix, what happened to the patch you send a week ago or so where the examples were corrected? | 23:53 |
blackburn_ | sonney2k: I have asked you before but why we have -O9 flag? | 23:53 |
gsomix | sonney2k, there were errors in examples. | 23:54 |
@sonney2k | gsomix, in how many? | 23:54 |
-!- n4nd0 [~nando@s83-179-44-135.cust.tele2.se] has quit [Quit: Lost terminal] | 23:54 | |
@sonney2k | and which? | 23:54 |
-!- n4nd0 [~nando@s83-179-44-135.cust.tele2.se] has joined #shogun | 23:54 | |
gsomix | sonney2k, 2to3 works correctly. but some examples requires manual correction. | 23:55 |
gsomix | sonney2k, not many. I can fix examples tomorrow | 23:55 |
-!- n4nd0_ [~nando@s83-179-44-135.cust.tele2.se] has joined #shogun | 23:57 | |
-!- n4nd0_ [~nando@s83-179-44-135.cust.tele2.se] has quit [Client Quit] | 23:57 | |
* sonney2k compiles python3 interface | 23:58 | |
@sonney2k | it did compile... | 23:59 |
--- Log closed Thu Apr 05 00:00:19 2012 |
Generated by irclog2html.py 2.10.0 by Marius Gedminas - find it at mg.pov.lt!