IRC logs of #shogun for Monday, 2018-04-30

--- Log opened Mon Apr 30 00:00:46 2018
-!- witness [uid10044@gateway/web/irccloud.com/x-rydifwwwdgcrtboa] has joined #shogun00:36
-!- witness [uid10044@gateway/web/irccloud.com/x-rydifwwwdgcrtboa] has quit [Quit: Connection closed for inactivity]03:46
-!- HeikoS [~heiko@host86-128-122-53.range86-128.btcentralplus.com] has joined #shogun10:12
-!- mode/#shogun [+o HeikoS] by ChanServ10:12
-!- HeikoS [~heiko@host86-128-122-53.range86-128.btcentralplus.com] has quit [Ping timeout: 260 seconds]11:46
-!- HeikoS [~heiko@host86-128-122-53.range86-128.btcentralplus.com] has joined #shogun12:02
-!- mode/#shogun [+o HeikoS] by ChanServ12:02
-!- HeikoS [~heiko@host86-128-122-53.range86-128.btcentralplus.com] has quit [Ping timeout: 255 seconds]12:10
-!- HeikoS [~heiko@host86-128-122-53.range86-128.btcentralplus.com] has joined #shogun12:20
-!- mode/#shogun [+o HeikoS] by ChanServ12:20
@HeikoSlisitsyn: jojo12:25
@HeikoSlisitsyn: you there?12:25
-!- HeikoS [~heiko@host86-128-122-53.range86-128.btcentralplus.com] has quit [Ping timeout: 240 seconds]12:32
-!- HeikoS [~heiko@host86-128-122-53.range86-128.btcentralplus.com] has joined #shogun12:36
-!- mode/#shogun [+o HeikoS] by ChanServ12:36
@sukey[https://github.com/shogun-toolbox/shogun] New commit https://github.com/shogun-toolbox/shogun/commit/4692a7473fbfc66ed715d98079d659e5ddbebc6f by karlnapf12:45
-!- HeikoS [~heiko@host86-128-122-53.range86-128.btcentralplus.com] has quit [Ping timeout: 264 seconds]12:54
-!- witness [uid10044@gateway/web/irccloud.com/x-kcvicylabzhbudpt] has joined #shogun12:54
-!- HeikoS [~heiko@host86-128-122-53.range86-128.btcentralplus.com] has joined #shogun12:58
-!- mode/#shogun [+o HeikoS] by ChanServ12:58
@sukey[https://github.com/shogun-toolbox/shogun] Issue https://github.com/shogun-toolbox/shogun/issues/4265 opened by fyoda13:03
-!- HeikoS [~heiko@host86-128-122-53.range86-128.btcentralplus.com] has quit [Ping timeout: 260 seconds]13:09
-!- HeikoS [~heiko@host86-128-122-53.range86-128.btcentralplus.com] has joined #shogun13:13
-!- mode/#shogun [+o HeikoS] by ChanServ13:14
@HeikoSlisitsyn:  let me know when youre back13:21
lisitsynHeikoS: hey13:24
@HeikoSlisitsyn: ah cool!13:24
@HeikoShow are things?13:24
lisitsynall fine13:24
lisitsynwhat about you?13:24
@HeikoSyeah pretty good13:25
@HeikoSlisitsyn: so question13:25
lisitsynyeap13:25
@HeikoScombined kernels13:25
@HeikoSthey represent some problems that need solve13:25
@HeikoSthis is first point13:25
@HeikoSsecond is: lazy evaluated functions via 'get'13:25
lisitsynok first thing first? :)13:26
@HeikoSlet me restart my inet13:26
@HeikoSyep13:26
@HeikoS1 sec13:26
lisitsynok13:26
-!- HeikoS [~heiko@host86-128-122-53.range86-128.btcentralplus.com] has quit [Read error: Connection reset by peer]13:28
-!- HeikoS [~heiko@host86-128-122-53.range86-128.btcentralplus.com] has joined #shogun13:29
-!- mode/#shogun [+o HeikoS] by ChanServ13:29
@HeikoSlisitsyn: jo13:29
@HeikoScan hear me?13:29
lisitsynyes13:29
@HeikoSok so combined kernel13:29
@HeikoShas the API "append_kernel"13:29
@HeikoSso the combined kernel doesnt really act like a kernel13:29
@HeikoSi mean it does13:30
@HeikoSit has weights for every subkernel13:30
@HeikoSbut how to do this with put get13:30
@HeikoSlisitsyn: am I still online?13:31
lisitsynHeikoS: yes yes :)13:31
lisitsynHeikoS: it is an interesting thing actually13:32
lisitsynI see two ways - make combined kernel a base class or implement get/put/add13:32
@HeikoSabout base class13:32
@HeikoSI thought so as well, but then there will be problems with settting it13:32
@HeikoSbecause it is not a kernel anymore13:32
@HeikoSso then svm.put(combined_kernel) doesnt work13:33
@HeikoSnot a CKernel anymore I meant13:33
@HeikoSi.e. CombinedKernel cannot be used as a drop in replacement for CKernel13:33
lisitsynah true13:33
@HeikoSwe can either use CKernel or CCombinedKernel and need to fix that in the algos13:33
lisitsynhacky hack: make CKernel a CCombinedKernel with one kernel13:34
lisitsyn:)13:34
@HeikoSyeah13:34
@HeikoSactually just checking13:34
@HeikoSthe algorithms that support combinedkernel all do static casts anyways13:34
@HeikoSso it could be a base class13:35
@HeikoSthough that is not really nice13:35
@HeikoSlisitsyn: but I mean the problem is there in general13:35
@HeikoSwith any form of list13:35
@HeikoSwhere you want to add things13:35
lisitsynHeikoS: we can put add(T) to SGObject that tries to get vector, add an element and put13:36
@HeikoSso I feel it would be good to solve it13:36
@HeikoSyeah so put would do the appending automagically13:36
lisitsynoh13:37
lisitsynautomatic thing I don't really like13:37
lisitsynI mean it would be not really obvious13:38
@HeikoSso what do you mean then, I dont understand13:38
lisitsynI'd make it explicit13:38
lisitsyn'add'13:38
@HeikoSah sorry13:38
@HeikoSyou want to actually do 'add' != put13:38
lisitsynyes13:38
@HeikoShow does it know that something can be added?13:38
lisitsynwe can either go down to any and hack it there13:38
lisitsynor just try to cast to vector<T>13:39
lisitsynpush_back and put back13:39
lisitsynone thing I don't really like is that13:39
lisitsynwe'd have add13:39
lisitsynbut no remove13:39
lisitsyn:)13:39
lisitsynbut I guess it is fine13:39
@HeikoSyep13:39
lisitsynwe might also have some reset(string) that resets parameter named string13:40
@HeikoSi dont like adding a method to all objects that is only used by a minority13:40
lisitsynthat's true13:40
@HeikoSbut i guess this might be useful in other contexts as well13:40
lisitsynyeah it might be13:40
@HeikoSmmh13:40
@HeikoSand alternatives?13:40
@HeikoSmake CKernel distinct from CCombinedKernel ...13:41
lisitsynHeikoS: one alternative might be to rely on naming13:42
lisitsynlike put("subkernel_gaussian", GaussianKernel)13:42
lisitsynand then act13:42
lisitsynnot really obvious13:42
@HeikoSso where else would this problem appear?13:42
@HeikoSin the pipelines?13:43
@HeikoSno but that will be solved differently13:43
lisitsyncombined something13:43
lisitsynIDK13:43
lisitsyncombined distance13:43
lisitsyn:)13:43
@HeikoSwhats your fav soluition?13:44
lisitsynHeikoS: I am thinking of making CKernel a combined kernel13:45
lisitsynbut don't see pretty way of doing that13:45
lisitsynbut in general having repeated parameters13:45
lisitsynis something good13:46
@HeikoSwhich speaks for the "add"13:46
lisitsynyeah13:46
@HeikoSok  let me cook up something there13:46
@HeikoSlisitsyn: so the other point13:46
@HeikoSyou wanna prototype the registering a function with 'get' ?13:47
@HeikoSwe need that for lambday testing stuff for example13:47
lisitsynyeah can try to do that13:47
@HeikoSsweet!13:47
@HeikoSalright13:47
lisitsynwe have some kind of holidays next three days so let me try to get some time to do that13:47
@HeikoSthat was it from my side13:47
@HeikoScool13:47
@HeikoSlets think of more stuff for you to do then :)13:47
@HeikoSlike have a working plugijn13:48
@HeikoSwhich we want/need for the release13:48
lisitsynwell there is a PR13:48
lisitsynI wanted to clean it up13:48
lisitsynand merge13:48
-!- HeikoS [~heiko@host86-128-122-53.range86-128.btcentralplus.com] has quit [Ping timeout: 255 seconds]14:38
-!- HeikoS [~heiko@host86-128-122-53.range86-128.btcentralplus.com] has joined #shogun14:55
-!- mode/#shogun [+o HeikoS] by ChanServ14:55
@sukey[https://github.com/shogun-toolbox/shogun] Issue https://github.com/shogun-toolbox/shogun/issues/426515:00
@sukey[https://github.com/shogun-toolbox/shogun] Issue https://github.com/shogun-toolbox/shogun/issues/426515:13
@sukey[https://github.com/shogun-toolbox/shogun] Issue https://github.com/shogun-toolbox/shogun/issues/426515:13
@sukey[https://github.com/shogun-toolbox/shogun] Pull Request https://github.com/shogun-toolbox/shogun/pull/4266 opened by karlnapf15:17
@sukey[https://github.com/shogun-toolbox/shogun] Issue https://github.com/shogun-toolbox/shogun/issues/4267 opened by fyoda15:50
@sukey[https://github.com/shogun-toolbox/shogun] Issue https://github.com/shogun-toolbox/shogun/issues/426715:52
-!- HeikoS [~heiko@host86-128-122-53.range86-128.btcentralplus.com] has quit [Ping timeout: 256 seconds]16:09
-!- HeikoS [~heiko@host86-128-122-53.range86-128.btcentralplus.com] has joined #shogun16:14
-!- mode/#shogun [+o HeikoS] by ChanServ16:14
-!- HeikoS [~heiko@host86-128-122-53.range86-128.btcentralplus.com] has quit [Ping timeout: 265 seconds]16:23
-!- HeikoS [~heiko@host86-128-122-53.range86-128.btcentralplus.com] has joined #shogun16:29
-!- mode/#shogun [+o HeikoS] by ChanServ16:29
-!- HeikoS [~heiko@host86-128-122-53.range86-128.btcentralplus.com] has quit [Ping timeout: 240 seconds]17:31
@sukey[https://github.com/shogun-toolbox/shogun] Pull Request https://github.com/shogun-toolbox/shogun/pull/4266 merged by karlnapf17:37
@sukey[https://github.com/shogun-toolbox/shogun] New commit https://github.com/shogun-toolbox/shogun/commit/9a14c52fc41178c28781b251cc130a45e7a7e965 by karlnapf17:37
-!- HeikoS [~heiko@host86-128-122-53.range86-128.btcentralplus.com] has joined #shogun17:47
-!- mode/#shogun [+o HeikoS] by ChanServ17:47
-!- HeikoS [~heiko@host86-128-122-53.range86-128.btcentralplus.com] has quit [Ping timeout: 248 seconds]17:58
-!- HeikoS [~heiko@82-132-229-139.dab.02.net] has joined #shogun18:23
-!- mode/#shogun [+o HeikoS] by ChanServ18:23
-!- HeikoS [~heiko@82-132-229-139.dab.02.net] has quit [Remote host closed the connection]18:56
-!- travis-ci [~travis-ci@ec2-54-160-217-153.compute-1.amazonaws.com] has joined #shogun19:00
travis-ciit's Heiko Strathmann's turn to pay the next round of drinks for the massacre he caused in shogun-toolbox/shogun: https://travis-ci.org/shogun-toolbox/shogun/builds/37309031019:00
-!- travis-ci [~travis-ci@ec2-54-160-217-153.compute-1.amazonaws.com] has left #shogun []19:00
-!- travis-ci [~travis-ci@ec2-54-160-217-153.compute-1.amazonaws.com] has joined #shogun19:17
travis-ciit's Heiko Strathmann's turn to pay the next round of drinks for the massacre he caused in shogun-toolbox/shogun: https://travis-ci.org/shogun-toolbox/shogun/builds/37309031019:17
-!- travis-ci [~travis-ci@ec2-54-160-217-153.compute-1.amazonaws.com] has left #shogun []19:17
-!- HeikoS [~heiko@host86-128-122-53.range86-128.btcentralplus.com] has joined #shogun22:45
-!- mode/#shogun [+o HeikoS] by ChanServ22:45
-!- HeikoS [~heiko@host86-128-122-53.range86-128.btcentralplus.com] has quit [Ping timeout: 264 seconds]23:12
--- Log closed Tue May 01 00:00:47 2018

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