IRC logs of #shogun for Tuesday, 2019-03-05

--- Log opened Tue Mar 05 00:00:37 2019
-!- wiking [~wiking@huwico/staff/wiking] has quit [Remote host closed the connection]00:36
-!- wiking [~wiking@huwico/staff/wiking] has joined #shogun02:37
-!- mode/#shogun [+o wiking] by ChanServ02:37
-!- wiking [~wiking@huwico/staff/wiking] has quit [Ping timeout: 255 seconds]02:41
-!- taichi303j [672c33d6@gateway/web/freenode/ip.103.44.51.214] has joined #shogun05:17
taichi303jHas anyone installed shogun on windows os? If anyone has link on installation steps it would be helpful if you share it.06:08
wuwei[m]taichi303j: hi06:09
taichi303jThe AppVeyor CI build mentioned in shogun.ml website in installation part seems to be broken.06:09
taichi303jHello Wuwei.06:10
wuwei[m]you can checkout the azure build step06:10
taichi303jThe azure build step that you mentioned is not present on shogun's website can you send it's link if possible.06:12
wuwei[m]https://github.com/shogun-toolbox/shogun/blob/develop/.ci/windows-steps.yml06:13
-!- wiking [~wiking@huwico/staff/wiking] has joined #shogun06:13
-!- mode/#shogun [+o wiking] by ChanServ06:14
-!- wiking [~wiking@huwico/staff/wiking] has quit [Remote host closed the connection]06:25
-!- wiking [~wiking@c-185-45-237-122.customer.ggaweb.ch] has joined #shogun06:30
-!- wiking [~wiking@c-185-45-237-122.customer.ggaweb.ch] has quit [Changing host]06:30
-!- wiking [~wiking@huwico/staff/wiking] has joined #shogun06:30
-!- mode/#shogun [+o wiking] by ChanServ06:30
-!- wiking [~wiking@huwico/staff/wiking] has quit [Remote host closed the connection]06:56
-!- wiking [~wiking@c-185-45-237-122.customer.ggaweb.ch] has joined #shogun07:03
-!- wiking [~wiking@c-185-45-237-122.customer.ggaweb.ch] has quit [Changing host]07:03
-!- wiking [~wiking@huwico/staff/wiking] has joined #shogun07:03
-!- mode/#shogun [+o wiking] by ChanServ07:03
-!- wiking [~wiking@huwico/staff/wiking] has quit [Remote host closed the connection]07:06
-!- vi-to [5d284224@gateway/web/freenode/ip.93.40.66.36] has joined #shogun07:13
-!- taichi303j [672c33d6@gateway/web/freenode/ip.103.44.51.214] has quit [Ping timeout: 256 seconds]07:21
-!- wiking [~wiking@huwico/staff/wiking] has joined #shogun07:28
-!- mode/#shogun [+o wiking] by ChanServ07:28
-!- vi-to_ [~vi_to@2001:b07:6466:3c0:4043:5e2c:97e0:5f75] has joined #shogun07:28
-!- vi-to_ [~vi_to@2001:b07:6466:3c0:4043:5e2c:97e0:5f75] has quit []07:47
-!- vi-to [5d284224@gateway/web/freenode/ip.93.40.66.36] has quit [Quit: Page closed]07:52
-!- wiking [~wiking@huwico/staff/wiking] has quit [Remote host closed the connection]08:05
-!- durovo [~durovo@7b.78.2ea9.ip4.static.sl-reverse.com] has joined #shogun08:06
-!- durovo1 [~durovo@7b.78.2ea9.ip4.static.sl-reverse.com] has quit [Ping timeout: 244 seconds]08:07
-!- wiking_ [~wiking@c-185-45-237-122.customer.ggaweb.ch] has joined #shogun08:26
-!- wiking_ [~wiking@c-185-45-237-122.customer.ggaweb.ch] has quit [Ping timeout: 250 seconds]08:31
-!- wiking_ [~wiking@2001:67c:10ec:5784:8000::3ff] has joined #shogun08:37
-!- wiking_ is now known as wikign08:38
-!- wikign is now known as wiking08:38
-!- wiking [~wiking@2001:67c:10ec:5784:8000::3ff] has quit [Changing host]08:38
-!- wiking [~wiking@huwico/staff/wiking] has joined #shogun08:38
-!- mode/#shogun [+o wiking] by ChanServ08:38
-!- gf712 [90520861@gateway/web/freenode/ip.144.82.8.97] has joined #shogun08:49
@wikingasdf09:04
@wikinggf712: have you seen ever errors with setting in python the kernel normalizer?09:16
@wikingsome integration tests fail09:16
@wikingon my end09:16
gf712wiking: hi09:27
gf712Sometimes I see some stuff fail when recompiling lots of times locally without cleaning the build directory09:27
gf712but I don't think I have seen the kernel normalisers failing09:28
@wiking:S09:28
@wikingi'll have to debug09:28
gf712are you getting import errors?09:28
@wikingnono09:28
@wikingit's like method argument error09:28
gf712oh right, can you give an example?09:29
@wikingjust a sec09:31
@wikingi'll try to do it on donbot09:31
@wikingbut yeah on azure it keeps popping up09:31
@wiking167/326 Test  #94: python_legacy-kernel_linear .............................................................***Failed    0.12 sec09:34
@wikingLinear09:34
@wikingTraceback (most recent call last):09:34
@wiking  File "kernel_linear.py", line 25, in <module>09:34
@wiking    kernel_linear(*parameter_list[0])09:34
@wiking  File "kernel_linear.py", line 15, in kernel_linear09:34
@wiking    kernel.set_normalizer(AvgDiagKernelNormalizer(scale))09:34
@wikingTypeError: in method 'Kernel_set_normalizer', argument 2 of type 'CKernelNormalizer *'09:34
@wikinggf712: ^09:35
@wikingand there seems to be a regression with liblinearregressor09:37
gf712oh isn't the normaliser because the kernel is created with a factory now?09:38
@wikingi mean note that this is legacy python09:38
gf712or isn't that related09:38
@wikingso those dont have factory stuff09:38
gf712but it uses factory09:39
gf712kernel=sg.kernel("LinearKernel")09:39
gf712kernel.set_normalizer(AvgDiagKernelNormalizer(scale))09:39
@wiking        kernel=LinearKernel()09:39
@wiking        kernel.set_normalizer(AvgDiagKernelNormalizer(scale))09:39
@wiking        kernel.init(feats_train, feats_train)09:39
@wiking./examples/undocumented/python/kernel_linear.py09:39
gf712ah sorry09:39
gf712that is something I changed locally09:40
gf712for my PR09:40
gf712but the factory works fine on my machine and donbot09:40
@wikingyeah but the factory is not a problem here09:40
@wikingit's complaining about the set_normalizer09:40
gf712as for the liblinearregressor I think there is UB somewhere09:40
gf712the python_legacy-kernel_linear test worked in develop though no?09:43
@wikingafaik yes09:44
@wikingonly thing i did was drop some circular includes :)09:44
@wikingbut since c++ compiles09:45
@wikingi'm really wondering why this has any effect on the python interface09:45
@wiking  res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_CKernelNormalizer, 0 |  0 );09:45
@wiking  if (!SWIG_IsOK(res2)) {09:45
@wiking    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "Kernel_set_normalizer" "', argument " "2"" of type '" "CKernelNormalizer *""'");09:45
@wiking  }09:45
@wikingthis is the generated code09:45
gf712I'm not sure09:48
gf712swig is weird09:48
@wikingi'll try to add back the forward declaration09:53
@wikingjust for the fun part09:53
@wiking:)09:53
@wikingbut it woudl be super weird that that's the root cause09:53
gf712my code is completely different now because I just have the factories09:53
gf712I know09:53
gf712but i almost wouldn't be surprised...09:53
gf712wiking: what do you think about a method to expose void class member functions to interfaces?09:54
gf712something like SGObject::run("method_name")09:55
gf712rather than having a lazy function that requires a return value09:55
@wikingok that didn't help09:56
@wiking:D09:56
@wikingah09:56
@wikingwhy?09:56
@wikingsorry haven't followed this discussion09:57
gf712because there is one kernel that requires CLabels for initialisation09:57
gf712rather than rhs and lhs09:57
gf712and it has method that calculate lhs and rhs and then calls init09:58
@wikingmiju09:58
gf712https://github.com/shogun-toolbox/shogun/pull/4543/files#diff-abe1a7ce1c45b425e0b388f56aa04384R909:59
gf712Kernel auc = kernel("AUCKernel", subkernel=subkernel, labels=labels_train) auc.get_int("setup_auc_maximization")09:59
gf712auc.get_int("setup_auc_maximization") is so weird considering it should be void10:00
gf712but is the only way to get watch_method to work10:00
gf712it should be something like auc.run("setup_auc_maximization") which would then be void10:00
@wiking(gdb) p *obj110:05
@wiking$8 = {ob_refcnt = 1, ob_type = 0x7ffff69ed760 <SwigPyBuiltin__shogun__CAvgDiagKernelNormalizer_type>}10:05
@wikingres2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_CKernelNormalizer, 0 |  0 );10:05
@wikingfails10:05
@wikingsorry i'll read back10:05
@wikingjust wanna understand10:05
@wikingwhy the convertptr fails10:05
@wikingseems that it doesn't realise that SwigPyBuiltin__shogun__CAvgDiagKernelNormalizer_type is of type SWIGTYPE_p_CKernelNormalizer10:05
@wikingaha!10:08
@wikingi think i know10:08
@wikingnoup10:10
gf712wiking: ah but how?10:14
@wikingdunno10:14
@wikingi really dont get it10:14
@wikingwhy it doesn't get it that it's that type10:14
@wikingi should i guess compile the develop10:15
@wikingand see the generated code10:15
@wikingto compare10:15
@wikingS:10:15
-!- Lefteris [~lefteris@2a05:b400:100:100:c897:73eb:8071:478d] has joined #shogun10:27
gf712hi Lefteris, how are you?10:29
LefterisHello good. How are you?10:34
gf712Yea, good!10:35
gf712Heiko is coming to London this month. do you want to meet at the ATI?10:36
gf712it's on the 20th March?10:36
LefterisWhen? Because next week I am going to GTC and I'' be10:36
Lefterisback on the 2410:36
gf712ah ok!10:36
Lefterisok10:36
gf712are you looking forward to GTC?10:36
LefterisYes, there are a few talks I want to go to.10:37
LefterisI also want to check more about openacc.10:38
gf712what is openacc?10:38
LefterisIt is like openmp but only for gpus10:38
Lefterisparallel programming10:38
Lefterisyou just use pragmas in the code and you can send stuff to run on a gpu10:39
gf712ah that's cool! but do you still need to write the kernel for each GPU?10:40
LefterisNo you don't. However for legacy code you might have to change its data organisation10:40
gf712oh right, that's super useful10:41
gf712and then it adapts the grid automatically depending on GPU?10:41
LefterisNVIDIA invest a lot on that. They have the pgi compiler for that. They want to make it be almost as fast as pure cuda10:41
gf712is that in C++?10:42
Lefterisyou can set the architecture of the gpu you are going to use10:42
Lefterisyes, it's for C++ and Fortran10:42
gf712so in most cases you won't need to write any CUDA anymore?10:42
LefterisI am going to use it with fortran for a progect10:42
gf712or is it still more efficient to write CUDA rather than use openacc?10:43
gf712ah yes true... FORTRAN :D10:43
LefterisWell it depends I guess. I would try openacc if you want to convert existing code and then see.10:44
Lefteristhe simpler the code is the better openacc does10:44
gf712Cool! I'll have a look :)10:44
Lefteristhere are few papers with benchmarks.10:44
gf712does it give you a report after compiling about how it did the GPU dispatching and if it managed to parallelise the loops?10:45
Lefterisyes10:45
gf712like openmp does when you compile with itel10:45
gf712intel10:45
gf712Cool!10:45
Lefteristhere are a few tools for that10:45
Lefteristhere is a debugger too for pgi10:45
-!- trancenoid [88e90a02@gateway/web/freenode/ip.136.233.10.2] has joined #shogun10:46
LefterisHmm, I see now that they support CPUs too10:48
gf712ah that's useful. And that is developed by Nvidia then?10:54
Lefterisyes10:55
LefterisPGI was bought by nvidia on 2013. They supported opencl too but was removed by nvidia10:56
LefterisThe interesting thing is that openacc can use amd gpus too10:56
gf712ahh that's very cool! less work and maintenance with GPU code :D10:58
Lefterisyes, it is great10:59
@wikingfinally a windows build that compiles!11:04
@wikingany windows hackers here?11:04
LefterisI can try it when I go home11:04
LefterisI have windows there11:05
@wikingyeah it's more like what's 0xc0000135 exit code :)11:05
@wikingbased on google it's some dll error....?11:05
Lefteris.net framework?11:05
@wikingno11:06
@wikingsimple c++11:06
Lefteriswhen do you get this error?11:06
@wikingwhen trying to run the compiled .exe11:07
Lefterisok11:07
@wikingthis is all when trying to run the tests on windows11:09
@wikingit compiles fine11:09
Lefterisis this with the latest develop branch?11:09
@wikingnono11:09
@wikingit's a PR11:09
@wikingwonder if there's a sort of env var to be set11:10
@wikinglike LD_LIBRARY_PATH11:10
@wikingor something11:10
Lefterishmm11:11
@wikingis it maybe just PATH?11:11
Lefterismaybe it shows to a wrong dll11:11
Lefteriswait I have a vm with windows 1-11:11
Lefteriswait I have a vm with windows 1011:11
LefterisI will try it11:11
gf712it's just PATH for windows11:12
@wikingthere's no wrong dll...11:12
@wikingi mean there's only one11:12
Lefterisok11:12
@wikingbut i guess it's not in the PATH11:12
@wikinggf712: you need to set prefix or full path11:12
@wikingmeaning11:12
@wikingprefix/lib11:12
@wikingor what?11:12
gf712oh right11:12
Lefteriswhich pr is it?11:12
Lefteris4521?11:13
gf712it's just the path to directory11:13
gf712not to the dll11:13
@wiking- script: |11:14
@wiking    echo '##vso[task.setvariable variable=PATH]$(targetPrefix);$(targetPrefix)\lib;$(PATH)'11:14
@wiking  displayName: Add target prefix to PATH11:14
@wikinglets say we are on the safe side with this11:14
@wikingLefteris: the compile time will take forever11:16
LefterisThe think is that I compiled and test shogun on my windows pc not long ago]11:17
LefterisYes it will take forever to build11:17
@wikingso dont bother11:18
@wikingi think it's only this that the shogun.dll is not in any path11:19
@wikingso the system doesn't know where to load it from11:19
@wikinglets see just pushed some changes to CI11:19
Lefterisok. probably is that11:19
gf712wiking: did you add a echo $(PATH) in a separate script just to check it still there?11:25
@wikingnoup :)11:26
@wikingbut i think it's still hacky11:26
@wikingbecause the discover_gtest will fail11:26
@wikingas that is being run build time11:26
@wikingso i need to modify the path before the build11:27
@wikingand add actually the build directory to the path11:27
@wikingbut if the generated examples will run11:27
@wikingthen that's the error so there's a solution11:27
@wiking:)11:27
@wikinglet's see in 1h11:27
@wiking:D11:28
Lefterisgf712, I am trying to use sg_any_dispatch to get the length of a scalar, vector, matrix depending what the variable is11:51
Lefterisbut I have a problem11:51
Lefterishttps://gist.github.com/avramidis/6a6fb617367c45dfade3c41a935ae60411:51
LefterisI also posted the build error11:53
LefterisI had a version that was working by using get to get the value but now I don't have access to the object11:53
gf712Lefteris: having a look now12:00
Lefteristhank you12:00
gf712[this, &len, param_value] should be just [this, &len] no?12:01
gf712does just sg_any_dispatch(param->get_value(), sg_all_typemap, f_scalar); work?12:01
LefterisI will try12:02
gf712the error you posted isn't a error though no?12:02
gf712it's just a warning?12:02
gf712ah wait12:02
LefterisYes, I am not sure if it does the think it supposed to do. I am refactoring for removing m_gradient_parameters with involves a lot of files12:03
LefterisI get the same with only f_scalar12:05
Lefterisoh wait12:05
LefterisI am an idio12:05
LefterisI am an idiot12:05
gf712param->get_value() is not a sgvector or sgmatrix right?12:05
Lefterisyes, it could be12:05
gf712or a scalar12:05
Lefterisbut gf712 I am an idiot12:05
gf712haha what is the error?12:06
LefterisI return stuff when I should just do this  vlen=((SGVector<float64_t>)value).vlen12:06
Lefterissorry len=((SGVector<float64_t>)value).vlen12:06
LefterisI have to copy-paste the same to other locations and I think this is done12:08
LefterisI get other errors now12:09
Lefterisbut nothing too bad12:09
Lefteristhanks gf712 and sorry for taking your time for this stupid error12:09
gf712ah no problem12:15
gf712it's weird you didn't get a compile error12:16
gf712because I added an assert warning that the lambda should be void..12:16
LefterisI have no idea. I will test it again when I finish with the other and see12:17
@wikingLefteris: gf712 the PATH hacked solve the problem12:46
Lefterisexcellent!!12:47
@wikingbtw12:50
@wikingdoes anybody know why i would get junk on the end of a std::string12:51
@wikingwhen using ostringstream12:51
-!- trancenoid [88e90a02@gateway/web/freenode/ip.136.233.10.2] has quit [Ping timeout: 256 seconds]13:31
-!- wiking [~wiking@huwico/staff/wiking] has quit [Remote host closed the connection]13:56
-!- gf712 [90520861@gateway/web/freenode/ip.144.82.8.97] has quit [Ping timeout: 256 seconds]13:58
-!- geektoni [c1cdd24a@gateway/web/freenode/ip.193.205.210.74] has joined #shogun14:01
-!- wiking [~wiking@2001:67c:10ec:5784:8000::3ff] has joined #shogun14:07
-!- wiking [~wiking@2001:67c:10ec:5784:8000::3ff] has quit [Changing host]14:07
-!- wiking [~wiking@huwico/staff/wiking] has joined #shogun14:07
-!- mode/#shogun [+o wiking] by ChanServ14:08
-!- gf712 [90520861@gateway/web/freenode/ip.144.82.8.97] has joined #shogun14:37
@wikinggf712: ping?14:41
gf712wiking: yup I'm back14:43
@wikinggf712: have you seen my pm?14:43
-!- vi-to [~vi_to@2001:b07:6466:3c0:4043:5e2c:97e0:5f75] has joined #shogun14:50
-!- vi-to [~vi_to@2001:b07:6466:3c0:4043:5e2c:97e0:5f75] has quit []14:57
-!- wiking [~wiking@huwico/staff/wiking] has quit [Remote host closed the connection]14:58
-!- wiking_ [~wiking@2001:67c:10ec:5784:8000::3ff] has joined #shogun15:03
-!- wiking_ [~wiking@2001:67c:10ec:5784:8000::3ff] has quit [Ping timeout: 240 seconds]15:07
-!- ssk441 [31ce0691@gateway/web/freenode/ip.49.206.6.145] has joined #shogun15:31
-!- wiking [~wiking@huwico/staff/wiking] has joined #shogun15:36
-!- mode/#shogun [+o wiking] by ChanServ15:36
ssk441Hi there guys! I'm an undergraduate interested in working with you all as a part of GSoC and I've been trying to install shogun and struggling with it. I'm running ubuntu 18.04. When I first ran the add repository command I got an error because its an unsigned repository. I then modified the apt-conf file to allow insecure repositories and now the command runs but nothing is downloaded. I checked the launchpad page and it only shows pa15:36
ssk441Am I doing something wrong or is the bionic package not on the website? Thanks for your time :D15:37
LefterisHello, welcome!15:39
-!- wiking_ [~wiking@2001:67c:10ec:5784:8000::3ff] has joined #shogun15:40
-!- wiking [~wiking@huwico/staff/wiking] has quit [Ping timeout: 240 seconds]15:40
LefterisIt would be best if you could install Shogun by source15:40
Lefterishave a look here15:40
Lefterishttps://github.com/shogun-toolbox/shogun/blob/develop/doc/readme/DEVELOPING.md15:40
LefterisSorry here https://github.com/shogun-toolbox/shogun/blob/develop/doc/readme/INSTALL.md#manual15:41
ssk441I did try that but I was having some troubles getting the interfaces working so I decided to revert back to this as it seemed the simplest solution. I'll have a go at it again !15:41
Lefteriswhich interface did you try?15:42
ssk441Python as that's the language I'm most proficient in15:43
Lefterisok good15:43
Lefterisgive it a go again and check the error messages from cmake to see if you need to install extra packages/libs15:43
Lefterisif you get stuck post here or write an issue and we will be happy to help15:44
ssk441Sure! :)15:45
-!- wiking_ [~wiking@2001:67c:10ec:5784:8000::3ff] has quit [Remote host closed the connection]15:55
-!- wiking [~wiking@huwico/staff/wiking] has joined #shogun15:56
-!- mode/#shogun [+o wiking] by ChanServ15:56
-!- wiking [~wiking@huwico/staff/wiking] has quit [Remote host closed the connection]16:02
-!- wiking [~wiking@2001:67c:10ec:5784:8000::3ff] has joined #shogun16:11
-!- wiking [~wiking@2001:67c:10ec:5784:8000::3ff] has quit [Changing host]16:11
-!- wiking [~wiking@huwico/staff/wiking] has joined #shogun16:11
-!- mode/#shogun [+o wiking] by ChanServ16:11
-!- Lefteris [~lefteris@2a05:b400:100:100:c897:73eb:8071:478d] has quit [Quit: Leaving]16:13
-!- wiking [~wiking@huwico/staff/wiking] has quit [Ping timeout: 240 seconds]16:15
-!- wiking [~wiking@huwico/staff/wiking] has joined #shogun16:25
-!- mode/#shogun [+o wiking] by ChanServ16:25
-!- besser82 [~besser82@fedora/besser82] has quit [Quit: Freedom, Friends, Features, First [fedoraproject.org]]16:33
-!- besser82 [~besser82@fedora/besser82] has joined #shogun16:35
-!- mode/#shogun [+o besser82] by ChanServ16:35
@wikinggf712: i think i'm done with the windows build refactor :D16:37
@wikingliblinearregressor is failing as well there...16:38
-!- wiking [~wiking@huwico/staff/wiking] has quit [Remote host closed the connection]16:41
-!- gf712 [90520861@gateway/web/freenode/ip.144.82.8.97] has quit [Ping timeout: 256 seconds]16:48
-!- gf712 [90520861@gateway/web/freenode/ip.144.82.8.97] has joined #shogun16:49
-!- ssk441 [31ce0691@gateway/web/freenode/ip.49.206.6.145] has quit [Ping timeout: 256 seconds]16:51
-!- wiking [~wiking@c-185-45-237-122.customer.ggaweb.ch] has joined #shogun16:56
-!- wiking [~wiking@c-185-45-237-122.customer.ggaweb.ch] has quit [Changing host]16:56
-!- wiking [~wiking@huwico/staff/wiking] has joined #shogun16:56
-!- mode/#shogun [+o wiking] by ChanServ16:56
gf712wiking, I don't know what is wrong with LibLinearRegression16:56
gf712I tried to set a seed but the test still fails sometimes16:57
gf712I am not sure if the algorithm just performs very well in all situations16:58
@wiking:D17:01
-!- trancenoid [0e8becd3@gateway/web/freenode/ip.14.139.236.211] has joined #shogun17:02
@wikinglets see if some other surprises are coming up with the integration tests17:03
@wiking:>17:03
gf712wiking: btw what do you think about SGObject::run() then for void methods?17:03
@wikingah yeah17:03
@wikingback to that17:03
gf712yes :D17:04
@wikingi mean i'm thikning more and more17:04
@wikingthat we might just wanna move everything that now we force to be in SGObject17:04
@wikingto another SWIGObject17:04
@wiking:)17:04
@wikingbut yeah17:04
@wikingthis run and stuff17:04
@wikingis getting super crazy imo17:04
@wiking:)17:04
@wikingit's like we have a DSL over the library17:05
gf712So there should be another SGObject written in the library just for interfaces?17:05
@wikingyeah something like that17:05
gf712dsl?17:05
@wikingbut that's another story17:05
@wikingdsl = domain-specific language17:06
gf712ah right17:06
gf712I just don't really like calling functions with strings :p17:06
@wikingyeah me neither17:06
gf712too easy to run into errors17:06
gf712I prefer compiler/interpreter telling me a method doesn't exist17:07
@wikingindeed17:07
gf712but not much that can be done in this situation right?17:07
@wikingi'd like to believe that we could solve it better :)17:10
@wikingbut then again17:10
gf712I mean the only other way is using the whole observable framework17:11
gf712and emit a signal if you put a label17:12
gf712and then that call the function17:12
gf712well not the only way, but just what I can think of right now that would be better...17:13
-!- geektoni [c1cdd24a@gateway/web/freenode/ip.193.205.210.74] has quit [Quit: Page closed]17:25
-!- trancenoid [0e8becd3@gateway/web/freenode/ip.14.139.236.211] has quit [Ping timeout: 256 seconds]17:28
-!- vi-to [~VitoLesti@93-40-66-36.ip37.fastwebnet.it] has joined #shogun17:41
vi-toHello again, sorry for the in-n-out (new IRC user here)17:45
vi-toShould I query someone in particular for a brief discussion about this https://github.com/shogun-toolbox/shogun/wiki/GSoC_2018_project_lgssm project? :)17:45
@wikingvi-to: what exactly would you like to discuss?17:48
@wikingi mean the best place to start a discussion'17:48
@wikingis the mailing list17:48
@wikingand then we'll get the right people involved in the discussion17:49
@wikingbut note17:49
@wikingread the pre-requirements17:49
@wikingfor getting involved with shogun gsoc17:49
@wiking(sending in pr prior the gsoc application deadline etc)17:49
vi-toi've read the how to get involved section and the entrance tasks required17:53
@wikingcool17:53
@wikingi mean you could try adding a kalman filter ;)17:53
@wikingif you really wanna work on this project17:54
@wikingbut as an advice maybe you wanna start with really simople thing17:54
@wikingsee some of the 'good entrance task' issues17:54
@wikingthere you'll get into how to send in prs17:54
@wikingetc etc etc17:54
@wikingcompile shogun locally17:54
@wikingrun tests etc17:54
@wikingand once you have a hold on development cycle17:55
@wikingthen you can start adding some more serious things17:55
vi-toYes, i'll try take your advice literally :)17:56
@wikingother than that welcome to the project17:56
@wikingand if there's any problem/question17:56
@wikingfeel free to ask it here or mailing list or prs17:56
@wikingusually open source ways17:56
@wiking:)17:56
vi-toi sent an email for the list subscription, but nothing happened. Should i get a confirmation or similar?17:57
@wikingmmm you should :S17:58
@wikingmailto:shogun-list-request@shogun-toolbox.org?subject=subscribe17:59
@wiking?17:59
vi-tois it supposed to be a blank email from me?17:59
@wikingyeah just the subject to be 'subscribe'17:59
vi-tosent18:00
@wikingtry to send an email to shogun-list@shogun-toolbox.org18:01
vi-tosent18:02
@wikinglemme debug18:05
@wikingsince i havent' received it yet18:05
@wiking:)))18:05
vi-toapart from this, i am very excited to see there's still hope for that project. As is not high priority, from the description it seemed to me it is quite uncertain for this year too18:06
@wikingi mean if there's somebody that we feel comfortable to give the project to18:07
@wikingi dont see the reason why not to do it18:07
@wikingbut that means we need to see that a) person knows how to work with shogun b) has a good understand about the whole project18:09
@wikingthis we usually can assert from the interactions before the end of the application period of gsoc18:09
vi-toabsolutely, it is everything very clearly stated in your repo18:12
-!- ssk441 [31ce0691@gateway/web/freenode/ip.49.206.6.145] has joined #shogun18:14
vi-toabout the mailing list i don't really want to bother, but please tell me if i can help somehow18:15
@wikingvi-to: just debugging what's happening18:16
@wikingso far its enough that you've sent those 2 mails18:17
@wikingthnx18:17
@wikingfor the time being seems you cannot subscribe :(18:17
@wikingsorry about that18:17
@wikingtrying to get it fixed18:17
vi-tookay, thank you @wiking18:19
vi-to\away around18:19
-!- gf712 [90520861@gateway/web/freenode/ip.144.82.8.97] has quit [Ping timeout: 256 seconds]18:25
-!- ssk441 [31ce0691@gateway/web/freenode/ip.49.206.6.145] has quit [Quit: Page closed]18:34
-!- wiking [~wiking@huwico/staff/wiking] has quit [Remote host closed the connection]18:45
-!- wiking [~wiking@c-185-45-237-122.customer.ggaweb.ch] has joined #shogun18:47
-!- wiking [~wiking@c-185-45-237-122.customer.ggaweb.ch] has quit [Changing host]18:47
-!- wiking [~wiking@huwico/staff/wiking] has joined #shogun18:47
-!- mode/#shogun [+o wiking] by ChanServ18:47
-!- vi-to [~VitoLesti@93-40-66-36.ip37.fastwebnet.it] has left #shogun []23:12
--- Log closed Wed Mar 06 00:00:38 2019

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