IRC logs of #shogun for Friday, 2011-04-08

--- Log opened Fri Apr 08 00:00:36 2011
-!- blackburn [~qdrgsm@188.168.5.43] has left #shogun []00:29
-!- ameerkat [HydraIRC@149-169-253-238.nat.asu.edu] has quit [Ping timeout: 240 seconds]00:47
-!- Pinio [~IceChat7@90-156-17-126.internetia.net.pl] has quit [Quit: IceChat - Its what Cool People use]00:48
josipwhat would be the best way to attach my transcripts/cv to the application?00:59
josipI can provide dropbox links or e-mail them to .. someone00:59
alesis-novikyour what?01:08
alesis-novikI guess there is the field for additional info01:08
josipbut I don't feel very comfortable putting my transcripts online01:30
-!- Mengyun [~dorothyk@S0106001a803d4363.vc.shawcable.net] has joined #shogun01:38
alesis-novikWhy do you want to put a transcript?01:58
alesis-novikIn cases like these I generally state what I did/have, and ask to be contacted if proof is required (but don't take my work for this being a good or bad idea, I'm just an applicant like you)02:00
alesis-novikSo what idea are you applying for?02:02
josipthe boosting-like algorithm for variable-dimensinaol features02:20
josipthe last one on the list if that rings a bell02:20
-!- epps [~epps@unaffiliated/epps] has quit [Read error: Operation timed out]02:51
-!- hiteshk [~hitesh_na@117.211.88.150] has joined #shogun04:47
siddharthsry sonney2k went to sleep after mailing you05:02
siddharthwill mail the patch on mailing list after some more changes05:02
-!- epps [~epps@unaffiliated/epps] has joined #shogun05:08
-!- ameerkat [~ameerkat@184-98-140-155.phnx.qwest.net] has joined #shogun05:20
-!- hiteshk [~hitesh_na@117.211.88.150] has left #shogun []05:24
-!- hiteshk [~hitesh_na@117.211.88.150] has joined #shogun05:58
siddharthanyone here?06:06
-!- hiteshk [~hitesh_na@117.211.88.150] has left #shogun []06:27
serialhexnot really :P06:29
serialhexbettyboo: whats up cutie?06:29
@bettybooserialhex: btw, you said there is about ten proposals?06:29
serialhexbettyboo: no, many more than that06:29
@bettybooserialhex: I mean, there are only so many good ML researchers with that kinda background who could do all of those problems, and then the number of students would be like, maybe 20 times that? I can't imagine there being more than 400 of us06:30
serialhexbettyboo: how many people propose to you?06:30
@bettybooserialhex: what algorithms do you propose to implement?06:30
@bettybooyes06:30
serialhexbettyboo: fie on you! fie fie fie!06:30
@bettybooserialhex: nasty you!@06:30
serialhex:P06:30
@bettyboo;>06:30
serialhexbettyboo: you're my kind of girl!!06:31
@bettybooserialhex: what was the train/test split, did you use 10cfv? how long did the training last, which kernel, what kind of feature data, binary, float, decimal, how long did the testing last ?06:31
serialhexbettyboo: the training lasted a long time!06:31
@bettybooserialhex: are there any c# wrappers for it? the other, they report 10mil training samples,do you know how big was each sample (without going into those papers)?06:31
-!- siddharth [~siddharth@117.211.88.150] has quit [Remote host closed the connection]07:04
-!- siddharth_ [~siddharth@117.211.88.150] has joined #shogun07:05
-!- akhil_ [75d35896@gateway/web/freenode/ip.117.211.88.150] has joined #shogun07:12
-!- Mengyun [~dorothyk@S0106001a803d4363.vc.shawcable.net] has quit [Read error: Connection reset by peer]07:35
-!- josip [~josip@unaffiliated/josip] has quit [Remote host closed the connection]07:42
-!- akhil_ [75d35896@gateway/web/freenode/ip.117.211.88.150] has quit [Ping timeout: 252 seconds]07:58
-!- lionelc [48cb93da@gateway/web/freenode/ip.72.203.147.218] has quit [Quit: Page closed]08:33
-!- josip [~josip@unaffiliated/josip] has joined #shogun09:45
josipHello, is there any mechanism in shogun to handle cases when a feature can belong to multiple classes?09:46
josipso you can of course always recode the labels, but is there any class specifically designed for this?09:47
-!- siddharth_ [~siddharth@117.211.88.150] has quit [Ping timeout: 246 seconds]09:52
@sonney2kjosip, no09:57
-!- siddharth_ [~siddharth@117.211.88.150] has joined #shogun10:01
-!- akhil_ [75d35896@gateway/web/freenode/ip.117.211.88.150] has joined #shogun10:18
-!- Tanmoy [75d35896@gateway/web/freenode/ip.117.211.88.150] has quit [Ping timeout: 252 seconds]10:40
-!- aifargonos [~aifargono@46.18.27.4] has joined #shogun10:40
-!- ameerkat [~ameerkat@184-98-140-155.phnx.qwest.net] has quit [Ping timeout: 260 seconds]10:50
-!- Tanmoy [75d35896@gateway/web/freenode/ip.117.211.88.150] has joined #shogun10:59
-!- Ziyuan [~Ziyuan@116.22.39.134] has joined #shogun11:24
-!- akhil_ [75d35896@gateway/web/freenode/ip.117.211.88.150] has quit [Quit: Page closed]11:46
josipsonney2k: okay, thanks12:03
-!- skydiver [c255a037@gateway/web/freenode/ip.194.85.160.55] has joined #shogun12:08
-!- eppz [~epps@unaffiliated/epps] has joined #shogun12:10
-!- epps [~epps@unaffiliated/epps] has quit [Read error: Connection reset by peer]12:10
-!- Tanmoy [75d35896@gateway/web/freenode/ip.117.211.88.150] has quit [Ping timeout: 252 seconds]12:20
-!- aifargonos [~aifargono@46.18.27.4] has quit [Ping timeout: 240 seconds]12:34
-!- siddharth_ [~siddharth@117.211.88.150] has quit [Read error: Connection reset by peer]12:36
-!- siddharth [~siddharth@117.211.88.150] has joined #shogun12:38
-!- Tanmoy [75d35896@gateway/web/freenode/ip.117.211.88.150] has joined #shogun12:45
-!- hiteshk [~hitesh_na@117.211.88.150] has joined #shogun12:55
-!- makokal [~nyumbanil@212.201.44.245] has joined #shogun13:13
-!- hiteshk [~hitesh_na@117.211.88.150] has left #shogun []13:16
-!- blackburn [~qdrgsm@188.168.5.184] has joined #shogun13:40
-!- aifargonos [~aifargono@46.18.27.4] has joined #shogun13:43
-!- akhil_ [75d35896@gateway/web/freenode/ip.117.211.88.150] has joined #shogun14:26
-!- makokal [~nyumbanil@212.201.44.245] has quit [Ping timeout: 240 seconds]14:27
-!- skydiver [c255a037@gateway/web/freenode/ip.194.85.160.55] has quit [Quit: Page closed]14:40
-!- makokal [~nyumbanil@212.201.44.243] has joined #shogun14:48
-!- akhil_ [75d35896@gateway/web/freenode/ip.117.211.88.150] has quit [Ping timeout: 252 seconds]14:52
siddharthsonney2k, I have submitted the patch in the mailing list15:08
-!- akhil_ [75d35896@gateway/web/freenode/ip.117.211.88.150] has joined #shogun15:35
-!- eppz [~epps@unaffiliated/epps] has quit [Read error: Connection reset by peer]15:40
-!- eppz [~epps@84.18.157.200] has joined #shogun15:40
-!- eppz [~epps@84.18.157.200] has quit [Changing host]15:40
-!- eppz [~epps@unaffiliated/epps] has joined #shogun15:40
-!- oiwah [~oiwah@i114-181-177-143.s04.a013.ap.plala.or.jp] has joined #shogun16:04
-!- oiwah [~oiwah@i114-181-177-143.s04.a013.ap.plala.or.jp] has quit [Client Quit]16:04
-!- Chen [cab5d6cd@gateway/web/freenode/ip.202.181.214.205] has joined #shogun16:06
ChenHello, I am student and I want to apply the GSoC project. I have successfully installed shogun on Ubuntu. So, I can submit the proposal now?16:08
-!- aifargonos [~aifargono@46.18.27.4] has quit [Ping timeout: 276 seconds]16:08
-!- Chen [cab5d6cd@gateway/web/freenode/ip.202.181.214.205] has quit [Ping timeout: 252 seconds]16:19
-!- akhil_ [75d35896@gateway/web/freenode/ip.117.211.88.150] has quit [Quit: Page closed]16:31
ZiyuanIs it too late?16:34
makokal@ziyuan too late for what?16:35
eppzhttp://bit.ly/eYo7yf16:37
josipis it really needed to write an e-mail to the mailing list that I managed to intall shogun?16:43
josipwhy not just write that in the proposal16:43
-!- hiteshk [~hitesh_na@117.211.88.150] has joined #shogun16:45
-!- aifargonos [~aifargono@46.18.27.35] has joined #shogun16:53
-!- hiteshk [~hitesh_na@117.211.88.150] has left #shogun []17:07
serialhexyeah, you have a little more than 3 hours17:07
-!- Mengyun [~dorothyk@S0106001a803d4363.vc.shawcable.net] has joined #shogun17:07
serialhex...what eppz said! :P17:08
@bettyboo;>17:08
-!- Mengyun [~dorothyk@S0106001a803d4363.vc.shawcable.net] has quit [Ping timeout: 260 seconds]17:13
-!- hiteshk [~hitesh_na@117.211.88.150] has joined #shogun17:22
-!- josip [~josip@unaffiliated/josip] has quit [Remote host closed the connection]17:28
* sonney2k is desperate17:29
@sonney2kover 60 students applied so far - there is now way to make a fair ranking - and we seriously cannot handly more than 10 of you :`-(17:31
siddharthhi sonney2k17:33
@bettyboomoin. siddharth17:33
siddharthi have send the patch to the mailing list17:33
ZiyuanIs src/libshogun the same as src/shogun ?17:34
siddharthhi betty17:34
@bettyboosiddharth: ask to put a C -> F conversion module into betty17:34
@bettybooho siddharth17:34
siddharthhaha...those were sonney2k words :D17:34
@bettyboo:>17:34
@sonney2kZiyuan, it is a symlink yes17:34
@sonney2ksiddharth, I am looking at your patch right now17:35
@sonney2klooks pretty good!17:35
siddharthok :)17:35
@sonney2kminor whitespace issues17:35
siddharthyeah17:35
@sonney2kyou mixed tabs with spaces17:35
siddharthi forgot to correct17:35
@sonney2kand missing newlines between functions but that is really all17:35
@sonney2klet me merge it17:35
ZiyuanAh, symlink, thanks17:36
siddharthwell I have done for matlab interface only17:36
@sonney2ksiddharth, actually it says siddharth <siddharth@siddharth-laptop.(none)>17:36
siddharthwill do for other too17:36
@sonney2kdo you want to give reasonable email addr's?17:36
siddharthyes...new with git17:36
siddharthyes17:37
siddharthsiddharthkherada27@gmail.com17:37
* sonney2k just set up http://shogun-toolbox.org/trac17:37
@sonney2ksiddart you can use git config to set your username17:38
@sonney2ke.g. I have17:38
@sonney2kgit config -l17:38
@sonney2kuser.name=Soeren Sonnenburg17:38
@sonney2kuser.email=sonne@debian.org17:38
siddharthok I will do that17:38
siddharththanks :)17:38
@bettyboo;D17:39
@sonney2ksiddharth: http://help.github.com/git-email-settings/17:39
@sonney2ksiddharth, would you mind to send the patch again when you have done this17:39
@sonney2kit is better that you type your name and email addr correctly17:40
@sonney2kI cannot change it afterwards17:40
siddharthsonney2k, can I send after the deadline?17:40
@sonney2ksiddharth, ahh you are still writing on your proposal?17:40
siddharthyeah17:40
@sonney2ksiddharth, just send it quickly to me personally - it really is just issuing17:41
@sonney2k$ git config --global user.name "Firstname Lastname"Sets the name of the user for all git instances on the system17:41
@sonney2k$ git config --global user.email "your_email@youremail.com"17:41
@sonney2kand git reformat-patch again17:41
@sonney2kthat's it17:41
siddharthok doing now17:41
serialhexwow, yeah, just from the people who are saying they've set up shogun theres a bunch!!17:47
siddharthsonney2k, should i send to you or the mailing list?17:51
@sonney2kserialhex, I was seriously only expecting 10-15 people...17:52
@sonney2ksiddharth, to me is sufficient / but up to you17:52
@sonney2know I am already scared of having to wade through all of them17:52
serialhexsonney2k: you have what?  like 2 weeks to go through them??  you could turn around and ask Q's of the applicants can't you??17:53
serialhex...kind of like a job interview?  (i mean, this kind of is)17:53
siddharthsonney2k, done :)17:54
@bettyboo:>17:54
@sonney2kserialhex, we have to reduce the number of potential candidates very quickly - it is totally impossible to interview >60 people17:54
serialhexvery true, very true17:54
@sonney2ksiddharth, thanks - very good. applying now17:54
siddharthsonney2k, there are 60 proposals or 60 students? :O17:55
@sonney2ksiddharth, that also means I have to convince 10-15 potential mentors to go through all of them...17:55
serialhex...is there anything i can do to help my application?17:55
@sonney2kserialhex, patches like siddharth sent...17:56
siddharthsonney2k, should I mention patch in proposal?17:56
@sonney2ksiddharth, of course!!!17:56
brocolliheh17:56
serialhexsonney2k: ok, i'll see what i can find to do...17:56
siddharthok :)17:56
brocolliI am going to be laughing if I get rejected because my name on irc isn't proper :/17:56
brocollior somethign like tha17:56
ZiyuanIn center_matrix of Mathematics.h, matrix[int64_t(i)*m+j]+=s-colsums[i]-rowsums[j]; should be matrix[int64_t(i)*m+j]+=s-colsums[j]-rowsums[i];17:56
* serialhex looks for something a n00b can code :P17:57
ZiyuanRight?17:57
@sonney2kserialhex, it is really >60 students and even more proposals... - it is crazy18:05
@sonney2kmakes you proud and ashamed at the same time :(18:05
brocolliwhat18:06
brocollihow the hell18:06
ZiyuanLet me make a patch18:06
brocolliI don't believe there are that many machine learners out there sonney2k18:06
brocolli:/18:06
@sonney2kbrocolli, me neither - so lets hope half of them are not and stand corrected !?18:07
brocollilol18:07
brocolliI mean, the only reaon I applied was to see if I got it + needed a job. Otherwise if I'm getting funded over the summer I'd rather work on other stuff ;p18:07
@sonney2kZiyuan, could be - the matrix is supposedly square so I never checked18:08
brocolliBut I don't know if I will be funded yet, hence my application ;)18:08
brocolliIt's admirable people want to do ML, but it's more than just programming. GSoC == Funding but simultaneously encourages people to apply even if it's not their area of interst ;P18:09
CIA-31shogun: Siddharth Kherada master * r9f7760c / (6 files in 2 dirs): Wavelet Kernel Function - http://bit.ly/i846Sl18:10
CIA-31shogun: Soeren Sonnenburg master * r4ae3a56 / (2 files): Minor reformatting, inlining and whitespace changes - http://bit.ly/fT7QST18:11
CIA-31shogun: Soeren Sonnenburg master * rd52c6de / src/modular/Kernel.i : Add modular interface to Wavelet Kernel - http://bit.ly/hQxeAx18:11
@sonney2ksiddharth, patch applied - thanks, you should also add some GPL copyright header or I will do (sufficient to do this later)18:12
@sonney2kbrocolli, err so what shall we do now, not select you? When will you know?18:13
brocolliWell I should know in a day or two18:13
brocolliI mean once you guys have made a decision on me, before making it official can you let meknow18:14
brocolliI'll let you know the same day18:14
siddharthsonney2k, ok i will do after the deadline18:15
@sonney2kbrocolli, I guess we only start looking on monday18:16
-!- siddharth [~siddharth@117.211.88.150] has quit [Remote host closed the connection]18:24
eppzsonney2k, since you have so many people interested, you could organize a mentoring project outside the GSoC framework18:26
-!- siddharth [~siddharth@117.211.88.150] has joined #shogun18:26
brocollino one gets funded that way18:27
brocollithe only reason students get mentored is because they're paid18:27
-!- ameerkat [~ameerkat@184-98-140-155.phnx.qwest.net] has joined #shogun18:27
eppznot all18:28
eppzApache has a system like this18:28
brocolliEveryone who is in GSoC gets paid.18:29
brocollithe students at least.18:29
eppzI know, but some students might also be in it for the learning experience and open source love.18:30
-!- argetlahmsource [~argetlahm@adsl-99-160-142-89.dsl.euclwi.sbcglobal.net] has joined #shogun18:31
brocolliheh, mentors don't have time for that, these are people who are active researchers man.18:31
eppzthey don't get paid for GSoC either18:32
eppzI think the organization receives just $50018:32
brocolliBut hte software is representing the institution18:33
brocolliand in turn this is like a mentor's duty to his institution type thing18:34
-!- akhil_ [75d35896@gateway/web/freenode/ip.117.211.88.150] has joined #shogun18:34
eppznot everything revolves on money, the open source movement is proof of that18:35
brocollilol18:35
eppzwhat?18:36
brocolliYou're missing the point man, that's all.18:36
brocolliThere are plenty of open source projects that you can contribute to, including this one I'm sure. But the mentor part isn't going to happen I don't think, it might. But they're usually busy18:37
ZiyuanWell...I added the file and committed it in git. Then I found my email not correct so I made a reset. After I rewrite my email and git commit again, it told me that nothing to commit. Now how I can get things back to normal?18:37
eppzmeh..18:38
siddharthZiyuan, I think the changes will appear after next commit...18:47
-!- makokal [~nyumbanil@212.201.44.243] has left #shogun []18:47
ZiyuanOk, then mail the patch to sonne@debian.org ?18:55
ZiyuanDone18:57
blackburnsonney2k: guten Abend, another patch is in ML18:58
* blackburn wonders about number of proposals and students told by Sören19:03
-!- eppz [~epps@unaffiliated/epps] has quit [Read error: Connection reset by peer]19:11
-!- epps [~epps@84.18.157.200] has joined #shogun19:12
-!- epps [~epps@84.18.157.200] has quit [Changing host]19:12
-!- epps [~epps@unaffiliated/epps] has joined #shogun19:12
-!- josip [~josip@212.201.44.246] has joined #shogun19:20
-!- josip [~josip@212.201.44.246] has quit [Changing host]19:20
-!- josip [~josip@unaffiliated/josip] has joined #shogun19:20
josipdeadline -014019:20
josiphehe19:20
@bettyboohihi!!19:20
josipthe melange editor is awful btw19:22
ZiyuanCan I update my proposal after the deadline?19:24
josipno19:30
@sonney2kbrocolli, we are surely not doing this for money (actually we don't get any)19:38
@sonney2kfor that19:38
brocollinot you19:39
@sonney2kI do it to get new contributors and be assured that I have to do all the real work while I am trying to mentor19:39
@sonney2kwell none of the people in the shogun project19:39
brocolliYour institution is doing it because of the cutting edge nature of the project19:39
brocolliit's implementing really good algorithms into an open source piece of software, all on behalf of MPI19:39
brocolliIt's good for the brand of the institution, I'm sure you cannot dispute that.19:39
josipit's a win-win situation, that's why they're doing it19:39
@sonney2kbrocolli, the institution does not care - to the contrary they would rather want to see me do some real work (aka research)19:40
josipyou're working at MPI Tuebingen?19:40
brocollisonney2k: so what is the purpose of such a large undertaking? For fun19:40
brocolliI say this with the utmost respect19:41
brocolliI am just saying there are always hidden variables  with large weight :P19:41
@bettybooyeah19:41
@sonney2kbrocolli, no idea.... look I am one of the initiators and still leading figure behind mloss.org / mldata.org19:42
* brocolli doesn't know much about open source but has heard of mloss.org for sure19:42
@sonney2kbrocolli, well I wrote most of the website19:43
josipthanks for mloss! It has proven very helpful to me19:43
@sonney2khave a look at mldata.org too19:45
josipyu;19:45
josipp19:45
@sonney2kmldata.org is like 100 times more work :D19:45
@bettybooyep19:45
@sonney2kanyway got to go19:45
@sonney2kcu19:45
@bettyboocya19:45
josipI participated in last year's gsoc as well, that's not a problem - right? The FAQ says it's good19:45
CIA-31shogun: Ziyuan Lin master * r0723320 / src/libshogun/lib/Mathematics.h : Correct a subscript error - http://bit.ly/fa3JK419:47
ZiyuanJust for curiosity, what project were you in last year?19:48
josippython software foudnation, distutils219:48
-!- hiteshk [~hitesh_na@117.211.88.150] has left #shogun []19:49
Ziyuanwow19:50
josip?19:51
-!- Ziyuan [~Ziyuan@116.22.39.134] has quit []20:16
-!- Ziyuan [~Ziyuan@116.22.39.134] has joined #shogun20:23
-!- Ziyuan [~Ziyuan@116.22.39.134] has quit [Client Quit]20:24
-!- Ziyuan [~Ziyuan@116.22.39.134] has joined #shogun21:03
josipgood luck everyone!21:03
-!- alesis-novik [~alesis@188.74.87.84] has quit [Quit: I'll be Bach]21:05
-!- argetlahmsource [~argetlahm@adsl-99-160-142-89.dsl.euclwi.sbcglobal.net] has left #shogun []21:42
@sonney2kok, so we have exactly 70 proposals now21:59
@sonney2kby over 60 students22:00
eppscongrats22:00
@sonney2kin #gsoc they say  417 mentoring orgs applied and 175 were accepted this year; 5474 proposals were submitted by 3731 students.22:00
@sonney2kwhich means on average an organization gets 20 students / or 31 applications22:01
blackburnreally wonder how you will choose 5-10 from that 7022:01
* sonney2k does not know either :-(22:01
josipsonney2k: I don't think the distribution is inoform :D22:01
@bettyboo;D22:01
@sonney2ksurely not22:01
josipe.g. there are a lot of people applying for wordpress and stuff liek that22:01
blackburnmachine learning is in trending now22:01
@sonney2klooks like22:01
blackburnby some reason22:02
josipwell, it started being widely applied?22:02
josipto almost everything? :)22:02
@sonney2kthe problem is we are a new organization - it is not clear how much google will trust us to mentor more than 5 students22:02
@bettybooyep :>22:02
@sonney2k(the gsoc orga faq says 5 students for new orgas at the max)22:03
@sonney2kanyways, we will do our best to get more...22:03
josiphehe, good luck with that :)22:03
blackburnsonney2k: 5 from 70? oh, I don't envy you22:03
@sonney2klets hope for the best22:05
-!- Mengyun [~Mengyun@S0106001a803d4363.vc.shawcable.net] has joined #shogun22:06
blackburnsonney2k: when creating new kernel, where should I describe it (excluding its .cpp and .h and kernel type in Kernel.h)?22:07
@sonney2kwell only in the doxygen doc in the .h and make an example22:08
blackburnI mean I created it and it doesn't importing22:08
blackburnokay, so think I did something wrong :)22:09
siddharthdid you do make install?22:09
blackburnof course22:09
siddharthno error in that?22:09
blackburnnope22:09
blackburnoh22:09
blackburnI forget configure!22:09
@sonney2kblackburn, you mean for the modular interfaces or what?22:09
siddharthnot needed22:09
blackburnsonney2k: yeap, python_modular22:10
blackburnsonney2k: siddharth's kernel is importing but my - not22:10
siddharthdid u change in GUIkernel file?22:10
@sonney2kblackburn, open up modular/Kernel.i22:10
blackburnsonney2k: ah! that's it22:10
blackburnthank you22:10
@sonney2kthen search for GaussianKernel and add the same 3 lines :)22:11
blackburnsonney2k: btw, my _proper_ patch is in ML22:11
blackburnI was terrified when looked what I sent to ML22:12
blackburnsome trash generated by my eclipse, sorry :)22:12
@bettyboo;D blackburn22:12
@sonney2kblackburn, don't worry. Always remember the ML'ers can't code so whatever we send looks great to 'them'22:12
@sonney2k;-)22:12
@bettyboofunny22:12
-!- akhil_ [75d35896@gateway/web/freenode/ip.117.211.88.150] has quit [Quit: Page closed]22:13
blackburnI thought that Kernel.i is filled automatically..22:14
blackburnWas I wrong?22:14
@sonney2kblackburn, that is not done automatically22:14
blackburnI see now22:14
siddharthfor static interfaces you have to change in SGInterface and GUIKErnel file22:15
@sonney2kexactly. siddharth knows what he is talking about22:15
blackburnsonney2k: I should do this too, right?22:16
* sonney2k hates the static interfaces though22:16
@sonney2kbut we started with them...22:16
* siddharth loves matlab :D22:16
blackburn>>> from shogun.Kernel import WaveKernel22:16
blackburn>>> wk = WaveKernel()22:16
blackburnthank you!22:16
blackburnworks now22:16
siddharthnice22:16
blackburnwill now write this stuff in SGInterface and etc22:17
-!- ameerkat [~ameerkat@184-98-140-155.phnx.qwest.net] has quit [Ping timeout: 240 seconds]22:18
@sonney2kblackburn, I think it would be a good idea that you send your kernel overview html page to the mailinglist - in case others would like to contribute a patch22:18
blackburnsorry, don't understand you properly, should I describe this kernel in html?22:19
@sonney2kI think it is the only way to reduce the number of applicants requiring some contribution ...22:19
siddharthsonney2k, me too?22:20
@sonney2kwell you both already contributed22:20
blackburni'm looking forward for further contributions :)22:20
@bettyboolol!22:20
siddharthsame here :)22:20
@bettyboo;D22:21
blackburnso, when introducing new kernel I should send it with examples and description, right?22:21
@sonney2kblackburn, that would be perfect22:21
blackburnis it necessary to do it in html?22:21
blackburnI mean there is only one equation and nothing to describe detailly22:21
* siddharth off to sleep...gn22:22
blackburnsonney2k: anyway, I have no problem with doing this, may I ask you later about some details of it by email or in irc?22:23
@sonney2kblackburn, not html doxygen!22:23
@sonney2klook at gaussiankernel22:23
blackburnah22:23
blackburnthat's what you mean22:24
blackburnokay, I understand now22:24
blackburndo you want to reduce applicants-contributors?22:24
blackburnnumber of* I mean22:25
@sonney2kblackburn, please send the url of that paper to the mailinglist ... I will send an email around saying that we have so many submission and some of you asked how they could improve scores... by contributing a patch is my answer22:25
blackburnsorry, don't understand you again. what is the paper I should url?22:26
blackburnmay be I'm tired a bit, sorry :)22:27
@sonney2kblackburn, the url with the kernels22:30
@sonney2kthat is really an easy start learning to extend shogun22:30
blackburnhttp://crsouza.blogspot.com/2010/03/kernel-functions-for-machine-learning.html#wave22:30
blackburnthis?22:30
blackburnwith no '#wave'22:30
@sonney2kyes22:31
blackburnsonney2k: you will have a terrible count of commits :)22:31
@sonney2kblackburn, or maybe only from the 10 students we can then later on accept22:31
@sonney2k:)22:31
@bettyboo;D22:31
blackburnwhat should you do if ~10 will commit you all the time.. :)22:32
blackburnsonney2k: will you go to sleep in nearest a half of hour?22:32
blackburnsonney2k: I could send a patch with WaveKernel with this link22:32
@sonney2kblackburn, just sent the patch in one email and then later on reply to my email with this link22:33
@sonney2kI am jsut writing it22:33
@sonney2k:)22:33
blackburnbut why you want to me send this url? :)22:34
blackburnme to send* (oh, I have bad teachers of english)22:34
blackburnsonney2k: and again, what's with generalized HIK patch? did I done all the things right?22:35
@sonney2kblackburn, looked good but I need to have a closer look.22:35
@sonney2kwill apply it probably today still.22:35
blackburnI have tested it this time :)22:36
@bettyboorahaha22:36
blackburnthat non-proper patch is pretty ugly diff of something I don't understand22:36
blackburnunderstand why you get angry with it :)22:36
@bettybooblackburn, rahaha22:36
@sonney2kblackburn, you should really use github infrastructure22:37
@sonney2kI mean fork off shogun from git22:37
@bettyboonite22:37
@sonney2kthen modify your tree22:37
@sonney2kthen submit a pull request22:37
@sonney2kthat is coolest - but of course patches to the mailinglist are as welcome!22:37
blackburnokay, I will grasp with it22:38
blackburnit's because I'm novice in git22:38
blackburnthat static interfaces in libshogunui.. I don't like it much :)22:40
@sonney2kblackburn, I hate them too22:40
@sonney2kthey need a cleanup22:40
@sonney2kswig is soo much more elegant22:40
blackburnevery kernel need it, right?22:40
@sonney2kin particular you touch the modular/*.i file once and you get interfaces to alll the languages.22:41
blackburnI mean should I do this?22:41
blackburnnow*22:41
blackburnseems so :)22:41
@sonney2kyou don't have to do static :)22:42
blackburnI don't??22:42
* sonney2k only uses the modular interfaces...22:42
@sonney2kanyways22:42
blackburnmay I sent a patch with only modular available?22:42
@sonney2kblackburn, sure22:42
blackburnokay22:42
@sonney2kok, I've sent the email to the mailinglist22:42
@sonney2kI suggest you reply with this url - it is a good thing for students to pick one kernel and to implement it....22:43
blackburnshould I answer you with that link?22:43
@sonney2kyes22:43
blackburnokay22:43
@sonney2kthe patch as a separate email please22:43
blackburnnp22:43
@sonney2kthanks22:43
blackburnhope will not sink myself with that suggestion :)22:43
@sonney2kI have to leave now...22:44
@sonney2kwill be back later22:44
blackburnokay22:44
-!- hiteshk [~hitesh_na@117.211.88.150] has joined #shogun22:44
-!- epps [~epps@unaffiliated/epps] has quit [Ping timeout: 276 seconds]22:46
-!- hiteshk [~hitesh_na@117.211.88.150] has left #shogun []22:47
MengyunHi sonney2k,  is there any bug list for shogun available ?22:54
@sonney2kMengyun, not really an up-to-date one - I've just set up http://shogun-toolbox.org/trac - and tried to free it from some spam23:16
blackburnsonney2k: I have introduced a new kernel, set up to modular, etc23:19
blackburnshould patch include doxygen docs for it?23:19
@sonney2kblackburn, yes please23:19
blackburnI mean doxygen generates it by source23:19
@sonney2kit is not so difficult23:19
@sonney2kjust look at the comments in gaussiankernel.h for example23:19
@sonney2k(only the .h file needs to be documented)23:20
blackburni done all this way23:20
blackburnhave done23:20
blackburnokay, will create docs for it23:20
@sonney2kblackburn, the doc will be autogenerated23:22
blackburnI mean it23:22
@sonney2kyou can try to import your kernel form python and then do help(yourkernel)23:22
@sonney2kit should show the docs23:22
@sonney2kand the html site23:22
blackburnjust need to reconfig, disabled docs with slow generation :)23:22
@bettyboo;>23:23
blackburnthat kernel is a bit strange.. will cause many NaN when K(x,y) and x==y23:24
@sonney2kdoesn't sound right - maybe only for certain parameter settings?23:26
blackburnthere is theta/||x-y||23:27
blackburnx==y will cause theta/023:27
@sonney2kyou have to check if that is the right thing23:27
blackburnI could better implement Cauchy kernel with no similar problems :D23:28
blackburnhttp://latex.codecogs.com/png.latex?k(x,%20y)%20=%20\frac{\theta}{\lVert%20x-y%20\rVert%20\right}%20\sin%20\frac{\lVert%20x-y%20\rVert%20}{\theta}23:29
blackburnthat is wave kernel from link, I posted to ML23:29
@sonney2kblackburn, I suspect that when ||x-y|| == 0 that the kernel == 023:29
@sonney2kor 123:29
@sonney2kyou have to check23:29
blackburnthere is a link on that page to some dissertation.. and there is only mention of it23:31
blackburnwith no Mercer prove or something else23:31
blackburnseems to be a very strange kernel23:31
Mengyunthanks sonney2k23:31
blackburnLimit[(h/x)*Sin[x/h], x -> 0]23:32
blackburn123:32
@sonney2kblackburn, I think you could just replace sin(x) by its taylor expansion and then you will hopefully see what happens when ||x-y|| -> 023:32
blackburnI shouldn't could use that limit ^^23:32
blackburnseems that 123:33
@sonney2kblackburn, I would expect that the value is 1.0 when x==y23:33
blackburnsonney2k: yeap, and with no respect to theta it is 1.023:33
blackburnif (dist==0.0) return 1.0;23:34
blackburndirty :)23:34
@sonney2kblackburn, so just add a if statement and all good23:34
blackburnthank you23:35
@sonney2kMengyun, what for?23:35
blackburnsonney2k: trac23:35
@sonney2kahh yes23:36
Mengyunyep23:36
* sonney2k looses trac(k) of everything23:36
Mengyun:]23:36
@sonney2kMengyun, the GSoC ideas in trac are from 2010 - we got rejected back then...23:37
@bettyboohiho!!23:37
* sonney2k what is going on with betty23:38
blackburnsonney2k:23:39
blackburnHelp on class WaveKernel in module shogun.Kernel:23:39
blackburnclass WaveKernel(BaseKernel)23:39
blackburn |  Wave kernel, formally described as \[ K(x,x') =23:39
blackburn |  \frac{\theta}{\| x-y \|} \sin \frac{\| x-y23:39
blackburn |  \|}{\theta} \].23:39
blackburn |23:39
blackburnright?23:39
blackburnit is in python I mean :)23:40
@sonney2kyes23:40
@sonney2kthe generated html code will look better23:40
blackburnI saw it23:40
@sonney2kI mean it is latex compiled23:40
blackburnshould I send xml?23:40
blackburnoops23:41
blackburnnot xml23:41
@sonney2kblackburn, ehh no, just the source code - the doxygen doc can be automatically generated23:41
blackburnshould it be in doc?23:41
@sonney2kIIRC doc/html23:42
blackburnI see now23:43
blackburnseems that I should make it too23:43
blackburn'make'23:43
-!- blackburn1 [~qdrgsm@188.168.4.21] has joined #shogun23:47
-!- blackburn [~qdrgsm@188.168.5.184] has quit [Ping timeout: 258 seconds]23:48
blackburn1sorry, disconnected23:48
blackburn1for some reason there is not that equation in .html ..23:51
@sonney2kblackburn1, it is not in html but some .png IIRC23:55
blackburn1yeap, not that .png is in .html23:55
blackburn1btw, have this thing:23:55
blackburn1! LaTeX Error: Illegal character in array arg.23:55
blackburn1See the LaTeX manual or LaTeX Companion for explanation.23:55
blackburn1Type  H <return>  for immediate help.23:55
blackburn1 ...23:55
blackburn1                                                  23:55
blackburn1l.17 \[ \begin{array}(23:55
blackburn1                      {ccccc}) 0 & \alpha^{(1)} & \alpha^{(2)} & \cdots & \a...23:55
blackburn1({ccccc}) isn't a proper way to describe array in latex23:56
-!- blackburn1 was kicked from #shogun by bettyboo [flood]23:56
-!- blackburn1 [~qdrgsm@188.168.4.21] has joined #shogun23:56
blackburn1sorry :)23:56
blackburn1sonney2k: should I find there is that error?23:57
blackburn1I mean it isn't my fault, described somewhere else23:58
@sonney2kblackburn1, it is in adaboost23:59
@sonney2khmmhh maybe I should remove the experimental boosting stuff for now23:59
--- Log closed Sat Apr 09 00:00:36 2011

Generated by irclog2html.py 2.10.0 by Marius Gedminas - find it at mg.pov.lt!