--- Log opened Wed Apr 20 00:00:36 2011 | ||
-!- blackburn [~qdrgsm@188.168.4.34] has quit [Quit: Leaving.] | 00:30 | |
-!- ameerkat [~ameerkat@184-98-140-155.phnx.qwest.net] has joined #shogun | 00:38 | |
-!- ameerkat [~ameerkat@184-98-140-155.phnx.qwest.net] has quit [Ping timeout: 276 seconds] | 01:09 | |
-!- lionelch [4c681efd@gateway/web/freenode/ip.76.104.30.253] has quit [Quit: Page closed] | 01:40 | |
-!- alesis-novik [~alesis@188.74.87.84] has joined #shogun | 01:49 | |
-!- josip [~josip@unaffiliated/josip] has quit [Ping timeout: 246 seconds] | 01:58 | |
-!- Sabrina [~root@124.16.139.196] has joined #shogun | 02:35 | |
-!- Sabrina [~root@124.16.139.196] has left #shogun [] | 02:35 | |
-!- ameerkat [~ameerkat@184-98-140-155.phnx.qwest.net] has joined #shogun | 05:45 | |
-!- siddharth [~siddharth@117.211.88.150] has joined #shogun | 06:51 | |
-!- lionelch [4c681efd@gateway/web/freenode/ip.76.104.30.253] has joined #shogun | 07:40 | |
-!- lionelch [4c681efd@gateway/web/freenode/ip.76.104.30.253] has quit [Quit: Page closed] | 08:01 | |
-!- ameerkat [~ameerkat@184-98-140-155.phnx.qwest.net] has quit [Ping timeout: 264 seconds] | 09:19 | |
-!- blackburn [~qdrgsm@188.168.5.52] has joined #shogun | 09:21 | |
-!- dvevre [b49531e3@gateway/web/freenode/ip.180.149.49.227] has joined #shogun | 10:13 | |
-!- siddharth [~siddharth@117.211.88.150] has quit [Read error: Connection reset by peer] | 10:19 | |
-!- blackburn [~qdrgsm@188.168.5.52] has quit [Quit: Leaving.] | 10:45 | |
-!- akhil_ [75d35896@gateway/web/freenode/ip.117.211.88.150] has joined #shogun | 10:51 | |
-!- dvevre [b49531e3@gateway/web/freenode/ip.180.149.49.227] has quit [Quit: Page closed] | 11:08 | |
-!- siddharth [~siddharth@117.211.88.150] has joined #shogun | 11:08 | |
-!- siddharth [~siddharth@117.211.88.150] has quit [Ping timeout: 248 seconds] | 11:23 | |
-!- akhil_ [75d35896@gateway/web/freenode/ip.117.211.88.150] has quit [Ping timeout: 252 seconds] | 11:29 | |
-!- siddharth [~siddharth@117.211.88.150] has joined #shogun | 11:37 | |
-!- josip [~josip@95.180.215.37] has joined #shogun | 12:52 | |
-!- josip [~josip@95.180.215.37] has quit [Changing host] | 12:52 | |
-!- josip [~josip@unaffiliated/josip] has joined #shogun | 12:52 | |
-!- josip [~josip@unaffiliated/josip] has quit [Ping timeout: 260 seconds] | 13:59 | |
CIA-110 | shogun: Soeren Sonnenburg master * r9b62354 / examples/undocumented/python_modular/classifier_averaged_perceptron_modular.py : add example for avg perceptron - http://bit.ly/hNGW4t | 14:08 |
---|---|---|
CIA-110 | shogun: Soeren Sonnenburg master * r7ef6961 / src/libshogun/kernel/SalzbergWordStringKernel.cpp : | 14:08 |
CIA-110 | shogun: fix a long standing bug / crasher | 14:08 |
CIA-110 | shogun: free_feature_vector was called with the wrong feature object - http://bit.ly/eCBGXS | 14:08 |
CIA-110 | shogun: Soeren Sonnenburg master * r76bf7f7 / (2 files): Fix array out of bound errors as detected by valgrind and uninitialized memory reads. - http://bit.ly/gegAxG | 14:08 |
CIA-110 | shogun: Soeren Sonnenburg master * re9a7f86 / examples/undocumented/python_modular/classifier_larank_modular.py : fix larank example (always C=1 was used before) - http://bit.ly/gjMOHw | 14:09 |
CIA-110 | shogun: Soeren Sonnenburg master * rc8816f5 / examples/undocumented/python_modular/regression_svrlight_modular.py : use only single threaded svrlight - http://bit.ly/hye8ES | 14:09 |
CIA-110 | shogun: Soeren Sonnenburg master * r0591e84 / examples/undocumented/python_modular/kernel_salzberg_word_string_modular.py : kernel should get 2 train objects - http://bit.ly/gZcZQI | 14:34 |
CIA-110 | shogun: Soeren Sonnenburg master * r60a6071 / data : new tests are required - http://bit.ly/g1w2Hn | 14:34 |
@sonney2k | yay! | 14:37 |
@sonney2k | finally all tests run through | 14:37 |
-!- Tanmoy [75d35896@gateway/web/freenode/ip.117.211.88.150] has joined #shogun | 14:42 | |
Tanmoy | hi all | 14:42 |
-!- sploving [sploving@210.77.26.125] has joined #shogun | 15:11 | |
@sonney2k | sploving, long time no see... | 15:14 |
sploving | sonney2k, yeap | 15:14 |
@sonney2k | glad to see you again. | 15:14 |
sploving | preparing for a paper | 15:14 |
sploving | me too | 15:14 |
sploving | our org have 5 slots. do you think that is enough? | 15:15 |
@sonney2k | sploving, enough for what? | 15:20 |
@sonney2k | we are actually quite happy to having received so many slots - new orgs usually get 1-2 | 15:20 |
sploving | so many proposals too 70 | 15:21 |
@sonney2k | yes true... I have heard of other orgs that had >120 proposals and received only 2 slots though | 15:21 |
@sonney2k | so we shouldn't complain | 15:21 |
sploving | I heard that the slots number is fluid until the final announcement | 15:23 |
sploving | but most of time, it will not change, right? | 15:23 |
@sonney2k | sploving, it can only increase (though not in our case) | 15:23 |
@sonney2k | well we can give away slots too if we think we don't have enough strong candidates | 15:24 |
siddharth | hi all | 15:32 |
sploving | hello siddharth | 15:33 |
@sonney2k | in the end it is critically important to us that every candidate we get succeeds. otherwise we won't be accepted into upcoming GSoC's... | 15:34 |
siddharth | sonney2k, I have fixed the errors and included new class CLoss...I have also added the function vector_multiply()...now have to test the patch | 15:35 |
siddharth | so should I pull request or after testing? | 15:35 |
@sonney2k | pull request now and do the testing while I try to have a look at it... no promises that I can do it now though | 15:36 |
sploving | sonney2k, if an org has some project fail, then in next year, it will have fewer slots, not accepted. This is my understanding | 15:36 |
siddharth | ok | 15:36 |
@sonney2k | sploving, or not at all be accepted - ubuntu / gimp ... | 15:36 |
sploving | oh. so strict. | 15:37 |
@sonney2k | (even though I am not sure if this is really true - that is what I heard though) | 15:37 |
siddharth | sonney2k, did pull request | 16:00 |
@sonney2k | thx | 16:01 |
siddharth | sonney2k, may I test on my patch after 2 days...as I have an important deadline on 22nd...Though I can fix errors in my patch now | 16:02 |
@sonney2k | sure | 16:10 |
siddharth | thanks :) | 16:12 |
@bettyboo | funny | 16:12 |
-!- akhil_ [75d35896@gateway/web/freenode/ip.117.211.88.150] has joined #shogun | 16:14 | |
@sonney2k | siddharth, looks much better now. What is missing though is to define one abstract CLoss class and then have several classes that derive from there and provie the loss and dloss() functions | 16:24 |
-!- dvevre [b49531e3@gateway/web/freenode/ip.180.149.49.227] has joined #shogun | 16:30 | |
@sonney2k | provide | 16:31 |
siddharth | sonney2k, sry was not here | 16:42 |
siddharth | What do u mean by 'several' classes... I mean we can have a derived class which will provide the loss and dloss function | 16:43 |
@sonney2k | siddharth, you could have a class CLoss (just as interface) and a class CLogisticLoss derived from it | 16:56 |
@sonney2k | ...that implements the interface | 16:56 |
siddharth | ok will make Closs as abstract class | 16:58 |
-!- sploving [sploving@210.77.26.125] has left #shogun [] | 16:59 | |
-!- akhil_ [75d35896@gateway/web/freenode/ip.117.211.88.150] has quit [Ping timeout: 252 seconds] | 17:11 | |
@sonney2k | dvevre, don't get me wrong I enjoy the discussion and your work. | 17:25 |
dvevre | sonney2k: not at all. very enlightening for me, the discussions with you :) | 17:26 |
@sonney2k | <deep voice>I will be back</deep voice> | 17:46 |
-!- blackburn [~qdrgsm@188.168.2.228] has joined #shogun | 18:45 | |
-!- siddharth [~siddharth@117.211.88.150] has quit [Remote host closed the connection] | 18:46 | |
-!- dvevre [b49531e3@gateway/web/freenode/ip.180.149.49.227] has quit [] | 18:56 | |
-!- dave718 [48e50367@gateway/web/freenode/ip.72.229.3.103] has joined #shogun | 18:59 | |
dave718 | Is it possible to use a masked set of features for training? E.g. would like to do cross-validation with a RealFileFeatures dataset, but ideally would like to avoid having to generate multiple copies of the dataset. | 19:00 |
dave718 | Is there any way to tell the classifier to exclude a certain range of vectors? | 19:01 |
-!- josip [~josip@unaffiliated/josip] has joined #shogun | 19:05 | |
-!- ameerkat [~ameerkat@184-98-140-155.phnx.qwest.net] has joined #shogun | 19:16 | |
-!- Mengyun [~dorothyk@S0106001a803d4363.vc.shawcable.net] has joined #shogun | 19:33 | |
@sonney2k | dave718, heiko is working on this ... should work for string features currently, SimpleFeatures etc will follow soon | 20:50 |
-!- ameerkat [~ameerkat@184-98-140-155.phnx.qwest.net] has quit [Ping timeout: 264 seconds] | 20:51 | |
-!- dave718 [48e50367@gateway/web/freenode/ip.72.229.3.103] has quit [Quit: Page closed] | 20:51 | |
blackburn | sonney2k: hi | 21:00 |
blackburn | have a bit of time for discuss some CGraph issues? | 21:01 |
-!- lionelc_ [4c681efd@gateway/web/freenode/ip.76.104.30.253] has joined #shogun | 21:05 | |
-!- dvevre [~shashwat@180.149.49.229] has joined #shogun | 21:08 | |
-!- dvevre [~shashwat@180.149.49.229] has quit [Ping timeout: 246 seconds] | 21:14 | |
blackburn | ok, will discuss later ;) | 21:28 |
@sonney2k | blackburn, discuss what? | 21:30 |
blackburn | hehe. | 21:31 |
blackburn | may be you will have some ideas.. about it's design | 21:31 |
blackburn | cause there are some different ways to represent graph, etc | 21:31 |
@sonney2k | blackburn, did I miss anything | 21:32 |
blackburn | sonney2k: eh.. you don't. I mean I'm going to implement graph class | 21:32 |
blackburn | for example I don't know to store pointers in graph nodes or to store only some numbers | 21:32 |
@sonney2k | graph like in ROC curve or real graph | 21:32 |
@sonney2k | real ok | 21:33 |
@sonney2k | blackburn, it is more efficient to only ever store indices | 21:33 |
@sonney2k | so have an array of nodes and then have an index into it | 21:33 |
blackburn | but there is a need of enumerate objects, etc | 21:33 |
blackburn | anyway sounds more proper to me too | 21:34 |
blackburn | sonney2k: do you plan to use graphs somewhere? | 21:35 |
blackburn | because I need to decide what capabilities should it provide | 21:35 |
@sonney2k | not yet :-) you could predict graphs or compute graph kernels ;) | 21:36 |
blackburn | okay | 21:38 |
blackburn | sonney2k: will start working on CGraph after ROC | 21:39 |
@sonney2k | FYI: I just heard on #gsoc that all orgs got the number of slots they requested except for new ones (they got only 1-2 with a few exceptions). | 21:40 |
@sonney2k | blackburn, you need that for your dim reduction stuff? | 21:40 |
blackburn | sonney2k: graph? yeap | 21:40 |
@sonney2k | blackburn, btw, I fixed *all* tests | 21:41 |
blackburn | it is cool | 21:41 |
blackburn | have I done something wrong (of what I don't know yet)? | 21:41 |
-!- dvevre [~shashwat@180.149.49.229] has joined #shogun | 21:42 | |
blackburn | sonney2k: about your information, why did you say it and how many did you requested? | 21:42 |
-!- Mengyun [~dorothyk@S0106001a803d4363.vc.shawcable.net] has quit [Remote host closed the connection] | 21:43 | |
@sonney2k | blackburn, I don't think so - all good. Heiko added some tests that triggered bugs I had in my code | 21:44 |
blackburn | Heiko? don't see his commits :) | 21:45 |
@sonney2k | blackburn, I think it is good to know | 21:45 |
@sonney2k | blackburn, he is on vactions | 21:45 |
@sonney2k | vacations that is | 21:45 |
blackburn | sonney2k: I mean we already know that we the happy ones with 5 slots ;) | 21:45 |
blackburn | I finally has get rid of my cold but haven't much time for developing just now, will at this weekend.. | 21:47 |
@sonney2k | blackburn, well it was an official statement by the google guys - the other information was just from some paper | 21:47 |
blackburn | ah, I see | 21:48 |
blackburn | anyway we are lucky | 21:48 |
-!- Mengyun [~dorothyk@S0106001a803d4363.vc.shawcable.net] has joined #shogun | 21:50 | |
@sonney2k | and no conflicts so far. | 21:56 |
-!- dvevre [~shashwat@180.149.49.229] has quit [Ping timeout: 252 seconds] | 21:58 | |
blackburn | sonney2k: do you mean duplication conflicts? | 21:59 |
-!- dvevre [~shashwat@180.149.49.229] has joined #shogun | 21:59 | |
@sonney2k | yes - none so far | 21:59 |
blackburn | hm. forgot to implement precision | 21:59 |
blackburn | it seems to be important measure | 21:59 |
@sonney2k | PRC - just use the formula in the python script | 22:01 |
blackburn | sonney2k: I trust python script with accuracy now :) | 22:02 |
@sonney2k | sonney2k, at least sth :) | 22:02 |
@bettyboo | sonney2k, funny | 22:02 |
-!- Tanmoy [75d35896@gateway/web/freenode/ip.117.211.88.150] has quit [Ping timeout: 252 seconds] | 22:03 | |
blackburn | and before PRC I should implement ROC | 22:04 |
@sonney2k | blackburn, yeah but it could be that the roc script in the c++ file is more correct | 22:04 |
blackburn | sonney2k: will look at it | 22:05 |
blackburn | sonney2k: what is the most convenient way to return ROC graph? | 22:08 |
blackburn | I mean there is irregularity on both axes and we should return points.. | 22:08 |
@sonney2k | sonney2k, ehh irregularity? there should be as many points as there are labels... | 22:09 |
blackburn | in perfmeasures it did with 2-d array | 22:09 |
@sonney2k | blackburn, makes sense 2d matrix | 22:09 |
blackburn | sonney2k: I mean scores are irregular. and we can't return only y-axis | 22:10 |
josip | sonney2k: as many labels + 1 I think | 22:10 |
blackburn | okay, will do it the same as in perfmeasures | 22:10 |
josip | the code now works with a (N+1)x2 matrix iirc | 22:11 |
@sonney2k | n+1 - could be | 22:11 |
josip | as you do n thresholds for each label and one for (0,0) | 22:11 |
josip | or rather (1,1) depending on what you threshold | 22:11 |
@sonney2k | (0,0) and (1,1) are definitve end points | 22:12 |
josip | yup | 22:13 |
@sonney2k | blackburn, the script in shogun should compute the convex hull of the roc curve only a realizable one | 22:14 |
blackburn | realizable? | 22:14 |
@sonney2k | the one in the python script has problems when there are multiple outputs that are equal | 22:15 |
blackburn | eh.. okay | 22:16 |
@sonney2k | blackburn, there is an under / over estimated roc that one can compute and one that is convex hull - read fawcetts paper if you are interested http://www.google.com/url?sa=t&source=web&cd=4&ved=0CEEQFjAD&url=http%3A%2F%2Fciteseerx.ist.psu.edu%2Fviewdoc%2Fdownload%3Fdoi%3D10.1.1.98.4088%26rep%3Drep1%26type%3Dpdf&rct=j&q=roc%20analysis&ei=LD-vTb7aN8TJswar-bzhDA&usg=AFQjCNHO-_yjWAJrRVnJms7MbcqaJkd8eg&sig2=irwOHUW4s6HfQSjdEoMDNw&cad=rja | 22:17 |
blackburn | already reading it ;) | 22:18 |
blackburn | thank you | 22:18 |
josip | computing the convex hull is faster than the trapezoid algorithm? | 22:20 |
josip | ignore my previous question | 22:21 |
-!- dvevre [~shashwat@180.149.49.229] has quit [Ping timeout: 240 seconds] | 22:21 | |
-!- dvevre [~shashwat@180.149.49.229] has joined #shogun | 22:22 | |
@sonney2k | blackburn, in principle one would have to do it for PR curve too - but no idea how that works | 22:22 |
@sonney2k | josip, equivalent :) | 22:22 |
blackburn | sonney2k: ok, will see, now will just make ROC, later auROC | 22:24 |
@sonney2k | blackburn, when you have the ROC Curve auROC is easy | 22:24 |
blackburn | it seems so, but don't understand about decision between trapezoid and convex hull.. | 22:25 |
blackburn | will understand it after some readings ;) | 22:26 |
blackburn | sonney2k: btw, seems ROC will not be implemented in ContingentTableEvaluation | 22:30 |
@sonney2k | blackburn, of course not :) | 22:30 |
@bettyboo | :> | 22:30 |
@sonney2k | extra class | 22:30 |
@sonney2k | like PRC | 22:30 |
blackburn | did it, but have been thinking about its merging - and it makes no sense at all | 22:30 |
@sonney2k | blackburn, :) | 22:31 |
-!- josip [~josip@unaffiliated/josip] has quit [Read error: Connection reset by peer] | 22:33 | |
-!- josip [~josip@unaffiliated/josip] has joined #shogun | 22:34 | |
blackburn | will implement it tomorrow on 'equations of math.physics' lectures at university :D | 22:35 |
-!- dvevre [~shashwat@180.149.49.229] has quit [Ping timeout: 240 seconds] | 22:36 | |
-!- dvevre [~shashwat@180.149.49.225] has joined #shogun | 22:37 | |
CIA-110 | shogun: Soeren Sonnenburg master * r6355705 / src/libshogun/lib/BinaryFile.cpp : | 22:43 |
CIA-110 | shogun: turn total_size into size_t type (array can be >2GB!) and add | 22:43 |
CIA-110 | shogun: whitespaces to improve readability (+5 more commits...) - http://bit.ly/gedFIg | 22:43 |
blackburn | hm. 42 | 22:47 |
blackburn | sonney2k: https://github.com/shogun-toolbox/shogun/commit/152a967d4ba0c09417c4bdf3081dc715a2ae27c3 caught you! | 22:49 |
@sonney2k | blackburn, 42? what? | 22:50 |
@sonney2k | ahh | 22:50 |
blackburn | aha :) | 22:50 |
@sonney2k | yes that fixes a warning though that is code that won't be reached | 22:50 |
blackburn | sonney2k: just saw it and wondered was ist das :) | 22:51 |
@sonney2k | yeah it is strange... | 22:52 |
-!- dvevre [~shashwat@180.149.49.225] has quit [Ping timeout: 248 seconds] | 22:59 | |
blackburn | sonney2k: how can I help you with project in may? | 23:02 |
blackburn | or it was an another joke? :D | 23:03 |
@sonney2k | blackburn, I am not sure I understand the question? You don't have enough tasks to solve yet? | 23:04 |
blackburn | sonney2k: so it seems to be an another joke :) you said I could help you after your child is born | 23:04 |
@sonney2k | blackburn, ahh well discuss with the students that are looking for help of course and solve their problems :) | 23:05 |
blackburn | students? eh? | 23:06 |
* sonney2k is looking at the commit count | 23:07 | |
blackburn | ah, nevermind, another joke I accepted as serious offer ;) | 23:07 |
@sonney2k | you have 72 commits already - by far more than all others | 23:07 |
blackburn | I mean there won't be more than 6-7 students | 23:07 |
@sonney2k | 5 | 23:08 |
blackburn | *may be some will stay | 23:08 |
blackburn | but possibility is about zero, yeah ;) | 23:08 |
@bettyboo | rahaha | 23:08 |
blackburn | sonney2k: and how can I help them? there would be mentors for it, etc | 23:09 |
@sonney2k | of course I will try to give some feedback - but it is tough in the first 2 weeks. won't have much if at all sleep | 23:09 |
@sonney2k | blackburn, usually it helps to just discuss about ideas with someone | 23:10 |
blackburn | ah | 23:10 |
@sonney2k | ideally all the accepted students discuss publicly on the mailinglist about their plans | 23:10 |
blackburn | sonney2k: in that case of course i would be happy to help you | 23:10 |
@sonney2k | and write (very short!!!) what they did/plan to do this week | 23:11 |
blackburn | but I haven't much authority for doing this just like you | 23:11 |
@sonney2k | and of course IRC for faster round trip times | 23:11 |
@sonney2k | I do lots of mistakes... | 23:11 |
@sonney2k | all that is needed/wanted is some common sense | 23:12 |
blackburn | sonney2k: do you think posting weekly plan to ML is a good idea? | 23:12 |
@sonney2k | in the beginning definitely | 23:12 |
@sonney2k | when everyone is working as expected we might loosening this criterion | 23:12 |
@sonney2k | recall that we need 100% success .... | 23:13 |
blackburn | okay, induced me ;) | 23:15 |
blackburn | sonney2k: I have an idea of develop some latex template for weekly report, how you mind it? | 23:16 |
@sonney2k | blackburn, ascii to the mailinglist only | 23:16 |
blackburn | as you wish :P | 23:16 |
@sonney2k | no one can read more then a few sentences | 23:16 |
@sonney2k | s/can/wants to/ | 23:16 |
josip | another idea is to keep a public blog | 23:17 |
josip | + code reviews | 23:17 |
josip | we did something like this last year and it worked nicely, as you get plenty of feedback | 23:17 |
josip | and put all of the blogs on a planet (the aggregation software) | 23:17 |
@sonney2k | josip, yeah but a mailinglist at least has the interested people reading what you write | 23:18 |
@sonney2k | josip, we are not big enough to have that... | 23:18 |
@sonney2k | josip, that would make a lot of sense for e.g. debian or such big orgs | 23:18 |
josip | yes, it's not that it's hard to track 5 blogs, but due to the laziness factor it might be convenient | 23:19 |
josip | and it's super easy to setup | 23:19 |
@sonney2k | the machine learning community is already a niche and shogun is even more | 23:19 |
josip | well, if people are used to the ml, then that might be best I suppose | 23:19 |
* blackburn likes the idea of blogs | 23:20 | |
@sonney2k | hmmhh is any of you seriously blogging? | 23:20 |
* josip not | 23:20 | |
* sonney2k not | 23:20 | |
* blackburn not | 23:20 | |
@sonney2k | ok then mailinglist | 23:20 |
@sonney2k | (easy) | 23:20 |
josip | but gsoc-specific blogs might be doable | 23:20 |
blackburn | :D | 23:20 |
josip | hehe, yeah :) | 23:21 |
blackburn | sonney2k: have some fixes for already implemented ContingencyTableEvaluation | 23:21 |
blackburn | sonney2k: shall I make a pull request for it or unite it with ROC? | 23:22 |
lionelc_ | I think it would be a good idea to have a blog such as blogger.com or wordpress.com | 23:22 |
@sonney2k | blackburn, make a pull request - the smaller the better | 23:22 |
blackburn | ok | 23:22 |
@sonney2k | lionelc_, I am not against having a blog if you guys blog about what you do (or someone blogs at all). | 23:23 |
@sonney2k | It is just that I am too lazy for that and writing an email with 3-5 sentences is much easier to *me* personally | 23:23 |
josip | well, because weekly reports can get lengthy we did this last year: brief summaries on the mailing list and the long version on the blog | 23:25 |
lionelc_ | yep... I mean in a blog students at least can post html instead of plain ascii, possibly with some social buttons. a "like" button may make students more motivated | 23:26 |
lionelc_ | sonney2k: so for a quick review of 3-5 sentences from mentors, it can be done via comments | 23:26 |
@sonney2k | alright then lets have both and some kind of planet shogun thing | 23:26 |
@sonney2k | josip, any idea how to set that up | 23:27 |
@sonney2k | I wouldn't even mind to include students willing to contribute but not accepted into GSoC | 23:27 |
josip | http://www.planetplanet.org/ if I'm not mistaken | 23:28 |
@sonney2k | but I don't have a blog and I am to lazy anyways to write text for humans :) | 23:30 |
-!- dvevre [~shashwat@180.149.49.225] has joined #shogun | 23:30 | |
@bettyboo | ;D | 23:30 |
josip | hehe, and you can set up free blogs at posterous/blogspot/whatnotelse | 23:31 |
blackburn | sonney2k: https://github.com/shogun-toolbox/shogun/pull/63 here | 23:31 |
blackburn | and yes I don't know why I forgot to write _full_ doc for it :D | 23:32 |
@bettyboo | ;D | 23:32 |
blackburn | sonney2k: omg, you make me ashamed :) | 23:34 |
@bettyboo | lol | 23:34 |
@sonney2k | blackburn, many small typos ... | 23:34 |
@sonney2k | shogun has probably the most weird english like documentation ever written by exclusively non-natives ;-) | 23:35 |
blackburn | :'( | 23:36 |
@sonney2k | blackburn, I am not excluding myself here | 23:36 |
blackburn | my english is f-ng awful | 23:37 |
@sonney2k | you need to share a room with japanese | 23:37 |
josip | lol :) | 23:37 |
blackburn | will it help? :D | 23:37 |
josip | I think there's only one native spaker here | 23:37 |
@sonney2k | this is how I learned english (it really forced me to speak) | 23:37 |
@sonney2k | serial? | 23:38 |
josip | sonney2k: you learned english from writing docs? | 23:38 |
josip | :D | 23:38 |
* sonney2k hates writing docs | 23:38 | |
josip | I have to improve my German over the summer, so that might be one way of doing it hehe :) | 23:38 |
@sonney2k | the problem is when you write the code it is only you who can document it | 23:38 |
@sonney2k | josip, german documentation is pretty useless | 23:39 |
@sonney2k | josip, but feel free to translate shogun's documentation to german :-D | 23:39 |
lionelc_ | it always feels bad in writing docs but at the same time, you also hate to have no docs to read when tracing some new codes :-) | 23:40 |
@bettyboo | :> | 23:40 |
-!- josip [~josip@unaffiliated/josip] has quit [Quit: Changing server] | 23:40 | |
-!- josip [~josip@62.162.211.165] has joined #shogun | 23:40 | |
-!- josip [~josip@62.162.211.165] has quit [Changing host] | 23:40 | |
-!- josip [~josip@unaffiliated/josip] has joined #shogun | 23:40 | |
josip | so what's the last thing you read from me? I managed to plug off the router with my foot | 23:41 |
@sonney2k | we are not overly strict with that either, an exampe for all the languages and the doxygen doc - thats it mostly | 23:41 |
@sonney2k | <josip> I have to improve my German over the summer, so that might be one way of doing it hehe :) | 23:41 |
@sonney2k | <sonney2k> the problem is when you write the code it is only you who can document it | 23:41 |
@sonney2k | <sonney2k> josip, german documentation is pretty useless | 23:41 |
@sonney2k | <sonney2k> josip, but feel free to translate shogun's documentation to german :-D | 23:41 |
@sonney2k | <lionelc_> it always feels bad in writing docs but at the same time, you also hate to have no docs to read when tracing some new codes :-) | 23:41 |
@sonney2k | <bettyboo> :> | 23:41 |
@bettyboo | sonney2k: :> | 23:41 |
josip | thanks | 23:41 |
blackburn | sonney2k: fixed it | 23:41 |
josip | the docs are a very important part of the code | 23:42 |
josip | there was a very funny stackoverflow question with 'funniest comments' | 23:42 |
josip | http://stackoverflow.com/questions/184618/what-is-the-best-comment-in-source-code-you-have-ever-encountered | 23:42 |
CIA-110 | shogun: Sergey Lisitsyn master * red5f12f / (2 files): Added documentation, added precision measure - http://bit.ly/hVkOd5 | 23:43 |
CIA-110 | shogun: Sergey Lisitsyn master * rc3d602c / (2 files): Fixed shameful mistypes - http://bit.ly/hkHMkk | 23:43 |
CIA-110 | shogun: Soeren Sonnenburg master * r02c32c3 / (2 files): Merge branch 'master' of https://github.com/SergeyLisitsyn/shogun - http://bit.ly/eEL7Fx | 23:43 |
lionelc_ | sonney2k: just curious, why there is a Chinese-version tutorial of shogun? it seems to be the only non-English version right now | 23:43 |
@sonney2k | lionelc_, well a chinese volunteered to translate it | 23:44 |
@sonney2k | and I said why not | 23:44 |
* blackburn is going to sleep after a shameful commits he done :D | 23:44 | |
blackburn | see you | 23:44 |
@sonney2k | after he managed I became scared what he might have written | 23:44 |
lionelc_ | I see. | 23:45 |
@sonney2k | so I ran everything through google translate - and indeed it matches the topic :D | 23:45 |
@sonney2k | blackburn, have a nice sleep | 23:45 |
blackburn | sonney2k: good night | 23:45 |
-!- blackburn [~qdrgsm@188.168.2.228] has quit [Quit: Leaving.] | 23:45 | |
lionelc_ | blackburn: have a nice sleep. see you here tomorrow | 23:45 |
@sonney2k | josip, that url is hilarious :) | 23:46 |
@sonney2k | link that is | 23:46 |
lionelc_ | sonney2k: you mean you ran everything via google English-Chinese translate? | 23:46 |
@sonney2k | lionelc_, how would you check that it is not curses and complaints? | 23:47 |
lionelc_ | sonney2k: ummm... never did so. but I think I can set a range of key words, and do pattern matching | 23:48 |
@sonney2k | lionelc_, what does http://www.shogun-toolbox.org/doc_cn/index.html tell you? | 23:49 |
@sonney2k | I cannot even read anything | 23:49 |
@sonney2k | except short double etc | 23:49 |
@sonney2k | which reminds me that this page is outdated | 23:49 |
@sonney2k | *crap* | 23:49 |
lionelc_ | sonney2k: obviously there are no courses/complaints there | 23:50 |
@sonney2k | heh :D | 23:51 |
lionelc_ | just a description of what Shogun can do. and yes, it is outdated | 23:51 |
lionelc_ | sonney2k: the "installation" part is too short, which can distract many potential Chinese users if they fail in installation | 23:52 |
@sonney2k | I welcome any doc related contribution! | 23:53 |
josip | sonney2k: do you happen to know any good ML people at ETHZ? | 23:53 |
josip | I know Andreas Krause is there and they have the ML Group with Prof. Buhmann . Anyone else? | 23:53 |
@sonney2k | I know Cheng Soon Ong there - he is also with JB | 23:54 |
josip | and Peter Buhlmann from the Stats group | 23:54 |
josip | hm, thanks. It seems like a nice place | 23:54 |
lionelc_ | sonney2k: also, if some tutorials on SVM itself can be added there, at least some links, then they can be helpful | 23:56 |
josip | I hope I'll like it | 23:56 |
@sonney2k | lionelc_, patches welcome | 23:56 |
@sonney2k | lionelc_, I guess one could write a book about all the things in shogun... | 23:57 |
lionelc_ | sonney2k: lol. what I proposed should be done by the webmaster, who can edit the webpages | 23:57 |
lionelc_ | sonney2k: I think you have someone who specially manages the website? | 23:57 |
@sonney2k | lionelc_, no I don't want to do this | 23:58 |
@sonney2k | and btw. the website is generated from doxygen docs | 23:58 |
@sonney2k | in doc/pages dir | 23:59 |
lionelc_ | sonney2k: I see | 23:59 |
@sonney2k | lionelc_, so patches welcome :D | 23:59 |
--- Log closed Thu Apr 21 00:00:14 2011 |
Generated by irclog2html.py 2.10.0 by Marius Gedminas - find it at mg.pov.lt!