--- Log opened Thu Jul 28 00:00:41 2016 | ||
-!- shogun-notifier- [~irker@7nn.de] has joined #shogun | 03:23 | |
shogun-notifier- | shogun: Viktor Gal :feature/javascript * f34f2ac / / (8 files): https://github.com/shogun-toolbox/shogun/commit/f34f2ac5bcfef6fa9c0dc9d32f4c6dc0f0cf526c | 03:23 |
---|---|---|
shogun-notifier- | shogun: Add Javascript modular interface build framework | 03:23 |
@wiking | buuyaaa :) | 03:23 |
shogun-buildbot | build #1180 of nightly_default is complete: Failure [failed test notebooks] Build details are at http://buildbot.shogun-toolbox.org/builders/nightly_default/builds/1180 blamelist: Heiko Strathmann <heiko.strathmann@gmail.com>, OXPHOS <engelzora@gmail.com>, Viktor Gal <viktor.gal@maeth.com> | 03:30 |
-!- travis-ci [~travis-ci@ec2-54-205-72-9.compute-1.amazonaws.com] has joined #shogun | 03:31 | |
travis-ci | it'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/147921594 | 03:31 |
-!- travis-ci [~travis-ci@ec2-54-205-72-9.compute-1.amazonaws.com] has left #shogun [] | 03:31 | |
-!- OXPHOS [c0a906af@gateway/web/freenode/ip.192.169.6.175] has joined #shogun | 04:24 | |
@wiking | OXPHOS: hey | 05:35 |
OXPHOS | wiking: hey | 05:36 |
@wiking | any blockers? | 05:48 |
shogun-buildbot | build #52 of memleak - valgrind is complete: Failure [failed memory check] Build details are at http://buildbot.shogun-toolbox.org/builders/memleak%20-%20valgrind/builds/52 blamelist: Heiko Strathmann <heiko.strathmann@gmail.com>, OXPHOS <engelzora@gmail.com>, Viktor Gal <viktor.gal@maeth.com> | 06:07 |
shogun-buildbot | build #1051 of nightly_none is complete: Failure [failed compile] Build details are at http://buildbot.shogun-toolbox.org/builders/nightly_none/builds/1051 blamelist: Heiko Strathmann <heiko.strathmann@gmail.com>, OXPHOS <engelzora@gmail.com>, Viktor Gal <viktor.gal@maeth.com> | 06:08 |
OXPHOS | wiking: hopefully no..compiling | 06:08 |
-!- shogun-notifier- [~irker@7nn.de] has quit [Quit: transmission timeout] | 06:23 | |
OXPHOS | wiking: so | 06:38 |
OXPHOS | wiking: I did http://pastebin.com/KK4TLJNU in init.h | 06:38 |
OXPHOS | wiking: theoretically all macros are redefined right? | 06:39 |
OXPHOS | wiking: I mean I can just use cereal_save instead of save across shogun right? | 06:39 |
@wiking | common.h | 06:44 |
@wiking | but | 06:44 |
@wiking | #ifdef CEREAL_SAVE_FUNCTION_NAME | 06:44 |
@wiking | #undef CEREAL_SAVE_FUNCTION_NAME | 06:44 |
@wiking | #define CEREAL_SAVE_FUNCTION_NAME cereal_save | 06:44 |
@wiking | #endif | 06:44 |
@wiking | i would do | 06:44 |
@wiking | #ifdef CEREAL_SAVE_FUNCTION_NAME | 06:44 |
@wiking | #undef CEREAL_SAVE_FUNCTION_NAME | 06:44 |
@wiking | #endif | 06:44 |
@wiking | #define CEREAL_SAVE_FUNCTION_NAME cereal_save | 06:44 |
@wiking | because you always want to define that macro | 06:44 |
@wiking | no? | 06:44 |
OXPHOS | you're right | 06:45 |
OXPHOS | I just found out I need to include the file in unittest to enable the macro | 06:46 |
OXPHOS | or actually macros.hpp is undefined in unittest | 06:47 |
-!- sanuj [~sanuj@117.203.6.125] has joined #shogun | 08:05 | |
OXPHOS | wiking: hey I'm still having trouble including the header file. Can you have a look at it? Thanks! | 09:26 |
OXPHOS | wiking: error: https://travis-ci.org/shogun-toolbox/shogun/jobs/147951294 | 09:26 |
sanuj | lisitsyn, yo | 09:26 |
OXPHOS | wiking: PR: https://github.com/shogun-toolbox/shogun/pull/3226 | 09:26 |
-!- sanuj [~sanuj@117.203.6.125] has quit [Ping timeout: 265 seconds] | 10:05 | |
@wiking | OXPHOS: i would just pull the docker image | 10:47 |
@wiking | and debug it in that | 10:47 |
@wiking | https://hub.docker.com/r/shogun/shogun-dev/ | 10:48 |
@wiking | docker pull shogun/shogun-dev | 10:48 |
-!- wiking [~wiking@huwico/staff/wiking] has quit [Quit: leaving] | 12:10 | |
-!- wiking [~wiking@huwico/staff/wiking] has joined #shogun | 12:11 | |
-!- mode/#shogun [+o wiking] by ChanServ | 12:11 | |
-!- wiking [~wiking@huwico/staff/wiking] has quit [Client Quit] | 12:11 | |
-!- sanuj [~sanuj@117.203.6.125] has joined #shogun | 12:46 | |
-!- HeikoS [~heiko@nat-211-176.internal.eduroam.ucl.ac.uk] has joined #shogun | 12:46 | |
-!- mode/#shogun [+o HeikoS] by ChanServ | 12:46 | |
-!- HeikoS [~heiko@nat-211-176.internal.eduroam.ucl.ac.uk] has quit [Ping timeout: 250 seconds] | 12:51 | |
sanuj | lisitsyn, yolo | 12:53 |
-!- wiking [~wiking@huwico/staff/wiking] has joined #shogun | 12:58 | |
-!- mode/#shogun [+o wiking] by ChanServ | 12:58 | |
-!- wiking [~wiking@huwico/staff/wiking] has quit [Read error: Connection reset by peer] | 13:05 | |
-!- wiking [~wiking@info2k1.hu] has joined #shogun | 13:07 | |
-!- wiking [~wiking@info2k1.hu] has quit [Quit: leaving] | 13:35 | |
-!- HeikoS [~heiko@nat-211-176.internal.eduroam.ucl.ac.uk] has joined #shogun | 13:38 | |
-!- mode/#shogun [+o HeikoS] by ChanServ | 13:39 | |
-!- wiking [~wiking@huwico/staff/wiking] has joined #shogun | 13:43 | |
-!- mode/#shogun [+o wiking] by ChanServ | 13:43 | |
@wiking | HeikoS, yo | 13:44 |
@HeikoS | wiking: jo | 13:45 |
@wiking | HeikoS, have you seen the new feature branch | 13:45 |
@wiking | ?:) | 13:45 |
@wiking | :) | 13:45 |
lisitsyn | sanuj: yolo | 13:49 |
lisitsyn | yolo | 13:49 |
lisitsyn | yolo | 13:49 |
sanuj | lisitsyn, got time ?? | 13:49 |
lisitsyn | HeikoS: yolo | 13:49 |
sanuj | :D | 13:49 |
lisitsyn | a bit | 13:49 |
sanuj | did you see the PR? | 13:49 |
lisitsyn | noah yet | 13:49 |
sanuj | lisitsyn, i need to talk about what to do next? | 13:49 |
@wiking | y0000000000000000LO | 13:49 |
@wiking | lisitsyn, the yolo is this | 13:50 |
@wiking | lisitsyn, https://github.com/shogun-toolbox/shogun/tree/feature/javascript | 13:50 |
@wiking | :) | 13:50 |
@wiking | sanuj, dont you wanna spend some time with clang-format ? :) | 13:51 |
lisitsyn | JAVASCRIPT? | 13:51 |
lisitsyn | lol | 13:51 |
@wiking | since the indentation of you code is usually messed up... that way you would get the autoformatting | 13:51 |
@wiking | lisitsyn, javascript modular interface | 13:51 |
lisitsyn | ok why not | 13:51 |
lisitsyn | wiking: nodjes? | 13:51 |
@wiking | already have a shogun-ml npm package | 13:51 |
@wiking | :))) | 13:51 |
lisitsyn | oh why fucking not | 13:51 |
lisitsyn | :D | 13:51 |
@wiking | lisitsyn, because think about it | 13:51 |
@wiking | lisitsyn, runtime speed of python vs v8 | 13:52 |
@wiking | ? | 13:52 |
@wiking | what's your guess? | 13:52 |
lisitsyn | v8 is like | 13:52 |
lisitsyn | C++ | 13:52 |
@wiking | so dont you think that actually it would make much more sense | 13:52 |
@wiking | to do data science in JS (or ecma6) instead of python? | 13:52 |
@wiking | i mean it's a scripting language | 13:52 |
@wiking | easy to prototype etc | 13:53 |
@wiking | but still the runtime is much better... | 13:53 |
@wiking | and with ecmascript6 you have a lot of nice abstractions | 13:53 |
@wiking | or with typescript you have even types :) | 13:53 |
@wiking | HeikoS, ^ | 13:53 |
@wiking | i'm trying to reach out to #scijs people | 13:53 |
@wiking | to have the array/features mapping defined nicely with ndarray that they are maitaining | 13:54 |
lisitsyn | sanuj: do tests work now? | 13:55 |
sanuj | lisitsyn, i have commented in the PR | 13:55 |
sanuj | wait | 13:56 |
sanuj | wiking, okay | 13:56 |
@wiking | sanuj, i can give you something as a starter | 13:56 |
sanuj | lisitsyn, https://github.com/shogun-toolbox/shogun/pull/3370#discussion-diff-72404899R124 | 13:57 |
lisitsyn | sanuj: I don't really see how can it compare them | 13:59 |
lisitsyn | they're slightly different in implementations | 13:59 |
sanuj | okay, i'll remove this test | 13:59 |
sanuj | lisitsyn, i can take care of the rest of the tests then | 14:01 |
lisitsyn | yupp | 14:01 |
sanuj | lisitsyn, I think we should establish a way to add plugins in shogun and think of how to start migrating. | 14:02 |
sanuj | lisitsyn, so what do you think? | 14:02 |
sanuj | lisitsyn, wiking suggested that a shogun plugin can be an entirely new repository also | 14:03 |
sanuj | lisitsyn, i had mailed you about this a few days before | 14:04 |
lisitsyn | sanuj: I don't think we need to split repositories now | 14:05 |
sanuj | lisitsyn, so what should be the next step here for the plugins PR? | 14:06 |
sanuj | do we need anything else before we merge this? | 14:06 |
lisitsyn | sanuj: make tests work and fix indentation ;) | 14:09 |
sanuj | okay | 14:09 |
@HeikoS | wiking: checking | 14:10 |
@HeikoS | +1 fore js | 14:11 |
@HeikoS | Is that a lot of work? | 14:11 |
@wiking | mmm slowly steadily | 14:11 |
@wiking | why? | 14:11 |
@wiking | now it at least compiles | 14:11 |
@HeikoS | just wondering | 14:11 |
@wiking | needs some tests etc | 14:11 |
@wiking | for optimal version of course it needs some work | 14:11 |
@HeikoS | typemaps yet missing | 14:11 |
@wiking | (having the proper memory wrappers, so not to copy mem etc) | 14:11 |
@wiking | yep | 14:11 |
@wiking | exactely | 14:12 |
@wiking | wanna talk first with the #scijs guys | 14:12 |
@wiking | before jumping on that | 14:12 |
@wiking | anyhow wondering how to extend the metastuff :) | 14:12 |
@HeikoS | okok | 14:13 |
@HeikoS | meta examples? | 14:13 |
@HeikoS | thats easy | 14:13 |
@wiking | yep | 14:13 |
@HeikoS | just need a new target.json | 14:13 |
@HeikoS | that is the dictionary that maps a syntax tree to the target language | 14:13 |
@HeikoS | simple text replacement | 14:13 |
@wiking | mmm | 14:15 |
@wiking | ok i'll try to look into it | 14:15 |
sanuj | i'm getting github unicorn | 14:15 |
@wiking | sanuj, check status.github.com | 14:15 |
@wiking | maybe it has a hiccup now | 14:15 |
@wiking | seems like | 14:15 |
@HeikoS | wiking: I can help with that, | 14:15 |
@wiking | HeikoS, would be cool | 14:15 |
@HeikoS | but we need typemaps first otherwise it will just fail | 14:15 |
@wiking | HeikoS, i've put together an npm package even | 14:15 |
@HeikoS | nice one | 14:16 |
@wiking | nono it's ok | 14:16 |
@wiking | i mean the typemap i'm working on | 14:16 |
@wiking | but dunno when i can finish | 14:16 |
@wiking | but imagine on the end | 14:16 |
@wiking | having nodejs running this | 14:16 |
@wiking | with the d3js frontend | 14:16 |
@HeikoS | kk | 14:16 |
@HeikoS | Ill do the meta ones then | 14:16 |
@wiking | cool | 14:16 |
@wiking | as that way i can even test stuff | 14:16 |
@HeikoS | yeah exactly | 14:17 |
@HeikoS | though! | 14:17 |
@HeikoS | we currently only do integration testing from cpp meta examples | 14:18 |
@HeikoS | would be cool to make that work for all of them | 14:18 |
@HeikoS | since then we implicitly test typemaps | 14:18 |
@wiking | yep | 14:18 |
@HeikoS | wiking: gs | 14:18 |
@HeikoS | lisitsyn: jo! | 14:24 |
@wiking | HeikoS, i'm there | 14:31 |
lisitsyn | HeikoS: jolo | 14:35 |
@HeikoS | lisitsyn: jo | 14:35 |
@HeikoS | so what about meta integration testing across all modular targets? | 14:35 |
@HeikoS | not just cpp | 14:35 |
@HeikoS | remember the issue? | 14:35 |
@wiking | lisitsyn, elixir-lang.org/ | 14:52 |
@wiking | :) | 14:52 |
@wiking | lisitsyn, https://github.com/dmlc/difacto | 15:22 |
-!- sanuj [~sanuj@117.203.6.125] has quit [Ping timeout: 244 seconds] | 15:24 | |
-!- sanuj [~sanuj@117.204.240.28] has joined #shogun | 15:59 | |
-!- leagoetz [~leagoetz@nat-210-120.internal.eduroam.ucl.ac.uk] has joined #shogun | 16:01 | |
OXPHOS | leagoetz: hey lea! sorry I cannot reply PM somehow | 16:06 |
leagoetz | oh hey | 16:13 |
leagoetz | just wanted to remind you that you need to wrap up this week, as from next week the focus should be on polishing/merging PRs | 16:14 |
leagoetz | also ... have you updated your timeline? | 16:14 |
leagoetz | ;P | 16:15 |
sanuj | link to the meeting: http://www.shogun-toolbox.org/irclogs/%23shogun.2016-07-18.log.html | 16:16 |
leagoetz | yes, yes sanuj, it's all there and the time to do it has come :) | 16:16 |
sanuj | leagoetz, sure sure | 16:17 |
OXPHOS | leagoetz: sure thanks! yes I did around midterm | 16:18 |
leagoetz | and it's staying like this? | 16:19 |
leagoetz | that's fine then - make sure you can achieve everything that's on there. | 16:19 |
sanuj | leagoetz, you work on neurons stuff? :D | 16:20 |
leagoetz | yes, neurons stuff | 16:20 |
leagoetz | haha | 16:20 |
sanuj | leagoetz, so what exactly? | 16:20 |
sanuj | i like to chat with phds about their research | 16:21 |
leagoetz | I try to understand what computation individual neurons are performing | 16:21 |
sanuj | leagoetz, how do you do it? | 16:21 |
sanuj | with fMRI? | 16:22 |
lisitsyn | STACK MORE LAYERS %)))) | 16:22 |
sanuj | some other imaging technique | 16:22 |
leagoetz | no, fMRI does not have high enough resolution | 16:22 |
sanuj | lisitsyn, that's for deep learning | 16:22 |
lisitsyn | yes just stack more layers! | 16:22 |
lisitsyn | :D | 16:22 |
sanuj | lisitsyn, haha | 16:22 |
leagoetz | I do a combination of experiments and biophysical modelling | 16:22 |
sanuj | lisitsyn, residual networks | 16:22 |
lisitsyn | more layers | 16:22 |
leagoetz | well, in some sense individual neurons also stack more layers | 16:22 |
lisitsyn | more more layers | 16:23 |
sanuj | lisitsyn, need some time to discuss about my timeline | 16:23 |
lisitsyn | relu relu layer norm | 16:23 |
* lisitsyn away | 16:23 | |
lisitsyn | :D | 16:23 |
lisitsyn | when does gsoc end? | 16:23 |
leagoetz | internal deadline 16 aug | 16:23 |
lisitsyn | sanuj: I think you have to stay a few more years to complete plugins | 16:23 |
leagoetz | external 23 | 16:23 |
lisitsyn | sorry about that! :D | 16:23 |
sanuj | haha | 16:23 |
sanuj | i won't be able to do gsoc | 16:23 |
sanuj | as i won't be a student | 16:24 |
sanuj | lisitsyn, but i'll stay ;) | 16:24 |
leagoetz | yes, nice! :) | 16:24 |
lisitsyn | yeah you have to | 16:24 |
lisitsyn | :D | 16:24 |
sanuj | leagoetz, do you have a blog or something for your research? | 16:24 |
leagoetz | nope, too lazy | 16:24 |
leagoetz | you can check out our lab website | 16:24 |
sanuj | haha | 16:24 |
sanuj | https://www.ucl.ac.uk/wibr/research/circuit-neuroscience | 16:25 |
leagoetz | http://michael-hausser.squarespace.com | 16:25 |
lisitsyn | train more linear models on hadoop | 16:25 |
sanuj | lisitsyn, i'm telling you, deep learning will eat everything | 16:25 |
sanuj | :D | 16:26 |
lisitsyn | no chance | 16:26 |
lisitsyn | we gonna drop that sheatz at some point :P | 16:26 |
sanuj | only the umbrella term "deep learning" will have more techniques under it | 16:26 |
lisitsyn | the winter is coming | 16:26 |
sanuj | haha | 16:26 |
lisitsyn | it is I feel the breeze | 16:27 |
leagoetz | oh dear, it's finally summer here and you talk about winter coming | 16:27 |
sanuj | leagoetz, thanks for the website link | 16:27 |
lisitsyn | summer, is it like +15C there in uk? | 16:27 |
lisitsyn | and 90% cloudy? | 16:28 |
lisitsyn | :D | 16:28 |
sanuj | it was 40C here a few days ago | 16:28 |
sanuj | not it's 28C due to monsoon | 16:28 |
leagoetz | yes, exact description ;D | 16:28 |
sanuj | haha | 16:28 |
leagoetz | summer means, I don't wear my winter coat for clycling to uni | 16:28 |
lisitsyn | I wouldn't be able to move if it is 40C outside | 16:29 |
leagoetz | there is only about 2 months of the year where this is possible | 16:29 |
leagoetz | July is one of them | 16:29 |
sanuj | lisitsyn, haha, it's not good | 16:29 |
leagoetz | 28 due to monsoon is still a bit crazy | 16:29 |
sanuj | leagoetz, what is summer temp in london? | 16:30 |
sanuj | 18-19C | 16:30 |
leagoetz | anything over 15 deg celsius | 16:30 |
lisitsyn | I've seen some british people in spain | 16:30 |
sanuj | i see | 16:30 |
lisitsyn | they get really crazy | 16:30 |
lisitsyn | :D | 16:30 |
lisitsyn | I guess that's how they feel about > +15C | 16:31 |
sanuj | haha | 16:31 |
leagoetz | British people abroad ... the only thing worse than British people in Britain ;) | 16:31 |
lisitsyn | I had so much fun they're watching football all the time :D | 16:32 |
sanuj | lisitsyn, you like football? | 16:32 |
lisitsyn | well it is fun to play but not really fun to watch | 16:33 |
sanuj | i used to watch | 16:33 |
sanuj | now stopped | 16:33 |
sanuj | lisitsyn, so here is the deal | 16:33 |
lisitsyn | yeah at some age you stop that | 16:33 |
sanuj | i need to open all new PRs this week | 16:33 |
lisitsyn | I guess because you realize you can't spend your life on such bs | 16:34 |
lisitsyn | :D | 16:34 |
sanuj | from next week i can only improve them and get them merge | 16:34 |
lisitsyn | sanuj: uhm ok | 16:34 |
sanuj | haha | 16:34 |
lisitsyn | lets merge | 16:34 |
lisitsyn | this thing | 16:34 |
lisitsyn | make tests work and indents! | 16:34 |
sanuj | yeah, i'm adding more tests | 16:34 |
sanuj | will be done before tonight | 16:34 |
sanuj | lisitsyn, but what else do you think i can work on | 16:34 |
sanuj | like open new PRs this week | 16:34 |
lisitsyn | sanuj: we also need to merge Jinja | 16:35 |
sanuj | yeah but get() bug is messy | 16:35 |
lisitsyn | with swig | 16:35 |
sanuj | if the function has get(), i think it errors | 16:35 |
lisitsyn | sanuj: ok lets think of other name maybe | 16:36 |
sanuj | yeah | 16:36 |
sanuj | fetch is not good i guess :P | 16:36 |
lisitsyn | no | 16:36 |
sanuj | leagoetz, one of the brain related blogs i read sometimes, https://neuroconscience.com/ | 16:37 |
sanuj | this guy is also at UCL i guess | 16:37 |
lisitsyn | sanuj: set is also bad | 16:37 |
lisitsyn | uhmm we need better pair | 16:38 |
sanuj | ooohkayy | 16:38 |
sanuj | lisitsyn, set is too common | 16:38 |
leagoetz | looks like it | 16:38 |
lisitsyn | leagoetz: help us | 16:38 |
lisitsyn | ;) | 16:38 |
sanuj | lisitsyn, and HeikoS suggested to hack SG_ADD | 16:39 |
lisitsyn | we need alternative to set/get | 16:39 |
sanuj | these are function names ^ | 16:39 |
leagoetz | put/gut | 16:41 |
leagoetz | :) | 16:41 |
lisitsyn | lol | 16:41 |
lisitsyn | put | 16:41 |
lisitsyn | hmm | 16:41 |
lisitsyn | pull/put | 16:41 |
lisitsyn | not good for api | 16:42 |
lisitsyn | I'd get mad | 16:42 |
leagoetz | take/make | 16:42 |
leagoetz | but I guess make is not the best either | 16:43 |
lisitsyn | ok we can use some suffix/prefix for set/get | 16:43 |
lisitsyn | aset aget | 16:43 |
lisitsyn | sets gets | 16:43 |
lisitsyn | set_ get_ | 16:43 |
leagoetz | doset doget | 16:44 |
sanuj | lisitsyn, i think get* will error with SWIG | 16:44 |
lisitsyn | why? | 16:44 |
sanuj | lisitsyn, will have to try | 16:44 |
lisitsyn | aset/aget is actually used | 16:45 |
lisitsyn | in clojurescript | 16:45 |
lisitsyn | :D | 16:45 |
lisitsyn | crazy | 16:45 |
sanuj | haha | 16:45 |
lisitsyn | setr/getr | 16:45 |
sanuj | lisitsyn, i will try set/get suffix and prefix names | 16:46 |
lisitsyn | I like setr getr most at the moment | 16:46 |
sanuj | okay | 16:46 |
sanuj | lisitsyn, what about hacking SG_ADD or something else | 16:46 |
lisitsyn | we need to do that | 16:46 |
lisitsyn | yeah | 16:46 |
lisitsyn | may be I'll try to get some time on weekend | 16:47 |
sanuj | i think we should have an example for how to convert old shogun class to support tags-parameters | 16:47 |
lisitsyn | sanuj: if we have SG_ADD all of them are already converted | 16:47 |
lisitsyn | sanuj: sets gets is better! | 16:47 |
lisitsyn | lets go with sets/gets | 16:47 |
lisitsyn | wiking: HeikoS: ho | 16:48 |
lisitsyn | we have tough decision there! | 16:48 |
sanuj | okay.... | 16:50 |
lisitsyn | sanuj: a few reasons | 16:51 |
lisitsyn | 1) it would work with set<Tab> | 16:51 |
lisitsyn | 2) it looks like a bit of proper english | 16:51 |
sanuj | lisitsyn, set<Tab> | 16:53 |
lisitsyn | autocompletino | 16:53 |
sanuj | oh | 16:53 |
sanuj | yeah | 16:53 |
sanuj | yes, it's proper english | 16:53 |
sanuj | lisitsyn, if we hack SG_ADD and merge it, will we be able to delete Parameter.h etc | 16:56 |
lisitsyn | not sure | 16:56 |
-!- leagoetz [~leagoetz@nat-210-120.internal.eduroam.ucl.ac.uk] has quit [Remote host closed the connection] | 16:57 | |
sanuj | lisitsyn, so shall i try to change a shogun class to use tags-parameter with old parameter framework | 16:58 |
sanuj | and then move on to hacking sg_add | 16:58 |
lisitsyn | which shogun class? | 16:58 |
sanuj | any class | 16:58 |
sanuj | just to see if it works (it should work) | 16:59 |
lisitsyn | yeah it makes sense to try | 16:59 |
-!- leagoetz [~leagoetz@nat-210-120.internal.eduroam.ucl.ac.uk] has joined #shogun | 16:59 | |
lisitsyn | not sure we should commit that tho | 16:59 |
sanuj | yeah, won't commit | 16:59 |
sanuj | lisitsyn, so i'll start these two PRs tomorrow | 16:59 |
sanuj | do we need to start any new PR apart from these two for tags? | 17:00 |
lisitsyn | probably no | 17:00 |
sanuj | lisitsyn, and for plugins? | 17:00 |
sanuj | new PR after the current one? | 17:01 |
lisitsyn | the deadline is quite soon so lets just polish these | 17:01 |
sanuj | lisitsyn, okay | 17:01 |
sanuj | lisitsyn, and how do we add classes in the jinja template | 17:02 |
sanuj | for base-shogun | 17:02 |
lisitsyn | don't get it | 17:03 |
-!- leagoetz [~leagoetz@nat-210-120.internal.eduroam.ucl.ac.uk] has quit [Ping timeout: 250 seconds] | 17:03 | |
sanuj | lisitsyn, we need to list the base-shogun in jinja template | 17:04 |
sanuj | lisitsyn, i mean, we need to list the classes for base-shogun in jinja template | 17:05 |
lisitsyn | yes | 17:05 |
lisitsyn | so? | 17:05 |
sanuj | lisitsyn, so we need to decide what classes to list in that | 17:06 |
lisitsyn | oh ok | 17:06 |
sanuj | or will we merge without the full list? | 17:06 |
lisitsyn | impossible | 17:06 |
lisitsyn | :D | 17:06 |
lisitsyn | yeah merge w/o full list | 17:06 |
sanuj | okay | 17:07 |
sanuj | lisitsyn, thanks! | 17:07 |
sanuj | leaving for dinner now | 17:07 |
lisitsyn | okk | 17:07 |
@wiking | ? | 17:09 |
-!- sanuj [~sanuj@117.204.240.28] has quit [Ping timeout: 276 seconds] | 17:13 | |
-!- leagoetz [~leagoetz@nat-210-120.internal.eduroam.ucl.ac.uk] has joined #shogun | 17:21 | |
lisitsyn | wiking: gets/sets | 17:21 |
lisitsyn | how do you like it | 17:21 |
lisitsyn | instead of get/set | 17:21 |
-!- leagoetz [~leagoetz@nat-210-120.internal.eduroam.ucl.ac.uk] has quit [Client Quit] | 17:22 | |
@wiking | lisitsyn, why the diff? | 17:25 |
@wiking | i mean i dont really think there's an awful big diff | 17:25 |
@wiking | so if it's easier to have gets/sets instead of get/set | 17:25 |
@wiking | then lets' have it like that | 17:25 |
@wiking | because actually semantically speaking (+english grammar) dictates gets/sets :D | 17:26 |
lisitsyn | wiking: no actually it is get set | 17:28 |
lisitsyn | like wiking set x to 3 | 17:28 |
lisitsyn | but yeah | 17:28 |
@wiking | no | 17:28 |
lisitsyn | if it solves the problem | 17:28 |
@wiking | wiking sets x to 3 | 17:28 |
@wiking | in english :) | 17:28 |
@wiking | but if set is easier | 17:29 |
@wiking | then let's go with that | 17:29 |
@wiking | either way | 17:29 |
@wiking | i dont see it as a big problem | 17:29 |
@wiking | both 'makes' sense | 17:29 |
@wiking | or you can sell the idea :D | 17:29 |
-!- sanuj [~sanuj@117.204.240.28] has joined #shogun | 18:14 | |
-!- OXPHOS [c0a906af@gateway/web/freenode/ip.192.169.6.175] has quit [Quit: Page closed] | 18:36 | |
-!- shogun-notifier- [~irker@7nn.de] has joined #shogun | 19:51 | |
shogun-notifier- | shogun: OXPHOS :feature/linalg_refactor * 56bae12 / / (6 files): https://github.com/shogun-toolbox/shogun/commit/56bae127efa5c2f0dc19f86dce47c793e33532e3 | 19:51 |
shogun-notifier- | shogun: linalg-sgvector&sgmatrix-mean | 19:51 |
shogun-notifier- | shogun: Heiko Strathmann :feature/linalg_refactor * 93b1cca / / (6 files): https://github.com/shogun-toolbox/shogun/commit/93b1ccaeba0243e64f195d219b71e15a9c15f5da | 19:51 |
shogun-notifier- | shogun: Merge pull request #3334 from OXPHOS/linalg_mean | 19:51 |
shogun-notifier- | shogun: | 19:51 |
shogun-notifier- | shogun: LinalgRefactor-mean | 19:51 |
-!- HeikoS_mobile [~Mutter@nat-170-198.internal.eduroam.ucl.ac.uk] has joined #shogun | 20:07 | |
-!- sanuj [~sanuj@117.204.240.28] has quit [Remote host closed the connection] | 20:09 | |
-!- HeikoS_mobile [~Mutter@nat-170-198.internal.eduroam.ucl.ac.uk] has quit [Remote host closed the connection] | 20:12 | |
-!- shogun-notifier- [~irker@7nn.de] has quit [Quit: transmission timeout] | 22:51 | |
--- Log closed Fri Jul 29 00:00:42 2016 |
Generated by irclog2html.py 2.10.0 by Marius Gedminas - find it at mg.pov.lt!