IRC logs of #shogun for Wednesday, 2019-03-20

--- Log opened Wed Mar 20 00:00:59 2019
-!- wiking [~wiking@huwico/staff/wiking] has joined #shogun00:37
-!- mode/#shogun [+o wiking] by ChanServ00:37
-!- wiking [~wiking@huwico/staff/wiking] has quit [Ping timeout: 246 seconds]00:41
-!- novate [~Mutter@103.102.6.233] has joined #shogun02:19
-!- novate [~Mutter@103.102.6.233] has quit [Client Quit]02:20
-!- wiking [~wiking@huwico/staff/wiking] has joined #shogun05:32
-!- mode/#shogun [+o wiking] by ChanServ05:32
-!- wiking [~wiking@huwico/staff/wiking] has quit [Remote host closed the connection]05:47
-!- wiking [~wiking@huwico/staff/wiking] has joined #shogun06:27
-!- mode/#shogun [+o wiking] by ChanServ06:27
-!- wiking [~wiking@huwico/staff/wiking] has quit [Ping timeout: 244 seconds]06:31
-!- wiking [~wiking@huwico/staff/wiking] has joined #shogun06:48
-!- mode/#shogun [+o wiking] by ChanServ06:48
-!- wiking [~wiking@huwico/staff/wiking] has quit [Remote host closed the connection]06:57
-!- wiking [~wiking@huwico/staff/wiking] has joined #shogun07:06
-!- mode/#shogun [+o wiking] by ChanServ07:06
-!- novate [~Mutter@111.187.63.140] has joined #shogun07:45
-!- novate [~Mutter@111.187.63.140] has quit [Client Quit]07:47
-!- wiking [~wiking@huwico/staff/wiking] has quit [Remote host closed the connection]07:50
-!- wiking_ [~wiking@c-185-45-237-122.customer.ggaweb.ch] has joined #shogun07:59
-!- gf712 [c13cdcfd@gateway/web/freenode/ip.193.60.220.253] has joined #shogun08:38
-!- wiking_ [~wiking@c-185-45-237-122.customer.ggaweb.ch] has quit [Remote host closed the connection]09:09
-!- gf712 [c13cdcfd@gateway/web/freenode/ip.193.60.220.253] has quit [Ping timeout: 256 seconds]09:35
-!- gf712 [c13cdcfd@gateway/web/freenode/ip.193.60.220.253] has joined #shogun09:47
-!- wiking_ [~wiking@c-185-45-237-122.customer.ggaweb.ch] has joined #shogun10:00
wiking_gf712: hola10:00
-!- wiking_ is now known as wikin10:00
-!- wikin is now known as wiking10:00
-!- wiking [~wiking@c-185-45-237-122.customer.ggaweb.ch] has quit [Changing host]10:00
-!- wiking [~wiking@huwico/staff/wiking] has joined #shogun10:00
-!- mode/#shogun [+o wiking] by ChanServ10:00
gf712wiking: hey10:09
gf712wiking: https://www.openml.org/r/1015489210:30
-!- gf712_ [c13cdcfd@gateway/web/freenode/ip.193.60.220.253] has joined #shogun10:30
gf712_wiking: https://www.openml.org/r/1015489210:30
gf712_looks pretty neat10:31
gf712_but takes ages to be generated for each run10:31
-!- wiking [~wiking@huwico/staff/wiking] has quit [Remote host closed the connection]10:31
-!- wiking [~wiking@c-185-45-237-122.customer.ggaweb.ch] has joined #shogun10:32
-!- wiking [~wiking@c-185-45-237-122.customer.ggaweb.ch] has quit [Changing host]10:32
-!- wiking [~wiking@huwico/staff/wiking] has joined #shogun10:32
-!- mode/#shogun [+o wiking] by ChanServ10:32
@wikingyeeeeey10:32
@wikinggf712: what do u mena?10:32
@wiking*mean?10:32
gf712_it takes a while between the run publish and it actually showing on openml10:33
@wikingah ok10:33
@wikingyeah in know backend problem10:33
gf712_so can't really show it in a demo :p10:33
@wikingbtw you have the patch for openml-python?10:33
gf712_yes I will push all I have now10:34
gf712_just a sec10:34
@wikingk where?10:34
-!- gf712 [c13cdcfd@gateway/web/freenode/ip.193.60.220.253] has quit [Ping timeout: 256 seconds]10:34
-!- wiking [~wiking@huwico/staff/wiking] has quit [Remote host closed the connection]10:34
gf712_wiking: https://github.com/gf712/openml-python/tree/shogun_converter10:34
-!- gf712_ is now known as gf71210:35
-!- wiking [~wiking@2001:67c:10ec:5784:8000::1153] has joined #shogun10:48
-!- wiking [~wiking@2001:67c:10ec:5784:8000::1153] has quit [Changing host]10:48
-!- wiking [~wiking@huwico/staff/wiking] has joined #shogun10:48
-!- mode/#shogun [+o wiking] by ChanServ10:48
gf712wiking: https://github.com/gf712/openml-python/tree/shogun_converter10:51
gf712it's a fork from your branch10:52
@wikingperfect12:11
@wikinglemme see with openml ppl merging this12:11
-!- gf712 [c13cdcfd@gateway/web/freenode/ip.193.60.220.253] has quit [Ping timeout: 256 seconds]14:11
-!- gf712 [c13cdcfd@gateway/web/freenode/ip.193.60.220.253] has joined #shogun15:14
@wikinggf712: ok stupid question15:53
@wikingi wanna have a template that inherits from a class and overrides *some* of that classes virtual methods....15:54
@wikingand then i wanna inherit from this template to another template where i wanna override the remainder pure virtual methods of the original class15:54
@wikingor this is crtp16:17
@wikingand fuck it16:17
@wikinglemme see if that work16:17
-!- HeikoS [c13cdcfd@gateway/web/cgi-irc/kiwiirc.com/ip.193.60.220.253] has joined #shogun16:37
-!- wiking [~wiking@huwico/staff/wiking] has quit [Remote host closed the connection]16:46
-!- braceletboy [67157d53@gateway/web/cgi-irc/kiwiirc.com/ip.103.21.125.83] has joined #shogun17:20
braceletboy@wu17:21
braceletboywuwei[m] are you around?17:21
wuwei[m]braceletboy: hey17:21
braceletboySo, I was trying to compile the examples in shogun on my machine17:22
braceletboyBut, I got an error when the gaussian_process-regression file was being generated17:22
braceletboyThe error was caused because of this edit of yours https://github.com/shogun-toolbox/shogun/blob/develop/examples/meta/src/gaussian_process/regression.sg#L2017:23
braceletboyCan you tell me what gp_likelihood is? It's not in the nightly build's documentation17:24
wuwei[m]it's in src/shogun/util17:25
wuwei[m]see factory.h17:25
braceletboyBut I am getting a translation failure error17:28
braceletboyAnd I am not able to compile the examples17:28
wuwei[m]is it something like 'gp_likelihood ' not found?17:29
braceletboytranslate.TranslationFailure: u'Failed to obtain include path for Cgp_likelihood or gp_likelihood or Cgp_likelihood or gp_likelihood'17:30
braceletboyThis is the error message17:30
wuwei[m]'make clean + make' probably will work17:30
braceletboyOhh. Okay. Let me try17:31
wuwei[m]and also delete 'tags' in your build dir17:31
wuwei[m]the generated ctags file17:32
braceletboyOkay17:32
-!- wiking [~wiking@c-185-45-237-122.customer.ggaweb.ch] has joined #shogun17:33
-!- wiking [~wiking@c-185-45-237-122.customer.ggaweb.ch] has quit [Changing host]17:33
-!- wiking [~wiking@huwico/staff/wiking] has joined #shogun17:33
-!- mode/#shogun [+o wiking] by ChanServ17:33
-!- HeikoS1 [~heiko@193.60.220.253] has joined #shogun17:54
-!- gf712 [c13cdcfd@gateway/web/freenode/ip.193.60.220.253] has quit [Ping timeout: 256 seconds]18:06
-!- HeikoS1 [~heiko@193.60.220.253] has quit [Ping timeout: 245 seconds]19:23
-!- HeikoS [c13cdcfd@gateway/web/cgi-irc/kiwiirc.com/ip.193.60.220.253] has quit [Ping timeout: 268 seconds]19:24
braceletboywuwei[m] Thanks it compiled19:38
-!- braceletboy [67157d53@gateway/web/cgi-irc/kiwiirc.com/ip.103.21.125.83] has quit [Remote host closed the connection]20:06
-!- HeikoS [~heiko@176.12.107.132] has joined #shogun21:18
-!- mode/#shogun [+o HeikoS] by ChanServ21:18
@wikingHeikoS: ping21:37
@HeikoSwiking: yo21:37
@HeikoSin train21:37
@HeikoSconnection laggy but here21:37
@wikingnw21:37
@HeikoSwhatsup21:37
@wikingso as u can sed21:38
@wikingsee21:38
@wikingi started to trash old code21:38
@wiking:D21:38
@HeikoSin the deadbeef?21:38
@HeikoSlet me check21:38
@wikingnow we are -5200 lines of code21:38
@wikingyes21:38
@HeikoSehehehe21:38
@HeikoSniiiiice21:38
@wikingbut ascii serializble is still there21:38
@wikingand Parameter.h/cpp is still in21:38
@HeikoSgood thing to do that21:39
@HeikoSsome of the tests you deleted are not depending on the serialization style or?21:39
@HeikoSbut we can refactor things / write better tests21:39
@wikingyeah i mean21:39
@wikingfor examples there is Serialization_unittest21:40
@wikingthat thing should contain all the serialization stuff21:40
@wikingas u can see its a typed_test_case21:40
@wikingso as soon as it's nicely done - say an entrance pr21:40
@HeikoSyes21:40
@wikingthings will be tested21:40
@HeikoSdo you think tests for all classes should be compiled?21:40
@wikingnow sgobjectall/9 and trained machine stuff21:40
@HeikoSBecause we can just do them in a single test and instantiate at runtime21:40
@wikingtests json and bitsery21:41
@HeikoSbut anyways21:41
@HeikoScool21:41
@wikingso there's quite a big coverage21:41
@wikingfor json there's a full coverage21:41
@wikingi've replaced temp locally to binary21:41
@HeikoSah yeah just reading the test21:41
@wikingthat worked as well21:41
@wikingbut imo that should go into serialization_unittest21:41
@HeikoSit would be great to test the serialization on non-empty content21:41
@wikingtrained machien21:42
@wiking:)21:42
@HeikoSyep that is good21:42
@HeikoS(can also be runtime btw so it doesnt take forever to compile these tests)21:42
@HeikoSjust like SGObjectALL21:42
@wikingyeah21:42
@wikinganyhow21:42
@wikingit works actually good now21:42
@HeikoSbut later21:42
@HeikoScool21:42
@wikingand as u see21:42
@wikingway less code21:42
@wiking:)21:42
@HeikoSyep21:42
@wikingwhen can i trash parameter? :D21:43
@HeikoSand in particular less messy copy paste code21:43
@wikingyeah CRTP ftw21:43
@HeikoSI did quite some discussing with Gil today on that21:43
@wiking:D21:43
@HeikoSthis gradient parameter thing needs to be removed21:43
@HeikoSlefteris started21:43
@HeikoSbut gil actually started putting together some nice stuff there to replace that21:43
@wikingok21:43
@HeikoSso I think soon21:43
@wikingthe next step for me in this pr21:43
@wikingto replace ascii21:44
@wikingwith json21:44
@wikingand regen the integration tests21:44
@wikingand then this branch is done21:44
@HeikoSnice21:44
@HeikoSI guess you can just re-generate all the integration tests?21:44
@HeikoSwith the json files?21:44
@wikingneed a nice helper function21:44
@wikingfor swig interface21:44
@wikingfor serialization21:44
@wikingso this is another day of hacking21:46
@HeikoSwoa it is so big that PR21:47
@wikingand another 2k lines to be dropped21:47
@wikingwith ascii serializble gone21:48
@HeikoSyep21:48
@HeikoSand then the Parameter.cpp will be another big chunk21:48
@wikingyeah21:49
@wikingi need to do a proto21:49
@wikingfor pipeline serialization21:49
@wikingfor std::variant21:49
@wikingshould work with visitors21:49
@wikingbut yeah21:49
@wikingneed to fix any for that as well21:50
@wiking:P21:50
@HeikoSbtw did you see giovanni's refactor of the observed value21:50
@HeikoSthat is some cool application of the new parameter framework21:50
@HeikoSwith a non-template base class to provide put/get21:50
@HeikoSand then templated specialization with a templated class member that is added in ctor from user provided data21:51
@HeikoSquite cute21:51
@HeikoSno more type enum for observed values21:51
@wikingyep21:51
@wikingbeen tracking that one21:51
@wikingbtw21:51
@wikingdo we have a tag flag21:51
@HeikoSI think it is almost done, if you wanna have a last look21:51
@wikingfor none-putable?21:51
@HeikoSlike read.only21:51
@HeikoSwe have that21:51
@wikingyeah21:51
@wikingk21:51
@wikingah remember21:51
@HeikoSruntime error on put21:51
@wikingconst vs whatever21:51
@HeikoSyeah21:51
@wikingok coz pipeline21:51
@HeikoSnow it is an attribute21:51
@wikingis noneputable21:51
@HeikoSah ok sure, just mark it21:52
@wikingit can be only constructed by factory21:52
@HeikoSwe also should have a non-serializable flag21:52
@HeikoSah yeah makes sense for pipeline21:52
@HeikoSjust mark it all read-only21:52
@HeikoSwhen registering21:52
@wikingheheh noneserializble = transient21:52
@wiking:)21:52
@wikingin java21:52
@HeikoSyep21:53
@HeikoSthat should be the name21:53
@HeikoSfor things like alphabet21:53
@wikingbtw21:54
@wikinghttp://maeth.com/first_lapse.mp421:56
@wikingmy first shitty timelapse in 4k :P21:56
@wikingon my longboard :)21:57
@wiking(got a gopro with some insane discount)21:57
@HeikoShaha cool21:58
@HeikoSmy inet is too slow for that resolution21:58
@HeikoSbut I recognise that street :)21:58
@wikingyeah it looks insane on a 4k 40 inch monitor21:59
@wiking:D21:59
-!- HeikoS [~heiko@176.12.107.132] has quit [Ping timeout: 245 seconds]22:02
-!- kanishq24b [~kanishq24@47.247.188.120] has joined #shogun22:48
--- Log closed Thu Mar 21 00:00:00 2019

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