| --- Log opened Fri Aug 05 00:00:52 2016 | ||
| -!- OXPHOS [4441a916@gateway/web/freenode/ip.68.65.169.22] has joined #shogun | 01:43 | |
| @wiking | OXPHOS: y0 | 02:30 | 
|---|---|---|
| @wiking | lemme look in the rs | 02:30 | 
| @wiking | *prs | 02:30 | 
| @wiking | i should be able to run a full buildbot check on that feature branch | 02:30 | 
| @wiking | as i'm afraid we might not catch some errors :D | 02:31 | 
| -!- shogun-notifier- [~irker@7nn.de] has joined #shogun | 02:33 | |
| shogun-notifier- | shogun: OXPHOS :feature/linalg_refactor * 05ee97d / src/shogun/mathematics/linalg/ (3 files): https://github.com/shogun-toolbox/shogun/commit/05ee97d20932d8f625505d0b212c88d3ef0545fe | 02:33 | 
| shogun-notifier- | shogun: add return value/fix msgs/remove white lines | 02:33 | 
| shogun-notifier- | shogun: Viktor Gal :feature/linalg_refactor * 337d2f3 / src/shogun/mathematics/linalg/ (3 files): https://github.com/shogun-toolbox/shogun/commit/337d2f3dc2c2239f35731408275e775f0a90b463 | 02:33 | 
| shogun-notifier- | shogun: Merge pull request #3404 from OXPHOS/linalg_refactor_2 | 02:33 | 
| shogun-notifier- | shogun: | 02:33 | 
| shogun-notifier- | shogun: LinalgRefactor - minor fix - warnings | 02:33 | 
| shogun-notifier- | shogun: OXPHOS :feature/linalg_refactor * 00fd311 / / (5 files): https://github.com/shogun-toolbox/shogun/commit/00fd3110e8452499293f4425a5999d50e647602a | 02:34 | 
| shogun-notifier- | shogun: linalg-matrix block sum | 02:34 | 
| shogun-notifier- | shogun: Viktor Gal :feature/linalg_refactor * 15a5ae9 / / (5 files): https://github.com/shogun-toolbox/shogun/commit/15a5ae9cd83a17d418819f41f3bfbf017891c3d3 | 02:34 | 
| shogun-notifier- | shogun: Merge pull request #3403 from OXPHOS/linalg_sum_block | 02:34 | 
| shogun-notifier- | shogun: | 02:34 | 
| shogun-notifier- | shogun: LinalgRefactor - matrix block sum | 02:34 | 
| shogun-notifier- | shogun: OXPHOS :feature/linalg_refactor * 82989a6 / / (6 files): https://github.com/shogun-toolbox/shogun/commit/82989a6ca075b28de61da36d9a0cc9109561d0d8 | 02:35 | 
| shogun-notifier- | shogun: linalg-sgvector-add-inplace | 02:35 | 
| shogun-notifier- | shogun: Viktor Gal :feature/linalg_refactor * acaeca4 / / (6 files): https://github.com/shogun-toolbox/shogun/commit/acaeca4c799cc0328ead49aea28b5957eef5c6a4 | 02:35 | 
| shogun-notifier- | shogun: Merge pull request #3391 from OXPHOS/linalg_add_inplace | 02:35 | 
| shogun-notifier- | shogun: | 02:35 | 
| shogun-notifier- | shogun: LinalgRefactor - SGVector - inplace add | 02:35 | 
| OXPHOS | wiking: thx! I'll fix the other linalg prs soon. | 03:23 | 
| -!- travis-ci [~travis-ci@ec2-54-226-18-216.compute-1.amazonaws.com] has joined #shogun | 03:29 | |
| 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/149917449 | 03:29 | 
| -!- travis-ci [~travis-ci@ec2-54-226-18-216.compute-1.amazonaws.com] has left #shogun [] | 03:29 | |
| -!- wiking [~wiking@huwico/staff/wiking] has quit [Quit: leaving] | 03:39 | |
| -!- travis-ci [~travis-ci@ec2-54-226-18-216.compute-1.amazonaws.com] has joined #shogun | 04:05 | |
| 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/149917467 | 04:05 | 
| -!- travis-ci [~travis-ci@ec2-54-226-18-216.compute-1.amazonaws.com] has left #shogun [] | 04:05 | |
| -!- wiking [~wiking@huwico/staff/wiking] has joined #shogun | 04:09 | |
| -!- mode/#shogun [+o wiking] by ChanServ | 04:09 | |
| -!- wiking [~wiking@huwico/staff/wiking] has quit [Quit: leaving] | 04:13 | |
| -!- wiking [~wiking@info2k1.hu] has joined #shogun | 04:20 | |
| -!- wiking [~wiking@info2k1.hu] has quit [Quit: ZNC 1.6.3 - http://znc.in] | 04:24 | |
| -!- wiking [~wiking@huwico/staff/wiking] has joined #shogun | 04:25 | |
| -!- mode/#shogun [+o wiking] by ChanServ | 04:25 | |
| @wiking | shogun-buildbot: dance | 04:35 | 
| shogun-buildbot | <(^.^<) | 04:35 | 
| shogun-buildbot | <(^.^)> | 04:35 | 
| shogun-buildbot | (>^.^)> | 04:35 | 
| shogun-buildbot | (7^.^)7 | 04:35 | 
| shogun-buildbot | (>^.^<) | 04:35 | 
| @wiking | mmm | 04:38 | 
| -!- travis-ci [~travis-ci@ec2-54-226-18-216.compute-1.amazonaws.com] has joined #shogun | 04:52 | |
| 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/149918101 | 04:52 | 
| -!- travis-ci [~travis-ci@ec2-54-226-18-216.compute-1.amazonaws.com] has left #shogun [] | 04:52 | |
| -!- shogun-notifier- [~irker@7nn.de] has quit [Quit: transmission timeout] | 05:35 | |
| -!- OXPHOS [4441a916@gateway/web/freenode/ip.68.65.169.22] has quit [Ping timeout: 250 seconds] | 05:39 | |
| -!- sanuj [~sanuj@117.203.19.62] has joined #shogun | 07:40 | |
| sanuj | wiking, i have updated this https://github.com/shogun-toolbox/shogun/pull/3357 | 07:40 | 
| @wiking | can you please explain more detail about | 07:41 | 
| @wiking | what's TagRealVector and RealVector are like? and why not the same? :) | 07:41 | 
| sanuj | TagX contains a name and type information for the object X | 07:41 | 
| sanuj | so TagRealVector is an identifier for RealVector object | 07:42 | 
| @wiking | still dont understand | 07:43 | 
| @wiking | could you maybe explain it a bit differently? | 07:43 | 
| sanuj | wiking, https://github.com/shogun-toolbox/shogun/blob/develop/src/shogun/lib/tag.h#L42 | 07:43 | 
| sanuj | okay | 07:43 | 
| sanuj | let me try | 07:44 | 
| sanuj | you have an object of RealVector called r_vec | 07:44 | 
| sanuj | and you have another object called "obj" | 07:44 | 
| sanuj | obj has a member_variable named "numbers" which is of type RealVector | 07:45 | 
| sanuj | now there are two ways to set the value of member_variable named "numbers" in "obj" | 07:45 | 
| sanuj | obj.setsRealVector("numbers", r_vec) | 07:46 | 
| @wiking | why not: obj.sets("numbers", r_vec) | 07:46 | 
| @wiking | ? | 07:46 | 
| sanuj | because sets<T> is a template function | 07:47 | 
| sanuj | so in swig you need to instantiate it with different types | 07:47 | 
| @wiking | sets is not a sets(string, Any) ? | 07:47 | 
| sanuj | wiking, | 07:48 | 
| sanuj | template <typename T, typename U=void> | 07:48 | 
| sanuj | void sets(const std::string& name, const T& value) | 07:48 | 
| @wiking | y | 07:48 | 
| @wiking | ? | 07:48 | 
| sanuj | wiking, well, how else can it be? | 07:49 | 
| @wiking | sets could accept any type | 07:49 | 
| @wiking | anyhow yes listeing | 07:49 | 
| @wiking | so you have | 07:49 | 
| @wiking | so you | 07:49 | 
| @wiking | basically | 07:49 | 
| @wiking | genereaate | 07:49 | 
| sanuj | you have name of parameter that you want to set, value of parameter and type of parameter as T | 07:50 | 
| @wiking | sets[WHATEVER THE FUCK YOU WANNA SET](string, obj) | 07:50 | 
| @wiking | for the swig interface? | 07:50 | 
| @wiking | so if i want to set for an object | 07:50 | 
| @wiking | my new KurvaMachine | 07:50 | 
| @wiking | then i'll have | 07:50 | 
| @wiking | a setsKurvaMachine("name of kurva machine instance", machine) | 07:50 | 
| @wiking | ? | 07:50 | 
| @wiking | this is the swig interface/ | 07:51 | 
| @wiking | ? | 07:51 | 
| sanuj | wiking, no, only those params can be set which are registered in the object by using register_param() | 07:51 | 
| sanuj | in the constructor | 07:51 | 
| @wiking | yeye | 07:51 | 
| @wiking | but say | 07:51 | 
| @wiking | i have a | 07:51 | 
| @wiking | in my object | 07:51 | 
| @wiking | registere | 07:51 | 
| @wiking | so say my new class is liek | 07:52 | 
| @wiking | class X{ .... CKurvaMachine m_kurva_machine;}; | 07:52 | 
| @wiking | right? | 07:52 | 
| @wiking | i mean this is the old way | 07:52 | 
| @wiking | but just to give you an example | 07:52 | 
| @wiking | so in this case | 07:52 | 
| @wiking | k = X() | 07:52 | 
| @wiking | k.setsKurvaMachine("name", kurva_obj) | 07:52 | 
| @wiking | ? | 07:52 | 
| sanuj | yeah | 07:53 | 
| @wiking | ok | 07:53 | 
| @wiking | i dont know if i wanna laugh or cry | 07:53 | 
| @wiking | this is fucking madness | 07:53 | 
| @wiking | ... | 07:53 | 
| @wiking | but ok | 07:53 | 
| sanuj | wiking, you can use sets() also | 07:53 | 
| sanuj | but you need to make TagKurvaMachine("name") | 07:53 | 
| sanuj | then | 07:53 | 
| sanuj | k.sets(tag_kurva_machine, kurva_obj) | 07:54 | 
| @wiking | so then | 07:54 | 
| @wiking | i'll have to have a new Tagged instance | 07:54 | 
| @wiking | that's nothing else | 07:54 | 
| @wiking | just a wrapper | 07:54 | 
| @wiking | *ish thingy | 07:54 | 
| @wiking | http://gifrific.com/wp-content/uploads/2012/08/no-words-homer-into-brush.gif | 07:54 | 
| sanuj | haha | 07:54 | 
| sanuj | yes | 07:54 | 
| sanuj | wiking, i had discussed this with lisitsyn and HeikoS both | 07:55 | 
| @wiking | sanuj, ok | 08:11 | 
| @wiking | all green | 08:11 | 
| @wiking | let's merge it then | 08:11 | 
| @wiking | in | 08:11 | 
| -!- shogun-notifier- [~irker@7nn.de] has joined #shogun | 08:11 | |
| shogun-notifier- | shogun: Sanuj :feature/tags * d15f5b0 / / (12 files): https://github.com/shogun-toolbox/shogun/commit/d15f5b0100184cc91dba1533ae44ed30ce9ac3ef | 08:11 | 
| shogun-notifier- | shogun: add swig interface for tags | 08:11 | 
| shogun-notifier- | shogun: Viktor Gal :feature/tags * b5b3cbf / / (12 files): https://github.com/shogun-toolbox/shogun/commit/b5b3cbffb44da88545fb313128955d59e323b807 | 08:11 | 
| shogun-notifier- | shogun: Merge pull request #3357 from sanuj/tags-swig-jinja | 08:11 | 
| shogun-notifier- | shogun: | 08:11 | 
| shogun-notifier- | shogun: add swig for tags using Jinja | 08:11 | 
| sanuj | wiking, ok so i tried k.sets("name", kurva_obj) on my local | 08:18 | 
| sanuj | and it works fine | 08:18 | 
| sanuj | but the problems is then there won't be symmetry in sets(), gets() and has() | 08:19 | 
| sanuj | problem* | 08:19 | 
| sanuj | i.e. | 08:19 | 
| sanuj | k.sets("name", kurva_obj) will work | 08:19 | 
| sanuj | but k.gets("name") will not work | 08:20 | 
| sanuj | k.getsKurvaMachine("name") and k.gets(tag_kurva_machine) will work | 08:20 | 
| -!- sanuj [~sanuj@117.203.19.62] has quit [Ping timeout: 240 seconds] | 11:02 | |
| -!- shogun-notifier- [~irker@7nn.de] has quit [Quit: transmission timeout] | 11:11 | |
| -!- sanuj [~sanuj@117.203.19.62] has joined #shogun | 11:26 | |
| -!- sanuj [~sanuj@117.203.19.62] has quit [Ping timeout: 258 seconds] | 11:35 | |
| -!- c4goldsw [5da420e6@gateway/web/cgi-irc/kiwiirc.com/ip.93.164.32.230] has joined #shogun | 11:53 | |
| @wiking | c4goldsw, yoyoyo | 11:53 | 
| @wiking | i've merged your lars | 11:53 | 
| c4goldsw | Earth to wiking, looks like the build worked! | 11:53 | 
| @wiking | fixes | 11:53 | 
| c4goldsw | Saw | 11:53 | 
| @wiking | yep yep | 11:53 | 
| c4goldsw | Good | 11:53 | 
| @wiking | and it's memleak free \o/ | 11:53 | 
| c4goldsw | That's what I was looking for | 11:53 | 
| c4goldsw | wiking doing well? | 11:54 | 
| @wiking | yep yep thnx | 11:54 | 
| c4goldsw | Good. | 11:54 | 
| -!- sanuj [~sanuj@117.203.19.62] has joined #shogun | 12:15 | |
| @wiking | c4goldsw, how's your refactor going? | 13:19 | 
| c4goldsw | wiking: Slowly, taking my time. I did LDA a few days ago but, when doing a unit test, the outputs are completely different for one test and the same for another. | 13:20 | 
| c4goldsw | It's odd, but I've yet to put it through a debugger. | 13:20 | 
| @wiking | hehehe | 13:21 | 
| @wiking | yeah gdb/lldb is usually something that helps a lot | 13:21 | 
| @wiking | a good friday read btw: http://arxiv.org/pdf/1602.04938v2.pdf | 13:21 | 
| c4goldsw | Haha, the title. | 13:22 | 
| c4goldsw | wiking: school starts in four weeks or so - during that time, I'll try doing at least a class a week. | 13:22 | 
| @wiking | :D | 13:22 | 
| @wiking | woah | 13:22 | 
| @wiking | great man! | 13:23 | 
| @wiking | highly appreciated :) | 13:23 | 
| @wiking | what's your major in? | 13:23 | 
| c4goldsw | CS, I want to go into ML | 13:23 | 
| c4goldsw | I'm going into my third year of undergrad. | 13:23 | 
| @wiking | which school? | 13:23 | 
| c4goldsw | U of T, the school hinton works at. | 13:23 | 
| c4goldsw | Good for ML / AI. | 13:23 | 
| c4goldsw | * Hinton | 13:23 | 
| @wiking | btw you know we have a track record of having people getting accepted to MIT :) | 13:23 | 
| @wiking | so people contributing (gsoc or otherwise) | 13:24 | 
| c4goldsw | Hahaha, I think the top tier schools are a little out of my reach. I have a 3.65 right now, hoping to bump it up. | 13:24 | 
| c4goldsw | I'm aiming for Oxford, Cambridge, Imperial, Edinburgh, etc. | 13:25 | 
| @wiking | heheh i have no idea about gpes and sat-s | 13:25 | 
| @wiking | just heard them in movie | 13:25 | 
| @wiking | *s | 13:25 | 
| @wiking | :D | 13:25 | 
| @wiking | i have a friend working at Edinburgh uni | 13:25 | 
| @wiking | had one in oxford but now he is back in mexico | 13:26 | 
| c4goldsw | Where did you study? | 13:26 | 
| @wiking | mmmm | 13:26 | 
| @wiking | bsc+msc at budapest university of technology | 13:26 | 
| @wiking | then my phd at ghent university, belgium | 13:26 | 
| @wiking | and i was for a while a researcher at australian national uni | 13:26 | 
| @wiking | nothing fancy :) | 13:26 | 
| c4goldsw | How'd you wind up in Singapore? | 13:27 | 
| @wiking | my wife got here a position | 13:27 | 
| @wiking | so i came with the luggage | 13:27 | 
| c4goldsw | Sprichst du Deutsch? | 13:28 | 
| @wiking | y0 bissl | 13:28 | 
| c4goldsw | Arbietest du als Hausmann jetzt? ;) | 13:28 | 
| @wiking | hahahah ja | 13:28 | 
| c4goldsw | Informatik is mein Hauptfach, Deutsch ist mein Nebenfach. | 13:29 | 
| c4goldsw | afk | 13:31 | 
| @wiking | sorry | 13:32 | 
| @wiking | was away | 13:32 | 
| @wiking | ja, ich habe in wien drei jahre gewohnt... | 13:32 | 
| @wiking | so yeah | 13:32 | 
| @wiking | but that was a long time ago | 13:32 | 
| @wiking | almost lost all my german | 13:32 | 
| @wiking | mainly i understand still everything | 13:32 | 
| @wiking | but speaking.... especially my writing is horrendeous | 13:33 | 
| sanuj | wiking, who went to MIT? | 13:38 | 
| @wiking | sanuj, i think some of them are still there | 13:40 | 
| @wiking | pluskid | 13:40 | 
| @wiking | https://github.com/pluskid | 13:41 | 
| sanuj | ohkay | 13:41 | 
| sanuj | the mocha guy | 13:41 | 
| @wiking | i think we have like 2 more | 13:42 | 
| sanuj | c4goldsw, mine is even worse | 13:42 | 
| sanuj | 7..71/10 | 13:42 | 
| sanuj | 7.71 | 13:42 | 
| sanuj | lisitsyn, wazzup | 13:44 | 
| @wiking | jacob walker is at cmu now | 13:44 | 
| @wiking | so it used to be a good thing :) | 13:45 | 
| lisitsyn | hey | 13:45 | 
| sanuj | wiking, yeah | 13:45 | 
| sanuj | :) | 13:45 | 
| lisitsyn | samara state aerospace university here | 13:45 | 
| @wiking | lisitsyn, :DDDDDDDDDDDDDDD | 13:45 | 
| lisitsyn | :D | 13:45 | 
| @wiking | best of the best | 13:45 | 
| @wiking | :> | 13:45 | 
| lisitsyn | yeah | 13:45 | 
| lisitsyn | 6921 in the world rating | 13:45 | 
| @wiking | \o/ | 13:45 | 
| @wiking | those ratings are actually bullshit | 13:45 | 
| lisitsyn | the best people | 13:45 | 
| sanuj | lisitsyn, why did you do masters? | 13:46 | 
| @wiking | Saurabh7, ping? | 13:46 | 
| lisitsyn | why not | 13:46 | 
| lisitsyn | :D | 13:46 | 
| sanuj | lisitsyn, i actually had a question | 13:46 | 
| @wiking | lisitsyn, did you have an option? | 13:46 | 
| @wiking | lisitsyn, to do it or not? | 13:46 | 
| lisitsyn | go to army | 13:46 | 
| lisitsyn | maybe | 13:46 | 
| lisitsyn | :D | 13:46 | 
| @wiking | lisitsyn, i had no option.... | 13:47 | 
| sanuj | lisitsyn, oh that happens in russia | 13:47 | 
| sanuj | is it like israel? | 13:47 | 
| Saurabh7 | wiking: yo | 13:47 | 
| sanuj | like you have to serve in the army | 13:47 | 
| @wiking | Saurabh7, so what with knn | 13:47 | 
| lisitsyn | you have to but you can avoid that | 13:47 | 
| @wiking | ? | 13:47 | 
| @wiking | i took much longer than expected :) | 13:47 | 
| @wiking | Saurabh7, but anyhow if this is green | 13:47 | 
| @wiking | and i can dig through the code | 13:48 | 
| @wiking | can u look at the next task we discussed? | 13:48 | 
| sanuj | lisitsyn, i'm considering masters in US, but it's damn costly | 13:48 | 
| @wiking | sanuj, i would *never* pay for education | 13:48 | 
| @wiking | :) | 13:48 | 
| @wiking | get a scholarship | 13:48 | 
| sanuj | not good grades | 13:48 | 
| Saurabh7 | wiking: yes, I removed most external code, should be ok now | 13:48 | 
| sanuj | is there another way to get scholarship? | 13:48 | 
| sanuj | haha | 13:48 | 
| Saurabh7 | i will send that on top of this | 13:49 | 
| @wiking | ok | 13:49 | 
| sanuj | PhD can be funded :D | 13:49 | 
| lisitsyn | oh introducing other policy to any | 13:49 | 
| lisitsyn | broke too much | 13:49 | 
| sanuj | lisitsyn, ohkay | 13:49 | 
| lisitsyn | I am still struggling with SG_ADD | 13:49 | 
| lisitsyn | but its close | 13:50 | 
| sanuj | lisitsyn, we have this in swig | 13:50 | 
| sanuj | %template(TagKernel) Tag<CKernel*>; | 13:50 | 
| lisitsyn | yeah? | 13:50 | 
| lisitsyn | and? | 13:50 | 
| sanuj | lisitsyn, i have forgotten why we decided on CKernel* :D | 13:50 | 
| sanuj | i mean why the pointer | 13:50 | 
| lisitsyn | because we have to stick with pointers | 13:50 | 
| lisitsyn | all the typemaps are working with pointers | 13:50 | 
| sanuj | okay | 13:51 | 
| sanuj | i remember something like, i tried CKernel but it was not working | 13:51 | 
| sanuj | so moved to pointers | 13:51 | 
| sanuj | but i don't remember exactly what | 13:51 | 
| lisitsyn | it can't be CKernel | 13:51 | 
| lisitsyn | it should be either Some<CKernel> or CKernel* | 13:52 | 
| lisitsyn | otherwise nothing is shared | 13:52 | 
| sanuj | okay | 13:52 | 
| sanuj | lisitsyn, sets("gaussian", kernel) also works instead of setsKernel("gaussian", kernel) | 13:53 | 
| sanuj | i checked it on local | 13:53 | 
| sanuj | but this would break the symmetry in sets(), gets(), has() | 13:53 | 
| lisitsyn | you mean type is changed? | 13:54 | 
| sanuj | wiking went crazy after i told him that our api is like setsX("name", X_obj) | 13:54 | 
| sanuj | :D | 13:54 | 
| lisitsyn | well that's the only way | 13:55 | 
| sanuj | so i tried sets("name", X_obj) and it also works | 13:55 | 
| lisitsyn | ahhh | 13:55 | 
| lisitsyn | I get what you mean by symmetry | 13:55 | 
| lisitsyn | set/getKernel | 13:55 | 
| sanuj | lisitsyn, but gets("name") won't work unless you find a better implementation | 13:55 | 
| sanuj | yeah | 13:55 | 
| sanuj | lisitsyn, i mean, type info is saved in the Any object | 13:56 | 
| sanuj | can't we recast it without passing the type info via getsX()? | 13:56 | 
| lisitsyn | no | 13:56 | 
| sanuj | hmmm | 13:56 | 
| lisitsyn | it could be possibly done in python | 13:57 | 
| lisitsyn | maybe wiking's favourite js | 13:57 | 
| lisitsyn | but no java and no c++ | 13:57 | 
| @wiking | :> | 13:57 | 
| sanuj | lisitsyn, we will have to save the type info in the map in SGObject::Self | 13:57 | 
| sanuj | but i guess that is not desired | 13:57 | 
| lisitsyn | it is not about saving the type | 13:58 | 
| lisitsyn | you just can't have variable return type | 13:58 | 
| lisitsyn | <??> gets() | 13:58 | 
| sanuj | lisitsyn, c++ limits us in this way | 13:59 | 
| sanuj | haha | 13:59 | 
| lisitsyn | well you can stay in Any type as long as you can | 13:59 | 
| lisitsyn | it can be done | 13:59 | 
| lisitsyn | speaking of symmetry | 13:59 | 
| lisitsyn | may be it is ok to get a little bit asymmetrical | 13:59 | 
| lisitsyn | we set much more often than we get | 13:59 | 
| sanuj | yeah | 13:59 | 
| sanuj | :D | 14:00 | 
| sanuj | so shall i change it? | 14:00 | 
| lisitsyn | I don't mind | 14:00 | 
| lisitsyn | probably it is better | 14:00 | 
| sanuj | but then usage of TagX in sets() would be totally redundant | 14:00 | 
| lisitsyn | why? | 14:00 | 
| sanuj | obj.sets(tag_x, obj_x) | 14:01 | 
| sanuj | obj.sets("name_x", obj_x) | 14:01 | 
| sanuj | everyone will use the latter one | 14:01 | 
| lisitsyn | yes | 14:01 | 
| sanuj | who will make a Tag object | 14:01 | 
| lisitsyn | no reason except performance | 14:02 | 
| sanuj | lisitsyn, is Tag more efficient? | 14:02 | 
| lisitsyn | well you don't compute hash | 14:03 | 
| sanuj | oh yeah | 14:03 | 
| sanuj | lisitsyn, cool, i'll keep both | 14:03 | 
| sanuj | lisitsyn, shall we do the next steps in plugins after GSoC ends? | 14:04 | 
| lisitsyn | yeah maybe | 14:04 | 
| sanuj | okay | 14:04 | 
| sanuj | i'll focus on readmes now | 14:04 | 
| sanuj | lisitsyn, one more thing | 14:15 | 
| sanuj | shall i move this: | 14:15 | 
| sanuj | #ifdef HAVE_JINJA2 | 14:15 | 
| sanuj | %include "shogun-base.i" | 14:15 | 
| sanuj | #endif | 14:15 | 
| sanuj | from SGBase.i to modshogun.i? | 14:15 | 
| lisitsyn | no idea | 14:16 | 
| sanuj | because then | 14:16 | 
| sanuj | i can replace statements like this | 14:16 | 
| sanuj | %template(TagRealVector) Tag<SGVector<float64_t>*>; | 14:16 | 
| sanuj | to | 14:16 | 
| sanuj | %template(TagRealVector) Tag<RealVector*>; | 14:16 | 
| sanuj | as RealVector is defined in Library.i | 14:17 | 
| lisitsyn | ok | 14:17 | 
| sanuj | but Library.i is not visible in SGBase.i | 14:17 | 
| lisitsyn | move it then | 14:17 | 
| sanuj | cool | 14:17 | 
| sanuj | lisitsyn, i'm moving it back to SGBase.i | 14:27 | 
| sanuj | because it still gives the same error | 14:27 | 
| -!- sanuj [~sanuj@117.203.19.62] has quit [Ping timeout: 250 seconds] | 15:27 | |
| @wiking | lisitsyn, around? | 17:43 | 
| -!- shogun-notifier- [~irker@7nn.de] has joined #shogun | 18:37 | |
| shogun-notifier- | shogun: OXPHOS :feature/cereal * 42b5a51 / / (10 files): https://github.com/shogun-toolbox/shogun/commit/42b5a518ce7caa40c80fbaaf70e0c53319e74445 | 18:37 | 
| shogun-notifier- | shogun: cereal serialization - SGVector/Any/SGObject | 18:37 | 
| shogun-notifier- | shogun: Viktor Gal :feature/cereal * 898282e / / (10 files): https://github.com/shogun-toolbox/shogun/commit/898282e2418a81ae49c891ad496523853dc48fcb | 18:37 | 
| shogun-notifier- | shogun: Merge pull request #3375 from OXPHOS/cereal_kmeans | 18:37 | 
| shogun-notifier- | shogun: | 18:37 | 
| shogun-notifier- | shogun: Cereal serialization - SGObejct | 18:37 | 
| -!- sanuj [~sanuj@117.203.19.62] has joined #shogun | 19:03 | |
| -!- sanuj [~sanuj@117.203.19.62] has quit [Remote host closed the connection] | 19:37 | |
| -!- shogun-notifier- [~irker@7nn.de] has quit [Quit: transmission timeout] | 21:37 | |
| -!- c4goldsw [5da420e6@gateway/web/cgi-irc/kiwiirc.com/ip.93.164.32.230] has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] | 22:22 | |
| -!- c4goldsw [5da420e6@gateway/web/cgi-irc/kiwiirc.com/ip.93.164.32.230] has joined #shogun | 22:23 | |
| -!- c4goldsw [5da420e6@gateway/web/cgi-irc/kiwiirc.com/ip.93.164.32.230] has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] | 22:36 | |
| --- Log closed Sat Aug 06 00:00:53 2016 | ||
Generated by irclog2html.py 2.10.0 by Marius Gedminas - find it at mg.pov.lt!