IRC logs of #shogun for Monday, 2014-03-10

--- Log opened Mon Mar 10 00:00:05 2014
--- Day changed Mon Mar 10 2014
@HeikoSlambday: in the b-test paper code?00:00
lambdayHeikoS: yeah... oh and they used 0 mean as well00:00
@HeikoSlambday: so thats exactly what we do for the linear time mmd00:00
@HeikoSlambday: just that this is not really a linear time estimate ;)00:00
@HeikoSlambday: they cheated there00:01
@HeikoSwe would just use the diagonal of this matrix00:01
@HeikoSlambday: or in fact block averages00:01
@HeikoSlambday: can you send me the githuvb page?00:02
lambdayHeikoS: yeah.. just a sec00:02
lambdayHeikoS: https://github.com/wojzaremba/btest00:04
@HeikoSlambday: yeah, so they cheat for the variance00:04
lambdayHeikoS: http://en.wikipedia.org/wiki/Algorithms_for_calculating_variance Parallel algorithm -00:04
lambdaytalks about blocks00:04
@HeikoSlambday: oh yeah, its totally possible to compute the blocks using multicore, everything is independent00:05
@HeikoSlambday: good idea and extension :)00:05
@HeikoSbut check the btest.m file first00:05
lambdayHeikoS: yeah00:05
lambdayso that implementation is incorrent?00:05
@HeikoSthere they iterate over the blocks00:05
@HeikoSlambday: nono its fine00:05
@HeikoSbut they compute a h-term for every block00:06
lambdayyeah00:06
@HeikoSso that mean(hh) is the simple average of the blocks00:06
@HeikoSand var is the covariance (computed in quadratic time)00:06
@HeikoSwe compute the variance in linear time via doing running averages, thats very similar to what I did in the linear time MMD code00:07
@HeikoSfor computing the covariance matrix between the kernels00:07
lambdayHeikoS: umm I am confused - do you mean https://github.com/lambday/shogun/blob/develop/src/shogun/statistics/LinearTimeMMD.cpp#L226 this is how it should be done?00:16
@HeikoSlambday: yeah, this is just a running average of the individual statistic values00:17
lambdayHeikoS: this one for computing covariance matrix - https://github.com/lambday/shogun/blob/develop/src/shogun/statistics/LinearTimeMMD.cpp#L50500:17
@HeikoSlambday: for covariance matrix its also similar, since this covariance is between kernels00:17
lambdayyeah!00:17
@HeikoSI think the code should be re-usable, just compouting the statistic should be different00:17
@HeikoSfirst it was running average/variance of these linear time estimates00:18
@HeikoSnow it is a running average/variance of those quadratic time block estimates00:18
@HeikoSlambday: but it will be very easy to verify - using the permutation00:18
lambdayHeikoS: ah this part has to be copied - I can't think of any clever way to separate this nicely :-/00:21
lambdayHeikoS: and I didn't get the verify point :(00:21
@HeikoSlambday: why copy?00:22
@HeikoSlambday: should be done in streaming mmd I guess00:22
@HeikoSthat was the whole point of having a shared base class wasnt it?00:22
lambdayHeikoS: put that part into another function?00:22
@HeikoSlambday: yeah00:22
@HeikoSboth linear time mmd and btest just do this online mean/variance of something00:23
lambdayHeikoS: alright - shall we do the same for covariance as well? cause we'd be computing that between kernels for btest too, right?00:24
lambdayHeikoS: I mean, move that online algorithm into another function00:24
@HeikoSlambday: yeah!00:25
@HeikoSlambday: and for the verification:00:25
@HeikoSlambday: we can just compute the null distribution via the permutation test00:25
@HeikoSlambday: which gives the ground truth00:25
@HeikoSlambday: and then we can compare this to the Gaussian from variance approximation00:26
lambdayHeikoS: oh got it00:26
-!- gif [~gif@130.195.253.57] has joined #shogun00:27
lambdayHeikoS: well I think both these methods can be moved to parent - things would be exactly same (except for the value of m2 which would be m/2 for linear and m for btest, which we can just pass via an additional arg)... things are exactly same!00:42
@HeikoSlambday: yeah, indeed00:43
@HeikoSlambday: I have to go to bed, see you tomorrow!00:45
lambdayHeikoS: okay :) good night man!00:45
@HeikoSlambday: good night00:46
-!- HeikoS [~heiko@ip-176-199-255-21.unitymediagroup.de] has quit [Quit: Leaving.]00:46
-!- lambday [67157f54@gateway/web/freenode/ip.103.21.127.84] has quit []00:47
-!- gif [~gif@130.195.253.57] has quit [Ping timeout: 264 seconds]01:08
-!- abinash_panda [75ef5e6f@gateway/web/freenode/ip.117.239.94.111] has joined #shogun01:27
-!- gif [~gif@130.195.253.57] has joined #shogun01:57
-!- gif_ [~gif@130.195.253.57] has joined #shogun02:02
-!- gif [~gif@130.195.253.57] has quit [Read error: Connection reset by peer]02:02
-!- gif_ [~gif@130.195.253.57] has quit [Remote host closed the connection]02:32
-!- gif [~gif@130.195.253.57] has joined #shogun02:33
-!- sunil1337 [0e8bd057@gateway/web/freenode/ip.14.139.208.87] has joined #shogun02:44
-!- sunil1337 [0e8bd057@gateway/web/freenode/ip.14.139.208.87] has left #shogun []02:46
-!- gif [~gif@130.195.253.57] has quit [Remote host closed the connection]03:06
-!- gif [~gif@130.195.253.57] has joined #shogun04:03
-!- gif [~gif@130.195.253.57] has quit [Remote host closed the connection]04:05
-!- gif [~gif@130.195.253.57] has joined #shogun04:09
-!- gif [~gif@130.195.253.57] has quit [Remote host closed the connection]04:10
-!- pranet [73f91219@gateway/web/freenode/ip.115.249.18.25] has joined #shogun04:22
-!- luckyjoon [12bd77d6@gateway/web/freenode/ip.18.189.119.214] has joined #shogun05:46
luckyjoonhello05:47
-!- pranet [73f91219@gateway/web/freenode/ip.115.249.18.25] has quit [Quit: Page closed]05:51
-!- luckyjoon [12bd77d6@gateway/web/freenode/ip.18.189.119.214] has quit [Quit: Page closed]06:00
-!- witness___ [uid10044@gateway/web/irccloud.com/x-znsfgwuamstauosi] has joined #shogun06:14
witness___hi06:14
-!- tnosovich [~tnosovich@91.217.162.238] has quit [Ping timeout: 264 seconds]07:10
-!- abinash_panda [75ef5e6f@gateway/web/freenode/ip.117.239.94.111] has quit [Ping timeout: 245 seconds]07:59
-!- sonne|osx [~sonne@89.204.139.157] has joined #shogun08:21
-!- sonne|osx [~sonne@89.204.139.157] has quit [Quit: sonne|osx]08:37
-!- abinash_panda [0e8b2997@gateway/web/freenode/ip.14.139.41.151] has joined #shogun08:55
@besser82wiking, lisitsyn: is there any specific reason to have the makefile in examples-dir to be purged?09:33
-!- kislay [~kislay@93.114.45.13] has joined #shogun10:20
@wikingbesser82: yeah i thought there's no need for it... and if so we can reproduce that by a cmakefile or?10:56
-!- kprah [67157d4c@gateway/web/freenode/ip.103.21.125.76] has joined #shogun11:01
kprahwere we supposed to have a meet today?11:02
@wikingsee the dopic11:02
@wiking*topic11:02
@wikingthere's every monday a general session11:02
kprahok.11:03
kprahToday's topic is GSOC/slammtisch then?11:04
-!- kislay [~kislay@93.114.45.13] has quit [Ping timeout: 264 seconds]11:06
-!- kprah [67157d4c@gateway/web/freenode/ip.103.21.125.76] has quit [Ping timeout: 245 seconds]11:08
-!- abinash_panda [0e8b2997@gateway/web/freenode/ip.14.139.41.151] has quit [Ping timeout: 245 seconds]11:15
-!- kislay [~kislay@93.114.45.13] has joined #shogun11:51
-!- PirosB3 [~pirosb3@162.219.6.191] has joined #shogun11:53
PirosB3goodmorning11:53
PirosB3hi sonney2k thanks for the comments on the PR. why should we not use init_hogun exit_shogun in modular?11:53
-!- kislay [~kislay@93.114.45.13] has quit [Ping timeout: 264 seconds]11:56
-!- lisitsyn [~lisitsyn@109-226-71-150.clients.tlt.100megabit.ru] has quit [Quit: Leaving.]12:33
-!- lisitsyn [~lisitsyn@109-226-71-150.clients.tlt.100megabit.ru] has joined #shogun12:33
-!- ashwink [67157e57@gateway/web/freenode/ip.103.21.126.87] has joined #shogun13:50
-!- ashwink [67157e57@gateway/web/freenode/ip.103.21.126.87] has left #shogun []13:51
-!- ashwink [67157e57@gateway/web/freenode/ip.103.21.126.87] has joined #shogun13:51
-!- ashwink [67157e57@gateway/web/freenode/ip.103.21.126.87] has left #shogun []13:51
-!- ashwink [67157e57@gateway/web/freenode/ip.103.21.126.87] has joined #shogun14:04
-!- ashwink [67157e57@gateway/web/freenode/ip.103.21.126.87] has left #shogun []14:05
-!- PirosB3 [~pirosb3@162.219.6.191] has quit [Quit: PirosB3]14:06
-!- dhruv13 [~dhruv13@84.64.13.90] has joined #shogun14:09
-!- sonne|work [~sonnenbu@24-134-74-216-dynip.superkabel.de] has joined #shogun14:24
-!- kislay [~kislay@93.114.45.13] has joined #shogun14:29
-!- PirosB3 [~pirosb3@162.219.6.191] has joined #shogun14:44
-!- PirosB3 [~pirosb3@162.219.6.191] has quit [Quit: PirosB3]14:57
-!- PirosB3 [~pirosb3@162.219.6.191] has joined #shogun15:06
-!- Sunil_ [0e8bd057@gateway/web/freenode/ip.14.139.208.87] has joined #shogun15:20
-!- PirosB3 [~pirosb3@162.219.6.191] has quit [Quit: PirosB3]15:21
-!- dhruv13 [~dhruv13@84.64.13.90] has quit [Ping timeout: 240 seconds]15:23
-!- Sunil_ [0e8bd057@gateway/web/freenode/ip.14.139.208.87] has quit [Ping timeout: 245 seconds]15:24
-!- PirosB3 [~pirosb3@162.219.6.191] has joined #shogun15:26
-!- PirosB3 [~pirosb3@162.219.6.191] has quit [Client Quit]15:27
-!- abinash_panda [0126170c@gateway/web/freenode/ip.1.38.23.12] has joined #shogun15:53
-!- FSCV [~FSCV@189.203.250.138] has joined #shogun16:38
-!- FSCV [~FSCV@189.203.250.138] has quit [Client Quit]16:39
-!- jiaolong [9e6d09e4@gateway/web/freenode/ip.158.109.9.228] has joined #shogun16:49
-!- jiaolong [9e6d09e4@gateway/web/freenode/ip.158.109.9.228] has left #shogun []17:00
-!- jiaolong [9e6d09e4@gateway/web/freenode/ip.158.109.9.228] has joined #shogun17:01
-!- witness___ [uid10044@gateway/web/irccloud.com/x-znsfgwuamstauosi] has quit [Quit: Connection closed for inactivity]17:04
-!- [paladin] [73f91219@gateway/web/freenode/ip.115.249.18.25] has joined #shogun17:50
-!- kprah [67157d4c@gateway/web/freenode/ip.103.21.125.76] has joined #shogun18:14
-!- kprah [67157d4c@gateway/web/freenode/ip.103.21.125.76] has quit [Ping timeout: 245 seconds]18:22
-!- kprah [67157f4c@gateway/web/freenode/ip.103.21.127.76] has joined #shogun18:35
-!- kprah [67157f4c@gateway/web/freenode/ip.103.21.127.76] has quit [Client Quit]18:36
-!- pickle27 [d8bfe7da@gateway/web/freenode/ip.216.191.231.218] has joined #shogun18:46
-!- PirosB3 [~pirosb3@162.219.6.191] has joined #shogun18:52
-!- zxtx [~zv@c-98-223-196-32.hsd1.in.comcast.net] has quit [Ping timeout: 240 seconds]19:08
-!- zxtx [~zv@c-98-223-196-32.hsd1.in.comcast.net] has joined #shogun19:23
-!- witness___ [uid10044@gateway/web/irccloud.com/x-ylzuqzgmsbzbgkfd] has joined #shogun19:28
-!- bumblebee [~quassel@202.78.172.162] has joined #shogun19:37
-!- bumblebee is now known as Guest3154719:37
-!- Guest31547 [~quassel@202.78.172.162] has quit [Client Quit]19:37
-!- bumblebee_ [~quassel@202.78.172.162] has joined #shogun19:38
bumblebee_just wanted to know, while making a pull request, i send it from "username/my_personal_develop" branch to the main "shogun/develop" branch?19:45
-!- Cheparukhin [b064f6fe@gateway/web/freenode/ip.176.100.246.254] has joined #shogun19:46
PirosB3hey guys, are we doing Stammtisch today?19:50
-!- HeikoS [~heiko@p4FED46C2.dip0.t-ipconnect.de] has joined #shogun19:51
-!- mode/#shogun [+o HeikoS] by ChanServ19:51
-!- bumblebee_ [~quassel@202.78.172.162] has quit [Ping timeout: 252 seconds]20:01
-!- dhruv13 [~dhruv13@84.64.13.237] has joined #shogun20:04
pickle27sup20:10
pickle27wanna deploy the site now sonney2k20:10
-!- sonne|osx [~sonne@e177086223.adsl.alicedsl.de] has joined #shogun20:13
sonne|osxpickle27: hey there20:15
pickle27hey20:15
sonne|osxpickle27: maybe you want to do the upgrades yourself?20:16
PirosB3Hey guys, I just posted on the ML a new restructured version of the Shogun SaaS spec. If anyone wants to have a look and has some comments, be my guest :) The doc is available here: https://docs.google.com/document/d/1KISZL6lyeR-RvWEycTKqOunr3gwrA3PUnxZ8hiJYfgw/edit#heading=h.k3bcyd74up5z20:16
pickle27Im pretty indifferent, you were able to do them pretty quick before20:16
pickle27its just 2 simple evolutions and then we're done20:17
sonne|osxpickle27: well it makes sense if you do the releases of the webstuff in the future yourself anyways - right?20:19
pickle27yeah sure20:19
pickle27what do I need?20:19
pickle27also I lost that ssh key when I re did my home computer20:19
@HeikoSsonne|osx: getting food now, back in 40 mins20:25
sonne|osxpickle27: okido then please guide me what to do20:25
-!- kislay [~kislay@93.114.45.13] has quit [Ping timeout: 244 seconds]20:25
pickle27so deploy the latest code20:26
pickle27then run20:26
pickle27./manage evolve --execute20:26
-!- iglesiasg [~iglesiasg@524AE0A7.cm-4-3d.dynamic.ziggo.nl] has joined #shogun20:31
-!- mode/#shogun [+o iglesiasg] by ChanServ20:31
@iglesiasgGoedenavond :)20:31
-!- Cheparukhin [b064f6fe@gateway/web/freenode/ip.176.100.246.254] has quit [Ping timeout: 245 seconds]20:32
-!- Osho_ [0e8b2998@gateway/web/freenode/ip.14.139.41.152] has joined #shogun20:34
sonne|osxok I did evolve20:34
pickle27everything ran good?20:35
sonne|osxwell evolutions successfol20:35
pickle27okay sweet!20:35
sonne|osxok restarting servers20:35
pickle27ohhhh20:36
pickle27okay I tried to load something20:36
pickle27and it was all down20:36
pickle27and I was freaking out for a sec20:36
sonne|osxpickle27: looks good to me20:36
sonne|osxpickle27: some minor thing - on the thumbnail scroll thing at the bottom we have some overlap of the cursor with the image20:37
pickle27subpages aren't loading but I think we just need to merge the next 2 PRs20:37
sonne|osxpickle27: ohh ok20:38
-!- kislay [~kislay@93.114.45.13] has joined #shogun20:38
sonne|osxpickle27: then be quick!20:39
pickle27sonne|osx: can you run a ./manage syncdb20:39
sonne|osxpickle27: well I did20:40
pickle27like just now?20:40
sonne|osxCreating tables ...20:40
sonne|osxInstalling custom SQL ...20:40
sonne|osxInstalling indexes ...20:40
sonne|osxInstalled 0 object(s) from 0 fixture(s)20:40
pickle27hmm20:41
-!- Osho_ [0e8b2998@gateway/web/freenode/ip.14.139.41.152] has left #shogun []20:41
pickle27cause whats happening is that there is a column in the db that django doesn't understand20:41
pickle27but that column was supoosed to be removed by the evolution20:41
-!- kislay [~kislay@93.114.45.13] has quit [Read error: Connection reset by peer]20:42
-!- kprah [67157e4c@gateway/web/freenode/ip.103.21.126.76] has joined #shogun20:43
pickle27sonne|osx: what was the output from the evolution?20:44
pickle27can you try and run them again?20:44
kprahwiking: hey!20:46
@sonney2kpickle27, then it says No evolution required.20:47
pickle27damn20:47
pickle27I mean I can add the line back to the model and it will stop crashing20:48
pickle27but deleting that old foreign key was the whole point20:49
kprah\msg wiking Should I unify all the bundle solvers : primal and bmrm to a single cutting plane solver?20:49
pickle27sonney2k: we have 2 options20:51
pickle27we can put the line in the modelback so it knows what to do with that field20:51
pickle27or we drop the column manually20:51
pickle27I don't know if django will like that20:51
sonne|osxpickle27: what would I need to run?20:54
pickle27you'd have to open mysql and run20:54
pickle27ALTER TABLE pages_articles DROP COLUMN rootsubpage20:54
pickle27if that fails we'll probably have to restore the db20:54
sonne|osxALTER TABLE pages_articles DROP COLUMN rootsubpage;20:56
sonne|osxERROR 1146 (42S02): Table 'shogun.pages_articles' doesn't exist20:56
pickle27okay I guess the table name wrong20:56
pickle27can you print a schema of the db?20:56
PirosB3need some Django help guys?20:57
pickle27sure feel free to help out20:57
pickle27I ran an evolution to drop an old column20:57
pickle27but its not happy about it20:58
PirosB3what migration app are you using? south?20:58
-!- drbabayeve [~drbabayev@193.104.110.150] has joined #shogun20:58
pickle27evolution20:58
PirosB3ash, never used20:59
pickle27I think we need to dump the db reset and restore21:00
-!- iglesiasg [~iglesiasg@524AE0A7.cm-4-3d.dynamic.ziggo.nl] has quit [Ping timeout: 244 seconds]21:01
PirosB3can you paste bin the evolution file?21:01
PirosB3and the error?21:01
PirosB3also, is the schema available online somewhere?21:01
pickle27https://github.com/shogun-toolbox/shogun-web/commit/14eb44b62c961da9112d6b4beb61b76076ea8a8921:01
pickle27the evolution runs fine21:01
pickle27the issue is django is still finding the field somehow21:01
pickle27\and then its not on the model so its throwing an error21:01
PirosB3mm interesting..21:01
PirosB3did you grep for the field name?21:02
PirosB3but did the migration finish successfully?21:02
-!- kprah [67157e4c@gateway/web/freenode/ip.103.21.126.76] has left #shogun []21:04
pickle27I have not greped for the field name21:04
pickle27yes the evolution ran successfuly21:04
PirosB3interesting, so where is it failing21:06
PirosB3can you paste the trace?21:06
pickle27wait21:06
pickle27I might have found it21:06
pickle27sonney2k:21:07
pickle27found it21:07
pickle27its a stray field21:07
pickle27thanks PirosB321:07
PirosB3no worries :) glad you found it ;)21:07
sonne|osxpickle27: so now what?21:07
-!- shogun-notifier- [~irker@7nn.de] has joined #shogun21:07
shogun-notifier-shogun-web: Kevin Hughes :master * 12db238 / pages/admin.py,pages/models.py: https://github.com/shogun-toolbox/shogun-web/commit/12db238950528b6e01b7990642038e6427c7c4de21:07
shogun-notifier-shogun-web: removes legacy models21:07
shogun-notifier-shogun-web: Kevin Hughes :master * 581ec39 / pages/admin.py,pages/models.py: https://github.com/shogun-toolbox/shogun-web/commit/581ec394389416a02ed75d8e6b1d4b83e5224c8021:07
shogun-notifier-shogun-web: Merge pull request #58 from pickle27/drop_tables_time21:07
shogun-notifier-shogun-web:21:07
shogun-notifier-shogun-web: removes legacy models21:07
pickle27sonney2k: can you deploy latest code21:08
@HeikoSheya!21:08
pickle27it should be fine21:08
pickle27after that21:08
lisitsynhey guys I have something to say about plugins :D21:08
lisitsynwho cares? ;)21:08
pickle27sonney2k: after deploy run ./manage syncdb21:09
pickle27it should drop the old tables21:09
@HeikoSlisitsyn: I dont21:10
@HeikoShahaha ;)21:10
lisitsynhaha I knew21:10
@HeikoSlisitsyn: no please shoot I want to have that21:11
@HeikoSlisitsyn: loosing too much lifetime waiting for shogun to compile21:11
-!- kprah [67157d4c@gateway/web/freenode/ip.103.21.125.76] has joined #shogun21:11
lisitsynokay I actually started something as I have absolutely no clue21:11
lisitsynhttps://github.com/lisitsyn/plugins-playground21:11
lisitsynit is quite easy to load library and stuff21:11
lisitsyncurrent version just loads some .so dynamically and calls method21:12
lisitsynso the thing is that how do we go next21:12
lisitsynbasically what I see is21:12
lisitsynwe have to have some base classes21:12
lisitsynas classifier multiclass classifier etc21:12
@HeikoSlisitsyn: oh wow21:12
@HeikoScool that already works21:12
lisitsynbut we'd have to stick to some get("parametername",value);21:13
lisitsynotherwise we can't get getter21:13
lisitsyn:D21:13
lisitsynlet me explain21:13
@HeikoSlisitsyn: is that now parameter framework or plugins?21:13
@HeikoSor both at once?21:13
lisitsynHeikoS: they are pretty much linked together it seems21:13
lisitsynso what I mean is21:13
lisitsynimagine we have super svm21:13
@HeikoSlisitsyn: mmh so those getters are like ultra slow right?21:13
lisitsynand it has parameter heiko21:13
@HeikoSlisitsyn: what to do with iterating over matrices?21:14
@HeikoSand stuff like that?21:14
@HeikoSor do we only do that for CSGObject like getters?21:14
@HeikoSor how?21:14
lisitsynthat's the question21:14
lisitsynso our super svm has parameter heiko = 321:14
@HeikoSaccess should be O(1) not O(1000)21:14
-!- iglesiasg [~iglesiasg@524AE0A7.cm-4-3d.dynamic.ziggo.nl] has joined #shogun21:14
-!- mode/#shogun [+o iglesiasg] by ChanServ21:14
lisitsynhaha O(1000)21:14
@HeikoSiglesiasg: greetings!21:14
@iglesiasgHeikoS, hello hello21:15
lisitsynHeikoS: that's the thing21:15
@HeikoSlisitsyn: mmh but do we actually call getters in loops?21:15
lisitsynso well it is the question whether we call get/set pretty often21:15
@HeikoSlisitsyn: one can always call it before right?21:15
lisitsynwell yeah21:15
@HeikoSlisitsyn: and iterating over matrices etc still works directly right?21:15
lisitsynyeah this is not about matrices21:16
lisitsynmatrices are not modular at all they are still in core21:16
lisitsynHeikoS: actually21:16
lisitsynwhat we'd need is21:16
lisitsynto replace all getters in classes21:16
lisitsynwhich are plugins21:16
@HeikoSlisitsyn: yeah I see21:16
lisitsynsee what I mean?21:16
lisitsynanything else is ok21:16
@HeikoSlisitsyn: so anyone who attempts this will commit suicide right?21:16
lisitsynwhy?21:17
shogun-notifier-shogun-web: Kevin Hughes :master * 9e8b87f / pages/models.py: https://github.com/shogun-toolbox/shogun-web/commit/9e8b87f55eba7dc74dfd8705f5b22b9706b9508221:17
shogun-notifier-shogun-web: remove rootsubpage21:17
lisitsynthe problem is that once we loaded a plugin21:17
@HeikoSlisitsyn: actually, I think computationally it should be fine, why would one call getters in a loop?21:17
lisitsynand spawned its say classifier21:17
pickle27sonney2k: would help if I actually fixed it lol21:17
lisitsynHeikoS: I can make it quite fast21:17
@HeikoSlisitsyn: how? hashs?21:17
lisitsynyeah21:17
@HeikoSlisitsyn: man that would be so cool21:17
lisitsynone downside that I see21:18
lisitsynwe'd get some string things21:18
lisitsynlibsvm = shogun.require('LibSVM')21:18
lisitsynthat's like handle for library21:18
lisitsynor plugin21:18
lisitsynnext what we do is21:19
lisitsynsvm = libsvm.spawnClassifier()21:19
lisitsynor sth like that21:19
-!- kprah_ [67157f4c@gateway/web/freenode/ip.103.21.127.76] has joined #shogun21:19
lisitsynto do something with hashing21:19
lisitsynwe can do this thing:21:19
lisitsynsvm_C_parameter = shogun.parameter('C')21:20
-!- kprah [67157d4c@gateway/web/freenode/ip.103.21.125.76] has quit [Ping timeout: 245 seconds]21:20
lisitsynsvm.get(svm_C_parameter);21:20
lisitsynoh sorry21:20
lisitsynit should be shogun.floatParameter('C')21:20
lisitsynlike that21:20
lisitsynthis object would have some hash or index21:20
lisitsynso get is still fast21:20
lisitsynHeikoS: are you following this sht? :D21:20
@HeikoSlisitsyn: yeah I am sorry21:21
lisitsynno I just mean should I stop at this point21:21
lisitsynor continue some explanations hehe21:21
@HeikoSlisitsyn: could you set up a document where you write example (pseudo) code how things are used?21:21
@HeikoSlisitsyn: its hard to loose overview21:21
lisitsynyeah21:21
@HeikoSthis spawn thing, I did not really get it21:21
lisitsynit comes directly from my mind yet21:21
lisitsynHeikoS: well ok that needs explanation here I guess21:22
lisitsynHeikoS: once we loaded a library21:22
lisitsynwe'd have to keep it as an object in our scope21:22
lisitsynhowever that's okay if you just recall it next with21:22
lisitsynshogun.module('LibSVM')21:22
lisitsynHeikoS: the point is that if we have plugins we don't have qualified names in the scope21:23
lisitsynwe don't have shogun.classifier.LibSVM anymore21:23
@HeikoSlisitsyn: cant we enforce those?21:23
-!- kprah_ [67157f4c@gateway/web/freenode/ip.103.21.127.76] has quit [Ping timeout: 245 seconds]21:23
@HeikoSin a tree like manner?21:23
lisitsynHeikoS: what do you mean?21:24
lisitsynit would be possible for python21:24
lisitsynbut java etc21:24
lisitsynI don't like altering behaviour in various languages21:24
@HeikoSyeah I agree21:24
@HeikoSlisitsyn: ok21:24
@HeikoSlisitsyn: actually I think you just should do this,  discuss with somebody who wants to spend lots of brainpower on it21:25
@HeikoSlisitsyn: unlikely to get much feedback from the other core people ;)21:25
lisitsynHeikoS: I'll dump my mind laterz21:25
lisitsynto some issue21:25
@HeikoSlisitsyn: maybe a list of pros/cons would be nice too21:25
@HeikoSlisitsyn: I currently dont really have an idea how this works in principle21:25
lisitsynyeah but this looks like a complete solution in my mind21:25
lisitsyn:D21:25
@HeikoSlisitsyn: well I pretty much trust you :D21:26
-!- drbabayeve [~drbabayev@193.104.110.150] has quit [Remote host closed the connection]21:27
@HeikoSlisitsyn: anybody yet interested in that?21:28
lisitsynHeikoS: gsoc?21:28
@HeikoSlisitsyn: maybe you should make it a bit more attractive in the description.21:28
lisitsynno that's too hardcore21:28
lisitsyn:D21:28
lisitsynyeah my bad may be21:28
@HeikoSlisitsyn: Its one of the most interesting projects21:28
@HeikoSlisitsyn: and its not really ML, so that is interesting21:28
@HeikoSbut also to get to know shogun21:29
@HeikoSunusual coding tasks21:29
@HeikoSetc21:29
lisitsynwell I know a student that I can guide directly :D21:29
@HeikoSlisitsyn: ok?21:30
@HeikoStell me more21:30
lisitsynHeikoS: just kidding21:30
lisitsyn:D21:31
@HeikoSwe should soon get applications btw :)21:31
@HeikoSlisitsyn: yourself?21:31
@HeikoShaha21:31
lisitsynHeikoS: quite near21:31
@HeikoSnoooo way man, too precious21:31
@HeikoSlisitsyn: ah your girl? ;)21:31
pickle27sonne|osx: have you deployed again yet?21:31
lisitsynhaha yeah but this could be considered unfair21:31
-!- PirosB3 [~pirosb3@162.219.6.191] has quit [Quit: PirosB3]21:32
@HeikoShehe is she a c++ guru?21:32
lisitsynHeikoS: no no21:32
@HeikoSlisitsyn: btw will you come to the summer workshop this year?21:33
lisitsynHeikoS: yeah if I can afford it21:33
@HeikoSnice21:34
@HeikoSlisitsyn: how do you feel about our gsoc status currently?21:35
lisitsynHeikoS: that's okay21:35
lisitsynwe have some strong students21:35
-!- abinash_panda [0126170c@gateway/web/freenode/ip.1.38.23.12] has quit [Ping timeout: 245 seconds]21:36
@HeikoSlisitsyn: yeah I agree21:36
@HeikoSlooking good21:36
@HeikoSand the niveau is insane compared to other years, at least I have the feeling21:37
shogun-notifier-shogun-web: Kevin Hughes :master * 2bc3934 / pages/ (8 files): https://github.com/shogun-toolbox/shogun-web/commit/2bc3934cb8d02b36d1133dee63e2a6d6ad52ca8b21:37
shogun-notifier-shogun-web: roll up the db changes etc21:37
shogun-notifier-shogun-web: Kevin Hughes :master * 86622f7 / pages/ (8 files): https://github.com/shogun-toolbox/shogun-web/commit/86622f7aa938ef07ccdeeafd844e8df67cb3eaf421:37
shogun-notifier-shogun-web: Merge pull request #59 from pickle27/rollup21:37
shogun-notifier-shogun-web:21:37
shogun-notifier-shogun-web: Rollup21:37
-!- HeikoS [~heiko@p4FED46C2.dip0.t-ipconnect.de] has quit [Ping timeout: 240 seconds]22:03
-!- HeikoS [~heiko@ra-vpn92.ra-vpn.ucl.ac.uk] has joined #shogun22:18
-!- mode/#shogun [+o HeikoS] by ChanServ22:18
lisitsynHeikoS: I noticed you have been online from some german address ;)22:26
lisitsynand now it is uk again22:26
lisitsyn:D22:26
shogun-notifier-shogun-web: Kevin Hughes :master * 815047b / pages/models.py: https://github.com/shogun-toolbox/shogun-web/commit/815047bdf604dfbc3a9046ad74d3b05f4885913d22:31
shogun-notifier-shogun-web: add fake rootpage integer field22:31
@sonney2klisitsyn, heiko the tunnel guy22:39
lisitsynhaha22:39
@sonney2kyay python shogun 3.2.0 uploaded https://buildd.debian.org/status/package.php?p=python-shogun22:40
@sonney2klets see what fails :)22:40
-!- [paladin] [73f91219@gateway/web/freenode/ip.115.249.18.25] has quit [Quit: Page closed]22:47
-!- pickle27 [d8bfe7da@gateway/web/freenode/ip.216.191.231.218] has quit [Quit: Page closed]22:48
@sonney2kpuhh website is back up22:52
@sonney2kwhat a stress...22:52
-!- iglesiasg [~iglesiasg@524AE0A7.cm-4-3d.dynamic.ziggo.nl] has quit [Quit: Leaving]22:55
@HeikoSsonney2k, lisitsyn yeah tunnel :)22:56
@HeikoSworking on cluister computers22:56
-!- HeikoS [~heiko@ra-vpn92.ra-vpn.ucl.ac.uk] has quit [Read error: Connection reset by peer]23:00
-!- HeikoS [~heiko@p4FED46C2.dip0.t-ipconnect.de] has joined #shogun23:20
-!- mode/#shogun [+o HeikoS] by ChanServ23:20
sonne|osxbesser82: ok maybe it is indeed a bug in numpy that we ahve the failure on powerpc https://buildd.debian.org/status/package.php?p=python-shogun23:35
-!- sonne|osx [~sonne@e177086223.adsl.alicedsl.de] has quit [Quit: sonne|osx]23:44
-!- HeikoS [~heiko@p4FED46C2.dip0.t-ipconnect.de] has quit [Quit: Leaving.]23:55
-!- HeikoS [~heiko@p4FED46C2.dip0.t-ipconnect.de] has joined #shogun23:57
-!- mode/#shogun [+o HeikoS] by ChanServ23:57
--- Log closed Tue Mar 11 00:00:33 2014

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