--- Log opened Wed Mar 20 00:00:59 2019 | ||
-!- wiking [~wiking@huwico/staff/wiking] has joined #shogun | 00:37 | |
-!- mode/#shogun [+o wiking] by ChanServ | 00:37 | |
-!- wiking [~wiking@huwico/staff/wiking] has quit [Ping timeout: 246 seconds] | 00:41 | |
-!- novate [~Mutter@103.102.6.233] has joined #shogun | 02:19 | |
-!- novate [~Mutter@103.102.6.233] has quit [Client Quit] | 02:20 | |
-!- wiking [~wiking@huwico/staff/wiking] has joined #shogun | 05:32 | |
-!- mode/#shogun [+o wiking] by ChanServ | 05:32 | |
-!- wiking [~wiking@huwico/staff/wiking] has quit [Remote host closed the connection] | 05:47 | |
-!- wiking [~wiking@huwico/staff/wiking] has joined #shogun | 06:27 | |
-!- mode/#shogun [+o wiking] by ChanServ | 06:27 | |
-!- wiking [~wiking@huwico/staff/wiking] has quit [Ping timeout: 244 seconds] | 06:31 | |
-!- wiking [~wiking@huwico/staff/wiking] has joined #shogun | 06:48 | |
-!- mode/#shogun [+o wiking] by ChanServ | 06:48 | |
-!- wiking [~wiking@huwico/staff/wiking] has quit [Remote host closed the connection] | 06:57 | |
-!- wiking [~wiking@huwico/staff/wiking] has joined #shogun | 07:06 | |
-!- mode/#shogun [+o wiking] by ChanServ | 07:06 | |
-!- novate [~Mutter@111.187.63.140] has joined #shogun | 07: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 #shogun | 07:59 | |
-!- gf712 [c13cdcfd@gateway/web/freenode/ip.193.60.220.253] has joined #shogun | 08: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 #shogun | 09:47 | |
-!- wiking_ [~wiking@c-185-45-237-122.customer.ggaweb.ch] has joined #shogun | 10:00 | |
wiking_ | gf712: hola | 10:00 |
---|---|---|
-!- wiking_ is now known as wikin | 10:00 | |
-!- wikin is now known as wiking | 10:00 | |
-!- wiking [~wiking@c-185-45-237-122.customer.ggaweb.ch] has quit [Changing host] | 10:00 | |
-!- wiking [~wiking@huwico/staff/wiking] has joined #shogun | 10:00 | |
-!- mode/#shogun [+o wiking] by ChanServ | 10:00 | |
gf712 | wiking: hey | 10:09 |
gf712 | wiking: https://www.openml.org/r/10154892 | 10:30 |
-!- gf712_ [c13cdcfd@gateway/web/freenode/ip.193.60.220.253] has joined #shogun | 10:30 | |
gf712_ | wiking: https://www.openml.org/r/10154892 | 10:30 |
gf712_ | looks pretty neat | 10:31 |
gf712_ | but takes ages to be generated for each run | 10: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 #shogun | 10:32 | |
-!- wiking [~wiking@c-185-45-237-122.customer.ggaweb.ch] has quit [Changing host] | 10:32 | |
-!- wiking [~wiking@huwico/staff/wiking] has joined #shogun | 10:32 | |
-!- mode/#shogun [+o wiking] by ChanServ | 10:32 | |
@wiking | yeeeeey | 10:32 |
@wiking | gf712: what do u mena? | 10:32 |
@wiking | *mean? | 10:32 |
gf712_ | it takes a while between the run publish and it actually showing on openml | 10:33 |
@wiking | ah ok | 10:33 |
@wiking | yeah in know backend problem | 10:33 |
gf712_ | so can't really show it in a demo :p | 10:33 |
@wiking | btw you have the patch for openml-python? | 10:33 |
gf712_ | yes I will push all I have now | 10:34 |
gf712_ | just a sec | 10:34 |
@wiking | k 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_converter | 10:34 |
-!- gf712_ is now known as gf712 | 10:35 | |
-!- wiking [~wiking@2001:67c:10ec:5784:8000::1153] has joined #shogun | 10:48 | |
-!- wiking [~wiking@2001:67c:10ec:5784:8000::1153] has quit [Changing host] | 10:48 | |
-!- wiking [~wiking@huwico/staff/wiking] has joined #shogun | 10:48 | |
-!- mode/#shogun [+o wiking] by ChanServ | 10:48 | |
gf712 | wiking: https://github.com/gf712/openml-python/tree/shogun_converter | 10:51 |
gf712 | it's a fork from your branch | 10:52 |
@wiking | perfect | 12:11 |
@wiking | lemme see with openml ppl merging this | 12: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 #shogun | 15:14 | |
@wiking | gf712: ok stupid question | 15:53 |
@wiking | i wanna have a template that inherits from a class and overrides *some* of that classes virtual methods.... | 15:54 |
@wiking | and then i wanna inherit from this template to another template where i wanna override the remainder pure virtual methods of the original class | 15:54 |
@wiking | or this is crtp | 16:17 |
@wiking | and fuck it | 16:17 |
@wiking | lemme see if that work | 16:17 |
-!- HeikoS [c13cdcfd@gateway/web/cgi-irc/kiwiirc.com/ip.193.60.220.253] has joined #shogun | 16: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 #shogun | 17:20 | |
braceletboy | @wu | 17:21 |
braceletboy | wuwei[m] are you around? | 17:21 |
wuwei[m] | braceletboy: hey | 17:21 |
braceletboy | So, I was trying to compile the examples in shogun on my machine | 17:22 |
braceletboy | But, I got an error when the gaussian_process-regression file was being generated | 17:22 |
braceletboy | The error was caused because of this edit of yours https://github.com/shogun-toolbox/shogun/blob/develop/examples/meta/src/gaussian_process/regression.sg#L20 | 17:23 |
braceletboy | Can you tell me what gp_likelihood is? It's not in the nightly build's documentation | 17:24 |
wuwei[m] | it's in src/shogun/util | 17:25 |
wuwei[m] | see factory.h | 17:25 |
braceletboy | But I am getting a translation failure error | 17:28 |
braceletboy | And I am not able to compile the examples | 17:28 |
wuwei[m] | is it something like 'gp_likelihood ' not found? | 17:29 |
braceletboy | translate.TranslationFailure: u'Failed to obtain include path for Cgp_likelihood or gp_likelihood or Cgp_likelihood or gp_likelihood' | 17:30 |
braceletboy | This is the error message | 17:30 |
wuwei[m] | 'make clean + make' probably will work | 17:30 |
braceletboy | Ohh. Okay. Let me try | 17:31 |
wuwei[m] | and also delete 'tags' in your build dir | 17:31 |
wuwei[m] | the generated ctags file | 17:32 |
braceletboy | Okay | 17:32 |
-!- wiking [~wiking@c-185-45-237-122.customer.ggaweb.ch] has joined #shogun | 17:33 | |
-!- wiking [~wiking@c-185-45-237-122.customer.ggaweb.ch] has quit [Changing host] | 17:33 | |
-!- wiking [~wiking@huwico/staff/wiking] has joined #shogun | 17:33 | |
-!- mode/#shogun [+o wiking] by ChanServ | 17:33 | |
-!- HeikoS1 [~heiko@193.60.220.253] has joined #shogun | 17: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 | |
braceletboy | wuwei[m] Thanks it compiled | 19: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 #shogun | 21:18 | |
-!- mode/#shogun [+o HeikoS] by ChanServ | 21:18 | |
@wiking | HeikoS: ping | 21:37 |
@HeikoS | wiking: yo | 21:37 |
@HeikoS | in train | 21:37 |
@HeikoS | connection laggy but here | 21:37 |
@wiking | nw | 21:37 |
@HeikoS | whatsup | 21:37 |
@wiking | so as u can sed | 21:38 |
@wiking | see | 21:38 |
@wiking | i started to trash old code | 21:38 |
@wiking | :D | 21:38 |
@HeikoS | in the deadbeef? | 21:38 |
@HeikoS | let me check | 21:38 |
@wiking | now we are -5200 lines of code | 21:38 |
@wiking | yes | 21:38 |
@HeikoS | ehehehe | 21:38 |
@HeikoS | niiiiice | 21:38 |
@wiking | but ascii serializble is still there | 21:38 |
@wiking | and Parameter.h/cpp is still in | 21:38 |
@HeikoS | good thing to do that | 21:39 |
@HeikoS | some of the tests you deleted are not depending on the serialization style or? | 21:39 |
@HeikoS | but we can refactor things / write better tests | 21:39 |
@wiking | yeah i mean | 21:39 |
@wiking | for examples there is Serialization_unittest | 21:40 |
@wiking | that thing should contain all the serialization stuff | 21:40 |
@wiking | as u can see its a typed_test_case | 21:40 |
@wiking | so as soon as it's nicely done - say an entrance pr | 21:40 |
@HeikoS | yes | 21:40 |
@wiking | things will be tested | 21:40 |
@HeikoS | do you think tests for all classes should be compiled? | 21:40 |
@wiking | now sgobjectall/9 and trained machine stuff | 21:40 |
@HeikoS | Because we can just do them in a single test and instantiate at runtime | 21:40 |
@wiking | tests json and bitsery | 21:41 |
@HeikoS | but anyways | 21:41 |
@HeikoS | cool | 21:41 |
@wiking | so there's quite a big coverage | 21:41 |
@wiking | for json there's a full coverage | 21:41 |
@wiking | i've replaced temp locally to binary | 21:41 |
@HeikoS | ah yeah just reading the test | 21:41 |
@wiking | that worked as well | 21:41 |
@wiking | but imo that should go into serialization_unittest | 21:41 |
@HeikoS | it would be great to test the serialization on non-empty content | 21:41 |
@wiking | trained machien | 21:42 |
@wiking | :) | 21:42 |
@HeikoS | yep that is good | 21:42 |
@HeikoS | (can also be runtime btw so it doesnt take forever to compile these tests) | 21:42 |
@HeikoS | just like SGObjectALL | 21:42 |
@wiking | yeah | 21:42 |
@wiking | anyhow | 21:42 |
@wiking | it works actually good now | 21:42 |
@HeikoS | but later | 21:42 |
@HeikoS | cool | 21:42 |
@wiking | and as u see | 21:42 |
@wiking | way less code | 21:42 |
@wiking | :) | 21:42 |
@HeikoS | yep | 21:42 |
@wiking | when can i trash parameter? :D | 21:43 |
@HeikoS | and in particular less messy copy paste code | 21:43 |
@wiking | yeah CRTP ftw | 21:43 |
@HeikoS | I did quite some discussing with Gil today on that | 21:43 |
@wiking | :D | 21:43 |
@HeikoS | this gradient parameter thing needs to be removed | 21:43 |
@HeikoS | lefteris started | 21:43 |
@HeikoS | but gil actually started putting together some nice stuff there to replace that | 21:43 |
@wiking | ok | 21:43 |
@HeikoS | so I think soon | 21:43 |
@wiking | the next step for me in this pr | 21:43 |
@wiking | to replace ascii | 21:44 |
@wiking | with json | 21:44 |
@wiking | and regen the integration tests | 21:44 |
@wiking | and then this branch is done | 21:44 |
@HeikoS | nice | 21:44 |
@HeikoS | I guess you can just re-generate all the integration tests? | 21:44 |
@HeikoS | with the json files? | 21:44 |
@wiking | need a nice helper function | 21:44 |
@wiking | for swig interface | 21:44 |
@wiking | for serialization | 21:44 |
@wiking | so this is another day of hacking | 21:46 |
@HeikoS | woa it is so big that PR | 21:47 |
@wiking | and another 2k lines to be dropped | 21:47 |
@wiking | with ascii serializble gone | 21:48 |
@HeikoS | yep | 21:48 |
@HeikoS | and then the Parameter.cpp will be another big chunk | 21:48 |
@wiking | yeah | 21:49 |
@wiking | i need to do a proto | 21:49 |
@wiking | for pipeline serialization | 21:49 |
@wiking | for std::variant | 21:49 |
@wiking | should work with visitors | 21:49 |
@wiking | but yeah | 21:49 |
@wiking | need to fix any for that as well | 21:50 |
@wiking | :P | 21:50 |
@HeikoS | btw did you see giovanni's refactor of the observed value | 21:50 |
@HeikoS | that is some cool application of the new parameter framework | 21:50 |
@HeikoS | with a non-template base class to provide put/get | 21:50 |
@HeikoS | and then templated specialization with a templated class member that is added in ctor from user provided data | 21:51 |
@HeikoS | quite cute | 21:51 |
@HeikoS | no more type enum for observed values | 21:51 |
@wiking | yep | 21:51 |
@wiking | been tracking that one | 21:51 |
@wiking | btw | 21:51 |
@wiking | do we have a tag flag | 21:51 |
@HeikoS | I think it is almost done, if you wanna have a last look | 21:51 |
@wiking | for none-putable? | 21:51 |
@HeikoS | like read.only | 21:51 |
@HeikoS | we have that | 21:51 |
@wiking | yeah | 21:51 |
@wiking | k | 21:51 |
@wiking | ah remember | 21:51 |
@HeikoS | runtime error on put | 21:51 |
@wiking | const vs whatever | 21:51 |
@HeikoS | yeah | 21:51 |
@wiking | ok coz pipeline | 21:51 |
@HeikoS | now it is an attribute | 21:51 |
@wiking | is noneputable | 21:51 |
@HeikoS | ah ok sure, just mark it | 21:52 |
@wiking | it can be only constructed by factory | 21:52 |
@HeikoS | we also should have a non-serializable flag | 21:52 |
@HeikoS | ah yeah makes sense for pipeline | 21:52 |
@HeikoS | just mark it all read-only | 21:52 |
@HeikoS | when registering | 21:52 |
@wiking | heheh noneserializble = transient | 21:52 |
@wiking | :) | 21:52 |
@wiking | in java | 21:52 |
@HeikoS | yep | 21:53 |
@HeikoS | that should be the name | 21:53 |
@HeikoS | for things like alphabet | 21:53 |
@wiking | btw | 21:54 |
@wiking | http://maeth.com/first_lapse.mp4 | 21:56 |
@wiking | my first shitty timelapse in 4k :P | 21:56 |
@wiking | on my longboard :) | 21:57 |
@wiking | (got a gopro with some insane discount) | 21:57 |
@HeikoS | haha cool | 21:58 |
@HeikoS | my inet is too slow for that resolution | 21:58 |
@HeikoS | but I recognise that street :) | 21:58 |
@wiking | yeah it looks insane on a 4k 40 inch monitor | 21:59 |
@wiking | :D | 21:59 |
-!- HeikoS [~heiko@176.12.107.132] has quit [Ping timeout: 245 seconds] | 22:02 | |
-!- kanishq24b [~kanishq24@47.247.188.120] has joined #shogun | 22: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!