--- 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!