IRC logs of #shogun for Friday, 2014-03-21

--- Log opened Fri Mar 21 00:00:47 2014
dhruv13jhey! I need help building python3.3 modular interface....00:02
@sonney2kdhruv13j, whats wrong?00:02
@sonney2kdhruv13j, just build it!00:02
dhruv13jmy cmake options are - cmake -DCMAKE_BUILD_TYPE=Debug -DENABLE_TESTING=ON -DTRACE_MEMORY_ALLOCS=OFF -DPYTHON_INCLUDE_DIR=/usr/include/python3.3 -DPYTHON_LIBRARY=/usr/lib/x86_64-linux-gnu/libpython3.3m.so.1 -DPYTHON_PACKAGES_PATH=/usr/local/lib/python3.3/dist-packages -DPythonModular=ON -DBUILD_DASHBOARD_REPORTS=ON -DCMAKE_INSTALL_PREFIX="/usr/local" ..00:02
vpericWhat's your error, I've been fighting with it for the last few days?00:02
dhruv13jfor some weird reason, make uses python 2.7 which is the default python00:02
@sonney2kdhruv13j, why don't you just use the same options that our python3 buildbot uses00:03
@sonney2kdhruv13j, http://buildbot.shogun-toolbox.org/builders/deb4%20-%20python3/builds/170/steps/configure/logs/stdio00:03
@sonney2kcmake -DENABLE_TESTING=ON -DBUNDLE_EIGEN=ON -DBUNDLE_JSON=ON -DPythonModular=ON  -DPYTHON_EXECUTABLE:FILEPATH=/usr/bin/python300:04
@sonney2kdhruv13j, ^00:04
@sonney2kand done00:04
-!- zxtx [~zv@c-50-174-221-71.hsd1.ca.comcast.net] has quit [Ping timeout: 240 seconds]00:04
dhruv13jsonney2k: yeah, thanks!!00:04
vpericyeah, you'll need the PYTHON_EXECUTABLE:FILEPATH=/usr/bin/python3.300:04
dhruv13jsonney2k: I have been poring over travis for a while00:04
@sonney2kdhruv13j, it uses the same thing doesn't it?00:05
dhruv13jit activates the python environment using a script00:05
dhruv13jas the default python00:05
dhruv13jinstead of setting the python executable path00:05
vpericyeah, it works in virtualenvs00:05
thoralfHey sonney2k00:07
@sonney2khey thoralf00:07
thoralfsonney2k: I'm pushing documentation stuff forward by creating issues for things I consider imporant.00:08
thoralfsonney2k: As it's overlapping with examples or notebooks, we might want to discuss the scope and what we want to show on the website.00:09
-!- rho [~quassel@217.55.238.168] has quit [Remote host closed the connection]00:09
@sonney2kthoralf, I think it is most important to get pickle27 to somehow make all the .md stuff to be somehow the main documentation on the shogun-tooolbox.org website00:14
thoralfsonney2k: Didn't see him for a while.00:15
@sonney2kno idea how to properly structure this but that is what we need IMHO to just have a *single* place where we document the general stuff00:15
@sonney2kand all the rest links to notebooks and demos00:15
-!- zxtx [~zv@c-50-174-221-71.hsd1.ca.comcast.net] has joined #shogun00:20
-!- kislay_ [~kislay@14.139.41.150] has quit [Quit: Leaving]00:27
-!- nikolisgal [~nikolisga@46.12.212.33.dsl.dyn.forthnet.gr] has quit [Ping timeout: 245 seconds]00:40
shogun-buildbot_build #235 of debian wheezy - memcheck is complete: Failure [failed memory check]  Build details are at http://buildbot.shogun-toolbox.org/builders/debian%20wheezy%20-%20memcheck/builds/235  blamelist: Vladimir Peri? <vlada.peric@gmail.com>, tklein23 <tklein23@users.noreply.github.com>00:44
-!- nikolisgal [~nikolisga@213.16.163.237.dsl.dyn.forthnet.gr] has joined #shogun00:54
-!- nikolisgal [~nikolisga@213.16.163.237.dsl.dyn.forthnet.gr] has quit [Client Quit]00:57
-!- samuelmz_busy [~Samuel@189-71-114-252.user.veloxzone.com.br] has joined #shogun01:06
-!- shogun-notifier- [~irker@7nn.de] has quit [Quit: transmission timeout]01:08
-!- thoralf [~thoralf@91-65-137-36-dynip.superkabel.de] has quit [Quit: Konversation terminated!]01:12
-!- HeikoS [~heiko@host-2-102-163-194.as13285.net] has joined #shogun01:26
-!- mode/#shogun [+o HeikoS] by ChanServ01:26
-!- vperic [~vperic@194.228.13.178] has quit [Ping timeout: 253 seconds]01:38
-!- khalednasr [~k.nasr92@41.69.240.113] has quit [Quit: Leaving]02:01
-!- newlido [~quassel@105.200.22.107] has joined #shogun02:19
-!- PirosB3 [~pirosb3@cpc4-newt31-2-0-cust631.newt.cable.virginm.net] has quit [Quit: PirosB3]02:41
-!- pl8787_ [9fe22b60@gateway/web/freenode/ip.159.226.43.96] has quit [Ping timeout: 245 seconds]02:43
dhruv13jHeikoS: Hey! I was wondering if you accept multiple proposals?02:52
@HeikoSdhruv13j: we do02:52
dhruv13jHeikoS: cool!02:53
@HeikoSdhruv13j: though you can only do one project02:53
dhruv13jHeikoS: yes ;-)02:53
@HeikoSdhruv13j: feel free to send things :)02:53
@HeikoSdhruv13j: I gotta go to bed now, long day, I will do some reviewing tomorrow02:53
dhruv13jHeikoS: could I change the focus after the deadline?02:54
dhruv13jHeikoS: I mean the actual project idea?02:54
@HeikoSdhruv13j: just submit everything you might want to do, while we usually only consider proposals with contributions before deadline, we sometimes also look at stuff people do shortly afterwards02:54
@HeikoSdhruv13j: I dont get what you mean there, but yes, the projects are quite plastic, you can change things, not too much though as we want to make sure things work fine02:55
dhruv13jHeikoS: I do want to try SVM^light, but if you don't think I will manage it, can i attempt something else you want to get done?02:55
@HeikoSdhruv13j: the project is very hard02:55
dhruv13jHeikoS: and do mention work in progress?02:56
@HeikoSdhruv13j: and not well described currently02:56
@HeikoSdhruv13j: do you have another projects that interests you?02:56
dhruv13jHeikoS: Making Shogun modular...02:56
-!- andrew [~andrew@c-50-184-110-141.hsd1.ca.comcast.net] has joined #shogun02:57
dhruv13jHeikoS: the project mentored by lisitsyn02:57
@HeikoSdhruv13j: well then, sergey has written prototype and everything, you can discuss with him, suggest extensions/changes/etc02:58
@HeikoSvery interesting and useful project02:58
dhruv13jHeikoS: do you know if anyone else is attempting it?02:58
@HeikoSdhruv13j: so apart from writing the proposal, its very important here to get in touch with discussions or code suggestions ASAP02:58
@HeikoSlet me check02:58
@HeikoSnope02:59
@HeikoSno application so far02:59
@HeikoSdhruv13j: ok I gotta go now. see you02:59
dhruv13jHeikoS: thanks!!02:59
-!- newlido [~quassel@105.200.22.107] has quit [Ping timeout: 252 seconds]02:59
dhruv13jbye!!02:59
dhruv13jgood night!!02:59
-!- HeikoS [~heiko@host-2-102-163-194.as13285.net] has quit [Ping timeout: 240 seconds]03:03
dhruv13jwiking: hey! if you are not too busy, can we discuss about the "Framework for plugin based architecture" project?03:18
-!- andrew [~andrew@c-50-184-110-141.hsd1.ca.comcast.net] has quit [Ping timeout: 241 seconds]03:22
-!- samuelmz_busy is now known as samuelmz03:38
-!- Saurabh7 [~Saurabh7@117.246.66.64] has joined #shogun03:59
-!- soumyaC [uid15286@gateway/web/irccloud.com/x-qqalzofeyyqfdjbg] has quit [Quit: Connection closed for inactivity]04:15
shogun-buildbot_build #752 of nightly_default is complete: Failure [failed notebooks]  Build details are at http://buildbot.shogun-toolbox.org/builders/nightly_default/builds/75204:28
-!- iglesiasg [~iglesiasg@524AE0A7.cm-4-3d.dynamic.ziggo.nl] has joined #shogun04:49
-!- mode/#shogun [+o iglesiasg] by ChanServ04:49
-!- andrew [~andrew@c-50-184-110-141.hsd1.ca.comcast.net] has joined #shogun04:54
-!- abinash_panda [75c8e6de@gateway/web/freenode/ip.117.200.230.222] has joined #shogun04:56
-!- shogun-notifier- [~irker@7nn.de] has joined #shogun05:27
shogun-notifier-shogun-data: dhruv13j :master * 67df3d2 / testsuite/python3-tests/classifier_knn_modular0.txt: https://github.com/shogun-toolbox/shogun-data/commit/67df3d2243a64b55505d9d7b9999ac93db392e7605:27
shogun-notifier-shogun-data: Fixes Python3.3 integration test, #193605:27
shogun-notifier-shogun-data: Fernando Iglesias :master * 42c9a54 / testsuite/python3-tests/classifier_knn_modular0.txt: https://github.com/shogun-toolbox/shogun-data/commit/42c9a54f5afadbb61d27a2da09c6c56c0d0a57de05:27
shogun-notifier-shogun-data: Merge pull request #39 from dhruv13J/KDTree05:27
shogun-notifier-shogun-data:05:27
shogun-notifier-shogun-data: Fixes Python3.3 integration test, #193605:27
-!- sonne|osx [~sonne@f053012175.adsl.alicedsl.de] has joined #shogun05:28
shogun-notifier-shogun: Dhruv Jawali :develop * 5a30bd5 / doc/md/README_cmake.md: https://github.com/shogun-toolbox/shogun/commit/5a30bd5b59493fe4971d890fec35811431bc71a305:32
shogun-notifier-shogun: Update README_cmake.md05:32
shogun-notifier-shogun: Dhruv Jawali :develop * 9e2beb7 / doc/md/README_cmake.md: https://github.com/shogun-toolbox/shogun/commit/9e2beb72dda3701a6efb153c34e5c4ba51fb626405:32
shogun-notifier-shogun: Update README_cmake.md05:32
shogun-notifier-shogun: Fernando Iglesias :develop * 33419a6 / doc/md/README_cmake.md: https://github.com/shogun-toolbox/shogun/commit/33419a68de54d1f8d37edd5b735f0b60734337dc05:32
shogun-notifier-shogun: Merge pull request #2058 from dhruv13J/patch-105:32
shogun-notifier-shogun:05:32
shogun-notifier-shogun: Update README_cmake.md05:32
-!- Saurabh7 [~Saurabh7@117.246.66.64] has quit [Read error: Connection reset by peer]05:36
shogun-buildbot_build #1904 of cyg1 - libshogun is complete: Failure [failed compile test]  Build details are at http://buildbot.shogun-toolbox.org/builders/cyg1%20-%20libshogun/builds/1904  blamelist: Dhruv Jawali <dhruv13.j@gmail.com>05:39
shogun-buildbot_build #1905 of cyg1 - libshogun is complete: Failure [failed compile test]  Build details are at http://buildbot.shogun-toolbox.org/builders/cyg1%20-%20libshogun/builds/1905  blamelist: Fernando Iglesias <fernando.iglesiasg@gmail.com>, Dhruv Jawali <dhruv13.j@gmail.com>05:43
-!- Saurabh7 [~Saurabh7@117.230.25.156] has joined #shogun05:51
-!- iglesiasg [~iglesiasg@524AE0A7.cm-4-3d.dynamic.ziggo.nl] has quit [Quit: Leaving]05:58
@sonney2kHey Saurabh705:59
Saurabh7sonney2k, hi05:59
@sonney2kSaurabh7, just trying to run the demos. No idea what is going on but the #$%#5 fails to load the static files06:01
Saurabh7sonney2k, hm ,that thing ran fine on my machine06:02
@sonney2kyeah it used to work here too06:02
Saurabh7sonney2k, I ran in development06:02
@sonney2kthat is w/o your changes so not your fault06:02
Saurabh7sonney2k, I used the development server06:02
Saurabh7sonney2k, and set the variable in settings06:03
@sonney2k http://127.0.0.1:8888/static/js/d3.min.js 500 (Internal Server Error)06:03
@sonney2kSaurabh7, not the local one?06:03
@sonney2kbut this worked... I don't understand whats going on06:03
Saurabh7sonney2k, set production false in settings06:03
@sonney2kSaurabh7, I did06:04
Saurabh7sonney2k, oh06:04
@sonney2kI didn't change anything and it suddenly works!??!06:05
Saurabh7then i cant see the issue06:05
Saurabh7oh nice then06:05
@sonney2kSaurabh7, now I am trying to find your branch...06:06
-!- abinash_panda [75c8e6de@gateway/web/freenode/ip.117.200.230.222] has quit [Ping timeout: 245 seconds]06:07
@sonney2kSaurabh7, ok have it06:08
@sonney2kSaurabh7, now ran the gp classify example06:08
@sonney2kbut I immediately get an error06:08
Saurabh7sonney2k, ok06:09
@sonney2k[21/Mar/2014 06:08:18] "POST /classifier/classify HTTP/1.1" 404 424006:09
@sonney2kit tries to do http://127.0.0.1:8000/classifier/classify06:09
@sonney2kSaurabh7, did this thing work for you?06:09
Saurabh7sonney2k, yes 100%06:10
Saurabh7sonney2k, i set the url to classifier/gp06:10
@sonney2k127.0.0.1:8000/classifier/gp06:13
@sonney2kbut when I press classify I get that error06:13
@sonney2klet me check some other demo06:14
@sonney2kworks06:14
@sonney2kSaurabh7, I cloned https://github.com/Saurabh7/shogun-demo.git06:15
@sonney2kgit branch06:15
@sonney2k* gpclassify06:15
@sonney2kSaurabh7, correct?06:15
@sonney2kSaurabh7, 127.0.0.1:8000/classifier/binary/ works too06:15
-!- Saurabh7 [~Saurabh7@117.230.25.156] has quit [Ping timeout: 240 seconds]06:18
@sonney2khmmmhhh06:18
-!- abinash_panda [75c8e67f@gateway/web/freenode/ip.117.200.230.127] has joined #shogun06:18
@sonney2kSaurabh7 ok it works now06:19
@sonney2kthe url needs to be 127.0.0.1:8000/classifier/gp/06:19
@sonney2knot the trailing '/'06:19
* sonney2k sighs06:20
-!- Saurabh7 [~Saurabh7@117.230.51.132] has joined #shogun06:22
Saurabh7sonney2k, its working here06:22
@sonney2kSaurabh7, the output looks pretty weird ...06:22
@sonney2kSaurabh7, yeah got it to work missing '/' at the end06:23
@sonney2kSaurabh7, do you also have such weird blue/white pattern?06:24
-!- travis-ci [~travis-ci@ec2-107-20-8-227.compute-1.amazonaws.com] has joined #shogun06:24
travis-ci[travis-ci] it's Fernando Iglesias's turn to pay the next round of drinks for the massacre he caused in shogun-toolbox/shogun: http://travis-ci.org/shogun-toolbox/shogun/builds/2122870706:24
-!- travis-ci [~travis-ci@ec2-107-20-8-227.compute-1.amazonaws.com] has left #shogun []06:24
Saurabh7sonney2k, oh yes getting that for some data06:25
@sonney2kSaurabh7, use out = gp.apply(test).get_values()06:26
@sonney2kSaurabh7, then it looks pretty cool!06:27
Saurabh7sonney2k, ok!06:27
Saurabh7sonney2k, will do that and fix url thing i think?06:28
@sonney2kSaurabh7, I am not sure how to visually display that we have discrete outputs +1 / -1 and probabilities per point06:28
@sonney2kSaurabh7, only the values() thing if you have an idea how to display both probabilities and results shoot06:29
@sonney2kSaurabh7, ahh have one06:29
@sonney2kSaurabh7, you could plot circles with the classification result and appropr. color and mark the ones that are wrong06:30
@sonney2kSaurabh7, no idea how strong you are in d3 hacking though06:30
@sonney2kSaurabh7, have to go now will be back in 2-3 hrs06:30
Saurabh7sonney2k, as the ones in binary classification?06:31
Saurabh7sonney2k, i will try my best to surprise you06:32
-!- kprah [67157d4c@gateway/web/freenode/ip.103.21.125.76] has joined #shogun06:33
kprahlisitsyn: ping06:34
kprahlisitsyn1: ping06:34
-!- kprah [67157d4c@gateway/web/freenode/ip.103.21.125.76] has quit [Quit: Page closed]06:40
-!- kislay [~kislay@14.139.41.150] has joined #shogun06:49
-!- sonne|osx [~sonne@f053012175.adsl.alicedsl.de] has quit [Quit: sonne|osx]07:30
shogun-buildbot_build #236 of debian wheezy - memcheck is complete: Failure [failed memory check]  Build details are at http://buildbot.shogun-toolbox.org/builders/debian%20wheezy%20-%20memcheck/builds/236  blamelist: Fernando Iglesias <fernando.iglesiasg@gmail.com>, Dhruv Jawali <dhruv13.j@gmail.com>07:32
-!- Guest18921 [2302f27e@gateway/web/freenode/ip.35.2.242.126] has quit [Ping timeout: 245 seconds]07:51
lisitsyn1dhruv13j: hey07:59
shogun-notifier-shogun: frank0523 :develop * 1176064 / src/shogun/classifier/ (34 files): https://github.com/shogun-toolbox/shogun/commit/117606434ee850080a37f25dc6851d82e616733608:11
shogun-notifier-shogun: add config.h in all .h files in shogun/classifier08:11
shogun-notifier-shogun: Fernando Iglesias :develop * 683999f / src/shogun/classifier/ (34 files): https://github.com/shogun-toolbox/shogun/commit/683999f88994502be92f6c85bd34581f30b9e29a08:11
shogun-notifier-shogun: Merge pull request #2060 from frank0523/develop08:11
shogun-notifier-shogun:08:11
shogun-notifier-shogun: add config.h in all .h files in shogun/classifier08:11
shogun-buildbot_build #1906 of cyg1 - libshogun is complete: Success [build successful]  Build details are at http://buildbot.shogun-toolbox.org/builders/cyg1%20-%20libshogun/builds/190608:37
shogun-buildbot_build #525 of precise - libshogun is complete: Failure [failed test]  Build details are at http://buildbot.shogun-toolbox.org/builders/precise%20-%20libshogun/builds/525  blamelist: Fernando Iglesias <fernando.iglesiasg@gmail.com>08:45
-!- Saurabh7 [~Saurabh7@117.230.51.132] has quit [Quit: Leaving]08:48
sonne|workdhruv13j: ho!08:50
lisitsyn1sonne|work: do we have like half of proposals this year? :)08:50
lisitsyn1hmm 26 now08:52
lisitsyn157 last time08:52
-!- lisitsyn1 [~lisitsyn@80.252.20.67] has left #shogun []08:52
sonne|worklisitsyn: yeah :)08:55
@wikingwasn't it boosted in the last 24 hours?08:57
-!- pl8787 [9fe22b60@gateway/web/freenode/ip.159.226.43.96] has joined #shogun09:00
jiaolongwiking: Hi, wiking, I have tried to update my PR several times. the Travis still reports error from "classifier_knn_modular"09:09
jiaolongwiking: do you think this error is related to git push origin --force?09:10
@wikingjiaolong: mmm i that classifier_knn_modular actually depends on libsvmfile in any way?09:12
jiaolongwiking: No, I don't think so09:13
@wikingjiaolong: can u check? :)09:13
jiaolongwiking: it only uses CSVFile09:13
jiaolongwiking: I have checked it yesterday09:14
jiaolongwiking: https://github.com/shogun-toolbox/shogun/blob/develop/examples/undocumented/python_modular/classifier_knn_modular.py#L909:14
@wikingcool then it's unrelated thing09:15
jiaolongwiking: May I delete the branch and push it again? This would close the PR.09:16
jiaolongwiking: and create a new one09:16
@wikingjiaolong: if that makes your life easier...09:17
jiaolongwiking: OK, I will do it soon09:17
@wikinghave fun09:17
jiaolongwiking: I have submitted my proposal yesterday09:18
jiaolongwiking: could you give me any feed back for improving it?09:18
jiaolongwiking: I haven't introduce myself in shogun mailing list, do you think it is too later?09:19
jiaolongwiking: today is the dealine, right?09:19
-!- nikolisgal [~nikolisga@213.16.163.237.dsl.dyn.forthnet.gr] has joined #shogun09:24
-!- pl8787 [9fe22b60@gateway/web/freenode/ip.159.226.43.96] has quit [Ping timeout: 245 seconds]09:29
dhruv13jhello!09:44
dhruv13jwas afk...09:45
dhruv13jlisitsyn: Hey! are you there?09:45
lisitsyndhruv13j: yeah09:46
lisitsynokay you asked me about the plugin thing09:46
-!- vperic [~vperic@194.228.13.178] has joined #shogun09:50
lisitsynI think it makes sense to discuss so that we talk it out and you have good understanding what's the project about09:50
vpericquick question on the application template: Do you expect just bulleted answers, or should I write a normal paragraph with the requested info?09:52
dhruv13jlisitsyn: yeah09:54
lisitsynvperic: normal text is better for sure09:54
vpericOh, ok, thanks lisitsyn09:55
lisitsyndhruv13j: I actually started working on a prototype of that09:55
dhruv13jlisitsyn: I was told that you have a gist ready for your idea?09:55
dhruv13jlisitsyn: yeah!09:55
lisitsyndhruv13j: https://github.com/lisitsyn/aer09:55
lisitsynthere is a huge amount of work to make it work reliably and etc09:56
lisitsynbut once it is ready it would sound like a good platform for shogun09:56
lisitsyndhruv13j: so the possible plan would be10:01
lisitsynwe work together on this platform, test it blablabla10:02
lisitsynnext we integrate it and start transitioning some parts of shogun10:02
dhruv13jyeah...10:03
dhruv13jI'll read through the code and get back to you with doubts, suggestions etc.10:03
dhruv13jlisitsyn: brb...10:03
lisitsyndhruv13j: there is no need to do that yet10:03
lisitsynas it is still work-in-progress actually10:04
lisitsynso lets just skip it  yet10:04
lisitsynthe thing is how do we schedule possible project10:04
@wikingbtw what's the difference between MulticlassMultipleOutputLabels.h and MultilabelLabels.h10:27
@wiking?10:27
@wikinglisitsyn: ^10:27
lisitsynwiking: well I wrote first one10:28
lisitsynbut second one is - no idea10:28
lisitsyn:D10:28
lisitsynthat was made by thoralf right?10:29
@wikinglisitsyn: yeah but actually i think they do the same fucking thing10:30
lisitsynhaha that's pretty cool10:30
shogun-buildbot_build #237 of debian wheezy - memcheck is complete: Failure [failed memory check]  Build details are at http://buildbot.shogun-toolbox.org/builders/debian%20wheezy%20-%20memcheck/builds/237  blamelist: Fernando Iglesias <fernando.iglesiasg@gmail.com>, frank0523 <zhangyuyu2008@gmail.com>10:31
-!- soumyaC [uid15286@gateway/web/irccloud.com/x-qwewxmjausmizdlw] has joined #shogun10:31
@wikingawesome that this has been merged :DDD10:32
lisitsynAHHH WHY DO YOU PUT PRIVATE COMMENTS10:35
lisitsyn:D10:35
lisitsynstudents can't see them10:36
@wikingyeeey10:38
lisitsynHEIKO I"LL KILL YA10:45
lisitsyn:D10:45
lisitsynI have to repost his comments10:45
@wikinglisitsyn: you should do the same for mine10:46
@wikingi did that mistake once ;)10:46
@wikingwith the longest comment of mine10:46
@wiking:P10:46
lisitsynwiking: well they had some discussion afterwards so I decided it is not relevant anymore10:47
lisitsynwiking: ah btw10:47
lisitsynwe have no girl to accept10:47
lisitsynso no space for affirmative action10:47
lisitsyn:D10:47
@wiking:D10:47
@wikingwell obviously we dont have10:47
@wikingbecause we were not going public with it10:48
@wikingthat we'll do positive discrimination10:48
@besser82wiking, lisitsyn: If you want girls then we should apply for gopw  ;D10:48
@besser82wiking, lisitsyn: gopw == Gnome Outreach Program for Women  ;)10:48
lisitsynbesser82: haha no I am not a big fan of that strange thing10:51
@besser82lisitsyn, girl or gnome?10:51
lisitsynhahah wtf10:51
lisitsynshaha10:51
lisitsynbesser82: well wiking says I am hillbilly but I still don't get that affirmative action :D10:51
lisitsynI mean we haven't ever checked whether someone is man right :D10:52
@besser82lisitsyn, then we should make sure on any contributor  ;)10:54
@wikinglisitsyn: design decision10:55
@wikinglisitsyn: https://github.com/shogun-toolbox/shogun/pull/2062#issuecomment-3826102910:55
lisitsynwiking: you have way too similar pics10:56
lisitsynchange yours! put a pic of a chicken with a smoking fish head10:57
@wikinglisitsyn: fuck fuck fuuck10:57
lisitsynhttp://cs308119.userapi.com/v308119538/6f19/PuejsX475eM.jpg10:57
lisitsynwiking: ^10:57
-!- samuelmz [~Samuel@189-71-114-252.user.veloxzone.com.br] has quit [Ping timeout: 240 seconds]10:58
lisitsynwiking: I don't get what yuou mean by design decision10:58
@wikinglisitsyn: that no matter where we postpone in the api mutli single labelling once it has to be done by the person who's writing the code. i.e. he needs to know what sorts of file he is using... multi or single labelled11:00
lisitsynahh11:00
jiaolongwiking: have you read my comments?11:00
@wikinglisitsyn: since with current implementation it's not the file's content will decide whether it's a multi or single labelled libsvm file, but the api call11:00
@wikingjiaolong: what do you thinkg?11:00
@wiking*think11:00
jiaolongwiking: yes, it is cool11:01
@wikinglisitsyn: and now i've realised that even if we merge the two things11:01
@wikingit's going to be still the same shit11:01
@wikingbut we just postpone the 'decision'11:01
@wiking;)11:01
jiaolongwiking: but as a new user, I don't even know CBinary11:01
jiaolongwiking: CBinaryLabel, I mean I may go directly to the API of CLibSVMFile to find the function I need11:02
@wikingjiaolong: what?11:02
jiaolongwiking: So I guess when we read a label from file, we also call CBinaryLabel or CMultiLabel?11:03
@wikingjiaolong: what?11:04
jiaolongwiking: So I guess you mean when we read a label from file, we alway  call CBinaryLabel or CMultiLabel, but not use lower level functions like get_sparsematrix from LibSVMFile11:05
@wikingjiaolong: yes and...11:06
@wiking?11:06
@wikingi dont get the point11:06
jiaolongwiking: I am new user, when I parse a svm file, I first looked at LibSVMFile without thinking about if there is CBinaryLabel class11:06
@wikingthing here is that at one point an float64* is being converted to C*Labels11:07
@wikingas LibSVMFile returns at this moment a float64* for labels11:07
@wikingand now with multilabel support we need that to be SGSparseVector<float64>* right?11:07
jiaolongwiking: Yes11:08
@wikingmy problem was that if we have two different apis then it's not only the file's content which decides whether that is a multi or single labelled libsvm file11:08
jiaolongwiking: OK11:09
-!- shogun-notifier- [~irker@7nn.de] has quit [Quit: transmission timeout]11:11
jiaolongwiking: but with one api, we need to know there is a convert function there, if people call directly CLibSVMFile11:12
@wikingthere's no convert function tehre11:12
jiaolongwiking: OK, yes11:12
jiaolongwiking: in CBinary11:12
@wikingbut one needs to supply a helper function that can convert a SGSparseVector<float64>* -> float65*11:12
@wikingfloat64_t*11:12
jiaolongwiking: yes11:13
@wikingwhich actually is testing that each SGSparseVector<float64> has only one element...11:13
@wikingand then create a float aray11:13
@wiking*array11:13
@wikingand that's all11:13
@wikingbut the problem is11:13
@wikingthat this way we are almost doing the same11:13
@wikingjust not when we are parsing but a step later11:13
jiaolongwiking:yes, that's what I concer11:14
@wikinginevitably at one point there has to be a function call that decides whether it's a multi or single labelled file11:14
@wikingjiaolong: no actually not11:14
@wikingyou were not conerned about this till now11:14
@wikingplease11:15
jiaolongwiking: haha, yes11:15
jiaolongwiking: I am still learning Shogun11:16
@wikingjiaolong: this is not soo much related to shogun11:16
@wikingthis is more like design decision that one has to do11:16
jiaolongwiking: OK, I just don't know how the user is going to call the functions in Shogun when they need to read labels from file11:17
jiaolongwiking: for me, I prefer use LibSVMFile only11:18
jiaolongwiking: but I guess you mean I should call CBinaryLabel or CMultiLabel11:18
@wikingno11:19
@wikingjiaolong: have u seen for example how it is done in an exampel11:19
@wiking?11:19
jiaolongwiking: I checked the C++ examples11:19
jiaolongwiking: didn't find an example11:20
-!- kprah [67157d4c@gateway/web/freenode/ip.103.21.125.76] has joined #shogun11:20
kprahwiking: You there?11:20
jiaolongwiking: there are some examples use CSVFile11:20
@wikingkprah: haven't seen your11:22
@wikingproposal yet11:22
@wikingjiaolong: applications/classification/random_fourier_classification.cpp11:22
jiaolongwiking: OK, thanks, I didn't check applications/11:23
@wikingjiaolong: next time just do: git grep LibSVMFile11:23
jiaolongwiking: Yes, I thought all examples are in libshogun/11:24
-!- kprah [67157d4c@gateway/web/freenode/ip.103.21.125.76] has quit [Ping timeout: 245 seconds]11:25
jiaolongwiking: But note that in that example, it also uses file_reader->get_sparse_matrix, imagine we have unified funtion get_sparse_matrix for both type of labels, one still need to convert sparse matrix into float64* in the case of single label11:28
@wikingjiaolong: mmm shoudl i copy-paste what i've written 11:13 ?11:29
jiaolongwiking: sorry, I am repeating11:30
@wikingin other words this is what i'm trying to tell you11:30
@wikingboth here and in issue comments11:30
@wikingthat no matter what at one stage there has to be one api call that converts11:31
@wikingdata structures11:31
-!- HeikoS [~heiko@client-7-199.eduroam.oxuni.org.uk] has joined #shogun11:31
-!- mode/#shogun [+o HeikoS] by ChanServ11:31
@wikingand we cannot actually do only data driven11:31
@wikingHeikoS: u in oxford now? go over to the physics department and say hi to a friend of mine.. he's a postdoc there :)11:32
@HeikoSwiking: yeah I am11:32
@wikingHeikoS: hehe want his addr? he is really funny :)11:32
@HeikoSbut supposed to listen to talks ;) how are things here?11:32
@wikingHeikoS: busy11:32
vpericHi all, I've just (somewhat late) submitted my proposal and would appreciate any comments, here's a link to the Google doc: http://tinyurl.com/pq3q5ng11:38
-!- samuelmz [~Samuel@150.165.85.252] has joined #shogun11:41
-!- HeikoS [~heiko@client-7-199.eduroam.oxuni.org.uk] has quit [Quit: Leaving.]11:44
-!- shogun-notifier- [~irker@7nn.de] has joined #shogun11:44
shogun-notifier-shogun: Wu Lin :develop * 717da9b / src/shogun/machine/gp/LaplacianInferenceMethodWithLBFGS.h: https://github.com/shogun-toolbox/shogun/commit/717da9bf0fb43c98a576ecc5bab810c9861398b011:44
shogun-notifier-shogun: add a new LaplacianInferenceMethodWithLBFGS class, where the Newton method is replaced by the L-BFGS method11:44
shogun-notifier-shogun: Wu Lin :develop * 3363791 / src/shogun/machine/gp/LaplacianInferenceMethodWithLBFGS.h: https://github.com/shogun-toolbox/shogun/commit/3363791ff53a9fa7de733844bd784301a6a28f7511:44
shogun-notifier-shogun: modify for Google C++ style11:44
shogun-notifier-shogun: Wu Lin :develop * 6611e6a / .gitignore: https://github.com/shogun-toolbox/shogun/commit/6611e6acc0e42dfa9887a6879dee2505cc4e514111:44
shogun-notifier-shogun: ignore the coding style script11:44
shogun-notifier-shogun: Wu Lin :develop * e8262c7 / src/shogun/machine/gp/ (2 files): https://github.com/shogun-toolbox/shogun/commit/e8262c7e8527a0f33c9a2bbca3486ecbabc9a5ae11:44
shogun-notifier-shogun: add methods used for LBFGS in CLaplacianInferenceMethodWithLBFGS11:44
shogun-notifier-shogun: Wu Lin :develop * f2a43b5 / src/shogun/machine/gp/ (2 files): https://github.com/shogun-toolbox/shogun/commit/f2a43b508a9d509fb545cf02ac9e8921cbe15bb611:44
shogun-notifier-shogun: complete the implementation of LaplacianInferenceMethodWithLBFGS11:44
shogun-notifier-shogun: Wu Lin :develop * 854ff67 / src/shogun/machine/gp/LaplacianInferenceMethod.h: https://github.com/shogun-toolbox/shogun/commit/854ff67296eead1ca6bd5200b5ff1d1e3c48809211:44
shogun-notifier-shogun: we need to set the private data members in LaplacianInferenceMethod to be protected11:44
-!- abinash_panda [75c8e67f@gateway/web/freenode/ip.117.200.230.127] has quit [Ping timeout: 245 seconds]11:44
shogun-notifier-shogun: This reverts commit 7b8cf6d68433710e7aa10139e04b79c2b70d2c9e.11:44
shogun-notifier-shogun: Wu Lin :develop * f9ee042 / CMakeLists.txt: https://github.com/shogun-toolbox/shogun/commit/f9ee04236b1cb2f00be9d7fa1c1c2e650d946b3111:44
shogun-notifier-shogun: Revert "enable unit test"11:44
shogun-notifier-shogun:11:44
shogun-notifier-shogun: This reverts commit 9babe6542d10c65feb00bff820f00b6d14a40ab0.11:44
shogun-notifier-shogun: Wu Lin :develop * 10e7de7 / tests/unit/machine/gp/LaplacianInferenceMethod_unittest.cc: https://github.com/shogun-toolbox/shogun/commit/10e7de7fea07b0ee8037eb2011fab2c8c92d9d2e11:44
shogun-notifier-shogun: add corresponding Matlab code for the LaplacianInferenceMethod_unittest11:44
shogun-notifier-shogun: Wu Lin :develop * 6fd01b6 / tests/unit/ (2 files): https://github.com/shogun-toolbox/shogun/commit/6fd01b6ca79d367eb483e6bb3433c89b749ef6ce11:44
shogun-notifier-shogun: Revert "add unit test for L-BFGS used the same result produced by the Newton method"11:44
shogun-notifier-shogun:11:44
shogun-notifier-shogun: This reverts commit fa83523ebbf59905efbe0bd3a8294776527ae6d9.11:44
shogun-notifier-shogun: Wu Lin :develop * 9c31fa0 / tests/unit/machine/gp/LaplacianInferenceMethod_unittest.cc: https://github.com/shogun-toolbox/shogun/commit/9c31fa04ccac9833fefb80348652203837555f4e11:44
shogun-notifier-shogun: Revert "add corresponding Matlab code for the LaplacianInferenceMethod_unittest"11:44
shogun-notifier-shogun:11:44
shogun-notifier-shogun: This reverts commit 10e7de7fea07b0ee8037eb2011fab2c8c92d9d2e.11:44
shogun-notifier-shogun: Wu Lin :develop * a0f2502 / tests/unit/machine/gp/LaplacianInferenceMethod_unittest.cc: https://github.com/shogun-toolbox/shogun/commit/a0f25022aea6fe741564118cce959d78ee3fbe2111:44
shogun-notifier-shogun: add the corresponding Matlab code11:44
shogun-notifier-shogun: Wu Lin :develop * 07d0f98 / infLaplaceWithLBFGS.m: https://github.com/shogun-toolbox/shogun/commit/07d0f98ef5eeff8083bf722fe4aa7b0af75933bb11:44
shogun-notifier-shogun: Revert "add corresponding Matlab fot the unit test"11:45
shogun-notifier-shogun:11:45
shogun-notifier-shogun: This reverts commit 803a979ab6ea38a31141aa59a8c2845cbedfc5af.11:45
shogun-notifier-shogun: Wu Lin :develop * 3ba2b63 / tests/unit/machine/gp/LaplacianInferenceMethod_unittest.cc: https://github.com/shogun-toolbox/shogun/commit/3ba2b639c1efc504d2809b2114ae773b0ee9e1a811:45
shogun-notifier-shogun: Revert "add the corresponding Matlab code"11:45
shogun-notifier-shogun:11:45
shogun-notifier-shogun: This reverts commit a0f25022aea6fe741564118cce959d78ee3fbe21.11:45
shogun-notifier-shogun: Wu Lin :develop * d1c7b01 / src/shogun/machine/gp/LaplacianInferenceMethod.h: https://github.com/shogun-toolbox/shogun/commit/d1c7b019ff7f23f54e2388bfb7d7108ef3f6c19f11:45
shogun-notifier-shogun: Revert "change the private data member in  LaplacianInferenceMethod"11:45
shogun-notifier-shogun:11:45
shogun-notifier-shogun: This reverts commit 1fa15175c10b53a5e4066035e139fd8358d70343.11:45
shogun-notifier-shogun: Wu Lin :develop * 415ed6b / src/shogun/machine/gp/LaplacianInferenceMethod.h: https://github.com/shogun-toolbox/shogun/commit/415ed6bba82af4f44a43c0ea7254ed842f5f5ef511:45
shogun-notifier-shogun: Revert "we need to set the private data members in LaplacianInferenceMethod to be protected"11:45
shogun-notifier-shogun:11:45
shogun-notifier-shogun: This reverts commit 854ff67296eead1ca6bd5200b5ff1d1e3c488092.11:45
shogun-notifier-shogun: Wu Lin :develop * f17b291 / src/shogun/machine/gp/LaplacianInferenceMethod.h: https://github.com/shogun-toolbox/shogun/commit/f17b291a7660642e06506da0ab5e961583659efc11:45
shogun-notifier-shogun: change the private data member to protected member in order to implement LaplacianInferenceMethodWithLBFGS11:45
shogun-notifier-shogun: Wu Lin :develop * b629a0a / src/shogun/optimization/lbfgs/lbfgs.cpp: https://github.com/shogun-toolbox/shogun/commit/b629a0aeeafd677f8e527cd9d638106be8c5c68c11:45
shogun-notifier-shogun: Revert "modify for Google C++ style"11:45
shogun-notifier-shogun:11:45
shogun-notifier-shogun: This reverts commit 3363791ff53a9fa7de733844bd784301a6a28f75.11:45
shogun-notifier-shogun: Wu Lin :develop * e12dd8e / src/shogun/machine/gp/LaplacianInferenceMethodWithLBFGS.h: https://github.com/shogun-toolbox/shogun/commit/e12dd8ebdb879d2ad7a73c2f6bb30299a9f4592a11:45
shogun-notifier-shogun: Revert "add a new LaplacianInferenceMethodWithLBFGS class, where the Newton method is replaced by the L-BFGS method"11:45
shogun-notifier-shogun:11:45
shogun-notifier-shogun: This reverts commit 717da9bf0fb43c98a576ecc5bab810c9861398b0.11:45
shogun-notifier-shogun: Wu Lin :develop * 981b91f / tests/unit/classifier/GaussianProcessBinaryClassificationWithLBFGS_unittest.cc: https://github.com/shogun-toolbox/shogun/commit/981b91f1e8df4dfddd8aa50bb4350411ecd92fd111:45
shogun-notifier-shogun: Revert "GaussianProcessBinaryClassificationWithLBFGS_unittest"11:45
shogun-notifier-shogun:11:45
shogun-notifier-shogun: This reverts commit 4098574b70c5f25195684be4ab7d506b62954463.11:45
shogun-notifier-shogun: Wu Lin :develop * 583daba / tests/unit/machine/gp/LaplacianInferenceMethodWithLBFGS_unittest.cc: https://github.com/shogun-toolbox/shogun/commit/583dabae88fa47af70f52a2a36384a3a40dfc71311:45
shogun-notifier-shogun: Revert "add the LaplacianInferenceMethodWithLBFGS_unittest"11:45
shogun-notifier-shogun:11:45
shogun-notifier-shogun: This reverts commit 521e441c3cf9cbb2fec0dddb09a544d6b26e34a1.11:45
shogun-notifier-shogun: Wu Lin :develop * 26ffa04 / src/shogun/machine/gp/LaplacianInferenceMethodWithLBFGS.h: https://github.com/shogun-toolbox/shogun/commit/26ffa0423508ce0dd9347604ef2bef49f5eef1d711:45
shogun-notifier-shogun: add a updated LaplacianInferenceMethodWithLBFGS header file11:45
shogun-notifier-shogun: Wu Lin :develop * 6bfd373 / src/shogun/machine/gp/LaplacianInferenceMethodWithLBFGS.h: https://github.com/shogun-toolbox/shogun/commit/6bfd373b7d27c490766e7db8cecb3edd4743013211:45
shogun-notifier-shogun: this is the first commit of the Entrance task #1971 without code clean-up11:45
shogun-notifier-shogun: Wu Lin :develop * 689e5d9 / examples/undocumented/libshogun/ (2 files): https://github.com/shogun-toolbox/shogun/commit/689e5d9047685bd763186c8ce23e88cda4123d1b11:45
shogun-notifier-shogun: Revert "this is the first commit of the Entrance task #1971 without code clean-up"11:45
shogun-notifier-shogun:11:45
shogun-notifier-shogun: This reverts commit c9181fbce59bdee30c184341028785f43f6a2e50.11:45
shogun-notifier-shogun: Wu Lin :develop * 700a727 / tests/unit/classifier/GaussianProcessBinaryClassificationWithLBFGS_unittest.cc: https://github.com/shogun-toolbox/shogun/commit/700a72741df760f51e73c205abbabce4af75696311:45
shogun-notifier-shogun: remove the GaussianProcessBinaryClassificationWithLBFGS unit test and merge to GaussianProcessBinaryClassification11:45
shogun-notifier-shogun: Wu Lin :develop * afcd973 / src/shogun/machine/gp/LaplacianInferenceMethodWithLBFGS.h: https://github.com/shogun-toolbox/shogun/commit/afcd973b0626ca628a13e75956f0f0e178f7424b11:45
shogun-notifier-shogun: modify a method name and fix the indentation issue in header file11:45
shogun-notifier-shogun: Wu Lin :develop * e24a38a / src/shogun/machine/gp/LaplacianInferenceMethodWithLBFGS.cpp: https://github.com/shogun-toolbox/shogun/commit/e24a38aa1e9540ba5e68b54feda840148b7cc2b711:45
shogun-notifier-shogun: modify a method name and fix the indentation issue in the cpp file11:45
shogun-notifier-shogun: Wu Lin :develop * d3cd50f / tests/unit/machine/gp/LaplacianInferenceMethodWithLBFGS_unittest.cc: https://github.com/shogun-toolbox/shogun/commit/d3cd50ffb1d7c13c43bcb02c820a98f7262a68fd11:45
shogun-notifier-shogun: fix indentation issue11:45
shogun-notifier-shogun: Wu Lin :develop * f63a68a / tests/unit/classifier/GaussianProcessBinaryClassification_unittest.cc: https://github.com/shogun-toolbox/shogun/commit/f63a68ae338d207d581fb992ea0e7fc286ae369a11:45
shogun-notifier-shogun: merge the LBFGS unit test for classification to GaussianProcessBinaryClassification_unittest11:45
shogun-notifier-shogun: Wu Lin :develop * 85e78d8 / tests/unit/machine/gp/LaplacianInferenceMethodWithLBFGS_unittest.cc: https://github.com/shogun-toolbox/shogun/commit/85e78d8221055fd912810eba48ac3fc181a2215411:45
shogun-notifier-shogun: minor fix11:45
shogun-notifier-shogun: Heiko Strathmann :develop * 5936eda / / (8 files): https://github.com/shogun-toolbox/shogun/commit/5936eda97c2698be7955afb99dce670eb3a5476711:45
@wiking\o/11:47
-!- sonne|work [~sonnenbu@24-134-74-216-dynip.superkabel.de] has quit [Quit: Leaving.]11:47
-!- sonne|work [~sonnenbu@24-134-74-216-dynip.superkabel.de] has joined #shogun11:47
@wikingdhruv13j: here?11:52
dhruv13jwiking: yeah11:52
dhruv13jwiking: i'd love to do the cmake hacking11:53
dhruv13jwiking: gotta learn at some point11:53
@wikingdhruv13j: ok it's really not fun thouhg :))11:53
@wiking*though11:53
dhruv13jwiking: i get that part ;-)11:53
@wikingok so basically what i suggest then for you to check how Eigen3 is being detected/bundled in cmake11:53
dhruv13jwiking: okay11:54
@wikingso you'll have to check CMakeLists.txt, cmake/FindEigen3.cmake, cmake/external/Eigen3.cmake11:54
@wikingdhruv13j: and obvisouly you'll have to do something similar for nanoflann11:54
dhruv13jokay11:54
@wikingwe'll solve later the const problem11:54
dhruv13jwiking: the const problem is because of get_lhs not being const11:55
@wikingyeah i remember11:55
@wikingbut let's put that aside for the moment11:55
@wikingand let's try to do this cmake11:55
@wikingso that we dont have to import nanoflann into shogun repo11:56
dhruv13jwiking: sure11:56
dhruv13jwill there be a concrete solution to the const thing though? I can't think of one as of now11:57
dhruv13jwiking: I'll get started on the bundling either way11:59
shogun-buildbot_build #2800 of deb1 - libshogun is complete: Failure [failed compile test]  Build details are at http://buildbot.shogun-toolbox.org/builders/deb1%20-%20libshogun/builds/2800  blamelist: Wu Lin <yorker.lin@gmail.com>12:00
-!- samuelmz [~Samuel@150.165.85.252] has quit [Ping timeout: 245 seconds]12:05
shogun-buildbot_build #2801 of deb1 - libshogun is complete: Success [build successful]  Build details are at http://buildbot.shogun-toolbox.org/builders/deb1%20-%20libshogun/builds/280112:06
@wikingdhruv13j: we'll find one...12:09
@wikingdhruv13j: but let's first see the cmake hacks12:10
shogun-buildbot_build #2191 of bsd1 - libshogun is complete: Failure [failed compile test]  Build details are at http://buildbot.shogun-toolbox.org/builders/bsd1%20-%20libshogun/builds/2191  blamelist: Wu Lin <yorker.lin@gmail.com>12:14
shogun-buildbot_build #2192 of bsd1 - libshogun is complete: Success [build successful]  Build details are at http://buildbot.shogun-toolbox.org/builders/bsd1%20-%20libshogun/builds/219212:19
shogun-buildbot_build #2082 of deb2 - static_interfaces is complete: Failure [failed cmdline static]  Build details are at http://buildbot.shogun-toolbox.org/builders/deb2%20-%20static_interfaces/builds/2082  blamelist: Wu Lin <yorker.lin@gmail.com>12:20
-!- rho [~quassel@217.55.168.102] has joined #shogun12:28
-!- HeikoS [~heiko@client-7-199.eduroam.oxuni.org.uk] has joined #shogun12:34
-!- mode/#shogun [+o HeikoS] by ChanServ12:34
shogun-buildbot_build #571 of FC19 - libshogun is complete: Failure [failed compile test]  Build details are at http://buildbot.shogun-toolbox.org/builders/FC19%20-%20libshogun/builds/571  blamelist: Wu Lin <yorker.lin@gmail.com>12:34
-!- khalednasr [~k.nasr92@41.69.200.219] has joined #shogun12:35
shogun-buildbot_build #526 of precise - libshogun is complete: Failure [failed compile test]  Build details are at http://buildbot.shogun-toolbox.org/builders/precise%20-%20libshogun/builds/526  blamelist: Wu Lin <yorker.lin@gmail.com>12:37
shogun-buildbot_build #559 of FCRH - libshogun is complete: Failure [failed compile test]  Build details are at http://buildbot.shogun-toolbox.org/builders/FCRH%20-%20libshogun/builds/559  blamelist: Wu Lin <yorker.lin@gmail.com>12:38
-!- samuelmz [~Samuel@150.165.85.252] has joined #shogun12:38
shogun-buildbot_build #572 of FC19 - libshogun is complete: Success [build successful]  Build details are at http://buildbot.shogun-toolbox.org/builders/FC19%20-%20libshogun/builds/57212:41
kislayHeikoS,  hey hi :)12:42
shogun-buildbot_build #560 of FCRH - libshogun is complete: Success [build successful]  Build details are at http://buildbot.shogun-toolbox.org/builders/FCRH%20-%20libshogun/builds/56012:46
-!- HeikoS [~heiko@client-7-199.eduroam.oxuni.org.uk] has quit [Quit: Leaving.]12:53
shogun-buildbot_build #527 of precise - libshogun is complete: Success [build successful]  Build details are at http://buildbot.shogun-toolbox.org/builders/precise%20-%20libshogun/builds/52712:54
-!- newlido [~quassel@105.200.47.73] has joined #shogun12:56
-!- newlido [~quassel@105.200.47.73] has quit [Ping timeout: 265 seconds]13:01
-!- khalednasr [~k.nasr92@41.69.200.219] has quit [Quit: Leaving]13:03
-!- samuelmz [~Samuel@150.165.85.252] has quit [Ping timeout: 240 seconds]13:04
-!- HeikoS [~heiko@client-7-199.eduroam.oxuni.org.uk] has joined #shogun13:06
-!- mode/#shogun [+o HeikoS] by ChanServ13:06
-!- aky [ca8362aa@gateway/web/freenode/ip.202.131.98.170] has joined #shogun13:08
-!- aky [ca8362aa@gateway/web/freenode/ip.202.131.98.170] has left #shogun []13:10
@HeikoSkislay: hi, sorry currently no time to chat, but I will comment on your updates soon13:28
kislayHeikoS, sure sure!!13:28
-!- lambday [67157d54@gateway/web/freenode/ip.103.21.125.84] has joined #shogun13:29
lambdayHeikoS: hi!13:29
@HeikoSlambday: hi13:29
@HeikoSlambday: sorry for my private review that you did not see ;)13:29
lambdayHeikoS: just read your comment... wanted to discuss regarding the schedule13:29
lambdayHeikoS: hehe :D13:30
lambdayHeikoS: well, regarding the examples - two ways we can do it - first - implement partwise along with examples...  second - implement everything with unit-tests.. and devote later half for examples and notebook13:31
lambdayHeikoS: which way do you think should be better?13:31
@HeikoSlambday: I think examples should be done on the fly, as well as unit tests13:31
@HeikoSso finish one particular more feature13:31
@HeikoSthen unit test it13:31
@HeikoSthen write some api examples13:32
@HeikoSand maybe a part of a notebook13:32
@HeikoSthen next method13:32
shogun-buildbot_build #2083 of deb2 - static_interfaces is complete: Success [build successful]  Build details are at http://buildbot.shogun-toolbox.org/builders/deb2%20-%20static_interfaces/builds/208313:32
@HeikoSthat should be most fun13:32
lambdayHeikoS: alright - yeah13:32
lisitsynHeikoS: ich gonna kill ya!13:32
lisitsyn:D13:32
@HeikoSavoids that you spend too much time on one thing13:32
lisitsynprivate comments all around13:32
@HeikoSlisitsyn: whats wrong? :)13:32
@HeikoSlisitsyn: but all my latest are public aren't they?13:32
lisitsynI spent BEST YEARS of my life13:32
lisitsynreposting your comments13:32
lisitsyn:D13:32
lambdaylol13:32
lisitsynHeikoS: yeah latest are ok ;)13:33
@HeikoSlisitsyn: thanks for lettmign me know13:33
@HeikoSlisitsyn: I am doing all this from train and in talks13:33
lisitsynHeikoS: heh13:33
@HeikoSlambday, lisitsyn ok talk is over, gotta go, Ill be back later today13:33
lisitsynHeikoS: see you13:33
@HeikoSlambday: also think about feeature selection framework in preprocessors13:34
@HeikoSbye13:34
lambdayHeikoS: alright... I am checking13:34
lambdayHeikoS: ciao :)13:34
-!- HeikoS [~heiko@client-7-199.eduroam.oxuni.org.uk] has quit [Quit: Leaving.]13:34
lambdaylisitsyn: how many applications so far?13:34
lisitsynlambday: twenty + whatever13:35
lisitsynlike 27 may be13:35
nikolisgalHello guys  I am having some issues to compile SG on my machine basser82 is working to assist me but anyway do you think that I can resolve partialy  this issue  https://github.com/shogun-toolbox/shogun/issues/2057 by documenting in a file as I am not able to compile currently13:35
lambdaylisitsyn: so less!13:35
nikolisgal??13:35
lisitsyn3013:35
lisitsynnikolisgal: what's the file you can't compile?13:36
lambdaynikolisgal: what gives you compilation error?13:36
nikolisgalok I will paste the error here but for the record basser82 is looking on that since yesterday13:37
lisitsynbesser82 is a train guy today so may be we can force it ;)13:39
nikolisgalhttps://docs.google.com/document/d/1fmknZjV29Onb2TiMelXYgAqTDk6IlJG28mg1N0nqxiQ/edit13:40
nikolisgallook at this url i have printed the whole error13:40
-!- samuelmz [~Samuel@150.165.85.252] has joined #shogun13:56
lisitsynnikolisgal: it looks like some include is missed14:01
dhruv13jlisitsyn: hey! so the way I see the task is to have a basic plugin manager class14:04
lisitsynyeah probably14:04
lisitsyndhruv13j: my idea was14:04
lisitsynto implement a library that can be re-used14:04
dhruv13jthis class defines an interface for the various components, which are loaded through factories14:04
lambdaylisitsyn: nikolisgal: I dunno compiles fine here... may be some #ifdef is missing.. eigen3 or so14:05
-!- samuelmz [~Samuel@150.165.85.252] has quit [Ping timeout: 240 seconds]14:05
dhruv13ja reusable plugin library?14:05
lisitsyndhruv13j: yeah14:05
lisitsynthat's the best way to strive for good code14:05
dhruv13jokay... I'm not sure how that works... I think the interface defined for shogun is very specific14:06
lisitsynno, not really14:06
lisitsynwhat's specific is base classes14:06
lisitsynsay you need to spawn some MyFancyPluggedClass14:07
dhruv13jhmm... so provide a framework which works with a specific base class?14:07
lisitsynno we can provide a list of classes14:08
lisitsynthat we want to have as base classes14:08
lisitsynDotFeatures, Classifier etc14:08
dhruv13jokay14:08
lisitsynso each plugin knows how to create say DotFeatures14:08
dhruv13ja factory class you mean14:08
lisitsyn(I am speaking of declared type)14:08
nikolisgallisitsyn : but how is it possible that there is an include missing while I am the only one having this problem ?14:09
lisitsynnikolisgal: you don't have eigen314:09
nikolisgali do14:09
nikolisgalthe first time i had compile issues at 2% and you told me that eigen3 is missing so installed it14:09
lisitsynрьь14:10
lisitsynhmm14:10
lisitsynsorry :D14:10
nikolisgalthe i had an other problem related with the missing of the lapack lib missing14:10
nikolisgalbut now i have all the libraries installed except mozek an cplex14:10
nikolisgalI am the one that should ask sorry I did nothing but report problems that only I am able to see :D14:11
lisitsynnikolisgal: let me check again14:12
dhruv13jlisitsyn: so the entrypoint is the plugin manager, which loads algos, features, etc. upon request right?14:12
lisitsyndhruv13j: yeah14:12
lisitsynbut we still can define it generic14:12
lisitsynwith templates14:12
dhruv13jlisitsyn: cool! CRTP14:12
lisitsynall we need is to list the base classes we want to use14:12
lisitsynhahah14:12
lisitsynnot sure about CRTP14:13
lisitsynbut templates14:13
dhruv13jcrtp would involve a lot of work...14:13
lisitsynwhy?14:14
lisitsynthat's just an idiom14:14
dhruv13jso what we want is to modify existing shogun classes as little as possible right?14:14
lisitsynah yeah sure14:14
dhruv13jcrtp would require changing a lot14:14
lisitsynwe don't want to hack shogun totally14:14
dhruv13jyeah14:14
lisitsynno, we don't need crtp for shogun14:14
dhruv13ji agree14:14
lisitsynotherwise it would slowdown compilation even more14:14
lisitsynand well static is not dynamic ;)14:15
dhruv13j:D14:15
dhruv13jah, how stupid of me14:15
lisitsyndhruv13j: no everything is ok14:16
lisitsyndhruv13j: the other thing of being 'pluginized'14:16
lisitsynis parameters14:16
lisitsynlet me explain the problem14:16
dhruv13jokay14:16
lisitsynsay you have MyFancyClass that inherits CDotFeatures14:16
lisitsynand you have some new parameters14:17
lisitsynwhat you get is new methods14:17
lisitsynget_X14:17
lisitsynset_X14:17
lisitsynwhatever14:17
lisitsynthe thing is that you never know about this class or these getters/setters14:18
lisitsynif you treat it as plugin all API you know is its base class' API14:19
dhruv13jyeah, querying the class for available methods is the problem...14:19
lisitsynit is impossible14:19
lisitsynso well we need some other thing to handle that14:19
lisitsynthe simplest approach is to name parameters as strings14:19
lisitsynand have get("parameter") and set("parameter", value);14:20
lisitsynthere is a great problem - you can't infer the return type from string14:20
lisitsynso you never know what you got with get("parameter");14:20
lisitsynthat's why I implemented these tags/keywords14:20
lisitsynwhich have type information14:20
lisitsynso if you know 'Tag<int> parameter;'14:21
lisitsynyou can easily do get(parameter) and really get an int14:21
dhruv13jokay... enums is not a way to go?14:21
lisitsynwhat's the way with enums?14:22
dhruv13jlike get("parameter", EType)14:22
lisitsynyes it is possible14:22
lisitsynget("parameter", int)14:22
lisitsynbut not that conveninet14:22
dhruv13jwhat are the advantages of using a tag class?14:23
dhruv13ja #define get("parameter", type) (type*) SG_MALLOC( * ) would suffice right?14:24
lisitsynwell we are talking about python/java/etc interface14:24
dhruv13jor #define get("parameter", type) (type*) type would suffice right?14:24
lisitsynso there is no macros or malloc or whatever14:24
dhruv13jokay... I see the problem now14:25
@besser82 back in a train with working wwan  :D14:26
@besser82and some ac plug  ;)14:27
lisitsynhaha14:27
dhruv13jbesser82: hey!! cool!!14:27
@besser82lisitsyn, which haha ?  :-P14:27
lisitsynbesser82: russian usually get drunk in train14:29
lisitsynwhy dont' you just get drunk?14:29
nikolisgalfrom my experience German  guys do that as well ;)14:30
lisitsynsure that's what trains are intended for14:31
@besser82wwan sucks accu-power like a zil does with gas  ;)14:31
@besser82lisitsyn, because i'm not russian  ;P14:32
@besser82nikolisgal, lisitsyn: that depends on where they travel  ;)14:32
lisitsynbesser82: good for you ;)14:32
-!- khalednasr [~k.nasr92@41.69.200.219] has joined #shogun14:34
kislaynikolisgal,  are you really a girl..."nikol - is - gal"14:34
nikolisgalnikolis14:34
nikolisgalit's a greek name14:34
nikolisgalfor men14:34
kislayoh!14:34
-!- vperic [~vperic@194.228.13.178] has quit [Read error: Operation timed out]14:35
nikolisgalsorry to let you down :(14:35
lisitsynoh german and greek in a room14:35
lisitsynFIGHT14:35
kislay:D14:35
@besser82kislay, "nikol" btw. would be written like "Nicole" if he would be a girl ;)14:35
@besser82lisitsyn, ROUND114:36
dhruv13jXD14:36
@besser82lisitsyn, I choose Dhalsim to fight for me  ;)14:36
kislaybesser82,  you know the tendency is to oversee these things at the time of ecstacy.14:36
@besser82kislay, :D14:36
@besser82lisitsyn, he has those cool indian skills like "Yoga Fire"  ;)14:37
lisitsynoh you reminded me that cool atb track14:37
lisitsynkislay, you ;)14:37
kislaylisitsyn, yoga fire, whats that?14:37
@besser82kislay, don't you know that old Street Fighter II  game?14:38
dhruv13jbesser82: I'd go with Ryu14:38
lisitsynkislay: no idea bbout yoga fire14:38
dhruv13jdhalsim shoots fireballs out of his mouth14:38
dhruv13jcalled "yoga fire"14:38
nikolisgallisitsyn  I have been staying in Nurnberg for 6 months with many Germans never fighted though14:38
kislayoh! yup. I remember now!14:39
kislay:D14:39
@besser82nikolisgal, you're in Nuremberg?14:39
nikolisgalnot at the moment14:39
@besser82nikolisgal, kk14:39
nikolisgalI left about 3 months ago14:39
nikolisgalstill have plans going back :D14:39
dhruv13jlisitsyn: so what would be the steps for the project?14:43
dhruv13jlisitsyn: step 1 would be to design the parameter interface14:43
dhruv13jlisitsyn: possibly make a list of all expected types? and see if any special cases exist?14:45
-!- shogun-notifier- [~irker@7nn.de] has quit [Quit: transmission timeout]14:45
lisitsyndhruv13j: yeah14:48
lisitsynthen test it thoroughly14:48
lisitsynand start integrating to shogun14:49
-!- Nr90 [d5225c2e@gateway/web/freenode/ip.213.34.92.46] has joined #shogun14:50
dhruv13jcool... I need to work out the details though...15:01
dhruv13jlisitsyn: I'm unsure how to divide time... can you make a suggestion?15:01
jiaolongHi guys, I enabled python module in cmake but the examples/undocumented/python_modular/ is empty, can you help me?15:03
lisitsyndhruv13j: just guess you'd need like 3-4 weeks to work on the plugin library itself15:04
jiaolongafter compiling, nothing generated15:04
lisitsynincluding tests15:04
lisitsynmay be 1 week to test it15:04
dhruv13jjiaolong: the python_modular examples are not in the build folder15:04
lisitsyna few weeks to start transitioning some parts of shogun to use it15:05
jiaolongdhruv13j: hi, thanks, where can I find them?15:05
lisitsynand a few weeks to cover it with more tests15:05
dhruv13jjiaolong: it is in examples/undocumented/python_modular, not build/examples/undocumented/python_modular15:05
dhruv13jjiaolong: like in the main folder15:05
jiaolongdhruv13j: OK, got it, thank you15:06
dhruv13jjiaolong: welcome!15:06
dhruv13jlisitsyn: it will take a lot of cmake hacking to get it integrated right? will it be an optional thing?15:08
dhruv13jlisitsyn: like shogun_modular15:08
dhruv13jlisitsyn: and also, a lot of work to test it with the various interfaces15:08
dhruv13jlisitsyn: wow, that would be something...15:09
lisitsyndhruv13j: oh yeah15:09
lisitsynyou'd need to work on cmake things15:09
lisitsynand actually a few weeks would be taken by modular interfaces15:10
dhruv13jlisitsyn: will it be exposed as an optional class? like ShogunModular shogun; shogun->loadDataSet<CDenseFeatures>(data); etc..15:10
-!- nikolisgal [~nikolisga@213.16.163.237.dsl.dyn.forthnet.gr] has quit [Quit: Leaving]15:11
dhruv13jlisitsyn: a bit like the scikit-learn interface to all their classes...15:12
lisitsynnot sure about that15:12
dhruv13jlisitsyn: i mean, if complete integration is expected, then according to me, the time is too less15:12
lisitsyndhruv13j: yeah I agree15:13
dhruv13jlisitsyn: I'm trying to ask what is the end product expected at the end of the GSoC period?15:14
lisitsynyou don't need to do everything about that15:14
-!- newlido [~quassel@41.237.151.196] has joined #shogun15:14
lisitsyndhruv13j: I think if we just start some integration that's ok15:14
dhruv13jlisitsyn: maybe continue with the complete integration once the basic framework is designed after GSoC?15:14
lisitsynso we have say one module that is optional15:14
lisitsynyeah15:14
dhruv13jlisitsyn: the important deliverable then is the framework itself15:15
lisitsynyes15:15
dhruv13jlisitsyn: I think that is doable :-)15:15
lisitsynyeah we don't need any undoable projects15:15
dhruv13jlisitsyn: ha ha15:15
dhruv13jlisitsyn: so for my proposal, I will figure out a timeline which involves design, implementation and testing of a plugin framework suitable for shogun, and integration of one part, say the classifers through the plugin class15:17
lisitsynyeah makes sense15:18
dhruv13jlisitsyn: cool! I will try and finish it soon for your feedback15:18
dhruv13jdeadline dangerously close15:18
-!- khalednasr [~k.nasr92@41.69.200.219] has quit [Quit: Leaving]15:19
lisitsynhttp://www.sciencedirect.com/science/article/pii/S187439191100495715:21
dhruv13jcoconut milk?!15:22
dhruv13jnice girl15:22
dhruv13jlol15:22
-!- kislay [~kislay@14.139.41.150] has quit [Read error: Connection reset by peer]15:42
@besser82lisitsyn, dhruv13j: girl looks like cheap hoe15:47
lisitsynbesser82: exactly ;)15:50
-!- HeikoS [~heiko@client-7-199.eduroam.oxuni.org.uk] has joined #shogun15:51
-!- mode/#shogun [+o HeikoS] by ChanServ15:51
-!- HeikoS [~heiko@client-7-199.eduroam.oxuni.org.uk] has quit [Client Quit]15:51
-!- kislay [~kislay@210.212.61.185] has joined #shogun15:51
dhruv13jbesser82, lisitsyn: eye-candy can ignore those details ;-)15:56
-!- grecocd [~Cassio@100.43.25.19] has joined #shogun15:58
grecocdHi16:00
-!- HeikoS [~heiko@client-7-199.eduroam.oxuni.org.uk] has joined #shogun16:02
-!- mode/#shogun [+o HeikoS] by ChanServ16:02
grecocdIve been having a hard time understanding some methods. Does anyone know exactly what CGaussianKernel::compute does? (https://github.com/shogun-toolbox/shogun/blob/develop/src/shogun/kernel/GaussianKernel.cpp , line 107)16:03
dhruv13jgrecocd: try reading GaussianKernel.h for the description of the function :-)16:06
grecocdalright I'll check it out16:07
dhruv13jgrecocd: or check the doxygen generated docs16:07
-!- HeikoS [~heiko@client-7-199.eduroam.oxuni.org.uk] has quit [Quit: Leaving.]16:07
kislaySometimes we have better documentation in the header files. For eg: in PCA.h things are clearly mentioned but it's still not up on the website.16:08
grecocdperfect16:09
grecocdthanks!16:09
grecocdi found it16:09
-!- HeikoS [~heiko@client-7-199.eduroam.oxuni.org.uk] has joined #shogun16:10
-!- mode/#shogun [+o HeikoS] by ChanServ16:10
@wikingkislay: it is: http://shogun-toolbox.org/doc/en/latest/classshogun_1_1CPCA.html16:13
kislaywiking, oh!!16:14
-!- shogun-notifier- [~irker@7nn.de] has joined #shogun16:14
shogun-notifier-shogun: Saurabh :develop * 7c97b23 / NEWS,doc/ipython-notebooks/multiclass/multiclass_reduction.ipynb: https://github.com/shogun-toolbox/shogun/commit/7c97b23b594cd020a32b2b85f8ee545a84f8fa3716:14
shogun-notifier-shogun: minor fixes in multiclass nb16:14
shogun-notifier-shogun: Heiko Strathmann :develop * 299befb / NEWS,doc/ipython-notebooks/multiclass/multiclass_reduction.ipynb: https://github.com/shogun-toolbox/shogun/commit/299befb8b38365796938bea74db7a26ef0dab3f616:14
shogun-notifier-shogun: Merge pull request #2047 from Saurabh7/develop16:14
shogun-notifier-shogun:16:14
shogun-notifier-shogun: minor fixes in multiclass nb16:14
kislaygrecocd,  you have good documentations at websites also. You just need to know where to look :D16:15
grecocdGreat! Im new to the project so I was looking at the .cpp files and couldn't find the documentation. Thanks!16:16
@wikingdhruv13j: need any help with the cmake?16:16
dhruv13jwiking: I'm working on my GSoC proposal for Modular Shogun right now... I will begin working on CMake in about 2 hours16:17
dhruv13jwiking: sorry for the delay, I will try and get it done asap16:17
@wikingdhruv13j: aaah nooo dont worry16:18
@wikingwrite the proposal16:18
dhruv13jcool!16:18
@wikingu can work on cmake tomorrow or even next week16:18
@wikingi just didn't want you to get lost too much in cmake...16:18
dhruv13jwiking: my proposal requires me to know a lot of it, so this actually helps ;-)16:19
dhruv13jwiking: since i'm not that into it16:19
-!- PirosB3 [~pirosb3@cpc4-newt31-2-0-cust631.newt.cable.virginm.net] has joined #shogun16:19
dhruv13jPirosB3: Hey!!16:20
-!- lisitsyn [~lisitsin@mxs.kg.ru] has quit [Quit: Leaving.]16:21
-!- HeikoS [~heiko@client-7-199.eduroam.oxuni.org.uk] has quit [Quit: Leaving.]16:24
@wikingjiaolong: ping16:25
shogun-notifier-shogun: Viktor Gal :develop * f9be77f / data: https://github.com/shogun-toolbox/shogun/commit/f9be77fa8c242536550dfd0fa1f61495bec09ac716:28
shogun-notifier-shogun: Update to latest data version16:28
@wikingshogun-buildbot_: force build --branch=develop 'nightly_default'16:29
shogun-buildbot_build forced [ETA 42m53s]16:29
shogun-buildbot_I'll give a shout when the build finishes16:29
-!- nikolisgal [~nikolisga@213.16.163.237.dsl.dyn.forthnet.gr] has joined #shogun16:32
jiaolongwiking: hi16:37
-!- andrew [~andrew@c-50-184-110-141.hsd1.ca.comcast.net] has quit [Ping timeout: 240 seconds]16:40
-!- newlido [~quassel@41.237.151.196] has quit [Remote host closed the connection]16:43
-!- zxtx [~zv@c-50-174-221-71.hsd1.ca.comcast.net] has quit [Ping timeout: 240 seconds]16:45
grecocdwhen the algorithms are used and tested, do they all use data from files?16:47
-!- newlido [~quassel@41.237.151.196] has joined #shogun16:48
-!- andrew [88988e84@gateway/web/freenode/ip.136.152.142.132] has joined #shogun16:59
andrewhey all I have a silly question16:59
andrewI'm trying to build shogun, so I made a build directory and ran cmake16:59
andrewbut there aren't any makefiles anywhere17:00
-!- zxtx [~zv@c-50-174-221-71.hsd1.ca.comcast.net] has joined #shogun17:00
andrewso i get a no targets specified/no makefile error17:00
andrewmaybe this means cmake didn't run successfully?17:01
-!- DarkRoom [~mihir@14.139.82.6] has joined #shogun17:01
nikolisgalis there any output on the terminal when you run cmake ?17:02
andrewa good deal17:03
andrewmost of the sort that CMAKE_CXX_COMPILER isn't set17:03
andrewhaven't used cmake before so I guess there's some configuring to do?17:04
-!- Nr90 [d5225c2e@gateway/web/freenode/ip.213.34.92.46] has quit [Quit: Page closed]17:04
nikolisgalwell if I were you I would try something like  adding  '-DCMAKE_C_COMPILER:FILEPATH=mpicc'17:06
nikolisgalin the cmake  command but I am new to so IDK17:06
nikolisgalIDN17:06
nikolisgal*17:06
andrewthat did th etrick!17:07
andrewbrilliant, thanks17:07
nikolisgalmy pleasure17:07
nikolisgal:D17:07
andrewwell sort of. I clearly have more configuration to be doing17:08
-!- andrew [88988e84@gateway/web/freenode/ip.136.152.142.132] has quit [Ping timeout: 245 seconds]17:13
shogun-buildbot_build #753 of nightly_default is complete: Failure [failed test]  Build details are at http://buildbot.shogun-toolbox.org/builders/nightly_default/builds/75317:14
-!- kprah [67157f50@gateway/web/freenode/ip.103.21.127.80] has joined #shogun17:16
kprahwiking: You there?17:16
-!- grecocd [~Cassio@100.43.25.19] has quit [Quit: grecocd]17:18
kprahAny other mentors, please?17:20
@wikingkprah: yes?17:22
-!- kprah [67157f50@gateway/web/freenode/ip.103.21.127.80] has quit [Ping timeout: 245 seconds]17:25
@wikingsonne|work: when is the site updated for notebooks?17:27
-!- kprah [67157f56@gateway/web/freenode/ip.103.21.127.86] has joined #shogun17:27
@wikingkprah: yes you were looking for me17:27
kprahwiking:17:29
-!- PirosB3 [~pirosb3@cpc4-newt31-2-0-cust631.newt.cable.virginm.net] has quit [Quit: PirosB3]17:31
-!- kprah [67157f56@gateway/web/freenode/ip.103.21.127.86] has quit [Ping timeout: 245 seconds]17:33
@sonney2kwiking, when we have no failures in nightly_default17:41
@wikingsonney2k: so even if only unit tests fails17:42
-!- PirosB3 [~pirosb3@cpc4-newt31-2-0-cust631.newt.cable.virginm.net] has joined #shogun17:42
@wikingwe dont update the notebooks?17:42
-!- kprah [67157d56@gateway/web/freenode/ip.103.21.125.86] has joined #shogun17:45
-!- kprah [67157d56@gateway/web/freenode/ip.103.21.125.86] has quit [Ping timeout: 245 seconds]17:54
-!- kprah [67157f4c@gateway/web/freenode/ip.103.21.127.76] has joined #shogun17:58
kprahwiking: hey, can you see it now?17:59
kprahwiking: ?18:09
-!- andrew [88988e06@gateway/web/freenode/ip.136.152.142.6] has joined #shogun18:14
andrewhey folks18:14
andrewlooking for good entrance tasks for someone without much c++ experience18:15
andrewsuggestions anyone?18:15
-!- vincentadam87 [~vincenta@gatsby.ucl.ac.uk] has joined #shogun18:15
@wikingkprah: yeah ...18:16
@wikingkprah: commented a bit18:16
@wikingandrew: mmm any18:16
-!- kprah_ [67157d4c@gateway/web/freenode/ip.103.21.125.76] has joined #shogun18:16
-!- kprah [67157f4c@gateway/web/freenode/ip.103.21.127.76] has quit [Ping timeout: 245 seconds]18:18
andrewif I took on a documentation task, say #1873 would that be alright?18:18
andrewpresumably I would also need to do a programming task to have my application considered?18:19
@wikingandrew: yeah of course you need to start doing at one point c++ as i saw that you are thinking about deep learning implementation which require quite a lot of coding as we don't have any neural net implemenation currently in shogun18:20
dhruv13jwiking: hey! if you have time, can you comment on my proposal for Modular Shogun Framework?18:22
andrewtiming is the main issue for me. Happy to contribute but my c++ is weak to nonexistent and I'm very busy this week. Should have much more time this week, but I want to pick some decent tasks so I can say I'll be working on them in my proposal18:22
@wikingandrew: well we'll have to do decision till the 6th of april18:23
@wikingso if u can only do some entrance tasks next week18:23
@wikingthat should be still ok18:23
andrewokay that's a load off18:24
andrew=)18:24
-!- lisitsyn1 [~lisitsyn@80.252.20.67] has joined #shogun18:27
nikolisgalWhile building the shogun  i receive an error complaining for forward declaration of class ckernelNormilizer  and the question is this you can declare ckernelNormalizer just having a header file for linking phase should be ok but during the buidling time there should exist a ckernelNormalizer.o in order for the type to be complete right ??18:31
@wikingnikolisgal: do u get this error when u just simply clone the repository and try to build it?18:33
nikolisgalyeap18:33
nikolisgalbut I asked a lot of guys and it seems that I am the only one geting this error around18:33
@wikingnikolisgal: ok please tell me what system are you using?18:33
nikolisgalfedora 1918:33
@wikingnikolisgal: yeah i've never seen this error18:33
@wikingnikolisgal: best thing to ask besser8218:34
@wikingnikolisgal: he can guide you how to compile shogun on fedora18:34
@wikingbut all in all it should be18:34
@wikingmkdir build && cd build && cmake .. && make18:34
nikolisgaldoes my question above stands or it is completly  non sense ?18:34
@wikingnikolisgal: never seen this error i dont even understand how is it possible that u get this error18:35
andreware there installation docs to reference other than doc/md/INSTALL.md?18:35
@wikingandrew: https://github.com/shogun-toolbox/shogun/blob/develop/doc/md/QUICKSTART.md https://github.com/shogun-toolbox/shogun/blob/develop/doc/md/README_cmake.md18:36
andrewspecifically I need to set a path to my compiler for cmake. Is there a preferred compiler?18:37
@wikingandrew: what system are u using?18:37
andrewubuntu 13.0418:37
@wikingsudo apt-get install g++ gcc build-essential18:38
kprah_wiking:18:38
kprah_I did the changes you told. Can you verify them please?18:39
-!- grecocd [~Cassio@100.43.25.19] has joined #shogun18:40
@wikingandrew: you should read again https://github.com/shogun-toolbox/shogun/blob/develop/doc/md/INSTALL.md18:41
@wikingit has all the information18:41
@wikingkprah_: in this short time...?18:41
andrewthanks wiking, my list of cmake errors grows smaller.18:42
dhruv13jwiking: hey! thanks! made changes...18:47
@wikingdhruv13j: what changes?18:48
@wikingkprah_: ah u mean the iamges?18:50
kprah_wiking: No. Not only that.18:51
@wikingkprah_: i was hoping you can actually try to fine grain your schedule18:51
kprah_kprah: Yeah. Ok, i'll do it again. But I suppose spending that one week is worthwhile.18:52
kprah_I meant wiking ;)18:52
-!- lambday [67157d54@gateway/web/freenode/ip.103.21.125.84] has quit [Ping timeout: 245 seconds]18:53
kislaywiking,  Do we be able to discuss on the schedules in future with the mentors. The current schedule is based on the present know-how which is quite limited.18:54
kislaywiking, for the proposals18:55
@wikingkislay: yes but you should ask yourself a question why is your present know-how is limited?18:55
lisitsyn1kislay: yeah you are free to discuss anything, why not? :)18:56
-!- grecocd [~Cassio@100.43.25.19] has quit [Quit: grecocd]18:57
kislaywiking, Hmm.. since every implementation detail is not known. General idea is there but not much in detail18:57
kislaylisitsyn1,  that will help a lot. :)18:57
dhruv13jwiking: changes to the proposal made... as i discussed with lisitsyn1, the plugin framework will first be developed externally, after which integration will take place18:58
dhruv13jwiking: and i agree, SWIG _ framework decisions need to be made in step 018:59
dhruv13jwiking: thanks for pointing that out18:59
dhruv13jlisitsyn1: please review my proposal if you have time. Thanks!18:59
@wikingkislay: i was trying to imply that if one would have induced more discussion and earlier about the topic/proposal that would have resulted in a better understanding at this very moment18:59
@wikingdhruv13j: you mean as lisitsyn1 suggested?19:00
dhruv13jwiking: yes, actually19:00
@wikingindeed19:00
@wikingok19:00
andrewi'm missing most of the dependencies. LAPACK, Eigen3 etc.  Do I have to install them one by one, or maybe there is some package with all of them?19:00
@wikingplease try to do/tell/write things in open source spirit19:00
@wikingandrew: sudo apt-get install <all the packages you'd like to have>19:01
dhruv13jwiking: okay19:01
@wikingand then you'll have it installed at once19:01
@wikingand not one-by-one19:01
andrewgotcha. sorry for my probably silly questions. Not ashamed to admit I don't really have no idea what I'm doing as far as cmake goes19:02
dhruv13jwiking: any more suggestions/doubts?19:03
@wikingandrew: no worries everybody been there once...19:05
@wikingdhruv13j: have u heard about gstreamer?19:05
dhruv13jwiking: yep19:05
-!- lisitsyn1 [~lisitsyn@80.252.20.67] has left #shogun []19:05
dhruv13jwiking: i guess you are implying that is what is expected from the plugin manager framework?19:07
kislaywiking, yup. got it.19:08
@wikinggsok so that s's the goal19:09
dhruv13j?19:09
dhruv13jokay...19:09
@wikinglike codec = machine19:12
-!- khalednasr [2945c8db@gateway/web/freenode/ip.41.69.200.219] has joined #shogun19:12
-!- iglesiasg [~iglesiasg@524AE0A7.cm-4-3d.dynamic.ziggo.nl] has joined #shogun19:12
-!- mode/#shogun [+o iglesiasg] by ChanServ19:12
-!- andrew [88988e06@gateway/web/freenode/ip.136.152.142.6] has quit [Ping timeout: 245 seconds]19:13
dhruv13jthat's what i had in mind... am i not expressing it right?19:13
-!- khalednasr [2945c8db@gateway/web/freenode/ip.41.69.200.219] has quit [Client Quit]19:13
@wikingyeah that didin't go though at all...19:15
dhruv13jwiking: hmm... I'll work on that... thanks!19:16
dhruv13jwiking: okay, i see the confusion... my mistake with the use cases thing... was thinking about something else19:20
@wikingdhruv13j: like?19:21
dhruv13jwiking: was thinking that the modular interface was to load specific modules to solve specific problems19:22
@wikingmmm what?19:22
dhruv13jwiking: like the plugin manager for classifiers would deal only with Classification algorithms19:22
@wikingthis is almost a self referencing sentence...19:22
@wikingplugin manager for classifiers?19:23
dhruv13jwiking: I was mixing up loading modules with interface to modules19:24
dhruv13jwiking: i mean programming interface to modules19:25
@wikingyou mean API?19:25
dhruv13jyeah19:25
dhruv13ji use a lot of words to speak simple things sometimes :-|19:26
dhruv13jsorry about that19:28
-!- shogun-notifier- [~irker@7nn.de] has quit [Quit: transmission timeout]19:28
kprah_wiking: what about now? I think I linear solvers should be ove by week 319:36
-!- kislay [~kislay@210.212.61.185] has quit [Quit: Leaving]19:38
dhruv13jwiking: anything else?19:39
vincentadam87Hello. I m applying. Did you get my subscription mail ? (vincent adam)19:40
dhruv13jvincentadam87: did you apply through melange?19:40
vincentadam87currently doing19:40
dhruv13jvincentadam87: cool!19:41
-!- aditidatta [~aditidatt@117.194.118.72] has joined #shogun19:42
-!- DarkRoom [~mihir@14.139.82.6] has quit [Quit: leaving]19:43
-!- DarkRoom [~darkroom@14.139.82.6] has joined #shogun19:44
-!- soumyaC [uid15286@gateway/web/irccloud.com/x-qwewxmjausmizdlw] has quit [Quit: Connection closed for inactivity]19:45
-!- thoralf [~thoralf@91-66-33-39-dynip.superkabel.de] has joined #shogun19:46
thoralfHellau19:46
-!- shogun-notifier- [~irker@7nn.de] has joined #shogun19:47
shogun-notifier-shogun: Thoralf Klein :develop * 4b165ad / src/shogun/ (15 files): https://github.com/shogun-toolbox/shogun/commit/4b165ad6f2d4c166453bbafb6b21c64982c9c84b19:47
shogun-notifier-shogun: Last iteration on cleaning shogun/io19:47
shogun-notifier-shogun: tklein23 :develop * 69f916d / src/shogun/ (15 files): https://github.com/shogun-toolbox/shogun/commit/69f916d9c7b8fb564519b7bc7eadf37f1a32345019:47
shogun-notifier-shogun: Merge pull request #2061 from tklein23/cleaning_io_imports19:47
shogun-notifier-shogun:19:47
shogun-notifier-shogun: Last iteration on cleaning shogun/io19:47
-!- kislay [~kislay@117.239.94.112] has joined #shogun19:49
-!- rho [~quassel@217.55.168.102] has quit [Ping timeout: 240 seconds]19:51
-!- nikolisgal [~nikolisga@213.16.163.237.dsl.dyn.forthnet.gr] has quit [Quit: Leaving]19:51
-!- vincentadam87 [~vincenta@gatsby.ucl.ac.uk] has quit [Quit: Ex-Chat]19:59
-!- kprah_ [67157d4c@gateway/web/freenode/ip.103.21.125.76] has quit [Quit: Page closed]20:04
@wikingsonney2k: ping20:06
@wikingsergey where r u?20:08
-!- iglesiasg [~iglesiasg@524AE0A7.cm-4-3d.dynamic.ziggo.nl] has quit [Quit: Leaving]20:09
@wikingsonne|work: u still at work?20:09
thoralfHey wiking20:15
@wikingthoralf: ask sergey20:18
@wiking:)20:18
@wikingi'm just pointing fingers20:18
@wiking:D20:18
thoralfAsk about what?20:18
@wikingbut i think sergey is getting drunk somewhere20:18
@wikingthoralf: multilabel vs multiclassmultilab20:18
thoralfAh!20:18
thoralfWell, I'll create an entrance task for this soon.20:18
thoralfHe can give his veto afterwards.20:19
@wikingthoralf: btw u told u you wont have time for shogun that much20:19
@wikingas u had20:19
@wikingi feel it the complete opposite :D20:19
@wikingnot that i'm complaining20:19
@wikingi'm just saying20:19
thoralfIt's just doing cleanup.  Recreational hacking, as I said. ;)20:19
-!- HeikoS [~heiko@nat-160-166.internal.eduroam.ucl.ac.uk] has joined #shogun20:24
-!- mode/#shogun [+o HeikoS] by ChanServ20:24
-!- kislay [~kislay@117.239.94.112] has quit [Read error: Connection reset by peer]20:26
-!- soumyaC [uid15286@gateway/web/irccloud.com/x-sleuomukdkbekzgv] has joined #shogun20:38
-!- khalednasr [~k.nasr92@41.69.200.219] has joined #shogun20:47
-!- kprah [67157f4c@gateway/web/freenode/ip.103.21.127.76] has joined #shogun20:48
-!- vperic [~vperic@194.228.13.178] has joined #shogun20:54
thoralfHey HeikoS21:01
@HeikoSthoralf: hi!21:01
-!- khalednasr [~k.nasr92@41.69.200.219] has quit [Remote host closed the connection]21:02
thoralfHeikoS: I discovered your meta-language project a few minutes ago... and I really like the idea.21:02
thoralfBut I think writing another compiler for some language into another is not the best idea.21:03
thoralfWe really should get help for this before doing this in GSoC.  Somebody who is used to building compilers.21:03
@HeikoSthoralf: its not a compiler21:04
thoralfSeems like we're reinventing the wheel.21:04
@HeikoSthoralf: if we use an existing parser?21:04
@HeikoSthoralf: just have to specify the grammar21:04
@HeikoSwhich is type221:04
thoralfHeikoS: It converts an own language into another, then it is a compiler. ;)21:04
@HeikoSthoralf: well ok :)21:04
@HeikoSthoralf: but the language is ultra easy, only sequentalk21:04
@HeikoSsequential21:04
@HeikoSthoralf: but I am glad for input there21:04
thoralfsequential is cool, that was my first concern.21:05
-!- kprah [67157f4c@gateway/web/freenode/ip.103.21.127.76] has quit [Ping timeout: 245 seconds]21:05
@HeikoSthoralf: yeah, basically just mapping commands21:05
thoralfCool, if only doing sequential stuff, assigning variables, passing parameters, etc, then it should be okay.21:06
@HeikoSexactly21:06
@HeikoSvery simple21:06
@HeikoSthoralf: we need some stack-based things for some parts (reference counting in c++)21:06
@HeikoSbut thats all easy21:06
thoralfBut as soon as it's getting more complicated, we really should ask someone who knows this stuff... otherwise we live in hell forever maintaining another DSL. ;)21:07
@HeikoSand then use a *single* generator from parse tree to target language21:07
@HeikoSand then just change underlying dictionary to change the language21:07
@HeikoSthoralf: I think the grammar should be quite easy, I dont really see why this should be problematic, its more like text-replacement21:07
@HeikoS(with a parser doing the dirty work on whitespaces)21:08
thoralfHeikoS: The issues regarding this didn't tell it's that it will be sequential.21:08
thoralfLast concern: Are we either (1) replacing .sg by the new format or (2) using .sg for this? ;)21:08
@HeikoSthoralf: I dont know, the static example will not work at all with this21:09
@HeikoSthoralf: its for the modular ones21:09
@HeikoSthoralf: so I suggest to have another format21:09
@HeikoSthoralf: but I dont mind anything there21:09
@HeikoSthoralf: the proejct description says that its sequential I think21:09
thoralfGrr.  Please not another format.21:09
thoralfOnly read the issues, not the project, sorry.21:10
@HeikoSthoralf: pls do, let me know what you think21:10
-!- aditidatta [~aditidatt@117.194.118.72] has quit [Ping timeout: 240 seconds]21:12
thoralfHeikoS: Comment to Part 2: If using a compiler generator (antlr, bison/flex, ...) it shouldn't be neccessary to check if the syntax is valid -- it's basically part of the parse/compile process.21:14
-!- kislay [~kislay@220.227.97.99] has joined #shogun21:15
@HeikoSthoralf: indeed, pls put a comment on that somewhere21:15
@HeikoSthoralf: we currently dont really have promising proposals for this unfortunately21:15
@HeikoSthoralf: I told a few people to start translating some examples by hand to get a feeling but nobody did (eventhough its easy and I gave a few examples)21:15
thoralfHeikoS: If nobody does, let's do it together as a fun-project.21:17
thoralfWhere do you want the comments?21:17
@HeikoSthoralf: would love to, time is a problem though ;) but yeah actually thats a good idea21:17
@HeikoSthoralf: in the issues on that?21:18
@HeikoSthoralf: or what about a new issue?21:18
thoralfOkay, I'll check.21:18
thoralfMind if I edit the project page on Fernandos github?21:19
@HeikoSthoralf: mmmh21:22
@HeikoSthoralf: doint know whether thats up to date21:22
thoralfI'll comment the issues.21:22
@HeikoSthoralf: but yeah, should be, but maybe also double check with fernando21:22
@HeikoSthoralf: or that, I think its better21:22
@HeikoSthoralf: cool thing is we can do cross-language integraiton testing21:22
@HeikoSkislay: hi21:28
@HeikoSkislay: your notebook is now on our webpage: http://www.shogun-toolbox.org/page/documentation/notebook21:28
kislayHeikoS,  yup.21:28
@HeikoSkislay: could you tune the abstract a bit? The one that is shown on the website. Put in the word PCA with a link to wikipedia.21:28
@HeikoSsee for example GMM21:29
kislayHeikoS, yup, I will get it done. Today was a busy day. will tomorrow be okay?21:29
@HeikoSkislay: yeah sure, its a minority21:30
@HeikoSkislay: I just was searching for it with "PCA" and did not find :)21:30
kislayHeikoS, I addressed something like grouping the notebooks under tags in my proposal :)21:30
@HeikoSkislay: very goo didea21:31
@HeikoSkislay: in fact I am just setting up an entrance task for unify the abstracts ;)(21:31
-!- grecocd [~Cassio@100.43.25.19] has joined #shogun21:32
kislayHeikoS,  I tried to answer your comments for the proposal. Hope that I made through the points!21:34
@HeikoSkislay: I am currently checking ....21:34
@HeikoSah yeah, these comments are nice21:35
@HeikoSkislay: some more concrete things would be best :) for example some ideas for the GP demos, and maybe some simple extensions of parts of those ideas21:35
@HeikoSkislay: Or something completely different, classify faces with GPs/SVMs and openCV (would be useful for both proposals) But I dont know whether thats feasible21:36
kislayHeikoS, hehehe. You are good in mixing things :)21:36
@HeikoSkislay: that is exactly what all this here is about!21:36
kislayHeikoS, I am completely open for all suggestions :) Sure, I will see to it.21:38
-!- PirosB3 [~pirosb3@cpc4-newt31-2-0-cust631.newt.cable.virginm.net] has quit [Quit: PirosB3]21:38
kislayand yeah, The idea for demo framework. I managed to add few things in the proposal regarding that.21:39
kislayIt's in the last point of my general expectations21:39
@HeikoSkislay: maybe put some new feature (say cross-validation for SVMs) in there?21:39
@HeikoSkislay: that should not be too hard, just another button and some x-validation code being run internally21:39
kislayoh great.21:40
kislayMoreover I kind of wanted to think Demos like GUI's for the notebooks. That way we make these demos better in less time.21:40
@HeikoSkislay: what do you mean with that?21:41
kislayhmm... like the information in notebooks are quite awesome. If we are able to use its features in web-demos, we can make web-demos more flexible21:43
-!- lisitsyn [~lisitsyn@109-226-71-150.clients.tlt.100megabit.ru] has joined #shogun21:44
kislayFor eg: we can have instead of Toy data,a option in the demo for a real dataset. For less math inclined people, this will be a good thing.21:44
@HeikoSkislay: I agree21:45
@HeikoSkislay: the demos are able to load datasets21:45
@HeikoSDescriptions should also be updated21:45
@HeikoSkislay: currently, everything is quite boring. But the last year's project was more on wirintg the framework whereas this year is about making it cool!21:45
kislayYes, to make it explanatory. but again I think we should keep mathematics at bay here(in demos)21:46
@HeikoSkislay: I agree21:46
@HeikoSkislay: rather have a link to the notebook21:46
lisitsynhaha I like that mail from vincent21:46
@HeikoSkislay: notebooks also do not need all the maths, just the basics that are needed to understand things, we dont want to compete with ML textbooks, but rather have demos21:47
@HeikoSlisitsyn: hehe ;)21:47
@HeikoSlisitsyn: pls let me know what you think on that21:47
lisitsynHeikoS: already21:47
@HeikoSlisitsyn: but maybe via mail21:47
kislayHeikoS, web-demos are a gorgeous way to flaunt about Shogun on the fly :) . I would love to make them more flexible! :)21:48
lisitsynHeikoS: I am speaking about that mail to the mailing list21:48
@HeikoSlisitsyn: yeah I know :)21:48
@HeikoSkislay: I totally agree21:48
@HeikoSkislay: they are just there to impress people21:48
@HeikoSkislay:  same with the notebooks acutally21:48
@wikinglisitsyn: no drunk time today?21:49
lisitsynwiking: no :(21:49
lisitsynwhy?21:49
@wikingmmm daniel did not send in a proposal21:49
@wikingseems he went with something else...?21:49
@wikingtoo bad21:50
@wikinglisitsyn: was just wondering21:50
lisitsynwiking: haha21:50
lisitsynwiking: I get drunk for a reason, last one was bday ;D21:50
@HeikoSwiking, lisitsyn is the deadline now over?21:50
lisitsynup to my knowledge yes21:50
@HeikoSlisitsyn: oh wow, much less proposals than last year21:51
@HeikoSs21:51
lisitsynokay fourty fourty21:51
lisitsynyeah21:51
lisitsynsomething changed21:51
@wikingHeikoS: soon yeah21:51
@wikingHeikoS: 41 no?21:51
@wikingor 4021:51
@wikinghow much was last year?21:51
@HeikoSits on our page21:51
kislayHeikoS, I think Notebooks are great to teach things step by step. They can get work done if we judiciously choose the topic. This was pointed by another newbie like me here that instead of pointing to a specific algortihm/topic we should cover a general cause.21:52
@wikingok do u know by heart?21:52
lisitsynwiking: 5721:52
@HeikoSkislay: I agree!21:52
lisitsyniirc21:52
@wikinglisitsyn: that's not sooo much more21:52
lisitsynpretty much!21:52
@HeikoSwiking, lisitsyn ah I see, thats not much less, In fact I only saw half of them in my melange21:52
@HeikoSso good21:52
lisitsynand hey we get a woman21:52
@HeikoSall fine then21:52
@wikinglisitsyn: where? :d21:52
@sonney2klisitsyn, so what is the end state?21:53
@sonney2k40 right?21:53
lisitsynsonney2k: 4021:53
@sonney2kwell done guys21:53
lisitsynsucks21:53
lisitsyn:D21:53
-!- grecocd [~Cassio@100.43.25.19] has quit [Quit: grecocd]21:54
@sonney2klisitsyn, what do you mean?21:54
lisitsynsonney2k: well some drop of # of proposals21:54
lisitsynbad publicity I guess21:54
@sonney2klisitsyn, no I think the tasks were much harder this year21:55
lisitsynbad tasks21:55
@sonney2knothing like write file i/o21:55
@wikingyeah we didn't have android and ios tasks21:55
@wiking:DDD21:55
@sonney2kor demos etc21:55
@HeikoSprobably21:55
@sonney2kand you see the hype topics overrepresented..21:56
@sonney2kdeep learning etc21:56
lisitsynsonney2k: implementing various kernels21:56
@wikingahhahaha21:56
lisitsynis the best idea of mine21:56
@wikingdeep learning is like the shit21:56
@HeikoSsonney2k: haha we should have offered two projects on that :)21:56
@wikingHeikoS: we still can21:56
@sonney2kanyways21:56
@sonney2kwhat is important now is21:56
@sonney2kto contact all mentors21:56
@sonney2kask them to review proposals21:56
@wikingHeikoS: i mean it can be easily diveded into two proj..21:56
@sonney2kand to assign themself to topics they would want to mentor21:57
@HeikoSdo we have a list of mentor adresses somehwere?21:57
@sonney2kwe have to do that ASAP21:57
@sonney2kHeikoS, no not this year :/21:57
-!- PirosB3 [~pirosb3@cpc4-newt31-2-0-cust631.newt.cable.virginm.net] has joined #shogun21:57
@HeikoSsonney2k: Ill push that21:57
@wikingPirosB3: have u submited a proposal?21:57
@sonney2kHeikoS, thanks! It really is important since we have to estimate #slots21:57
@HeikoSsonney2k: writing the email .....21:58
@wikingi reckon we should be fine with 40 slots21:58
@wikinglet's keep everybody happy21:58
@HeikoSwiking: 80!21:58
PirosB3hey wiking I actually haven't21:58
@wikingPirosB3: :<21:58
PirosB3I was going to post earlier on the ML21:58
@sonney2kwell lets hope we have 8 slots again21:58
lisitsynI have objections on 8 slots :D21:58
@wikingPirosB3: what happend?21:58
PirosB3I think that the was was not what I really wanted to do21:58
@wikinghappened?21:58
PirosB3I had a chat with mark21:58
@HeikoSlisitsyn, wiking, sonney2k BTW could you double check that all mentors have registered with us? I will be using the addresses from the melange21:59
PirosB3he was really nice21:59
lisitsynI don't think we have 8 projects21:59
@HeikoSsonney2k: I think we should maybe go for less this year, but lets see21:59
@wikinglisitsyn: yes we do! :D21:59
PirosB3but as I expected, he told me that I wouldn't be learning the parts I want to learn21:59
@HeikoSlisitsyn: we do have21:59
@sonney2kHeikoS, well if not then they won't be suitable mentors :D21:59
lisitsynyou aint gonna convince me :D21:59
@HeikoSsonney2k:  :D21:59
PirosB3most of the stuff would be applying ML, not learning how it works21:59
lisitsynI am new sonney2k21:59
@HeikoSlisitsyn: what your suggestion?21:59
lisitsyn5-621:59
@sonney2klisitsyn, you want 5-6 yourself?21:59
PirosB3so yeah, it's still a great project and I might do it in my spare time21:59
@sonney2klisitsyn, yeah I know you don't sleep :P22:00
lisitsynsonney2k: haha22:00
PirosB3but, I don't think it's worth for SoC22:00
lisitsynsonney2k: no, 5-6 projects for shogun22:00
@sonney2kwe have to come up with a shortlist like we did in the last years22:00
@wikingPirosB3: ok.. well if u wanna still do it just let us know how we can help22:01
lisitsynphew I rated all proposals22:01
@wikinglisitsyn: click click click22:01
@wiking:D22:01
PirosB3thanks wiking22:01
@wikinglisitsyn: in 40 seconds?22:01
PirosB3for all ur help :)22:01
@wiking:D22:01
@wikingnw22:01
@sonney2klisitsyn, well you know that proposal is like maybe 30% weight and 70% community interaction / activity22:02
PirosB3how many ppl will you be accepting?22:02
@wikingPirosB3: that depends on google22:02
@sonney2kPirosB3, depends how #slots we get22:02
lisitsynwiking: spent best years of my life22:02
@wikinglisitsyn: oh fuck22:02
PirosB3cool! when will you know that?22:02
@wikingu wasted all those good years :((((22:02
@wikingPirosB3: mid april22:02
PirosB3serious!?22:02
PirosB3wow, loads of time from now22:02
@wikingyeah22:03
@wikingtakes some crunching time22:03
PirosB3yeah!22:03
PirosB3I didn't expect it to take sooo much!22:03
lisitsynguys I don't see 8 projects22:03
@wikingyeah well we as well have to do all our reviewing22:03
@wikinglisitsyn: i see 1022:03
-!- thoralf [~thoralf@91-66-33-39-dynip.superkabel.de] has quit [Quit: Konversation terminated!]22:03
* sonney2k wishes the melange page proposal table would fill the browser window22:03
PirosB3ahaha22:04
PirosB3melange is really bad22:04
lisitsynokay go rate it and show me these 8 :D22:04
@wikinglisitsyn: :DDDD22:05
lisitsyngreedy!22:05
@wikinglisitsyn: i'm so full of shit22:05
@sonney2klisitsyn, 38 students in total - 2 double submissions22:05
lisitsynsonney2k: yeah22:05
@HeikoSsonney2k: question: what do these buttons mean in the melange22:06
@HeikoSwish to mentor, etc22:06
lisitsyndon't push the read button22:06
@sonney2kHeikoS, well wish to mentor is what you should press when you wish to mentor22:06
@HeikoSlisitsyn: aaaah :)22:06
@HeikoShehe22:06
@wikingHeikoS: what do u think it would mean ? :)22:06
@HeikoSdid not really see that22:06
@sonney2kHeikoS, and indeed we should assign mentors22:06
lisitsynhmm22:06
lisitsynI didn't remember22:07
lisitsynthat we can allow edits22:07
lisitsyn:D22:07
@sonney2kwell besser82 managed to do that :D22:07
@HeikoSI just want to explain to the other guys and make sure22:07
@HeikoScan you press for many that is the question22:07
@wikinglisitsyn: yeah u can22:07
@wikinglisitsyn: for sure you ignored all the mentor emails right? :)22:07
@wikinglisitsyn: it was like a big thing today on the mentor mailing list22:07
@wiking:D22:07
lisitsynwiking: yeah they spam a lot22:07
@HeikoSok, and the accept thing?22:07
@wiking'can a student change proposal after the deadline'22:08
@wikingand then carol came22:08
@wikingbla bla bla22:08
@wikingand they were like lalala22:08
@wiking:D22:08
lisitsynwiking: I basically see these22:08
lisitsynlalala blabla22:08
@wikinglisitsyn: yeah :)22:08
lisitsynmy mind just ignores it22:08
@wikinglisitsyn: so 2 deeper?22:08
lisitsynwhat's our policy22:09
lisitsynon allowing edits?22:09
@wikinglisitsyn: i suppose if we really like the proposal22:09
@wikingthen we can give a chance22:09
@wikingto elaborate things22:09
@wikingno?22:09
lisitsynyeah22:09
@sonney2kwell we need to all ready the proposals and rank people22:11
@sonney2kand then for the top candidates22:11
@sonney2kmake sure they are as good as they write by enforcing patches / checking how they interact with the community22:11
@wikingfor the top candidates we do a grill party IRL and do 8 hours interview thing... right lisitsyn ? :P22:11
lisitsynwiking: well you know I'd disappear in this case22:12
@wikinglisitsyn: heheheh nono22:12
lisitsynhaha22:12
@wikingwe force u to be there22:12
@sonney2kyeah lisitsyn in chains22:12
@wikingyeah almost like alice in chains22:13
@wiking:P22:13
@HeikoSsonney2k: see email22:13
@wikingHeikoS: spaaaam22:14
@HeikoSwiking: Do you want a few more? :D22:14
@wikingi thought as a gsoc student that there can be no more spam than that22:14
@wikingi was fucking wrong22:14
@wikingbeing a mentor is even more22:14
lisitsynhow did you manage to write so many letters22:15
lisitsynI am 140-chars minded that's impossible22:15
@wikinglike yesterday..... i've got 140+ emails in 1.5 hours22:15
@wikingwith all the github notification...22:15
@sonney2kwell you guys were active22:15
@HeikoSwiking: haha :)22:16
@sonney2kI have ~3000 unread shogun emails...22:16
@HeikoSlisitsyn, wiking I have some very clever filters22:16
@wikingsonney2k: lol22:16
@wikingHeikoS: github > /dev/null22:16
@wiking:D22:16
@wikinggsoc > /dev/null22:16
@HeikoSwiking: hahahha22:17
lisitsyncan you believe I can't stop some spam from some freaking college in the us22:17
lisitsynbecause some guy made a mistake in his email22:17
lisitsynI already wrote to the KGB and the department of homeland security22:18
lisitsynand the UN22:18
lisitsynstill receiving this sht22:18
@wikingmmm fsb u mean? :)22:19
@HeikoShehe22:19
@HeikoSwe should only accept encrypted proposals22:19
lisitsynwiking: oh you got the thing22:20
@wikinglisitsyn: putyin will protect u.... worst case his gonna invade that college22:20
@sonney2kour tasks this year were much tougher indeed and we were too well prepared to get the spam down to 022:20
@sonney2kI don't see any spam proposals or maybe 222:20
@wikinglisitsyn: there's no more KGB..... my father quit 25 years ago :P22:20
lisitsynwiking: no I am national betrayer according to his words22:20
lisitsynhahahaha22:20
lisitsynoh I see :D22:21
@wikinglisitsyn: hahahahah why u didn't want to go to crimea on holidays? :D22:21
lisitsynI was in crimea in 199722:21
lisitsyn:D22:21
@wikinghahahahah now it's time to visit again22:21
@wikingi guess u get even a free ticket :P22:22
@wikingjust go and hold a russian flag + an ak22:22
lisitsynno it would be as expensive as sochi22:22
@wikinglisitsyn: not if u go with the russian army :D22:22
lisitsynoh I am not going to join that22:22
lisitsyn:D22:22
@wikinghah u still believe that it's like gsoc..? optional? :d22:22
@wiking:P22:22
@wikingnaive22:23
lisitsynwiking: you don't get russian way, it *is* optional22:23
lisitsyn:D22:23
@wikingputyin needs you for the army ;)22:23
lisitsynwiking: one million army is not enough? ;)22:24
@wikinglisitsyn: http://farm3.staticflickr.com/2358/2771488322_cdec57185b_o.jpg22:24
@wiking:DDDDDDDDDDDDDDDDDDDDDDDDDD22:24
lisitsynwiking: I am curious whether you understand it :D22:25
@wikingyeah paid army22:25
lisitsynperfect22:25
@wikingcontract22:25
-!- samal [~gosurf@24.213.108.63] has joined #shogun22:25
lisitsynthey pay like 1-1.5k$22:26
@wikingyeah22:26
@wikingthis one i dont get22:26
@wikinghttp://img.artlebedev.com/mandership/154/moor-1920.jpg22:26
@wikingwhat's the first word?22:26
lisitsynoh that's soviet22:26
lisitsynYOU22:26
@wikinghahah no shit it's soviet22:26
lisitsyn'you joined volunteers?'22:26
@wiking70% of the image is red22:26
@wiking:D22:26
@wikingmmmm22:27
@wikingi dont like this image22:27
lisitsynI kept the words ordering22:27
@wikingagit prop shit is needed22:27
@wikinghahah these my favourites22:27
@wikinghttp://upload.wikimedia.org/wikipedia/commons/1/11/Plakat_mayakowski_gross.jpg22:27
lisitsynwiking: around 1920s22:28
@wikinglisitsyn: these drawings were really nice... actually you still have them in north korea22:28
lisitsynyou? :D22:28
lisitsynI have nothing to do with koreans22:28
@wikingi mean you can still see these22:29
lisitsynhaha22:29
@wikingif u go there22:29
lisitsynokay22:29
lisitsynyeah22:29
lisitsyndprk is perfect ussr of 1960s22:29
@wikinghttp://thenorthkoreablog.com/wp-content/uploads/2012/08/North-Korea-Propaganda.jpeg22:29
@wikingit's amazing...22:29
@wikingit's like pokemon almost: http://www.neowin.net/images/uploaded/north-korean-propaganda-poster.jpg22:30
@wiking:D22:31
@wikingmanga propaganda stuff22:31
@wikingcrazy22:31
lisitsynwiking: haha22:31
@wikingwe need a north korean gsoc student!22:31
lisitsynnot possible22:31
lisitsynneither dprk nor iran22:32
@wikinggoog policy?22:32
@wikingdamn22:32
lisitsynnot google22:32
lisitsynthe us22:32
@wikingusa22:32
@wikingi guess22:32
@wikingwell yeah same shit22:32
lisitsynone more putinstep and no students from russia as well :D22:32
@wikinglisitsyn: :DDDD22:32
@wikinglisitsyn: we need gas man22:32
lisitsynah then he can do whatever he wants22:33
@wikinglisitsyn: like he cannot now? :D22:33
@wikingah yeah sorry22:33
@wikingindeed22:33
@wikinghe can invade whole ukraine22:33
lisitsynI don't get what's the limit of that22:33
@wikingnothing will happen22:33
lisitsynit is unlikely to happen next days :D22:34
@wikingmaybe usa will turn off putin's netflix account22:34
lisitsynhahah22:34
@wikingthat's the most they dare to do22:34
@wikinglisitsyn: http://www.newyorker.com/online/blogs/borowitzreport/2014/03/us-freezes-putins-netflix-account.html22:34
lisitsynwell they sanctioned some inner circle22:34
@wiking;)22:34
lisitsynyeah seen that22:34
@wikingit's a funny one22:34
@wiking:)22:34
lisitsynactually last list is not that harmless22:34
@wikingwho's on it? the neighbour lady? :)))22:35
lisitsynno his ozero guys22:35
lisitsynfriends from 90s22:35
lisitsynbillionaires :D22:35
@wikingwell they'll have to spend their summers in the carribeans this year22:36
@wikingwhat a shame :)22:36
lisitsynI guess they still would find the us visa quite useful22:36
lisitsyn:D22:36
@wikingheheheh come on it's cold there22:37
lisitsynwiking: well actually like quite a lot of people can't use their visa/mastercards now22:37
@wikingmy sister says it's still snowing in chicago...22:37
lisitsynI mean they banned ab rossiya22:37
@wikinglisitsyn: hehehe time to come up with putincard22:37
lisitsynyeah22:37
lisitsyngosvisa22:37
@wikinghehehe yeah22:38
lisitsynand gosmastercard22:38
@wikingproblemsolved22:38
@wiking:)22:38
@wikingor just create their own crypto-currency22:38
lisitsynputincoin22:38
@wikingworksforme22:38
@wiking:D22:38
@wikinghehehe yeah actually that pitcoin22:38
@wikingputincoin is too long22:38
@wikingjust pitcoin22:38
@wiking:>22:38
lisitsynput in coin22:39
@wikinghahahahah22:39
@wikingrotfl22:39
@wikinggood one22:39
@wiking:)22:39
@wikinglisitsyn: so i dont see any problems22:39
@wikingu have gas, put in coin22:39
lisitsynhhahah22:39
@wikingnow crimea22:39
@wikingu can buy gas with put in coin to drive down to crimea22:40
lisitsyncrimea is quite a nice place22:41
lisitsynand has gas22:43
lisitsyn:D22:43
@wikingand if u dont like twitter just ban it22:43
@wikinglike turkey22:43
@wiking:)22:43
lisitsynno that's turkish22:43
lisitsynoverturkish for me22:43
@wikingthat's over the line22:43
lisitsynI don't think that's gonna happen soon here22:43
@wikinginvading a country and taking a part of it is cool22:43
@wikingturning off twitter: not cool22:43
@wiking:D22:43
@wikingi get the logic22:44
@wiking:P22:44
lisitsynwell22:44
@wikinglisitsyn: i'm not implying that you do agree with any of thoese22:44
@wiking:)))22:44
@wikingjust saying that it could be funny22:44
@wikingsaying this22:44
@wiking:P22:44
pfm_putin coin?22:44
lisitsynthere is some logic in invading crimea :D22:44
lisitsynI am quite happy that there is no single weapon fire22:44
@wikinglisitsyn: well breznev gave it for free22:45
@wikingso now it's time to take it back22:45
lisitsynkhruschev22:45
@wikingoh man it was khruschev22:45
@wikingthen it all makes sense22:45
@wikinghe was ukranian22:45
@wikingno?22:45
lisitsynnot really22:45
@wikingok he was born on the border22:46
@wikingpoor niki22:46
@wikinglet's say he was bi22:46
@wiking;)22:46
lisitsynon the border with east ukraine?22:46
lisitsyndo you see the difference between eastern ukraine and russia? :D22:46
lisitsynthey speak like a duck they act like a duck22:47
@HeikoSwiking, lisitsyn, sonney2k I think the students should share our spam pain. I will write them an email too22:47
lisitsynit is a duck22:47
@wikinglisitsyn: :D22:47
-!- shogun-notifier- [~irker@7nn.de] has quit [Quit: transmission timeout]22:47
@wikingHeikoS: if they one to opt out then they need to pay in put in coin22:47
@HeikoShaha22:47
lisitsynwiking: real ukrainians live in western part22:47
lisitsynthese are just the same russians :D22:48
@wikinglisitsyn: heheheh ok i'm not soooo retarded of geopolitcal issues with ukrania22:48
@wikingstill let's say part of niki was ukrainan22:48
@wiking:P22:48
lisitsynwiking: that wasn't a reason22:48
@wikinglisitsyn: it was all about the reactor22:48
@wiking:)22:48
lisitsynsay you have a peninsula22:48
@wikingthat blew up later22:48
lisitsynand well it is officially other republic22:49
lisitsynthis doesn't make sense22:49
lisitsynoh well chernobyl is quite far away from that place :D22:49
lisitsynreally far away22:49
@wikingyeah up in the north22:50
lisitsynbtw chernobyl thing wasn't told here in ussr22:50
lisitsynwhen it happened nobody knew22:50
@wikingyeah i know22:50
@wikinglisitsyn: same home22:50
@wikingit was the evil swedes22:50
@wikingwho blew the wistle :P22:50
@wikingdamn those bastards ;)22:50
lisitsynmy grandfather was listening to the voice of the america22:50
lisitsynand they said that22:50
@wikinglisitsyn: traitor!!!22:51
lisitsynsure thing22:51
lisitsynthe funny part is that22:51
lisitsyn1st of may is like a holiday22:51
lisitsynthe labour day22:51
@wikinghehehe22:51
@wikingtell me about it ;)22:51
lisitsynand they get on the streets of kyiv22:51
lisitsynwith freaking radiation over here22:51
lisitsynbut it was much more important to keep silent22:52
lisitsyninstead of telling people that you shouldn't actually leave your house22:52
@wikinglisitsyn: well the funny thing is that there's not so much difference 30 years later22:52
lisitsyn:D22:52
@wiking'funny'22:52
@wikingthese guys in japan22:52
@wikingdude22:52
@wikingnobody has a fucking clue22:52
@wikingthat that place if doomed for like 300 years22:52
@wiking'it's all under control'22:53
lisitsynheh yeah22:53
@wikingnobody knows what to do22:53
@wikingthat's the real truth22:53
lisitsynI don't mind if they just go to siberia22:53
@wikingthere's like 50 tons of radiated water22:53
lisitsynthey don't feel comfortable on this island :D22:53
@wikingand so what's that good for? go for moon or something? :)22:53
@wikingso those guys over there in .jp are the same way fucked22:54
@wikingand didn't tell anything22:54
lisitsynwell everybody is22:54
@wikingliek back in22:54
@wikingchernobyl22:54
@wikingsame shit, in different wrapping22:54
lisitsynthis would be the same any country in the world22:54
@wikingyeah22:54
@wikingbut no worries22:54
@wikingputin will come invade and solve22:54
@wikinghe should have gotten the piece price this year22:55
@wiking:)22:55
lisitsynhaha no I don't think he has such plans22:55
@wikingii mean nobel peace prize22:55
lisitsynhaha22:55
lisitsynyeah22:55
lisitsynhe needs it desperately22:55
lisitsynbut I have no idea how22:55
@wikingit would have been as sarcastic as when obama got it22:55
lisitsynhahah22:55
@wikingcome on that dude was runnning 2 wars22:55
@wikingand he got a nobal peace prize22:56
@wiking:D22:56
@wiking*nobel22:56
lisitsynwell at least he didn't start new one :D22:56
lisitsynthank you22:56
@wikinghahahahhaha22:56
@wikinghe got like 500 XP for that one22:56
@wiking;)22:56
lisitsynI bet mccain/etc would put a fleet to the black sea22:56
@wikingachievement unlocked22:56
lisitsynas a crimea response22:56
@wikinglisitsyn: doesn't fit through the bosphorus22:57
lisitsynso there is something peaceful in obama right?22:57
@wikingotherwise yeah :)22:57
lisitsyncome on22:57
lisitsynwhy doesn't fit?22:57
@wikingseriously22:57
@wikingit's just too big22:57
lisitsynnah no way22:57
lisitsynwhat's too big? ;)22:57
@wikingthere's like a limit of 40000 or metric ton22:57
lisitsynokay actually22:57
@wikingi mean 40000 metric ton limit22:58
@wikingfor the black sea22:58
@wikingand a carrier is like 10000022:58
@wikingor something like that22:58
lisitsynwhat's the difference between launching missiles from sea X and sea Y22:58
-!- HeikoS [~heiko@nat-160-166.internal.eduroam.ucl.ac.uk] has quit [Quit: Leaving.]22:58
@wikinglisitsyn: can u see22:58
@wikingit can get lost man!!!22:58
@wikingi mean look at that UFO malaysian plane22:58
lisitsynahh I have a pic for you22:58
lisitsynhahaha22:58
lisitsynno rocket science you know22:59
lisitsynrocket science won't betray you22:59
@wikingthat thing like did what no other fucking person/object could do on this planet22:59
lisitsynwiking: http://cs608424.vk.me/v608424248/37c8/DW3AD7HFPu4.jpg you gonna like that22:59
@wikingah yeah22:59
@wikingi saw that!!!22:59
lisitsynhaha really?22:59
lisitsyncool22:59
@wikingyeah22:59
lisitsynhe has his fame22:59
@wikinghow russia can make a nuclear waste of the us22:59
lisitsynhahah22:59
lisitsynyeah23:00
@wikingyeah super cool guy :)23:00
@wikingi mean u must love these guys for their stupidity23:00
@wikingseriously even if you give like hard thoughts to come up with something really stupid23:00
@wikingi couldn't have thought about this comment :D23:00
lisitsynwiking: the majority feels proud23:00
@wikinglisitsyn: they should.... although a plane is still missing ;P23:01
lisitsynthey basically have fun they are that cool - they can destroy the world23:01
lisitsyn:D23:01
@wikingmaybe it's in crimea? :DDD23:01
lisitsynI am not that surprised with that plane23:01
@wikingcome on it's insane23:01
lisitsynhow do you find a plane in this huge sea?23:01
@wikingu have like 5 countries around there23:01
lisitsynit can be deeply underwater already23:01
@wikingand none of them had any fucking idea23:02
@wikingwhere that shit went23:02
@wikingnot even like gradient23:02
@wikingand23:02
@wiking3 guys boarded the plane with fake passports23:02
@wiking:DD23:02
@wikingi mean you must love it23:02
lisitsynI always use fake passports23:02
@wikinghahahahah23:02
lisitsynwhat's that special in that?23:02
lisitsyn:D23:02
@wikingmaybe they wanted to go and support crimea23:03
@wikingthey just lost on their way23:03
lisitsynsome russian department believes I am lisitcin23:03
lisitsynthat's how do they wrote in my passport23:03
@wikinglisitsyn: llooooooooooool23:03
@wikingnice one23:03
lisitsynno idea how to spell that23:03
@wikingdont worry23:04
lisitsynit is much easier to spell it correctly in 'my spelling'23:04
lisitsyn:D23:04
@wikingwill send u one of my passports :P23:04
@wikingor one of them23:04
@wikingu can use it23:04
lisitsynhaha23:04
@wikingif u have to get out23:04
@wiking:)23:04
@wikingu can do whatever with it23:04
lisitsynbefore they used to write23:04
@wikinghave aanother one :P23:04
lisitsynserguey23:04
lisitsyninstead of sergey23:05
@wikingwhy?23:05
lisitsynor sergei23:05
@wikingah ok i i understand23:05
@wikingbut guey?23:05
lisitsynhahah23:05
lisitsynno idea23:05
@wikingwell maybe they like change :)23:05
lisitsynbefore some changes I would become23:05
@wikingsome diversity:D23:05
lisitsynserguey lissitsin23:05
@wikinghhahhahaha23:05
lisitsynbut then they changed it again23:05
lisitsynand I am now23:05
lisitsynsergei lisitcin23:05
@wikingnize23:06
@wikingand they let u travel? :D23:06
lisitsynhaha23:06
lisitsynsorry23:06
lisitsynlisitcyn23:06
lisitsyn:D23:06
lisitsyn  Name Provided:    LISITCYN, SERGEI23:06
lisitsynthat's my real name according to passport hahaha23:06
lisitsynwiking: what do you mean by 'let you travel'?23:07
@wikingu provided? :)23:09
lisitsynwiking: copied from some form23:10
lisitsynbecause I don't remember my name :D23:10
lisitsynhahah23:10
@wikinghehehehhe23:11
@wikingmy internetz is dying23:11
@wikingi guess a bear found the phone cable and now trying to bring it home23:11
lisitsynwhere are you?23:11
@wikingin the middle of nowhere23:12
@wikingin finland23:12
lisitsynahh23:12
dhruv13jhey! what do my chances look like?23:25
-!- grecocd [~Cassio@100.43.25.19] has joined #shogun23:30
-!- grecocd [~Cassio@100.43.25.19] has quit [Quit: grecocd]23:44
--- Log closed Sat Mar 22 00:00:49 2014

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