IRC logs of #shogun for Tuesday, 2017-12-19

--- Log opened Tue Dec 19 00:00:43 2017
-!- sanuj [~sanuj@106.51.25.170] has joined #shogun03:13
-!- sanuj [~sanuj@106.51.25.170] has quit [Remote host closed the connection]03:30
-!- sanuj [~sanuj@106.51.25.170] has joined #shogun03:31
-!- sanuj [~sanuj@106.51.25.170] has quit [Ping timeout: 240 seconds]03:35
-!- sanuj [~sanuj@106.51.25.170] has joined #shogun04:13
-!- sanuj [~sanuj@106.51.25.170] has quit [Remote host closed the connection]04:18
-!- sanuj [~sanuj@106.51.25.170] has joined #shogun04:20
-!- sanuj [~sanuj@106.51.25.170] has quit [Remote host closed the connection]04:21
-!- sanuj [~sanuj@106.51.25.170] has joined #shogun04:21
-!- sanuj [~sanuj@106.51.25.170] has quit [Read error: Connection reset by peer]04:26
-!- sanuj [~sanuj@106.51.25.170] has joined #shogun04:31
-!- hersch [6741c40a@gateway/web/freenode/ip.103.65.196.10] has joined #shogun05:13
-!- hersch [6741c40a@gateway/web/freenode/ip.103.65.196.10] has quit [Quit: Page closed]05:20
-!- sanuj [~sanuj@106.51.25.170] has quit [Remote host closed the connection]06:44
-!- sanuj [~sanuj@106.51.25.170] has joined #shogun06:45
-!- sanuj [~sanuj@106.51.25.170] has quit [Ping timeout: 260 seconds]06:49
-!- braceletboy [uid256084@gateway/web/irccloud.com/x-oqawopahtubbdagz] has joined #shogun07:02
-!- sanuj [~sanuj@106.51.25.170] has joined #shogun07:10
-!- sanuj [~sanuj@106.51.25.170] has quit [Remote host closed the connection]07:17
-!- sanuj [~sanuj@223.237.229.83] has joined #shogun07:27
-!- sanuj [~sanuj@223.237.229.83] has quit [Remote host closed the connection]07:39
-!- sanuj_ [~sanuj@106.51.66.13] has joined #shogun07:46
-!- sanuj_ [~sanuj@106.51.66.13] has quit [Remote host closed the connection]08:20
-!- sanuj [~sanuj@106.51.66.13] has joined #shogun08:21
-!- sanuj [~sanuj@106.51.66.13] has quit [Remote host closed the connection]08:22
-!- sanuj [~sanuj@106.51.66.13] has joined #shogun08:22
-!- sanuj [~sanuj@106.51.66.13] has quit [Remote host closed the connection]09:18
-!- sanuj [~sanuj@106.51.66.13] has joined #shogun09:18
-!- sanuj [~sanuj@106.51.66.13] has quit [Ping timeout: 248 seconds]09:23
-!- sanuj [~sanuj@106.51.66.13] has joined #shogun09:42
-!- sanuj [~sanuj@106.51.66.13] has quit []09:47
-!- sanuj [~sanuj@106.51.66.13] has joined #shogun09:53
-!- stoic [2d40dc7a@gateway/web/freenode/ip.45.64.220.122] has quit [Quit: Page closed]10:30
lisitsynwiking: pingyy10:32
-!- sanuj [~sanuj@106.51.66.13] has quit [Remote host closed the connection]10:53
-!- sanuj [~sanuj@106.51.66.13] has joined #shogun10:54
@wikinglisitsyn, pong10:57
lisitsynhaha10:59
lisitsynok now irc10:59
-!- HeikoS [~heiko@81.91.246.181] has joined #shogun11:42
-!- mode/#shogun [+o HeikoS] by ChanServ11:42
@wikingsonney2k, https://tomassetti.me/introduction-to-webassembly/11:51
@wikingand for all the others as well HeikoS lisitsyn ^11:51
@HeikoSwiking: thx!11:51
@HeikoSwiking: Ill set up a smart share for the $$$11:51
@HeikoStonight or so11:51
@wikingkk11:51
@wikingHeikoS, r u on splitwise?11:56
@HeikoSthink11:56
@wikingi guess u use your gmail account for such things :)11:57
-!- travis-ci [~travis-ci@ec2-54-87-45-54.compute-1.amazonaws.com] has joined #shogun12:01
travis-ciit's Sergey Lisitsyn'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/31852638112:01
-!- travis-ci [~travis-ci@ec2-54-87-45-54.compute-1.amazonaws.com] has left #shogun []12:01
-!- HeikoS [~heiko@81.91.246.181] has quit [Ping timeout: 240 seconds]12:04
@wikingbuhuhu12:05
@wikingmajor changes causes 50+ mins compilation times on travis :)12:05
-!- HeikoS [~heiko@81.91.246.181] has joined #shogun12:28
-!- mode/#shogun [+o HeikoS] by ChanServ12:28
lisitsynHeikoS: I think I'd go with just one more type, non-owning-any12:37
lisitsynthis way we can use std::any12:37
lisitsynand drop that additional one later12:37
@HeikoSthat is good!12:38
@HeikoSyes then we can drop the code, and just have minimal own stuff12:38
lisitsynHeikoS: also, get/put is in12:38
@HeikoSgreat!12:38
@HeikoSlet me know once the SG_ADD workds12:38
@HeikoSthen I can start doing the model selection updates and cereal12:38
lisitsynoh that's kind of revolution, you will know for sure12:38
@HeikoSlisitsyn: until then, I can work on getters/setters ...12:38
@HeikoSi.e. prepare the code to use tags12:39
lisitsynHeikoS: I want to merge this kernel thing12:39
lisitsynkernel_machine12:40
lisitsynHeikoS: I'd actually be happy if you add a few more 'create-by-name' things once this works12:41
lisitsynI mean it is easy and we can get at least this thing done12:41
lisitsynHeikoS: other tricky patch you can come up with is like detecting whether it could be created by name in meta examples12:41
lisitsynand then use SomeClass() if it is not supported yet and blabla('some_class') if it is12:42
@wikinglisitsyn, btw12:44
@wikingcouldn't we template this :)12:44
lisitsyntemplate what?12:45
@wikingcreate_lalala12:45
lisitsynit is templated12:45
lisitsyncreate_object<T>12:45
@wikingyou do specialize it in c++12:45
@wiking?12:45
lisitsynbut you need to specialize some of them12:45
@wikingbecause imho maybe it's not even necessary?12:45
@wikingbecause you know in swig we need to anyway12:45
@wikinginstantiate the template12:45
@wikingto be available for swig12:45
lisitsynyeah but I think it is better if you have the same function in C++ also12:46
@wiking%template(lalalalCreate) create_object<LalaLand>12:46
lisitsynI mean otherwise in our C++ examples12:46
@wikingbut isn't this api actually mostly for the swig interface12:46
@wiking?12:46
lisitsynit would be create_object<CKernelMachine>("LibSVM")12:46
lisitsynand in swig it would be12:46
lisitsynkernel_machine("LibSVM")12:46
@wikingyep12:46
lisitsynit would be symmetrical to have the same thing in C++12:47
@wikingi mean i see your point of having it unified12:47
@wikingbut it's really just syntactic sugar in c++12:47
@wikinganyhow12:47
@wikingsure12:47
lisitsynyeah it is12:47
@wikingjust sayiung that we should use swig's feature12:47
@wikingsee meta_r_fix feature branch :P12:47
lisitsynah we don't need it this way12:47
lisitsynI mean it already works without any swig code12:47
@wikingah fuck that needs to be merged before js12:47
lisitsynwhich is good because I don't like swig code12:47
lisitsyn:D12:47
@wikinglisitsyn, yeah i mean honestly12:48
@wikingwe dont use swig really in a smart way12:48
lisitsynyeah it has stuff12:48
@wikingi bet none of us really ever read the manual :P12:48
@wiking(based on the code)12:48
lisitsynI did a lot of times :P12:48
lisitsynespecially about ref/unref things12:48
@wiking:)12:48
@wikingok lemme first check buildbot12:48
@wikingbtw12:49
@wikingcan u guess why that malloc->calloc thing was necessary12:49
@wikingfor dotiterators?12:49
lisitsynthat bugfix?12:49
@wikingthe whole change12:49
@wikingwhy we need the mem to be inited12:49
@wikinganyhow12:50
lisitsynwhere is it?12:50
@wikinglemme get u the diff12:50
@wikinghttps://github.com/shogun-toolbox/shogun/commit/6174f819362a179dd0d3f319a1458c32620f27b712:50
lisitsynwhat does it fix?12:51
@wikingwhen we merged dotiterator12:51
@wikingthen basically some tests failed12:51
@wikinghence this fix12:51
lisitsynnot a good sign IMO12:51
@wikingyeah12:52
lisitsyn"Should fix DotIterator::add() failing unittest due to non initialized memory."12:52
lisitsynlet me check12:52
-!- sukey [~nodebot@188.165.194.51] has joined #shogun12:52
-!- mode/#shogun [+o sukey] by ChanServ12:52
@wikingsukey, flip12:53
@sukey(????)?? ???12:53
-!- travis-ci [~travis-ci@ec2-54-163-53-110.compute-1.amazonaws.com] has joined #shogun12:55
travis-ciit's Sergey Lisitsyn'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/31852638112:55
-!- travis-ci [~travis-ci@ec2-54-163-53-110.compute-1.amazonaws.com] has left #shogun []12:55
-!- sanuj [~sanuj@106.51.66.13] has quit [Remote host closed the connection]13:06
-!- esbensorig [~esben@gw00-nor.sagitta.dk] has joined #shogun13:06
-!- esbensorig [~esben@gw00-nor.sagitta.dk] has left #shogun []13:06
-!- sanuj [~sanuj@106.51.66.13] has joined #shogun13:07
-!- sorig [~esben@gw00-nor.sagitta.dk] has joined #shogun13:07
-!- sorig_ [~sorig@gw00-nor.sagitta.dk] has joined #shogun13:10
lisitsynwiking: hey is it a known bug that "make test" causes to run tests against installed python package?13:11
lisitsynPYTHONPATH=/usr/local/lib/python2.7/dist-packages:13:11
lisitsynthat's my pypath when I run python tests13:12
-!- sanuj [~sanuj@106.51.66.13] has quit [Ping timeout: 264 seconds]13:12
-!- sorig [~esben@gw00-nor.sagitta.dk] has quit [Ping timeout: 256 seconds]13:12
-!- sorig_ is now known as sorig13:12
lisitsynHeikoS: ^13:13
@HeikoSlisitsyn: ?13:13
@HeikoSdetails?13:14
lisitsynHeikoS: meta runs against installed python package13:14
@HeikoSyes13:14
lisitsynI have all of them crashing as I didn't install it13:14
@HeikoSyes13:14
lisitsynknown bug?13:14
@HeikoStests are executed against installed13:14
@HeikoSI saw that before13:15
lisitsynwe need to fix that13:15
lisitsynotherwise I just don't know if it works :D13:15
@HeikoSyou mean it should be executed against the build directory?13:15
lisitsynyes13:16
lisitsynmakes no sense to test installed13:16
lisitsynHeikoS: it looks like tester.cpp is to be patched?13:17
@HeikoSI think I agree13:17
@HeikoSbut I also remember that i discussed it with wiking13:17
lisitsynwe should use basically nothing out of build I am pretty sure13:17
lisitsynbecause build is like a container13:18
lisitsynout of build -> other than build13:18
@wikinglisitsyn, not easy :)13:20
@wikinglisitsyn, some cases work some are not13:20
@wikingimo python used to work13:20
@wikingR does not13:20
-!- sanuj [~sanuj@106.51.66.13] has joined #shogun13:20
lisitsynhttps://pastebin.com/MmmrWpPk13:21
lisitsynanyone knows how to fix that?13:21
-!- sanuj [~sanuj@106.51.66.13] has quit [Remote host closed the connection]13:22
lisitsyninstall shogun? :D13:22
@wikingmmm13:22
@wikingthat should be easy to fix13:22
@wikingdunno when was this fucked13:22
@wikingfor python interface13:22
-!- sanuj [~sanuj@106.51.66.13] has joined #shogun13:22
@wikingyou just need to be able to set the PYTHONPATH13:23
@HeikoSthats how I solve it locally13:23
lisitsynwell yeah13:23
@HeikoSwhen I run tests13:23
@wikingthat used to be like set for the build/src/interface/python13:23
@wikingbut then i guess somebody changed it13:23
@wikingi guess in meta examples13:23
@wikingthere's no if for this13:23
lisitsyn?\_(?)_/?13:23
@wikingmmm13:24
@wikingthere is13:24
@wikingthen i dont get it13:24
lisitsynreally?13:24
@wikinglisitsyn, PythonEnvironment.cmake13:24
@wiking406105ec66 (Bj?rn Esser 2013-09-18 00:21:09 +0200 4) LIST(APPEND PYTHON_ENV_VARS PYTHONPATH=${CMAKE_INSTALL_PREFIX}/${PYTHON_PACKAGES_PATH}:$ENV{PYTHONPATH})13:24
@wiking:)13:24
@wikingso bjorn changed this13:24
@wikingin 406105ec6613:25
lisitsyn2013?13:25
lisitsyn??13:25
lisitsyn:D13:25
@wikingif u blame the rest of the file u see that i did it right :)13:25
lisitsynsorry13:25
@wikingcommit 406105ec66ca065314e068fa6d547eb6e7a0811013:25
@wikingAuthor: Bj?rn Esser <bjoern.esser@gmail.com>13:25
@wikingDate:   Wed Sep 18 00:21:09 2013 +020013:25
@wiking    thou shalt respect $ENV{PYTHONPATH}13:25
@wiking:)13:25
lisitsyneh?13:25
lisitsynI guess this has something to do with fedora packaging13:25
@wikingmmmm it should not13:25
@wikingbut anyhow13:25
@wikingjust send in a patch13:25
@wikingwhere13:25
@wikingPYTHONPATH=${CMAKE_BUILD_DIR}/src/shoguin/intrafaces/python13:26
@wikingafaik13:26
lisitsynlet me check if it works for me13:27
-!- sanuj [~sanuj@106.51.66.13] has quit [Ping timeout: 248 seconds]13:27
@wikingLIST(APPEND PYTHON_ENV_VARS PYTHONPATH=${CMAKE_BUILD_DIR}/src/shoguin/intrafaces/python:$ENV{PYTHONPATH})13:27
@wikingshould be something like this13:27
@wikingno13:27
@wikingwrong :)13:27
@wikingLIST(APPEND PYTHON_ENV_VARS PYTHONPATH=${CMAKE_BUILD_DIR}/src/intrafaces/python:$ENV{PYTHONPATH})13:28
@wiking:D:D:D13:28
@wikinghahahah13:28
@wikingok i'm still tired13:28
@wikingLIST(APPEND PYTHON_ENV_VARS PYTHONPATH=${CMAKE_BUILD_DIR}/src/interfaces/python:$ENV{PYTHONPATH})13:28
@wikingdone13:28
@wiking:)13:28
lisitsyneeh?13:28
@wikingmany typos there13:28
@wikinglast one should work13:28
@wikingthat should add the build dir of the python interface to the PYTHONPATH13:28
lisitsynI don't get why we have testing against installed13:28
lisitsynI mean it is intentional13:29
@wikingimo it's because ASDF!@#13:29
lisitsynbut it is not the proper way to do that for sure13:29
lisitsynI think it longs from pre-cmake times13:29
@wikingmaybe13:29
lisitsynbecause in cmake we have hermetic build13:29
@wikingignore13:29
@wikingand do the right thing13:29
@wikingjust change it13:29
@wikingtest it13:30
@wikingand pushit13:30
lisitsynok I patched it locally, but we finally can go13:30
lisitsynbudapest is waiting13:30
@wiking:))))13:30
@wikinglisitsyn, u want me to push the fix?13:30
lisitsynwiking: I'll push once it fixes my problem13:31
@wikingkk13:31
lisitsynPYTHONPATH=/src/interfaces/python:/usr/local/lib/python2.7/dist-packages:13:31
lisitsynMEEEH13:31
@wikingasd?13:31
lisitsynwrong!13:31
@wikingahhahaha13:31
@wiking CMAKE_BINARY_DIR13:31
@wiking:D13:31
@wikingLIST(APPEND PYTHON_ENV_VARS PYTHONPATH=${CMAKE_BINARY_DIR}/src/interfaces/python:$ENV{PYTHONPATH})13:31
@wikingdont listen to me today13:31
lisitsynCMAKE_BINARY!13:32
lisitsyn:D13:32
@wikingthat's the lesson of today13:32
@wiking;)))))13:32
@wiking1 line and 4 typos13:32
@wiking\o/13:32
lisitsynyay13:32
@HeikoSlisitsyn: let me know once the kernel is in and I will write a nicely detailed entrance task and make some example changes13:33
-!- sorig_ [~sorig@gw00-nor.sagitta.dk] has joined #shogun13:35
@wikinganybody knows what's the equivalent in R for is.numeric in case of bool?13:36
@wikingis.logical13:36
@wikingprobbly13:36
@wikingHeikoS, here?13:37
@HeikoSwiking: not really, in working session13:37
@wiking:D13:37
@HeikoSI dont know the answer ;)13:37
@wikingno it's not about that13:37
@wikingshoulnd't we wanna use in case of R13:37
@wikingthe actual R datatypes13:37
@wikingi'm thiking in case of meta_matrix13:38
@wikingand meta_vector tests13:38
-!- sorig [~sorig@gw00-nor.sagitta.dk] has quit [Ping timeout: 268 seconds]13:38
-!- sorig_ is now known as sorig13:38
@wikingand not the shogun ones13:38
@wikingafaik in case of all the other languages13:38
@wikingwe use the native variable type13:38
@wiking(python np.array, java doublematrix etc)13:38
@wikingjust in case of R we use RealVector, IntVector etc (shogun stuff)13:38
lisitsyn1/1 Test #700: generated_python-regression-krr_nystrom ...***Exception: SegFault  1.77 sec13:40
lisitsynyay much better13:40
@wiking:)13:40
lisitsynuhm13:42
lisitsynImportError: cannot import name WrappedObjectArray13:42
@HeikoSENABLE_TESTING=On13:43
@HeikoSthat thing is guarded13:43
@HeikoSshouldnt happen this13:43
@HeikoSso it is a bug13:43
@HeikoScheck the definition in the .h file13:43
@wikinglisitsyn, cherry pick shit from the meta stuff13:43
@wikingi dropped the whole Wrapped* thing13:43
@HeikoSthere is the guard, which is set by testing13:43
@wikinglisitsyn, 76db3232c3c84957f6c1462d676b6fd09a3db5c013:44
-!- sorig [~sorig@gw00-nor.sagitta.dk] has quit [Ping timeout: 240 seconds]13:44
lisitsyndropped?13:45
@wikingyeah because that was redundant code13:45
@wikingespecially with type traits in c++1113:45
@wikingwe now have Serializable13:45
@wikingthat should take care of shit13:46
lisitsynbut it is in generated example?!13:46
lisitsynahh13:46
lisitsyna branch13:46
@wikingyes because of integration tests13:46
lisitsynit is in a branch right/13:46
@wikingyes13:46
@wikingjust rebased13:46
@wikingover the latest develop13:46
@wikingtrying to fix the remaining errors in integration tests for R interface13:46
@wikingand then i'll merge that branch13:46
@wikingnow only 11 integration tests are failing13:47
@wikinginstead of 5213:47
@wikingor no actually only 1013:47
lisitsynnono I think that's rather what Heiko said13:47
lisitsynit was guarded away13:47
@wikingyeah13:47
@wikingbut it will not be guarded anymore13:47
@wikingif you just cherry it13:47
lisitsynsuper13:47
lisitsynI'd avoid :)13:48
@wikingbecause there's no need to guard it13:48
-!- braceletboy [uid256084@gateway/web/irccloud.com/x-oqawopahtubbdagz] has quit [Quit: Connection closed for inactivity]13:48
@wikingit's just a class that adds serialization to basic types13:48
lisitsynyeah I know13:48
@wikingokok13:48
lisitsynok segfault was coming from LD13:48
@wiking:>13:48
lisitsynwe need the same thing for LD13:48
lisitsynlike path13:48
@wikingyeah there's the stuff13:48
@wikingin that .cmake13:48
lisitsynyeah just below13:48
lisitsynphew fragile13:49
@wikingit actually handles all the shiato13:49
@wikinglisitsyn, use a var13:49
@wiking:)13:49
lisitsyneh?13:49
@wikingdefine a new cmake cvar13:49
@wikingand set that path everywhere13:49
@wiking:)13:49
lisitsynah13:49
@wikingBAZDMEG_PATH=${CMAKE_BINARY_DIR}/src/interfaces/python13:49
@wikingand then use that everywhere13:49
@wikingin that script13:49
@wikingonly 9 tests remain!13:50
@wiking:)))13:50
@wikingamaaaazing13:50
lisitsynADSADSDas13:54
lisitsynWRAPPED13:54
@wiking:>13:58
lisitsynwiking: ok your patch is really wanted because if you don't set flags properly it does not run13:59
@wikinghehehe14:00
@wikingyeah i dont wanna merge it until we dont have the R interface settled14:00
@wiking:)14:00
@wikingbut i'm working on it14:01
@wikingi can eliminate quite quickly 2 errors out of 914:01
@wikingor maybe even 514:01
-!- travis-ci [~travis-ci@ec2-54-163-53-110.compute-1.amazonaws.com] has joined #shogun14:07
travis-ciit's Viktor Gal'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/31858006314:07
-!- travis-ci [~travis-ci@ec2-54-163-53-110.compute-1.amazonaws.com] has left #shogun []14:07
@sukey[https://github.com/shogun-toolbox/shogun] Pull Request https://github.com/shogun-toolbox/shogun/pull/4034 opened by lisitsyn14:08
lisitsynwiking: ^ here is that patch14:08
@wikingnoup14:09
@wikingor yes?:)14:09
@wikingyes14:09
@wiking:)14:09
@wikinggood14:09
@wiking:.14:09
@wiking:>14:09
@wikinglets see what travis python test says and then we merge14:09
lisitsynyeah I reckon it breaks something14:09
lisitsyn:D14:09
@wikinglisitsyn, ok14:18
@wikinghttps://travis-ci.org/shogun-toolbox/shogun/jobs/31861004314:18
@wikinggreen14:18
@wikingmerge it!14:19
@wikingarg14:21
@wikinganybody has an idea that in case of the meta example14:21
@wikinglinear_svm14:21
@wikingwhy would i get for the bias in R TRUE?14:21
@wikingi.e. b <- svm$get_bias()14:21
@wikingb = TRUE14:21
@wikingis the bias exactly 1.0?14:21
lisitsynit is biased14:21
lisitsyn:D :D :D14:21
@wikingor wtf :)14:22
@wikingalthough still doesn't make sense14:22
@wikingas the return value of get_bias is float64_t14:22
@wikingso i dont get why R would map that to bool14:22
lisitsynsome clash?14:22
@wikingmmm noup14:23
-!- HeikoS [~heiko@81.91.246.181] has quit [Quit: Leaving.]14:23
@wikingSWIGEXPORT SEXP14:23
@wikingR_swig_LinearMachine_get_bias ( SEXP self, SEXP s_swig_copy)14:23
@wikingSEXP = float14:23
@wikingafaik14:23
@wikinglisitsyn, MERGE IT14:24
@wikingah no14:24
@wikingit's some special pointer var :D14:24
lisitsynwiking: the last job to finish14:26
@wikingdoesn't matter14:26
@wikingu only changed PYTHON shit14:27
@wikingthat job is done14:27
@wikingmerg it14:27
@wiking:)14:27
lisitsyndone14:27
@sukey[https://github.com/shogun-toolbox/shogun] Pull Request https://github.com/shogun-toolbox/shogun/pull/4034 merged by lisitsyn14:27
@sukey[https://github.com/shogun-toolbox/shogun] New commit https://github.com/shogun-toolbox/shogun/commit/7132a0b6f9a14c975455a60cb480fcbc3915356d by lisitsyn14:27
@wiking\o/14:27
@wikingperfect14:27
@wikinglisitsyn,14:28
@wikingsuper interesting shiatz14:29
@wiking> svm$set_bias(2.1)14:29
@wikingNULL14:29
@wiking> b <- svm$get_bias()14:29
@wiking> b14:29
@wiking[1] TRUE14:29
@wiking>14:29
@wiking:)))))14:29
lisitsynuhm14:29
-!- sanuj [~sanuj@106.51.66.13] has joined #shogun14:29
@wiking> svm$set_w(c(1.0, 1.0))14:29
@wikingNULL14:29
@wiking> svm$get_w()14:29
@wiking[1] 1 114:29
@wikingworks14:29
lisitsynok ttyl14:30
@wikingttyl14:31
@wikingbtw are we aware of the fact that CLeastAngleRegression is not serializable - in a sense that once trained and serialized it's not gonna get back the same obj?14:36
-!- travis-ci [~travis-ci@ec2-54-163-53-110.compute-1.amazonaws.com] has joined #shogun14:37
travis-ciit's Viktor Gal'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/31858006314:37
-!- travis-ci [~travis-ci@ec2-54-163-53-110.compute-1.amazonaws.com] has left #shogun []14:37
-!- HeikoS [~heiko@81.91.246.181] has joined #shogun15:05
-!- mode/#shogun [+o HeikoS] by ChanServ15:05
-!- HeikoS [~heiko@81.91.246.181] has quit [Ping timeout: 248 seconds]15:20
-!- sanuj [~sanuj@106.51.66.13] has quit [Remote host closed the connection]15:25
-!- sanuj [~sanuj@106.51.66.13] has joined #shogun15:26
-!- sanuj [~sanuj@106.51.66.13] has quit [Ping timeout: 260 seconds]15:31
-!- sanuj [~sanuj@106.51.66.13] has joined #shogun15:39
-!- HeikoS [~heiko@81.91.246.181] has joined #shogun15:49
-!- mode/#shogun [+o HeikoS] by ChanServ15:49
@wikingHeikoS, i'll fwd u an email now :D16:02
-!- sanuj [~sanuj@106.51.66.13] has quit [Remote host closed the connection]16:09
-!- sanuj [~sanuj@106.51.66.13] has joined #shogun16:12
-!- sanuj [~sanuj@106.51.66.13] has quit [Remote host closed the connection]16:33
-!- sanuj [~sanuj@106.51.66.13] has joined #shogun16:34
-!- sanuj [~sanuj@106.51.66.13] has quit [Ping timeout: 272 seconds]16:39
-!- sanuj [~sanuj@106.51.25.170] has joined #shogun17:08
-!- sanuj [~sanuj@106.51.25.170] has quit [Ping timeout: 265 seconds]17:13
-!- sanuj [~sanuj@106.51.25.170] has joined #shogun18:03
-!- HeikoS [~heiko@81.91.246.181] has quit [Quit: Leaving.]18:20
-!- HeikoS [~heiko@81.91.246.181] has joined #shogun18:20
-!- mode/#shogun [+o HeikoS] by ChanServ18:20
-!- HeikoS [~heiko@81.91.246.181] has quit [Ping timeout: 272 seconds]18:25
-!- sanuj [~sanuj@106.51.25.170] has quit [Read error: Connection reset by peer]20:02
-!- sanuj [~sanuj@106.51.25.170] has joined #shogun20:02
-!- sanuj_ [~sanuj@106.51.25.170] has joined #shogun20:07
-!- sanuj [~sanuj@106.51.25.170] has quit [Read error: Connection reset by peer]20:07
-!- sanuj_ [~sanuj@106.51.25.170] has quit [Remote host closed the connection]20:14
-!- sanuj [~sanuj@106.51.25.170] has joined #shogun20:32
-!- sanuj [~sanuj@106.51.25.170] has quit [Remote host closed the connection]20:33
-!- sanuj [~sanuj@106.51.25.170] has joined #shogun20:33
-!- sanuj [~sanuj@106.51.25.170] has quit [Remote host closed the connection]20:34
-!- sanuj [~sanuj@106.51.25.170] has joined #shogun20:34
-!- sanuj [~sanuj@106.51.25.170] has quit [Remote host closed the connection]20:36
-!- sanuj [~sanuj@106.51.25.170] has joined #shogun20:36
-!- sanuj [~sanuj@106.51.25.170] has quit [Remote host closed the connection]20:38
-!- sanuj [~sanuj@106.51.25.170] has joined #shogun20:38
-!- sanuj_ [~sanuj@106.51.25.170] has joined #shogun20:53
-!- sanuj [~sanuj@106.51.25.170] has quit [Ping timeout: 240 seconds]20:56
-!- sanuj_ [~sanuj@106.51.25.170] has quit [Remote host closed the connection]21:11
-!- sanuj [~sanuj@106.51.25.170] has joined #shogun21:32
-!- sanuj [~sanuj@106.51.25.170] has quit [Ping timeout: 260 seconds]21:36
-!- sanuj [~sanuj@106.51.25.170] has joined #shogun22:04
-!- sanuj [~sanuj@106.51.25.170] has quit [Ping timeout: 264 seconds]22:09
-!- HeikoS [~heiko@host86-171-158-219.range86-171.btcentralplus.com] has joined #shogun22:15
-!- mode/#shogun [+o HeikoS] by ChanServ22:15
-!- sanuj [~sanuj@106.51.25.170] has joined #shogun22:25
lisitsynHeikoS: hey22:25
@HeikoSlisitsyn: jojo22:26
lisitsynHeikoS: I want to discuss two things a bit later22:26
lisitsyn1) shogun kernel prize22:26
lisitsyn2) mloss thing22:26
lisitsynshogun kernel prize = kaggle22:26
@HeikoSnot sure what you mean by 1)?22:27
lisitsynI don't mind having a call, when is good for you?22:27
lisitsynHeikoS: we can set up a prize for kernels (notebooks) at kaggle22:27
lisitsynthat use shogun22:28
lisitsynthat's my idea I want to discuss22:28
lisitsynHeikoS: they have things like 'best kernel of week'22:28
-!- sanuj [~sanuj@106.51.25.170] has quit [Ping timeout: 272 seconds]22:30
@HeikoSlisitsyn: you we sponsor that?22:30
@HeikoSbest notebook that uses shogun ?22:30
@HeikoSand we pick and give money to best one?22:30
@wikingHeikoS, not all k is about $22:30
lisitsynHeikoS: yes22:31
lisitsynwiking: oh you're here ;)22:31
@wikingoh yes im here22:32
* wiking feels invisible22:32
@wiking:D22:32
lisitsynwiking: I have this thing:22:32
lisitsynThe following tests FAILED:22:32
lisitsyn        615 - generated_cpp-binary_classifier-mkl (OTHER_FAULT)22:32
lisitsyn        632 - generated_cpp-meta_api-calls (SEGFAULT)22:32
lisitsyn        662 - generated_python-binary_classifier-mkl (Failed)22:32
@wikinghehe22:32
lisitsyn632 I want to debug22:32
@wikingi have some of those as well22:33
lisitsynbut others are just like unsupported22:33
lisitsynwe need to guard them somehow22:33
lisitsynit is pretty bad 632 fails22:33
@wikingthose are some global calls22:33
@wikingor one of the global calls fails22:33
lisitsyngdb says some bs22:34
@wikinghttps://www.kaggle.com/c/jigsaw-toxic-comment-classification-challenge?utm_medium=email&utm_source=intercom&utm_campaign=jigsaw+competition+2017\22:34
@wikingjust got out22:34
@wiking:)22:34
@wikingIn this competition, you're challenged to build a multi-headed model that's capable of detecting different types of of toxicity like threats, obscenity, insults, and identity-based hate better than Perspective's current models. You'll be using a dataset of comments from Wikipedia's talk page edits. Improvements to the current model will hopefully help online discussion become more productive and respectful.22:34
@HeikoSlisitsyn: so what is it that you want to do?22:35
@wikingso nlp22:35
lisitsynHeikoS: ??22:35
@HeikoSwith the kernel kaggle22:35
lisitsyn:D22:35
lisitsynI want to discuss that idea but probably I just need to explain it here :D22:35
lisitsynso we get some money to sponsor this prize22:36
lisitsynand talk to kaggle people if we can do that22:36
lisitsynbasically that's it22:36
@wikinglisitsyn, donnt we just wanna do it for22:36
@wiking'learn'22:36
@wiking:)22:36
lisitsyn?22:36
lisitsyndon't get it22:36
@wiking'knowledge'22:36
lisitsynah22:37
@wikingthere are knowledge competitions22:37
@wikingthat are not $22:37
lisitsynno no22:37
lisitsynI am not talking about competition22:37
@wikingsee22:37
@wikinghttps://www.kaggle.com/c/street-view-getting-started-with-julia22:37
@wiking:)22:37
lisitsynI am talking about kernels22:37
@wikingwe could definitely do something similar22:37
lisitsynkernels are much better22:37
lisitsynthey are inter-competition22:37
@HeikoSlisitsyn: sorry can you ellaborate a bit more?22:37
lisitsynoh22:37
@HeikoSlike in: what is exactly the task?22:37
@HeikoSor is there a website with infos?22:37
lisitsynok so do you know what's the kaggle kernel?22:37
lisitsynbasically jupyter notebook doing some code right? :)22:38
@wikinglisitsyn, yeah i mean we can do that as well for one of the comp22:38
lisitsynand they award best kernels of week with some small $22:38
@wikingu wanna add extra $ for that kernel?22:38
lisitsynI suggest adding one more 'award'22:38
lisitsynbest shogun kernel22:38
lisitsynsay every month22:38
@HeikoSI see22:38
lisitsynwhich is competition agnostic22:38
lisitsynjust the best kernel that uses shogun22:38
@HeikoSso then some students come and do that22:39
lisitsynyes22:39
@HeikoSand who picks the best one?22:39
@HeikoSwe?22:39
@HeikoSor voting?22:39
lisitsynuhm we'd have to talk to kaggle people I don't know22:39
lisitsynmaybe its voting22:39
lisitsynvoting is even better22:39
@HeikoSless work22:39
@HeikoSand why would they sponsor that?22:40
@HeikoSwhat is our argument?22:40
@HeikoSseems like some work22:40
lisitsynuhm I think that's we who sponsor that22:40
lisitsyn:D22:40
lisitsynHeikoS: we can generalize this idea a bit to leverage numfocus22:41
lisitsynwe can say we want to support some underused projects of numfocus22:41
lisitsynso we establish this monthly award to make people use pymc3 shogun and julia22:41
lisitsyn:D22:41
lisitsynor whatever software we define not-that-used22:42
@wikingCOBOL22:42
@wikingFORTRAN22:42
lisitsynyeah cobol kernel of week22:42
@wiking;)22:42
lisitsynHeikoS: so like/dislike?22:43
@HeikoSlisitsyn: I like that idea a lot22:44
@HeikoSespecially with numdocus22:44
@HeikoSwe might even get them to sponsor a bit22:44
lisitsynyeah that's the point22:44
@HeikoSI will write a proposal for that22:44
lisitsyncan I help moving this thing?22:44
@HeikoSand then we can re-cycle it for numfoczus/kaggle etc22:44
@HeikoSyes, start a googledoc and put infos down22:44
@HeikoSThen I can turn that into text22:44
@HeikoSand then give it to lea to make it awesome ;)22:45
lisitsyncommunity manager!22:45
lisitsynHeikoS: I think we need some kind of software to track such activities22:46
lisitsyncan someone research on it a bit?22:46
lisitsynbasecamp? trello?22:47
@wikingtrello22:47
@wikingonly22:47
@wiking:)22:47
lisitsynyeah I don't care :)22:47
@HeikoSno just the doc22:47
lisitsynHeikoS: yes for that thing22:47
@wiking:D22:47
@HeikoSwill be enough22:47
lisitsynbut in general22:47
lisitsynwe need to track such activities22:47
@HeikoSyep, but we also need to use it and that never happens :)22:48
@wikinglisitsyn, HeikoS doesn't use trello22:48
@wiking:)22:48
@HeikoSgithub project?22:48
@HeikoSI use trello every day actually22:48
@HeikoSbut I dont like another site for us, too many things to check22:48
@wikingHeikoS, yeah hence your comment that you dont wanna use it22:48
@HeikoSgithub project is fine22:48
@wikingcca 1.5 years ago22:48
lisitsynI don't like github project as some things are not public22:48
lisitsynah we can make it private sorry22:48
lisitsynok I don't like github project because it is kind of immature22:49
lisitsyn:D22:49
lisitsynok it is up to you but I think we lack it22:49
@HeikoSlol22:49
@HeikoSI mean make a trello board22:49
@HeikoSI will use it22:49
@HeikoSBut I would prefer to just do the article, ping each other every now and then22:49
@wikingbtw what do we do with the actions22:49
@HeikoSand then have SG_ADD ready soon ;)22:49
@wikingin the https://github.com/shogun-toolbox/shogun/projects/822:49
@HeikoSpopulate the sites22:49
@HeikoSI'm on it22:50
@HeikoSbut the list is long ... sadly22:50
@HeikoScan send a reminder22:50
@HeikoSto the attendees22:50
lisitsynsorry but we need some management :D22:50
@wikingpopulate the sites?22:50
@wikingwhat sites?22:50
@wikinglisitsyn, https://chainer.org/22:50
lisitsynyeah know this thing22:51
@HeikoSlisitsyn: do it22:51
lisitsynwiking: not that different from any other22:51
@HeikoSmanage me22:52
@HeikoSI am up for using it all22:52
lisitsynHeikoS: I didn't say I can do that :P22:52
lisitsyn"SG_ADD" and setting tasks is way out of my capacity22:53
@wikinglol https://www.johndcook.com/blog/2010/04/29/simple-approximation-to-normal-distribution/22:54
@HeikoSok just SG_ADD!22:55
lisitsynHeikoS: yeah I just want to point we have too many places to check :)22:56
lisitsyn*someone* could fix it22:56
@HeikoSI will set up a trello board22:57
@HeikoSgood?22:57
@HeikoSOk I gotta eat/run now22:57
lisitsynHeikoS: if you think this solves :)22:57
@HeikoSsend the me doc link22:57
lisitsynokay22:57
@HeikoSlisitsyn: no i dont think that, think we need an organiser22:57
@HeikoSsomebody who doesnt do, but just tells others what to do ;)22:57
@HeikoSwould love to be that person, but then there is even less people doing stuff22:57
@HeikoSsleep well!22:57
@wikinghttps://www.youtube.com/watch?v=ZXsQAXx_ao022:57
@wikingShia LaBeouf will tell us22:58
lisitsynah that's good22:58
lisitsynshia driven is fine22:59
lisitsyn:D22:59
@wiking"if you are tired starting over, stop giving up22:59
@wiking:D22:59
@HeikoShahaha23:00
lisitsynwiking: I am surprised someone does string kernels still23:00
@HeikoSlisitsyn: actually I really like this idea23:00
@HeikoSwith the kaggle23:00
@wikinglisitsyn, yeah dunno23:00
@wikinglisitsyn, i mean the comment is the most interesting23:00
@wiking'super hard'23:00
lisitsynI was 100% sure everybody just convolute ACTG nowadays23:00
lisitsynHeikoS: it will be in doc so then the ball is on your side :)23:01
@HeikoSgood!23:01
lisitsynwiking: that's fine, shogun is really super hard :D23:01
lisitsynwiking: I am really curious if string kernels are still the way to go23:02
-!- HeikoS [~heiko@host86-171-158-219.range86-171.btcentralplus.com] has quit [Quit: Leaving.]23:02
lisitsynis it like STACK MORE LAYERS does not work?23:02
lisitsynconvolve these letters and it works, no?23:02
lisitsyn:P23:03
lisitsynmax pooling stride 3 whatever23:03
@wikingSTACK MORE LAYERS123:03
--- Log closed Wed Dec 20 00:00:44 2017

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