IRC logs of #shogun for Monday, 2015-10-12

--- 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 #shogun06: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 #shogun06: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 #shogun09: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 #shogun10:52
-!- mode/#shogun [+o HeikoS] by ChanServ10:52
-!- uchihaitachi08 [~sameer@203.110.243.21] has joined #shogun11:15
-!- HeikoS [~heiko@2.122.6.74] has quit [Quit: Leaving.]11:33
-!- HeikoS [~heiko@2.122.6.74] has joined #shogun11:34
-!- mode/#shogun [+o HeikoS] by ChanServ11:34
-!- lisitsyn [~lisitsyn@37.139.2.75] has joined #shogun11:37
lisitsynHeikoS: back!11:37
@HeikoSlisitsyn: jojo11:37
@HeikoShad a nice holiday=?11:38
lisitsynyeap11:38
@HeikoSnice one11:39
@HeikoSlisitsyn: ready to get back to full speed shogun? haha11:39
@HeikoSdid you climb the volcano?11:39
lisitsynHeikoS: well I can give it a try11:39
lisitsynno11:39
lisitsynI was thinking about going excursion by bus11:39
lisitsynbut I realized I want to climb it11:39
lisitsynlike by foot11:39
lisitsynso later :)11:40
lisitsynHeikoS: have you been to loro parque?11:42
lisitsynvisit it in december if not :)11:42
@HeikoSwhat is that?11:44
@HeikoSnope I have not11:44
@HeikoSjust been on the olcano and then on hippie beaches11:44
@HeikoSwith lots oif naked people haha11:44
@HeikoSsaw my mail re modularisation and the ease of putting research code into shogun?11:45
@HeikoSman we have to move with that stuff ..... I stopped putting my own work in -- to much hassle. not good11:45
-!- HeikoS [~heiko@2.122.6.74] has quit [Quit: Leaving.]11:49
-!- HeikoS [~heiko@2.122.6.74] has joined #shogun12:06
-!- mode/#shogun [+o HeikoS] by ChanServ12:06
-!- HeikoS [~heiko@2.122.6.74] has quit [Quit: Leaving.]12:23
-!- HeikoS [~heiko@2.122.6.74] has joined #shogun12:30
-!- mode/#shogun [+o HeikoS] by ChanServ12:30
-!- HeikoS [~heiko@2.122.6.74] has quit [Quit: Leaving.]13:10
-!- HeikoS [~heiko@2.122.6.74] has joined #shogun14:22
-!- mode/#shogun [+o HeikoS] by ChanServ14:22
lisitsynHeikoS: oh you're back14:50
lisitsynI've seen your mail14:50
@HeikoSlisitsyn: hi14:50
@HeikoSlisitsyn: any thoughts?14:50
lisitsynbut not read it thoroughly yet sorry14:50
lisitsynI got the idea14:50
@wiking:>14:50
lisitsynoh why hello wiking14:51
lisitsynhow are you14:51
@HeikoSwiking: hi!14:51
lisitsynHeikoS: okk14:54
lisitsynHeikoS: I am thinking of my old suggestion14:54
@HeikoSlisitsyn: yeah me too14:54
lisitsynvery limited api14:54
lisitsynHeikoS: user code (any language) <-> shogun api (not very rich and plugin-oriented) <-> plugins code (any language)14:56
lisitsynwhat about this?14:56
@HeikoSlisitsyn: yeah14:57
@HeikoSone distinction I would like to add14:57
@HeikoSthere should be some kind of 'core' shogun, providing all low level things needed to implement algorithms14:58
@HeikoSand then some base modules that come with shogun14:58
lisitsynhandling scalars, strings, matrices14:58
lisitsynwith serialization14:58
@HeikoSand if I want to use or develop new things, I never have to even look at the others14:58
lisitsynwe should define basic concepts14:58
lisitsynkernels, features14:58
lisitsynthey are ok14:58
@HeikoSmeaning that if I want to implement a new density estimator, I dont need to compile/dependency meet/or whatever GP stuff14:58
@HeikoSyeah14:58
@HeikoSlisitsyn: that would be a big improvement14:59
@HeikoSand yes I agree14:59
@HeikoSbasic data handling, serialisation,14:59
@HeikoSthen feature representations and linear algebra, maybe computing framework14:59
lisitsynalthough I have a feeling its quite impossible to change the existing code14:59
@HeikoSand then plugins14:59
@HeikoSlisitsyn: we can migrate14:59
@HeikoSusing unit tests that is quite easy14:59
@HeikoSlisitsyn: but what about a minimal proof of concept first15:00
lisitsynyes15:00
@HeikoSthat actually works, coimpiles, installs, etc15:00
@HeikoSand then we port the code15:00
@HeikoSthe algorithm code should not change too much so we are not at risk of loosing many things15:00
@HeikoSalso, we can be dual for some point, i.e. have the old code still in, and then migrate things, just like with the static interfaces15:00
lisitsynHeikoS: yeah15:00
@HeikoSlisitsyn: another question:15:05
@HeikoShow does this conflict with the manual15:05
@HeikoSdoes it in fact?15:06
@HeikoSMight not15:06
lisitsynno, I don't see any reason to conflic15:06
@HeikoSlisitsyn: thats great15:06
lisitsynwell our time?15:06
lisitsyn:)15:06
@HeikoShaha15:06
lisitsynwhich is limited :(15:06
@HeikoSlisitsyn: yeah manual has to go online first15:06
@HeikoSbut then I think we could work on this15:06
@HeikoSminimal shogun core15:06
@HeikoSlisitsyn:15:10
lisitsynyeap15:10
@HeikoSshall we push the thing, its about to be done anyways15:10
@HeikoSI have a bit more time over the rest of the year15:10
lisitsynHeikoS: we can schedule some time to work together15:10
@HeikoSso can work bits and pieces daily15:10
@HeikoSwhat about later today?15:10
lisitsyncan't promise but if I get some time15:11
@HeikoSlisitsyn: do you remember what we needed to do next=?15:11
@HeikoSlisitsyn: what about the automatic linking of Shogun classes?15:12
lisitsynmanual?15:12
@HeikoSlisitsyn:  yes15:12
lisitsynvaguely15:12
lisitsynHeikoS: I am not sure about shogun classes15:12
lisitsynif we go modular we won't have that :)15:12
@HeikoSlisitsyn: mmh15:13
@HeikoSlisitsyn: why not?15:13
lisitsynbut still we gonna have some base classes15:13
@HeikoSall modules just generate their own doxygen page?15:13
@HeikoSnot possible?15:13
@HeikoSmaybe we need to re-think the doxygen then15:13
lisitsynwell15:13
@HeikoSbut for now, lets keep it in15:13
lisitsynI am considering your case15:14
@HeikoSlisitsyn: sure, but we still would have a build with all modules active right?15:14
lisitsynyes but some modules are not published in shogun15:14
@HeikoSlisitsyn: yeah true15:14
@HeikoSlisitsyn: I think maybe drafting the structure a bit would be good15:14
@HeikoSto know whats within shogun and which layer it sits in15:15
lisitsynyeah15:15
@HeikoSI have to leave now, but happy to discuss later15:15
lisitsynok15:15
@HeikoSlisitsyn: lets finish the manual thing first without thinking too much about the modularisation, just to get started and also it will be progress already15:15
lisitsynyeap15:15
lisitsyngood15:15
@HeikoSmanual backend can be changed later, the process of writing these pages will be the same15:16
@HeikoSlisitsyn: catch up later, I ll say hello again in a bit15: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 #shogun17:08
-!- mode/#shogun [+o HeikoS] by ChanServ17:08
-!- shaochuan [~shaochuan@c-50-184-81-180.hsd1.ca.comcast.net] has joined #shogun17: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!