Open in new window / Try shogun cloud
--- Log opened Sun Apr 21 00:00:28 2013
-!- saket [0e8b5206@gateway/web/freenode/ip.] has quit [Quit: Page closed]00:51
-!- iglesiasg [] has joined #shogun00:58
-!- mode/#shogun [+o iglesiasg] by ChanServ00:58
-!- utsavjain [~tiripS@] has quit [Quit: Leaving.]01:14
-!- k_matsuda [] has joined #shogun01:28
-!- iglesiasg [] has quit [Quit: leaving]02:42
-!- ry_ [] has quit [Ping timeout: 240 seconds]02:48
-!- foulwall [] has joined #shogun02:56
shogun-buildbotbuild #368 of nightly_default is complete: Failure [failed test]  Build details are at
-!- foulwall [] has quit [Remote host closed the connection]04:15
-!- rgirish28 [~rgirish28@] has joined #shogun04:16
rgirish28hey, anyone free for a chat on GSoC projects?04:21
-!- rgirish28 [~rgirish28@] has quit [Ping timeout: 258 seconds]06:07
-!- abhi_iit_10691 [7ab0d1d0@gateway/web/freenode/ip.] has joined #shogun06:39
-!- abhi_iit_10691 [7ab0d1d0@gateway/web/freenode/ip.] has quit [Client Quit]06:39
-!- sidbee [~sidbee@] has joined #shogun06:48
-!- deerishi [73f88294@gateway/web/freenode/ip.] has joined #shogun07:38
-!- foulwall [] has joined #shogun07:43
-!- saket [0e8b5206@gateway/web/freenode/ip.] has joined #shogun08:02
-!- rgirish28 [~rgirish28@] has joined #shogun08:27
-!- romzee [ca4eaca2@gateway/web/freenode/ip.] has joined #shogun08:29
rgirish28hey, anyone free for a chat on GSoC projects?08:32
-!- sidbee [~sidbee@] has quit []08:33
-!- rgirish28 [~rgirish28@] has quit [Quit: rgirish28]08:37
-!- rgirish28 [~rgirish28@] has joined #shogun08:45
-!- saket [0e8b5206@gateway/web/freenode/ip.] has quit [Ping timeout: 245 seconds]09:01
-!- iglesiasg [] has joined #shogun09:15
-!- mode/#shogun [+o iglesiasg] by ChanServ09:15
-!- rgirish28 [~rgirish28@] has quit [Quit: rgirish28]09:25
-!- romzee [ca4eaca2@gateway/web/freenode/ip.] has quit [Quit: Page closed]09:30
foulwallHi iglesiasg sonney2k09:35
foulwallThere is something weird, the GaussianLikehood class can be imported from my local machine, but the same thing cannot be imported on my server09:36
foulwallI've used the same command making the shogun, and almost the same version of numpy and scipy.09:37
foulwallIs there any special configure options for the GaussianLikehood class?09:38
foulwallsorry GaussianLikelihood09:38
-!- vikram360 [~vikram360@] has joined #shogun09:39
-!- rgirish28 [~rgirish28@] has joined #shogun09:44
@iglesiasgfoulwall: mmm not that I know honestly10:14
@iglesiasglet me check10:14
@iglesiasgfoulwall: is Eigen3 in your server?10:16
@iglesiasgI see that GaussianLikelihood is guarded by ifdef HAVE_EIGEN310:16
-!- vikram360 [~vikram360@] has quit [Ping timeout: 264 seconds]10:20
foulwalliglesiasg: thanks for the clue10:37
-!- foulwall [] has quit [Ping timeout: 264 seconds]10:42
-!- vikram360 [~vikram360@] has joined #shogun10:53
-!- votjakovr [] has joined #shogun11:34
-!- vgorbati [d4029f22@gateway/web/freenode/ip.] has joined #shogun11:35
-!- deerishi [73f88294@gateway/web/freenode/ip.] has quit [Ping timeout: 245 seconds]11:49
vgorbatilisitsyn: hello, are you here?11:52
@lisitsynvgorbati: yes11:52
vgorbatilisitsyn: as I said, I will finish the test on Monday, but I was thinking ahead of what to do next, and the issue (Develop an adapter for t-SNE) looked suitable. Is it open/is there any blockers for this issue?11:54
@lisitsynvgorbati: the only blocker is that I should update the code11:54
@lisitsynI'll do it today11:54
vgorbatilisitsyn: ok, then I will take this issue next, if you do not mind. I guess, this task is pretty similar to "Change kPCA to use the Tapkee library", so the steps would be pretty similar?11:56
@lisitsynvgorbati: yes11:56
vgorbatilisitsyn: ok, thanks for you answers)11:57
@lisitsynvotjakovr: Heiko will answer your mail rather soon so keep calm ;)12:18
votjakovrlisitsyn: Thanks:)12:19
-!- vikram360 [~vikram360@] has quit [Ping timeout: 256 seconds]12:21
-!- vgorbati [d4029f22@gateway/web/freenode/ip.] has quit [Quit: Page closed]12:37
-!- votjakovr [] has quit [Quit: ChatZilla 0.9.90 [Firefox 20.0.1/20130409194949]]12:51
-!- votjakovr [] has joined #shogun12:59
-!- deerishi [73f88294@gateway/web/freenode/ip.] has joined #shogun13:06
-!- saket [0e8b5206@gateway/web/freenode/ip.] has joined #shogun13:09
-!- vikram360 [~vikram360@] has joined #shogun13:23
-!- rgirish28 [~rgirish28@] has quit [Ping timeout: 264 seconds]13:38
-!- saket [0e8b5206@gateway/web/freenode/ip.] has quit [Ping timeout: 245 seconds]13:51
deerishi@lisitsyn : could you please run this code and get back to me about the output (kernelpca)
deerishi@iglesiasg : could you check it out?14:03
deerishianyone der?14:10
-!- vikram360 [~vikram360@] has quit [Ping timeout: 256 seconds]14:20
@iglesiasgdeerishi: hey14:20
@iglesiasgI can try it later14:20
-!- saket [0e8b5206@gateway/web/freenode/ip.] has joined #shogun14:22
deerishi@iglesiasg: k.14:23
-!- HeikoS [~heiko@] has joined #shogun14:38
deerishihello HeikoS, did you check the code i had sent you about kpca?14:40
HeikoShi deerishi14:40
-!- rgirish28 [~rgirish28@] has joined #shogun14:41
HeikoSI have been away from the computer over the last hours, but currently looking into everything ... will answer soon!14:41
deerishithank you HeikoS.i will start working on another patch14:44
HeikoSlisitsyn: could you also have a look at
HeikoSsince it modifies all the multiclass stuff14:47
-!- iglesiasg [] has quit [Quit: leaving]14:49
-!- vgorbati [c12249c6@gateway/web/freenode/ip.] has joined #shogun15:03
HeikoSyou are applying kernelPCA twice15:13
-!- vgorbati [c12249c6@gateway/web/freenode/ip.] has quit [Ping timeout: 245 seconds]15:16
-!- HeikoS [~heiko@] has quit [Quit: Leaving.]15:20
-!- sijin [~sijin@] has joined #shogun15:20
@lisitsynHeikoS: will take a look tonight16:01
-!- vikram360 [~vikram360@] has joined #shogun16:01
-!- sijin [~sijin@] has quit [Quit: irc2go]16:05
saketI am new to git flow ...and want to confirm on the following16:21
-!- sijin [~sijin@] has joined #shogun16:21
-!- abinash [75ef5e6e@gateway/web/freenode/ip.] has joined #shogun16:22
saketgit flow feature start <name> ; git add filename ; git commit ; git flow feature finish; git flow feature publish <name> ....This set of commands is equivalent to a pull request right ?16:24
sijinare you there?16:25
saketme ?16:25
-!- vikram360 [~vikram360@] has quit [Ping timeout: 272 seconds]16:25
abinashHello, I just wanted to add a newly created example in the makefile16:26
sijinsorry. I forgot to use @16:26
abinashPlease help me out in knowing which file to changed16:26
saketlisitsyn: "git flow feature start <name> ; git add filename ; git commit ; git flow feature finish; git flow feature publish <name>" ....This set of commands is equivalent to a pull request right ?16:26
saketsonney2k: "git flow feature start <name> ; git add filename ; git commit ; git flow feature finish; git flow feature publish <name> ....This set of commands is equivalent to a pull request right ?16:31
@sonney2ksaket, I haven't done this yet from a student perspective it might be that you don't have to finish the feature but just ask for a PR16:33
@sonney2kfor that branch16:33
saketI did a PR ( ) but i @iglesias asked to do it via git flow16:35
saketsonney2k: I request you to please guide me here .. @iglesias said that you will be able to help better in the second last comment on the thread in the above PR16:36
@sonney2ksaket, just don't do the PR against master but develp!16:40
saketwill send one right now :)16:41
-!- iglesiasg [] has joined #shogun16:42
-!- mode/#shogun [+o iglesiasg] by ChanServ16:42
-!- mdragan [8d55007a@gateway/web/freenode/ip.] has joined #shogun16:43
-!- sijin_ [~smuxi@] has joined #shogun16:48
-!- sijin [~sijin@] has quit [Quit: irc2go]16:48
sijin_@lisitsyn , are you there? I have a question about Kpca warper #968, can I add some code in tapkee_shogun.cpp ?16:52
-!- vikram360 [~vikram360@] has joined #shogun17:00
@lisitsynsijin_: I am back17:20
sijin_I just wonder whether i should change tapkee_shougun.cpp file since I don't find the support for KPCA in TAPKEE_METHODS_FOR_SHOGUN17:22
@lisitsynsijin_: yes but I'd have to update tapkee17:23
@lisitsynsijin_: is that you asked this quetion in the issue?17:23
sijin_yes, it's me17:23
@lisitsynsijin_: I have to update the library and then we can continue17:24
@lisitsynI didn't foresee we need an out-of-sample projection17:24
sijin_ok , i will check out, thx @lisitsyn17:25
@lisitsynsijin_: if there is anything else you would like to contibute with you may do that meanwhile17:26
abinashanyone help me out in adding a newly created example in the makefile in examples directory17:26
@lisitsynabinash: libshogun examples?17:28
abinashlisitsyn: yes libshogun examples17:28
@lisitsynabinash: just put that example to the list in makefile17:28
abinashwhich make file, the make file in examples directory or the one present in libshogun directory17:29
@lisitsynabinash: shogun/examples/undocumented/libshogun/Makefile17:29
abinashI have added the one in documented example17:30
@lisitsyn*un*documented, documented examples are generated17:30
abinashso shouldn't it be shogun/examples/documented/libshogun/Makefile17:30
abinashok thank you17:32
-!- abhi_iit_10691 [7ab0b46b@gateway/web/freenode/ip.] has joined #shogun17:34
-!- dvalcarce [5b757556@gateway/web/freenode/ip.] has joined #shogun17:34
-!- vgorbati [d4029f22@gateway/web/freenode/ip.] has joined #shogun17:39
dvalcarcehi all17:40
dvalcarcesonney2k: i've just made a pull request17:41
abhi_iit_10691Hi I am new to shogun and interested in few of the ideas mentioned on the gsoc ideas page. Can anyone of you direct me to the instructions for getting shogun setup on my machine ?17:48
rgirish28hi, anyone free to discuss GSoC ideas?17:53
dvalcarceabhi_iit_10691: you can find an installation guide at
abhi_iit_10691dvalcarce : Thank You17:56
-!- rgirish28 [~rgirish28@] has quit [Ping timeout: 252 seconds]18:03
-!- vgorbati [d4029f22@gateway/web/freenode/ip.] has quit [Ping timeout: 245 seconds]18:06
-!- abinash [75ef5e6e@gateway/web/freenode/ip.] has quit [Ping timeout: 245 seconds]18:07
-!- utsavjain [~tiripS@] has joined #shogun18:33
-!- rgirish28 [~rgirish28@] has joined #shogun18:34
-!- shogun-notifier- [] has joined #shogun18:46
shogun-notifier-shogun: Abinash Panda :develop * 583fbff / examples/documented/libshogun/probability_libsvm.cpp:
shogun-notifier-shogun: example probability for SVM18:46
shogun-notifier-shogun: Abinash Panda :develop * 7f003b2 / examples/documented/libshogun/ (2 files):
shogun-notifier-shogun: example probabilities for SVM18:46
shogun-notifier-shogun: Abinash Panda :develop * 1e7569e / examples/documented/libshogun/probability_libsvm.cpp:
shogun-notifier-shogun: file removed18:46
shogun-notifier-shogun: Abinash Panda :develop * 857cb8c / examples/undocumented/libshogun/classifier_libsvm_probabilities.cpp:
shogun-notifier-shogun: examples probabilities for SVM18:46
shogun-notifier-shogun: Abinash Panda :develop * 15f26c3 / examples/undocumented/libshogun/ (2 files):
shogun-notifier-shogun: example probabilities for SVM18:46
shogun-notifier-shogun: Abinash Panda :develop * ff251a3 / examples/documented/libshogun/ (2 files):
shogun-notifier-shogun: files removed18:46
shogun-notifier-shogun: Roman Votyakov :develop * f42672a / tests/unit/regression/gp/
shogun-notifier-shogun: Added unit-test for Laplacian inference method18:47
shogun-notifier-shogun: Heiko Strathmann :develop * 35f0277 / tests/unit/regression/gp/
shogun-notifier-shogun: Merge pull request #993 from votjakovr/develop18:47
shogun-notifier-shogun: Added unit-test for Laplacian inference method18:47
shogun-notifier-shogun: lambday :develop * d15a268 / / (3 files):
shogun-notifier-shogun: sample_from_gaussian for sparse cov matrix added18:56
shogun-notifier-shogun: lambday :develop * 8eeac14 / / (2 files):
shogun-notifier-shogun: fixed sample_from_gaussian for sparse cov18:56
shogun-notifier-shogun: lambday :develop * 388dbdb / / (4 files):
shogun-notifier-shogun: added SimplicialLLT class in eigen3.h for older eigen18:56
shogun-notifier-shogun: lambday :develop * 306053c / src/shogun/mathematics/Statistics.cpp:
shogun-notifier-shogun: minor changes18:56
shogun-notifier-shogun: Heiko Strathmann :develop * f50778e / / (5 files):
shogun-notifier-shogun: Merge pull request #989 from lambday/develop18:56
shogun-notifier-shogun: sample_from_gaussian for sparse cov matrix added18:56
-!- vgorbati [d4029f22@gateway/web/freenode/ip.] has joined #shogun18:57
-!- abhi_iit_10691 [7ab0b46b@gateway/web/freenode/ip.] has quit [Ping timeout: 245 seconds]18:59
-!- abhi_iit_10691 [7ab0c13e@gateway/web/freenode/ip.] has joined #shogun19:02
saketsonney2k: I sent a PR ( ) to the developer branch19:12
saket*develop branch19:12
saketas per "[20:06] <saket> sonney2k: I request you to please guide me here .. @iglesias said that you will be able to help better in the second last comment on the thread in the above PR [20:09] <@sonney2k> saket, just don't do the PR against master but develp! [20:09] <@sonney2k> develop"19:13
-!- foulwall_ [] has joined #shogun19:17
foulwall_Hi sonney2k?19:17
-!- travis-ci [] has joined #shogun19:18
travis-ci[travis-ci] it's Heiko Strathmann's turn to pay the next round of drinks for the massacre he caused in shogun-toolbox/shogun:
-!- travis-ci [] has left #shogun []19:18
-!- gsomix [~gsomix@] has joined #shogun19:28
gsomixwow, how many people19:29
-!- travis-ci [] has joined #shogun19:34
travis-ci[travis-ci] it's Heiko Strathmann's turn to pay the next round of drinks for the massacre he caused in shogun-toolbox/shogun:
-!- travis-ci [] has left #shogun []19:34
foulwall_hi gsomix19:38
@sonney2kfoulwall_, haha very cool anim19:43
@sonney2kfor the clustering!19:43
foulwall_sonney2k: thanks19:43
@sonney2kfoulwall_, btw one thing - I tried the clustering demo today from firefox19:44
@sonney2kit doesn't work19:44
@sonney2kI cannot click with the left mouse button19:44
@sonney2knothing appears19:44
foulwall_I'll do some browser check tomorrow.19:44
@sonney2kfoulwall_, thanks19:45
foulwall_sonney2k: have you tried the svr demo?19:45
@sonney2kfoulwall_, ohh yes19:47
@sonney2kit works in firefox19:47
@sonney2kand it morpsh19:48
@sonney2kvery cool19:48
foulwall_sonney2k: thanks19:48
@sonney2kfoulwall_, dvalcarce I guess you both know that you are both trying to get in for the same idea19:48
-!- travis-ci [] has joined #shogun19:49
travis-ci[travis-ci] it's Heiko Strathmann's turn to pay the next round of drinks for the massacre he caused in shogun-toolbox/shogun:
-!- travis-ci [] has left #shogun []19:49
foulwall_I'm doing some debug job for the gp regression.19:49
gsomixfoulwall_, sonney2k, good evening. where can I check demos for shogun now?19:49
@sonney2kI am currently thinking about creating 2 projects19:49
@sonney2kout of this19:50
gsomixI mean online demos.19:50
foulwall_sonney2k: I knew that. His work's excellent too.19:50
@sonney2kgsomix, sec19:50
dvalcarcesonney2k, foulwall_: hi19:50
gsomixsonney2k, thanks19:51
@sonney2kgsomix, that is foulwall_ 's work19:51
@sonney2kand then dvalcarce did
foulwall_Maybe I can do some mldata integration, whatever I have a whole summer's time19:51
dvalcarcefoulwall and me thought about spliting the project if it is possible19:51
foulwall_Hi dvalcarce19:52
@sonney2kdvalcarce, I have a couple of ideas - not sure who of you would prefer what19:52
@sonney2kI don't really know what your background is foulwall_ / dvalcarce19:52
@sonney2kso one is more or less the original plan19:53
@sonney2kdo graphical demos for everythign that is in shogun19:53
@sonney2klets mark it:19:53
@sonney2k1) do graphical demos for everythign that is in shogun19:53
@sonney2k2) do shogun applications19:53
@sonney2kthat would be the ocr demo we have on the website (currently written in pyqt & shogun)19:54
@sonney2kand a couple of tools from bioinformatics19:54
@sonney2kand maybe some more we can think of19:54
@sonney2k3) do a machine learning web framework19:54
@sonney2kthat would mean - people could upload their data19:55
@sonney2kdefine the task underneath19:55
@sonney2kand shogun would come up with some predictions19:55
@sonney2kdifficulty ranges from 1) easy 2) medium 3) tough19:55
@sonney2kfoulwall_, dvalcarce any thoughts / preferences?19:56
dvalcarceall ideas seem interesting to me19:56
foulwall_I prefer the 2)19:57
dvalcarceidea 1 would be (more or less) the task we are doing right now?19:57
@sonney2klisitsyn, :)19:57
rgirish28hi sonney2k, hope I can also join the discussion19:57
@sonney2kfoulwall_, 1) yes19:57
dvalcarceshogun applications means shogun "desktop" applications?19:57
@sonney2krgirish28, hey there19:58
rgirish28The machine learning web framework seems like an awesome idea.19:58
dvalcarcebtw, i like idea 319:58
@sonney2kdvalcarce, no via the web but of course the difference is rather small - there is some gui frontend done on the web site19:58
foulwall_sonney2k: But I dont clear what's the framework running on.19:58
@sonney2kand some backend done in python19:59
@sonney2kthat is using shogun for the computation heavy stuff19:59
foulwall_sonney2k: PaaS?19:59
@sonney2kfoulwall_, yeah kind of20:00
@sonney2kor SaaS - we ship the code with it so one could do that locally20:00
foulwall_sonney2k: So that is  kind of challenging20:00
@sonney2kyes it is20:00
@sonney2kone could start with very simple steps first though20:00
@sonney2klike a) just read in .csv files20:01
@sonney2kassuming everything is numeric20:01
dvalcarceit can be useful in laboratory environments20:01
@sonney2kthen consider what the target value is20:01
dvalcarcea powerful computer can run the server side20:01
@sonney2kif it is a regression or classification task20:01
dvalcarceand scientists uploads their data via web20:01
@sonney2kand then run some algorithm on top of that end store the model20:01
@sonney2kdvalcarce, yeah or streaming via url20:02
@sonney2kthen one could do the same with e.g. textural features and also allow more options20:03
@sonney2klike what you do now in the demos20:03
@sonney2ksome values to tweak20:03
@sonney2kwith some nice doc20:03
foulwall_dvalcarce: what do you think20:03
rgirish28right, so basically porting the whole toolbox to the web20:03
rgirish28with demos, maybe a gui, the works. i suppose?20:05
@sonney2krgirish28, not porting - but creating an interface to it. That would allow people who don't know much about data science to benefit from that20:05
dvalcarcefoulwall_: i think i prefer idea #3, but i also like ideas 1 and 220:05
dvalcarceand you?20:05
foulwall_sonney2k: just the same to you.20:05
foulwall_sonney2k: sorry20:05
foulwall_dvalcarce: just the same to you20:05
rgirish28that would be quite ambitious. but extremely interesting.20:06
@sonney2kyes it is ambitious - but there is time until end of september20:07
@lisitsynsonney2k: ah so you are getting to my idea!20:07
foulwall_sonney2k: framework means what? easy interface20:07
rgirish28so would that be in python for backend20:07
@sonney2kand I think some basic .csv upload / training some model would barely take a few days20:07
@sonney2kof course there are all kinds of issues like potentially user management etc but having written / I know it is not difficult w/ django20:08
@sonney2krgirish28, yes20:08
rgirish28sonney2k, I'm also interested in the fast food implementation. very interesting optimisation.20:09
dvalcarceyeah, django is amazing for web development20:09
@sonney2klisitsyn, no you wanted to do some distributed learning - I want a ML learning platform20:10
foulwall_sonney2k: I'm interested in that.20:10
@sonney2kdvalcarce, I have some comments/bug reports about your demo20:10
dvalcarcetell me20:10
@sonney2kdvalcarce, File "/home/shogun/django/shogun/demos/", line 51, in run_multiclass20:10
@sonney2k    width = json.loads(request.GET["width"])20:10
-!- pararth [744988b1@gateway/web/freenode/ip.] has joined #shogun20:10
@sonney2kMultiValueDictKeyError: 'Key \'width\' not found20:11
@sonney2kdvalcarce, an also something is wrong with your coordinate system20:11
@lisitsynsonney2k: isn't that the same?20:11
@sonney2kIIRC it is between 0 and 120:11
@sonney2kbut underneath it seems to be much much different20:11
@sonney2kdvalcarce, points you give to shogun should also have the 0...1 scale20:11
@sonney2kdvalcarce, then the value for sigma would be much more sane in the ~ 1 range20:12
dvalcarcesonney2k: ok, let me check20:12
@sonney2klisitsyn, no it is not like prepare jobs - execute20:12
@sonney2klisitsyn, that would be for experts again20:13
@lisitsynsonney2k: how do you see that then20:13
@sonney2klisitsyn, if you want it is just a GUI20:13
gsomixfoulwall_, nice demos. but I have error in svr.20:13
gsomixwith linear kernel20:13
@lisitsynsonney2k: well machine learning as a service is not new I guess :)20:13
foulwall_gsomix: what's that20:14
gsomixChrome Version 26.0.1410.63, "Error generated!", POST 404 (NOT FOUND)20:14
foulwall_gsomix: I'll check that20:14
@sonney2klisitsyn, surely not - but open source?20:14
@sonney2klisitsyn, all closed20:14
@sonney2kand you forgot google predict20:14
@sonney2kmicrosoft and all the other big guys doing sth similar20:15
@lisitsynsonney2k: we will never reach that being open source :D20:15
@lisitsynwell not really open source issue20:15
@lisitsynit is about funding and a way to get money from that20:15
@sonney2klisitsyn, I don't know what you mean20:16
@sonney2klisitsyn, last time I heard a talk from the bigml guy20:16
@sonney2kit was just decision trees20:16
rgirish28sonney2k, who can I talk to regarding the fast food implementation20:16
@lisitsynsonney2k: it is not possible to develop such a thing during our spare time20:16
@lisitsynwhat's what I mean20:16
@sonney2kso surely we can do sth similar20:16
@sonney2klisitsyn, why not?20:16
-!- votjakovr [] has quit [Quit: ChatZilla 0.9.90 [Firefox 20.0.1/20130409194949]]20:16
@sonney2kit is easy20:17
@lisitsynsonney2k: depends - UI is not easy20:17
@sonney2klisitsyn, look mldata/ were not that much work20:17
@sonney2kmaybe 1-2 months20:17
@lisitsynsonney2k: but it was developed when you were 'free' right?20:17
@sonney2kbut if say dvalcarce would do it he would be too20:18
@sonney2kand he would get support from us20:18
@lisitsynyes syre20:18
@sonney2kand you have seen how much he did already *without* asking anything20:18
@sonney2kIMHO it just needs some plan on how to solve the most simple tasks first20:19
@lisitsynI am sorry I am a little out of it20:19
foulwall_sonney2k: How much work time would you like me to spend a day?20:19
@lisitsyn20-22 hours per day of course ;)20:20
foulwall_sonney2k: 10 hours a day in the summer ?20:20
@sonney2kfoulwall_, normal working hours20:20
@sonney2kfoulwall_, lisitsyn is joking of course20:20
@sonney2kit is supposed to be fun too20:20
foulwall_bah, 10 hours is just the normal time.20:21
@lisitsynsonney2k: would you like to work 10 hours at tomtom? ;)20:21
foulwall_sonney2k: we Chinese people got crazy in summer.20:21
@lisitsynI usually get a hour or more late to job and it is kinda 6 hours per day20:22
@lisitsynand I do get tired20:22
@sonney2kfoulwall_, 8 hours/day is normal in germany so I don't expect more but hey it all depends20:22
@lisitsynfoulwall_: well if it doesn't burn you out20:22
@sonney2kwhen stuff is /really/ fun (like when you do research) then it can happen that you forget the world around you20:22
@sonney2krgirish28, me20:23
@lisitsynsonney2k: have you heard anything about 'alfa' hotel in berlin?20:23
@sonney2klisitsyn, no - maybe you better take some hostel no?20:24
@lisitsynsonney2k: an agency found that and '?njoy hotel berlin city messe'20:24
foulwall_sonney2k: I can guaranty that all summer.20:24
@lisitsyncosts are pretty reasonable20:24
@sonney2klisitsyn, didn't know you got rich :D20:25
@lisitsynsonney2k: it costs less than *one* ticket to berlin20:25
@lisitsynfor two of us20:25
@sonney2kdvalcarce, btw where are you from?20:26
-!- deerishi [73f88294@gateway/web/freenode/ip.] has quit [Ping timeout: 245 seconds]20:26
rgirish28fantastic. so, what exactly are you looking for in the implementation? i mean deliverables.20:26
@sonney2kfoulwall_, I take it you are from china right :)20:26
foulwall_yes, and it's late in the night.20:26
dvalcarcesonney2k, from spain20:26
@lisitsynsonney2k: the cheapest airflight from here to berlin is ~450$20:26
@iglesiasgSpanish majority around here! ^_^20:27
@lisitsynsonney2k: if things are going well I am in berlin on the night of 9th, July20:27
@sonney2kfoulwall_, yeah well so shogun gets around the clock development :)20:27
@sonney2kiglesiasg, you know each other?20:28
dvalcarcesonney2k, i don't think so20:28
@iglesiasgsonney2k: not before he appeared around here, I didn't have the pleasure20:28
@iglesiasgdvalcarce: hola hola BTW :)20:28
@lisitsynsonney2k: do you mean all spains know each other? ;)20:28
foulwall_sonney2k: haha20:28
dvalcarceigleasiasg, hola! :)20:28
@iglesiasgthat's racist man :P20:29
@lisitsyniglesiasg: if you was a mentor you would get quite a lot candidates from spain I am sure20:30
@sonney2kiglesiasg, :P20:30
@iglesiasglisitsyn: you think so? why?20:30
@sonney2kiglesiasg, dvalcarce I thought there are only 2 left of you20:30
@lisitsyniglesiasg: just see how many russian speakers I get20:30
@iglesiasginteresting idd20:30
gsomixlisitsyn, vodka, medvedi, stalin20:31
@lisitsynyou see?20:31
@iglesiasgdvalcarce: where do you come from in Spain?20:31
dvalcarceigleasiasg, im from coru?a, and you?20:31
@iglesiasgdvalcarce: Madrid20:32
@lisitsynsonney2k: is wilmersdorf kind of far away from you?20:32
@lisitsynif I remember your location it seems deadly far away20:32
foulwall_sonney2k gsomix: I've pulled a request for the svr linear bug.20:33
foulwall_ and it's too late, I'll go for sleep20:33
foulwall_cu all guys.20:33
gsomixfoulwall_, nite :)20:34
@lisitsynsee you20:34
@iglesiasgfoulwall_: bye bye20:34
dvalcarcefoulwall_, good night :)20:34
@lisitsyniglesiasg: where are you going to stay in berlin?20:34
@iglesiasglisitsyn: I haven't checked yet20:34
@iglesiasgI should definitely do it soon20:34
foulwall_dvalcarce: for the project we can discuss tomorrow.20:34
@iglesiasglisitsyn: have you already decided?20:34
@lisitsyniglesiasg: I am considering enjoyHotel Berlin City Messe20:34
@lisitsyniglesiasg: but not decided, no20:35
-!- foulwall_ [] has left #shogun []20:35
@lisitsyniglesiasg: and the most important - when you  are in berlin?20:35
dvalcarcefoulwall_: ok!20:35
@iglesiasglisitsyn: so how many days are we going to have around there finally?20:35
@lisitsyniglesiasg: I am planning to be in berlin on 9th and get back on 15th20:35
@sonney2kgsomix, does it work for you now?20:35
@sonney2kdvalcarce, coudl you make sense of the issue?20:36
@lisitsyniglesiasg: well friday 12th is the date and may be two days at TU20:36
@sonney2klisitsyn, yes20:36
@iglesiasgit is one day workshop and 2 internal days?20:36
@sonney2kvery far away20:36
dvalcarcesonney2k, i'm not able to reproduce your issue20:36
@lisitsynsonney2k: how far from the workshop place?20:36
dvalcarcehowever, there isn't the last version at
@iglesiasgsonney2k: these two days after the workshop at TU are more or less confirmed?20:36
gsomixsonney2k, yep20:36
@iglesiasgsonney2k: I remember you said you were not going to be able to be around though :S20:37
@iglesiasglisitsyn: BTW has anyone from KTH CVAP registered? I am curious20:37
dvalcarcesonney2k, file is old20:38
@lisitsyniglesiasg: don't you have an access?20:38
@iglesiasglisitsyn: no AFAIK20:38
@sonney2kdvalcarce, I've forwarded you the backtrace20:38
@lisitsyniglesiasg: no one from KTH20:38
@iglesiasglisitsyn: how many have applied so far?20:38
@lisitsyniglesiasg: 920:39
@sonney2kdvalcarce, could you also please check if the range of the points is sane20:39
@sonney2klisitsyn, 10 :)20:39
@lisitsynsonney2k: -120:39
@sonney2kbut none of us20:39
@sonney2kI know that cheng will come20:39
@lisitsynsonney2k: the first row20:39
@lisitsynsonney2k: really?20:39
@lisitsynwould be nice to see him20:39
@sonney2kand gunnar obviously and well I hope n4nd0 and you and heiko too20:40
@lisitsynsonney2k: so will I be able to get to hotel after our party? :D20:40
@sonney2klisitsyn, too far away20:40
@sonney2ktake sth more central20:40
@lisitsynsonney2k: Ufnaustrasse 120:40
@iglesiasgsure I am going for sure20:40
@sonney2kif you want east german style :)20:41
@sonney2kvery close20:41
@iglesiasghostel yaaay20:41
dvalcarcesonney2k, i am working on range values right now20:41
@lisitsyniglesiasg: I do not feel the difference between hostel and hotel20:42
@iglesiasgprice :)20:42
@lisitsyniglesiasg: it can't be just price right? :)20:43
@iglesiasglisitsyn: well I think in a hostel it is normal that food is not included20:43
@iglesiasgthere is normally a small kitchen or so20:43
@iglesiasgit looks like that place has nothing available those days unfortunately20:44
@iglesiasgthere must me others too of course20:44
@lisitsynsonney2k: if I still be with that alfa or enjoyHotel - what time it would take to get to the place?20:44
-!- gsomix [~gsomix@] has quit [Quit: Leaving]20:46
@iglesiasglisitsyn: if I am checking the stuff right, it seems to be about 3km far20:46
@lisitsynsonney2k: are you living kinda 20 km far away from your job place?20:50
abhi_iit_10691Hi I am interested in the project "Large Scale Learning & Dimension reduction using hashing". The mentor is Olivier Chapelle. How do I get in touch with him ? Also we are required to submit a patch as part of our application. Can that be anything or does it have to be related to the project I am interested in ?20:52
@sonney2klisitsyn, I think my place is more close to the hotel than alfa :)20:53
-!- sumit [73f91219@gateway/web/freenode/ip.] has joined #shogun20:53
@lisitsynsonney2k: to the what?20:53
@sonney2kabhi_iit_10691, yeah well mail him and cc me :)20:53
@sonney2kabhi_iit_10691, and if you want to start working - we need the basics20:54
@lisitsynwell that's ok if it far away - is your public transport ok in berlin, sonney2k?20:54
@sonney2kabhi_iit_10691, e.g. write some function that can split up a text document based on some tokens20:54
@sonney2kabhi_iit_10691, so we can later on-the-fly compute the hash of the words or n-grams20:55
@sonney2klisitsyn, c-base20:55
@lisitsynsonney2k: I see20:55
@sonney2klisitsyn, sometimes it is20:55
abhi_iit_10691sonney2k : his email-ID?...and I am sorry I didn't get your second point....did you mean I need to get familiar with the source code and understand some examples ?20:56
@sonney2klisitsyn, what is wrong with ostel?20:56
@sonney2kisn't that hotel sufficient?20:56
@lisitsynsonney2k: nothing - didn't check carefully yet20:56
-!- gsomix [~gsomix@] has joined #shogun20:56
@sonney2krgirish28, what do you want to know?20:56
@sonney2kjust ask20:56
rgirish28hey sonney2k, just wanted to know what kind of deliverables are you expecting in the fast food project20:57
vgorbatilisitsyn: hi, I have just updated the pull request ( (as we discussed) - could please take a look, when you have some time?20:57
@lisitsynvgorbati: alright20:57
@lisitsynsonney2k: hmm ostel costs pretty the same20:58
@sonney2krgirish28, well there are a couple of things one can do to get faster training for kernel classifiers20:58
@sonney2krgirish28, one is to use a linear svm (usually very fast!)20:58
rgirish28yeh but linear sum only work for linear data20:59
@sonney2kand compute some approximation of features (aka kernel expansion)20:59
@lisitsynsonney2k: ok when you will get me to hotel by car, okay? ;) hahah20:59
@iglesiasglisitsyn: U must be subway in the map20:59
@iglesiasgtunnelbanet ~ tunnelbana21:00
@lisitsynis that ok to get drunk and ride through the city in your country sonney2k?21:00
@lisitsynmay be some gunfire21:00
@lisitsyniglesiasg: ^ that's how some ethnicities do (remember our talk) :D21:01
dvalcarcesonney2k, i've send a pull request21:01
@iglesiasglisitsyn: omg you like hot topics :)21:02
dvalcarcei think its fixed21:02
@sonney2klisitsyn, yes sure in particular you should try it when leaving c-base21:02
@sonney2k(which is very close to the chinese - well guarded - embassy )21:02
@lisitsynsonney2k: when do we leave c-base?21:02
abhi_iit_10691sonney2k : can I get your email-ID as well as Olivier's ?21:03
gsomixsonney2k, you're hot today. :)21:04
@lisitsyngsomix: that was lewdly21:05
-!- vgorbati [d4029f22@gateway/web/freenode/ip.] has quit [Ping timeout: 245 seconds]21:06
gsomixI mean "very active".21:06
gsomixbad, bad multitran dictionary21:06
@sonney2kgsomix, but I am hot too21:06
@sonney2kso no worries :P21:06
@lisitsyngay jokes back21:06
@lisitsynsonney2k: so are you in pants today?21:07
@lisitsynare you hot enough to get rid of that ridiculous wearing?21:07
dvalcarceim going to dinner, see you later21:08
-!- dvalcarce [5b757556@gateway/web/freenode/ip.] has left #shogun []21:08
rgirish28sonney2k: i understand the problem and i am familiar with kernel expansion and it's deficiencies. just wanted to understand what you thought of the problem and what are the implementation ideas that yu had.21:10
@iglesiasgyou scared dvalcarce lisitsyn :(21:10
gsomixlisitsyn, bad boy.21:13
@lisitsyngsomix: you sound lewdly again21:14
@sonney2klisitsyn, no pants as usual21:14
gsomixI know, I know...21:14
@sonney2krgirish28, well just implement the various expansions21:14
@sonney2kfrom random fourier features, over a couple of random kitchen sinks to fast food21:15
@sonney2kthat would be the paln21:15
@lisitsynthe pain21:15
rgirish28fair enough. any demo ideas for speed comparison? datasets21:15
@sonney2kand everything as dot features for real-valued (dense) and if sanely possible sparse inputs21:15
-!- gsomix [~gsomix@] has quit [Quit: Leaving]21:16
-!- gsomix [~gsomix@] has joined #shogun21:16
@sonney2krgirish28, you could just use mnist and train a gaussian kernel svm on that and then compare e.g. liblinear/sgd/ocas with these 'new' features21:16
@iglesiasgsonney2k: Berlin question: is it easy to get lost in the subway and train? I mean changing lines and stuff like that21:17
@iglesiasgor is it well indicated21:17
rgirish28right, i think i'll work out a proposal and see how it goes. Thanks!21:19
@lisitsyniglesiasg: come to samara it is impossible to get lost here21:19
@lisitsynin subway I mean21:19
@lisitsyniglesiasg: now the million dollar question - why?21:19
@iglesiasglisitsyn: but your streets eat cars21:19
@lisitsyn3 attempts21:19
@lisitsyniglesiasg: nahh that's ok21:19
@lisitsynand your first attempt is ..? ;)21:19
@iglesiasgnone uses it?21:20
-!- rgirish28 [~rgirish28@] has left #shogun []21:20
@lisitsyniglesiasg: yes but it doesn't mean you can't get lost21:20
@lisitsynone more!21:20
@iglesiasgthere are just two stations?21:20
@lisitsyniglesiasg: you are near!21:20
@iglesiasgthere is no subway at all21:21
@lisitsyniglesiasg: there are may be 8 station21:21
@lisitsynbut one line21:21
@lisitsynso you can't get lost on the one line21:21
@iglesiasgha! let me try21:21
@lisitsyniglesiasg: moscow subway is crazy though21:22
@lisitsyniglesiasg: okay should I let you know if I settle with any hotel/hostel?21:24
@iglesiasglisitsyn: inded21:24
gsomixmoscow subway... *scared*21:24
@lisitsyniglesiasg: will you consider the same place?21:24
@iglesiasglisitsyn: yeah21:25
@lisitsyniglesiasg: alrighto21:25
@lisitsyniglesiasg: my gf didn't like hostel idea though :)21:25
@iglesiasghehe I see21:26
@lisitsyniglesiasg: well if it is just 20 minutes by subway21:26
@iglesiasgit sounds worse than it is in reality, but I understand21:26
@lisitsynI am totally ok21:26
@lisitsyniglesiasg: it takes the same time to get me to the job so it is just phew21:27
-!- sumit [73f91219@gateway/web/freenode/ip.] has quit [Ping timeout: 245 seconds]21:27
abhi_iit_10691sonney2k : Can you give me your and Olivier's mail-ID so that I can contact you via mail ? and regarding the splitting the text document thing you basically want me to find all words in the document and their frequencies right ?Also should I write this function in plain C++ ?21:27
-!- mdragan [8d55007a@gateway/web/freenode/ip.] has quit [Quit: Page closed]21:29
@iglesiasgabhi_iit_10691: you can get the mails in the ideas page21:31
abhi_iit_10691iglesiasg : the ideas page doesn't have any email-IDs all it shows for Olivier is this "" .21:37
@iglesiasgabhi_iit_10691: really? let me check21:38
@iglesiasgabhi_iit_10691: I checked that page personally but I might be wrong21:38
@iglesiasgabhi_iit_10691: hehe just change uilivier to olivier :)21:39
abhi_iit_10691iglesiasg : the hyperlink on the mentor's name goes to ""21:40
@iglesiasgabhi_iit_10691: yeah I see that21:40
@iglesiasgabhi_iit_10691: just go to instead21:40
@lisitsynokay lets consider that a trap21:40
@iglesiasgit is the first task for GSoC candidates21:41
abhi_iit_10691iglesiasq : haha....thanx...21:41
@iglesiasglisitsyn: let me fix the link21:41
@lisitsyniglesiasg: well may be that trap is worth to stay hahah21:41
@iglesiasglisitsyn, abhi_iit_10691 : it should be ok now21:42
abhi_iit_10691iglesiasg sonney2k : thanx also it would be great if you could address my question related to the document splitting task sonney2k told me to do or should I just contact Olivier ?21:44
@iglesiasgabhi_iit_10691: remind me what sonney2k told you21:44
abhi_iit_10691he told me to write a function to split a document based on question is should I just write in plain C++ ? Basically I need some task which I can submit as a patch which is required as part of the application.21:47
@iglesiasgabhi_iit_10691: mmm I guess it should be in C++ but maybe there is already something done that makes that, I wouldn't be surprised21:50
@iglesiasgyou can also wait, sonney2k will answer you sooner or later21:51
@iglesiasgabhi_iit_10691: or you can select another task from the entrance tasks in github21:51
-!- shogun-notifier- [] has quit [Quit: transmission timeout]21:56
abhi_iit_10691iglesiasg : thanx I'll look up the entrance tasks and wait for sonney2k's reply21:57
-!- jaypanda [0e8b5206@gateway/web/freenode/ip.] has joined #shogun22:10
-!- abhi_iit_10691 [7ab0c13e@gateway/web/freenode/ip.] has quit [Quit: Page closed]22:14
-!- utsavjain [~tiripS@] has left #shogun []22:26
saketiglesiasg: lisitsyn sonney2k There are two files with two different implementations of v_array namely lib/v_array.h and /lib/JLCoverTreePoint.h22:28
@lisitsynsaket: I'd even say it appears 3 times :D22:29
saketI am getting redefinition error in make :'(22:29
@lisitsynsounds like a bug22:30
saketa possible solution I am currently thinking is refactoring ...but that will too cumbersome to do for the complete project ..22:32
saketis there a better way ?22:32
-!- gsomix [~gsomix@] has quit [Quit: Leaving]22:33
@lisitsynsaket: yes, put one of them to some namespace deeper22:34
saketokay ...but won't i needed to write 'using namespace deeper' wherever the other one is used ?22:35
saket*won't i be needed to22:35
@lisitsynby deeper I meant some namespace that is 'deeper' than shogun22:37
@lisitsynlike v_array namespace inside shogun namespace22:37
@lisitsynand yes you'd have to do that22:37
saketokay ... I will do it ..22:38
-!- pararth [744988b1@gateway/web/freenode/ip.] has quit [Quit: Page closed]22:59
@lisitsynwiking: not scaried yet!23:00
wikinglisitsyn: hehehe23:00
saketadding a deeper namespace is adding to woes :( ../shogun/lib/JLCoverTreePoint.h:61:11: error: reference to 'v_array' is ambiguous23:00
@lisitsynsaket: de-ambiguate it! ;)23:00
saketby putting shogun::v_array ?23:01
saketokay ...23:02
-!- vgorbati [d4029f22@gateway/web/freenode/ip.] has joined #shogun23:16
-!- vikram360 [~vikram360@] has quit [Ping timeout: 248 seconds]23:22
saketlisitsyn: that worked ..thanks :-)23:23
saketbut just out of curiosity and general discussion, wasn't it incorrect to have 2/3 classes having the same name in the same namepsace?23:24
@lisitsynsaket: of course23:24
-!- vgorbati [d4029f22@gateway/web/freenode/ip.] has quit [Ping timeout: 245 seconds]23:24
@lisitsynsaket: it is in shogun/lib/tapkee/... because tapkee is kind of 'separate' library23:24
@lisitsynsaket: as for shogun/lib/v_array.h - yes it should be removed I guess23:25
saketsorry to bug again ...but i need a little help ...make runs fine in /src/shogun ... but exits with error in /src/23:39
saket " /lib/v_array.h:40:25: error: candidates are: template<class T> class shogun::shogun_v_array::v_array" is the error and v_array.h:40 is the definition of class23:40
saketand if put "template<class T> class shogun::shogun_v_array::v_array" as the definition then it gives "../shogun/lib/v_array.h:41:1: error: qualified name does not name a class before '{' token" ...23:43
saketany help?23:48
-!- saket [0e8b5206@gateway/web/freenode/ip.] has quit [Quit: Page closed]23:52
--- Log closed Mon Apr 22 00:00:28 2013