| --- Log opened Mon Oct 12 00:00:59 2015 | ||
| -!- shaochuan [~shaochuan@2601:647:4603:2a70:91a4:9aba:6b07:32c3] has quit [Remote host closed the connection] | 06:37 | |
| -!- shaochuan [~shaochuan@c-50-184-81-180.hsd1.ca.comcast.net] has joined #shogun | 06:37 | |
| -!- shaochuan [~shaochuan@c-50-184-81-180.hsd1.ca.comcast.net] has quit [Ping timeout: 250 seconds] | 06:42 | |
| -!- shaochuan [~shaochuan@2601:647:4603:2a70:6052:3b17:ba69:48ee] has joined #shogun | 06:50 | |
| -!- shaochuan [~shaochuan@2601:647:4603:2a70:6052:3b17:ba69:48ee] has quit [Remote host closed the connection] | 09:08 | |
| -!- MJ [0e8bc405@gateway/web/freenode/ip.14.139.196.5] has joined #shogun | 09:14 | |
| -!- MJ [0e8bc405@gateway/web/freenode/ip.14.139.196.5] has quit [Client Quit] | 09:15 | |
| -!- HeikoS [~heiko@2.122.6.74] has joined #shogun | 10:52 | |
| -!- mode/#shogun [+o HeikoS] by ChanServ | 10:52 | |
| -!- uchihaitachi08 [~sameer@203.110.243.21] has joined #shogun | 11:15 | |
| -!- HeikoS [~heiko@2.122.6.74] has quit [Quit: Leaving.] | 11:33 | |
| -!- HeikoS [~heiko@2.122.6.74] has joined #shogun | 11:34 | |
| -!- mode/#shogun [+o HeikoS] by ChanServ | 11:34 | |
| -!- lisitsyn [~lisitsyn@37.139.2.75] has joined #shogun | 11:37 | |
| lisitsyn | HeikoS: back! | 11:37 | 
|---|---|---|
| @HeikoS | lisitsyn: jojo | 11:37 | 
| @HeikoS | had a nice holiday=? | 11:38 | 
| lisitsyn | yeap | 11:38 | 
| @HeikoS | nice one | 11:39 | 
| @HeikoS | lisitsyn: ready to get back to full speed shogun? haha | 11:39 | 
| @HeikoS | did you climb the volcano? | 11:39 | 
| lisitsyn | HeikoS: well I can give it a try | 11:39 | 
| lisitsyn | no | 11:39 | 
| lisitsyn | I was thinking about going excursion by bus | 11:39 | 
| lisitsyn | but I realized I want to climb it | 11:39 | 
| lisitsyn | like by foot | 11:39 | 
| lisitsyn | so later :) | 11:40 | 
| lisitsyn | HeikoS: have you been to loro parque? | 11:42 | 
| lisitsyn | visit it in december if not :) | 11:42 | 
| @HeikoS | what is that? | 11:44 | 
| @HeikoS | nope I have not | 11:44 | 
| @HeikoS | just been on the olcano and then on hippie beaches | 11:44 | 
| @HeikoS | with lots oif naked people haha | 11:44 | 
| @HeikoS | saw my mail re modularisation and the ease of putting research code into shogun? | 11:45 | 
| @HeikoS | man we have to move with that stuff ..... I stopped putting my own work in -- to much hassle. not good | 11:45 | 
| -!- HeikoS [~heiko@2.122.6.74] has quit [Quit: Leaving.] | 11:49 | |
| -!- HeikoS [~heiko@2.122.6.74] has joined #shogun | 12:06 | |
| -!- mode/#shogun [+o HeikoS] by ChanServ | 12:06 | |
| -!- HeikoS [~heiko@2.122.6.74] has quit [Quit: Leaving.] | 12:23 | |
| -!- HeikoS [~heiko@2.122.6.74] has joined #shogun | 12:30 | |
| -!- mode/#shogun [+o HeikoS] by ChanServ | 12:30 | |
| -!- HeikoS [~heiko@2.122.6.74] has quit [Quit: Leaving.] | 13:10 | |
| -!- HeikoS [~heiko@2.122.6.74] has joined #shogun | 14:22 | |
| -!- mode/#shogun [+o HeikoS] by ChanServ | 14:22 | |
| lisitsyn | HeikoS: oh you're back | 14:50 | 
| lisitsyn | I've seen your mail | 14:50 | 
| @HeikoS | lisitsyn: hi | 14:50 | 
| @HeikoS | lisitsyn: any thoughts? | 14:50 | 
| lisitsyn | but not read it thoroughly yet sorry | 14:50 | 
| lisitsyn | I got the idea | 14:50 | 
| @wiking | :> | 14:50 | 
| lisitsyn | oh why hello wiking | 14:51 | 
| lisitsyn | how are you | 14:51 | 
| @HeikoS | wiking: hi! | 14:51 | 
| lisitsyn | HeikoS: okk | 14:54 | 
| lisitsyn | HeikoS: I am thinking of my old suggestion | 14:54 | 
| @HeikoS | lisitsyn: yeah me too | 14:54 | 
| lisitsyn | very limited api | 14:54 | 
| lisitsyn | HeikoS: user code (any language) <-> shogun api (not very rich and plugin-oriented) <-> plugins code (any language) | 14:56 | 
| lisitsyn | what about this? | 14:56 | 
| @HeikoS | lisitsyn: yeah | 14:57 | 
| @HeikoS | one distinction I would like to add | 14:57 | 
| @HeikoS | there should be some kind of 'core' shogun, providing all low level things needed to implement algorithms | 14:58 | 
| @HeikoS | and then some base modules that come with shogun | 14:58 | 
| lisitsyn | handling scalars, strings, matrices | 14:58 | 
| lisitsyn | with serialization | 14:58 | 
| @HeikoS | and if I want to use or develop new things, I never have to even look at the others | 14:58 | 
| lisitsyn | we should define basic concepts | 14:58 | 
| lisitsyn | kernels, features | 14:58 | 
| lisitsyn | they are ok | 14:58 | 
| @HeikoS | meaning that if I want to implement a new density estimator, I dont need to compile/dependency meet/or whatever GP stuff | 14:58 | 
| @HeikoS | yeah | 14:58 | 
| @HeikoS | lisitsyn: that would be a big improvement | 14:59 | 
| @HeikoS | and yes I agree | 14:59 | 
| @HeikoS | basic data handling, serialisation, | 14:59 | 
| @HeikoS | then feature representations and linear algebra, maybe computing framework | 14:59 | 
| lisitsyn | although I have a feeling its quite impossible to change the existing code | 14:59 | 
| @HeikoS | and then plugins | 14:59 | 
| @HeikoS | lisitsyn: we can migrate | 14:59 | 
| @HeikoS | using unit tests that is quite easy | 14:59 | 
| @HeikoS | lisitsyn: but what about a minimal proof of concept first | 15:00 | 
| lisitsyn | yes | 15:00 | 
| @HeikoS | that actually works, coimpiles, installs, etc | 15:00 | 
| @HeikoS | and then we port the code | 15:00 | 
| @HeikoS | the algorithm code should not change too much so we are not at risk of loosing many things | 15:00 | 
| @HeikoS | also, we can be dual for some point, i.e. have the old code still in, and then migrate things, just like with the static interfaces | 15:00 | 
| lisitsyn | HeikoS: yeah | 15:00 | 
| @HeikoS | lisitsyn: another question: | 15:05 | 
| @HeikoS | how does this conflict with the manual | 15:05 | 
| @HeikoS | does it in fact? | 15:06 | 
| @HeikoS | Might not | 15:06 | 
| lisitsyn | no, I don't see any reason to conflic | 15:06 | 
| @HeikoS | lisitsyn: thats great | 15:06 | 
| lisitsyn | well our time? | 15:06 | 
| lisitsyn | :) | 15:06 | 
| @HeikoS | haha | 15:06 | 
| lisitsyn | which is limited :( | 15:06 | 
| @HeikoS | lisitsyn: yeah manual has to go online first | 15:06 | 
| @HeikoS | but then I think we could work on this | 15:06 | 
| @HeikoS | minimal shogun core | 15:06 | 
| @HeikoS | lisitsyn: | 15:10 | 
| lisitsyn | yeap | 15:10 | 
| @HeikoS | shall we push the thing, its about to be done anyways | 15:10 | 
| @HeikoS | I have a bit more time over the rest of the year | 15:10 | 
| lisitsyn | HeikoS: we can schedule some time to work together | 15:10 | 
| @HeikoS | so can work bits and pieces daily | 15:10 | 
| @HeikoS | what about later today? | 15:10 | 
| lisitsyn | can't promise but if I get some time | 15:11 | 
| @HeikoS | lisitsyn: do you remember what we needed to do next=? | 15:11 | 
| @HeikoS | lisitsyn: what about the automatic linking of Shogun classes? | 15:12 | 
| lisitsyn | manual? | 15:12 | 
| @HeikoS | lisitsyn: yes | 15:12 | 
| lisitsyn | vaguely | 15:12 | 
| lisitsyn | HeikoS: I am not sure about shogun classes | 15:12 | 
| lisitsyn | if we go modular we won't have that :) | 15:12 | 
| @HeikoS | lisitsyn: mmh | 15:13 | 
| @HeikoS | lisitsyn: why not? | 15:13 | 
| lisitsyn | but still we gonna have some base classes | 15:13 | 
| @HeikoS | all modules just generate their own doxygen page? | 15:13 | 
| @HeikoS | not possible? | 15:13 | 
| @HeikoS | maybe we need to re-think the doxygen then | 15:13 | 
| lisitsyn | well | 15:13 | 
| @HeikoS | but for now, lets keep it in | 15:13 | 
| lisitsyn | I am considering your case | 15:14 | 
| @HeikoS | lisitsyn: sure, but we still would have a build with all modules active right? | 15:14 | 
| lisitsyn | yes but some modules are not published in shogun | 15:14 | 
| @HeikoS | lisitsyn: yeah true | 15:14 | 
| @HeikoS | lisitsyn: I think maybe drafting the structure a bit would be good | 15:14 | 
| @HeikoS | to know whats within shogun and which layer it sits in | 15:15 | 
| lisitsyn | yeah | 15:15 | 
| @HeikoS | I have to leave now, but happy to discuss later | 15:15 | 
| lisitsyn | ok | 15:15 | 
| @HeikoS | lisitsyn: lets finish the manual thing first without thinking too much about the modularisation, just to get started and also it will be progress already | 15:15 | 
| lisitsyn | yeap | 15:15 | 
| lisitsyn | good | 15:15 | 
| @HeikoS | manual backend can be changed later, the process of writing these pages will be the same | 15:16 | 
| @HeikoS | lisitsyn: catch up later, I ll say hello again in a bit | 15:16 | 
| -!- HeikoS [~heiko@2.122.6.74] has quit [Quit: Leaving.] | 15:16 | |
| -!- HeikoS [~heiko@pat-191-250.internal.eduroam.ucl.ac.uk] has joined #shogun | 17:08 | |
| -!- mode/#shogun [+o HeikoS] by ChanServ | 17:08 | |
| -!- shaochuan [~shaochuan@c-50-184-81-180.hsd1.ca.comcast.net] has joined #shogun | 17:33 | |
| -!- HeikoS [~heiko@pat-191-250.internal.eduroam.ucl.ac.uk] has quit [Ping timeout: 240 seconds] | 19:28 | |
| -!- uchihaitachi08 [~sameer@203.110.243.21] has quit [Quit: Leaving] | 21:17 | |
| --- Log closed Tue Oct 13 00:00:00 2015 | ||
Generated by irclog2html.py 2.10.0 by Marius Gedminas - find it at mg.pov.lt!