--- Log opened Sun May 25 00:00:03 2014 | ||
-!- lambday [67157f4f@gateway/web/freenode/ip.103.21.127.79] has joined #shogun | 00:27 | |
-!- kislay [~Abhijeet@103.240.206.201] has quit [Quit: Leaving] | 02:53 | |
-!- khalednasr [~k.nasr92@41.69.189.9] has quit [Ping timeout: 258 seconds] | 03:13 | |
-!- kislay [~Abhijeet@103.240.206.201] has joined #shogun | 04:53 | |
-!- lambday [67157f4f@gateway/web/freenode/ip.103.21.127.79] has quit [Ping timeout: 240 seconds] | 06:04 | |
-!- sonne|work [~sonnenbu@sams-office-nat.tomtomgroup.com] has quit [Ping timeout: 245 seconds] | 07:36 | |
-!- sonne|work [~sonnenbu@sams-office-nat.tomtomgroup.com] has joined #shogun | 07:50 | |
-!- kislay [~Abhijeet@103.240.206.201] has quit [Ping timeout: 265 seconds] | 08:39 | |
-!- iglesiasg [~iglesiasg@c83-251-123-229.bredband.comhem.se] has joined #shogun | 08:46 | |
-!- mode/#shogun [+o iglesiasg] by ChanServ | 08:46 | |
-!- kislay [~Abhijeet@27.116.52.254] has joined #shogun | 09:04 | |
-!- chakri [srichakrad@gateway/shell/bnc4free/x-gbvhltybbqawmhze] has quit [Remote host closed the connection] | 09:21 | |
-!- besser82 [quassel@fedora/besser82] has quit [Remote host closed the connection] | 09:21 | |
-!- dhruv13j [dhruv13j@gateway/shell/bnc4free/x-bettdhcubostejjo] has quit [Remote host closed the connection] | 09:21 | |
-!- iglesiasg [~iglesiasg@c83-251-123-229.bredband.comhem.se] has quit [Quit: Leaving] | 09:25 | |
-!- besser82 [quassel@fedora/besser82] has joined #shogun | 09:49 | |
-!- mode/#shogun [+o besser82] by ChanServ | 09:49 | |
-!- burb_ [52c1941b@gateway/web/freenode/ip.82.193.148.27] has joined #shogun | 09:51 | |
burb_ | hi everyone | 09:51 |
---|---|---|
-!- jiaolong [553a565e@gateway/web/freenode/ip.85.58.86.94] has joined #shogun | 09:51 | |
-!- chakri [srichakrad@gateway/shell/bnc4free/x-sjvxzrgrwmwttvhy] has joined #shogun | 10:02 | |
-!- kislay [~Abhijeet@27.116.52.254] has quit [Quit: Leaving] | 10:05 | |
-!- burb_ [52c1941b@gateway/web/freenode/ip.82.193.148.27] has quit [Quit: Page closed] | 10:07 | |
-!- Saurabh7 [~Saurabh7@117.200.177.194] has joined #shogun | 10:13 | |
-!- DarkRoom [~darkroom@14.139.82.6] has quit [Read error: Connection reset by peer] | 12:30 | |
-!- kislay [~Abhijeet@27.116.52.254] has joined #shogun | 12:34 | |
-!- DarkRoom [~darkroom@14.139.82.6] has joined #shogun | 12:35 | |
Saurabh7 | hey kislay , | 12:47 |
kislay | hey Saurabh7 | 12:47 |
Saurabh7 | kislay, any idea how big shogun-data is? | 12:48 |
Saurabh7 | its taking forever to update here :) | 12:48 |
kislay | 385 MB... | 12:48 |
-!- khalednasr [~k.nasr92@41.69.198.3] has joined #shogun | 12:48 | |
kislay | last time I downloaded it, it was this much | 12:48 |
Saurabh7 | kislay, thanks | 12:49 |
Saurabh7 | have sh*t connection here | 12:49 |
kislay | Saurabh7, where are you? | 12:49 |
Saurabh7 | ah, middle of nowhere right now :) | 12:50 |
Saurabh7 | native place | 12:50 |
kislay | haha :D | 12:50 |
kislay | where is it? | 12:50 |
Saurabh7 | west coast | 12:50 |
Saurabh7 | ratnagiri | 12:50 |
kislay | maharashtra right | 12:51 |
Saurabh7 | yeah, oh , i meant east :P | 12:51 |
kislay | Is beach near? | 12:51 |
Saurabh7 | yes very near, 2 km | 12:52 |
kislay | awesome. | 12:52 |
Saurabh7 | :D | 12:53 |
-!- iglesiasg [~iglesiasg@w193-11-200-253.eduroam.sunet.se] has joined #shogun | 12:57 | |
-!- mode/#shogun [+o iglesiasg] by ChanServ | 12:57 | |
-!- khalednasr [~k.nasr92@41.69.198.3] has quit [Quit: Leaving] | 13:04 | |
-!- khalednasr [~k.nasr92@41.69.198.3] has joined #shogun | 13:07 | |
-!- jiaolong [553a565e@gateway/web/freenode/ip.85.58.86.94] has quit [Ping timeout: 240 seconds] | 13:08 | |
kislay | hey iglesiasg | 13:40 |
@iglesiasg | sup kislay | 13:41 |
kislay | I am having a trouble. I have added OpenCV as a option in CmakeLists.txt. | 13:42 |
kislay | now all my unit tests are working fine when I add a -HAVE_OPENCV=on flG | 13:42 |
kislay | at the time of building | 13:43 |
kislay | but my normal builds are failing. | 13:43 |
kislay | iglesiasg, So the point is...what to do to make those opencv unittests run only when the HAVE_OPENCV flag is enabled. | 13:44 |
@iglesiasg | kislay, I guess you wrote already an ifdef | 13:45 |
kislay | yup | 13:46 |
kislay | thats done... | 13:46 |
@iglesiasg | kislay, so for reason what's not working properly is the cmake part | 13:46 |
@iglesiasg | kislay, agree? | 13:47 |
kislay | yes | 13:47 |
kislay | I am somewhere messing with the includes! | 13:47 |
@iglesiasg | kislay, mm hold on -- the includes? | 13:48 |
@iglesiasg | kislay, have you checked if the HAVE_OPENCV flag gets the right value? | 13:48 |
kislay | yes. I checked it. It gets 1. | 13:48 |
@iglesiasg | kislay, and when you don't use it, is it 0? | 13:49 |
kislay | I didn't check this!! | 13:49 |
kislay | ok. I see. hey one more thing...whats use of this '#include <shogun/lib/config.h>' | 13:50 |
kislay | it's always at the top of all the headers I see...and it sets the value of HAVE_EIGEN3 and dependencies to 1 | 13:50 |
@iglesiasg | kislay, yep | 13:51 |
@iglesiasg | kislay, optional libraries rather than dependencies, I think | 13:51 |
kislay | But, if eigen3 is not in the machine, then HAVE_EIGEN3 should never be set | 13:51 |
kislay | but if my theory is correct... | 13:52 |
kislay | then we are setting it everytime | 13:52 |
@iglesiasg | kislay, that file should be refreshed after doing cmake | 13:52 |
@iglesiasg | I think | 13:52 |
kislay | Nope. That file looks more hardcoded ... | 13:52 |
@iglesiasg | hmm | 13:52 |
kislay | I edited that file and added HAVE_OPENCV =1 | 13:53 |
kislay | now I do a #include <shogun/lib/config.h> | 13:53 |
@iglesiasg | kislay, that file is in .gitignore | 13:53 |
kislay | the #ifdef HAVE_OPENCV | 13:53 |
@iglesiasg | kislay, the fact that it is in .gitignore makes me believe even more that it should be generated with cmake | 13:53 |
@iglesiasg | kislay, but let me try it out | 13:54 |
kislay | yeah, It should be system generated... doing a #include<shogun/lib/config.h> and then a #ifdef HAVE_OPENCV with the config.h file editable is foolishness. We are not achieving anything... | 13:55 |
kislay | iglesiasg, wow | 14:00 |
kislay | iglesiasg, i checked it. | 14:00 |
@iglesiasg | kislay, what is it? | 14:00 |
kislay | it comments out those lines which have #define for optional lib not present!!! | 14:01 |
kislay | iglesiasg, well...I don't know if I drew the right conclusion though.. | 14:01 |
@iglesiasg | kislay, yes. I just tried something with doxygen | 14:02 |
kislay | iglesiasg, so? | 14:02 |
@iglesiasg | kislay, if it is not installed, then /* #undef HAVE_DOXYGEN */ is written. Otherwise, #define HAVE_DOXYGEN 1 appears | 14:02 |
kislay | haha | 14:02 |
kislay | awesome | 14:02 |
@iglesiasg | kislay, this happens in the configure step of cmake (I do configure + generate in two steps using ccmake) | 14:03 |
@iglesiasg | kislay, not sure if you are being ironic :-P | 14:03 |
kislay | Never knew things like these are hidden in the vaults of shogun :) | 14:03 |
@iglesiasg | kislay, so, I think that the question is | 14:03 |
@iglesiasg | kislay, what do you need / how do you want to do with OpenCV? | 14:04 |
kislay | I need to convert the mat data structure which shogun uses to ours densefeatures | 14:04 |
@iglesiasg | kislay, if installed in the system then is used OR depending on a flag given | 14:04 |
@iglesiasg | kislay, the second seems more flexible to me at first sight | 14:04 |
-!- Saurabh7 [~Saurabh7@117.200.177.194] has quit [Quit: Leaving] | 14:05 | |
kislay | both.. | 14:05 |
kislay | the user need to have it | 14:05 |
kislay | + the user should make the flag ON | 14:05 |
@iglesiasg | kislay, ok. Have you seen something that is done like that already in our CMakeLists? | 14:06 |
kislay | yeah. I have seen it very thoroughly | 14:06 |
kislay | I got it merged even | 14:07 |
@iglesiasg | kislay, I didn't mean that... | 14:07 |
@iglesiasg | kislay, I meant if you have seen any other library that is handled like that already by our CMakeLists | 14:07 |
kislay | I followed EIGEN3 | 14:07 |
kislay | very much like that | 14:07 |
@iglesiasg | kislay, then, as you may noted, EIGEN3 is not as you just said | 14:07 |
@iglesiasg | <kislay> the user need to have it | 14:08 |
@iglesiasg | <kislay> + the user should make the flag ON | 14:08 |
@iglesiasg | EIGEN3 is not handled like that | 14:08 |
@iglesiasg | If I am not wrong | 14:08 |
kislay | yes, you are correct | 14:08 |
kislay | we need to have it | 14:08 |
kislay | no flags required | 14:08 |
kislay | it automatically gets included.. | 14:08 |
kislay | right!! | 14:08 |
@iglesiasg | so.. we go back to the question before | 14:09 |
@iglesiasg | how do you want to do it | 14:09 |
kislay | kevin wanted it be like we do with -DPythonModular=ON. | 14:10 |
kislay | So, I would have liked it when we go for the flag | 14:10 |
@iglesiasg | kislay, all right. To make it makes more sense like that too | 14:10 |
@iglesiasg | kislay, I agree. Then you can probably draw inspiration from the Eigen part, but that is not exactly what you will want to do | 14:11 |
kislay | yes yes | 14:11 |
@iglesiasg | kislay, I suggest you to check as well how we are doing it with CCACHE | 14:11 |
kislay | ok | 14:11 |
@iglesiasg | kislay, I know that for that one we allow to do something like ENABLE_CCACHE=OFF | 14:11 |
kislay | ah! I see. | 14:12 |
kislay | I get it | 14:12 |
@iglesiasg | kislay, awesome ;-) Good luck with it! | 14:13 |
kislay | Actually I followed the PythonModular lib to get the flag on/off. It's same as ccache..but the difference is just that Python interface is default OFF and CCache is On | 14:14 |
kislay | it all makes sense :) | 14:14 |
@iglesiasg | g8 | 14:14 |
kislay | thanks. I will see it then | 14:14 |
lisitsyn | iglesiasg: hey | 14:31 |
@iglesiasg | lisitsyn, hello hello | 14:32 |
lisitsyn | iglesiasg: how is it going? :) | 14:32 |
@iglesiasg | lisitsyn, good, can't complain. What about you? | 14:33 |
lisitsyn | iglesiasg: quite ok :) | 14:33 |
-!- kislay [~Abhijeet@27.116.52.254] has left #shogun ["Leaving"] | 14:35 | |
@iglesiasg | lisitsyn, what are you up to this weekend? | 14:36 |
-!- kislay [~Abhijeet@27.116.52.254] has joined #shogun | 14:36 | |
lisitsyn | iglesiasg: polishing thesis :D | 14:36 |
@iglesiasg | exciting :P | 14:46 |
lisitsyn | iglesiasg: for sure | 14:53 |
lisitsyn | iglesiasg: e.g. I made a mistake in thesis' title :D | 14:53 |
lisitsyn | forgot a word | 14:53 |
@iglesiasg | lisitsyn, haha let it be without it | 14:54 |
lisitsyn | iglesiasg: it was already settled in some document so need to fix :D | 14:55 |
@iglesiasg | lisitsyn, how would it translate to English? | 15:03 |
lisitsyn | iglesiasg: ehmm like 'research and development of inductive model transfer in pattern recognition' | 15:04 |
@iglesiasg | all right! | 15:04 |
@iglesiasg | it sounds fancy :) | 15:04 |
lisitsyn | chicken chicken chicken chicken | 15:04 |
lisitsyn | iglesiasg: I map data with LTSA and pray my domains are not apart anymore | 15:05 |
lisitsyn | domain adaptation! | 15:05 |
lisitsyn | :D | 15:05 |
lisitsyn | chicken chicken chicken chicken chicken chicken chicken chicken | 15:05 |
lisitsyn | http://www.youtube.com/watch?v=yL_-1d9OSdk | 15:05 |
@iglesiasg | haha pray | 15:08 |
lisitsyn | iglesiasg: yes that's map&pray approach | 15:08 |
lisitsyn | iglesiasg: similar to the 'construct deep neural network and pray' one | 15:09 |
lisitsyn | though latter works :D | 15:09 |
-!- kislay [~Abhijeet@27.116.52.254] has quit [Ping timeout: 252 seconds] | 15:42 | |
-!- iglesiasg [~iglesiasg@w193-11-200-253.eduroam.sunet.se] has quit [Ping timeout: 252 seconds] | 15:49 | |
-!- iglesiasg [~iglesiasg@w193-11-200-253.eduroam.sunet.se] has joined #shogun | 16:02 | |
-!- mode/#shogun [+o iglesiasg] by ChanServ | 16:02 | |
-!- iglesiasg [~iglesiasg@w193-11-200-253.eduroam.sunet.se] has quit [Quit: Leaving] | 16:18 | |
-!- kislay [~Abhijeet@103.240.206.14] has joined #shogun | 16:38 | |
-!- lambday [67157f4f@gateway/web/freenode/ip.103.21.127.79] has joined #shogun | 16:57 | |
-!- shogun-notifier- [~irker@7nn.de] has joined #shogun | 16:57 | |
shogun-notifier- | shogun: lambday :feature/linalg * 86dface / src/shogun/kernel/CustomKernel.cpp,src/shogun/kernel/CustomKernel.h: https://github.com/shogun-toolbox/shogun/commit/86dface1a18e754fd2c1904cf178759cf413cec8 | 16:57 |
shogun-notifier- | shogun: updated custom kernel sum methods with linalg sum methods | 16:57 |
shogun-notifier- | shogun: Soumyajit De :feature/linalg * e11dbea / src/shogun/kernel/CustomKernel.cpp,src/shogun/kernel/CustomKernel.h: https://github.com/shogun-toolbox/shogun/commit/e11dbeabfbf6078a3998fdf972f2d2af151e31f6 | 16:57 |
shogun-notifier- | shogun: Merge pull request #2241 from lambday/feature/linalg | 16:57 |
shogun-notifier- | shogun: | 16:57 |
shogun-notifier- | shogun: updated custom kernel sum methods with linalg sum methods | 16:57 |
-!- Saurabh7 [~Saurabh7@117.200.177.194] has joined #shogun | 17:06 | |
-!- DarkRoom [~darkroom@14.139.82.6] has quit [Remote host closed the connection] | 18:07 | |
-!- kislay [~Abhijeet@103.240.206.14] has quit [Ping timeout: 240 seconds] | 18:12 | |
-!- Saurabh7 [~Saurabh7@117.200.177.194] has quit [Quit: Leaving] | 18:52 | |
-!- kislay [~Abhijeet@27.116.52.237] has joined #shogun | 18:57 | |
-!- lambday [67157f4f@gateway/web/freenode/ip.103.21.127.79] has quit [Ping timeout: 240 seconds] | 19:23 | |
-!- khalednasr [~k.nasr92@41.69.198.3] has quit [Quit: Leaving] | 19:53 | |
-!- shogun-notifier- [~irker@7nn.de] has quit [Quit: transmission timeout] | 19:57 | |
-!- khalednasr [~k.nasr92@41.69.198.3] has joined #shogun | 20:43 | |
khalednasr | lisitsyn, hey | 20:44 |
lisitsyn | khalednasr: hey | 20:44 |
khalednasr | lisitsyn, I've been playing around with viennacl a little bit | 20:45 |
lisitsyn | cool | 20:45 |
lisitsyn | what can you say about it? | 20:45 |
khalednasr | turns out it doesn't support random number generation :( | 20:45 |
lisitsyn | hmm | 20:45 |
lisitsyn | well we can extend it in quite a few ways | 20:46 |
lisitsyn | with custom kernels | 20:46 |
khalednasr | yeah I guess | 20:46 |
khalednasr | I know almost nothing about random number generators though | 20:47 |
lisitsyn | khalednasr: doesn't opencl have anything on it? | 20:47 |
lisitsyn | khalednasr: I was looking at your PR | 20:48 |
khalednasr | It doesn't have any generators out of the box | 20:48 |
lisitsyn | we need to summon heiko or wiking in the thread :D | 20:48 |
lisitsyn | to make sure it follows the way other developers think is good | 20:49 |
khalednasr | you mean the PR? | 20:49 |
lisitsyn | yes | 20:50 |
khalednasr | yeah sure | 20:50 |
lisitsyn | I mean it is kind of specialized IO | 20:50 |
khalednasr | lisitsyn, well, summon them! :D | 20:56 |
lisitsyn | yeah | 20:56 |
-!- kislay [~Abhijeet@27.116.52.237] has quit [Quit: Leaving] | 21:00 | |
-!- pickle27 [~pickle27@192-0-136-118.cpe.teksavvy.com] has joined #shogun | 21:28 | |
-!- khalednasr [~k.nasr92@41.69.198.3] has quit [Read error: Connection reset by peer] | 22:42 | |
-!- khalednasr [~k.nasr92@41.69.198.3] has joined #shogun | 22:44 | |
-!- lisitsyn [~qdrgsm@80.252.20.67] has quit [Read error: Connection reset by peer] | 22:51 | |
--- Log closed Mon May 26 00:00:04 2014 |
Generated by irclog2html.py 2.10.0 by Marius Gedminas - find it at mg.pov.lt!