--- Log opened Thu Mar 06 00:00:26 2014 | ||
-!- zxtx [~zv@129-79-241-148.dhcp-bl.indiana.edu] has quit [Ping timeout: 252 seconds] | 00:29 | |
-!- AlexandraZ [bc196ac7@gateway/web/freenode/ip.188.25.106.199] has quit [Ping timeout: 245 seconds] | 00:38 | |
-!- HeikoS [~heiko@2.219.252.217] has joined #shogun | 01:22 | |
-!- mode/#shogun [+o HeikoS] by ChanServ | 01:22 | |
lambday | HeikoS: hey! was just writing you a mail | 01:23 |
---|---|---|
@HeikoS | lambday: hi! | 01:24 |
@HeikoS | lambday: whats up :) | 01:24 |
@HeikoS | just going through my 34 emails since the afternoon :) | 01:24 |
lambday | HeikoS: lol! :D | 01:24 |
lambday | HeikoS: so I shouldn't make it 35 then :D | 01:25 |
@HeikoS | lambday: ah feel free :) | 01:25 |
lambday | HeikoS: its regarding refactoring LinearTimeMMD a bit | 01:25 |
lambday | redefine the granularity a bit so that we don't have to reimplement the whole compute_statistic_and_variance method in BTest - cause things should be common | 01:26 |
lambday | rather I want to have two separate methods which are to be called inside that - and our subclass just reimplements those methods | 01:27 |
lambday | these methods could be reused inside LinearTimeMMD as well - as there are a lot of common code between compute_statistic_and_variance and compute_statistic_and_Q | 01:27 |
@HeikoS | lambday: I agree | 01:28 |
@HeikoS | so Dino and I actually thought of something as streaming MMD | 01:29 |
@HeikoS | but name doesnt matter | 01:29 |
lambday | firstly - a method which takes bite from the streaming features and does permutation | 01:29 |
@HeikoS | point is to put the computing stuff into methods (not the getting data though) and then those methods can be overlaoded by btest | 01:29 |
lambday | HeikoS: oh great | 01:29 |
lambday | I too thought of something similar to that :D | 01:30 |
@HeikoS | yeah thats a good sign :) | 01:30 |
@HeikoS | lambday: so dino and I went over the code | 01:32 |
lambday | HeikoS: so, the first method I was talking about - we could specify the number of feature objects that we want - e.g. for compute_statistic_and_variance we want 4 (p1,p2,q1,q2), for compute_statistic_and_Q we want 8 - and for BTest we'll need only two (p and q) - then it pe | 01:32 |
lambday | oh you say first | 01:32 |
@HeikoS | lambday: I think only the place where the kernels are computed needs to be moved into a method | 01:32 |
lambday | HeikoS: exactly! that would be the second method | 01:32 |
@HeikoS | lambday: I agree | 01:33 |
@HeikoS | lambday: so a first step would be to generalise that into a new structure and make sure unit tests still work | 01:33 |
@HeikoS | then extend with the betest | 01:33 |
lambday | okay | 01:34 |
-!- gif [~gif@2404:2000:2000:5:d6be:d9ff:fe8d:b967] has joined #shogun | 01:35 | |
@HeikoS | lambday: man youre already doing to much stuff :) | 01:39 |
@HeikoS | thats really great | 01:39 |
@HeikoS | dino and I are planning a paper on this stuff, this will get exciting | 01:39 |
lambday | HeikoS: lol not really :) | 01:39 |
lambday | HeikoS: oh great!! :D | 01:39 |
gif | Hi there, I'm a graduate student from Victoria University of Wellington and interested in your GSoC project about deep learning | 01:40 |
gif | currently I'm working on deep learning for domain adaptation | 01:41 |
-!- zxtx [~zv@c-98-223-196-32.hsd1.in.comcast.net] has joined #shogun | 01:41 | |
gif | I just set up all the development environments and pull the Shogun codes | 01:43 |
lambday | gif: hi! have you been able to make shogun? :) | 01:43 |
gif | But sorry right now I'm just starting to follow all the instructions in 'doc' folder in order to make it run | 01:45 |
gif | my target today is at least to compile and run it :D | 01:45 |
lambday | gif: have you been able to clone the repo? | 01:45 |
gif | yes | 01:45 |
-!- shogun-notifier- [~irker@7nn.de] has quit [Quit: transmission timeout] | 01:46 | |
lambday | then just create a build directory inside shogun-root :) | 01:46 |
lambday | and run cmake .. & make :) | 01:46 |
gif | lambday: thanks. i'll try it | 01:46 |
lambday | HeikoS: although I think another method for the permutation stuff - it eats up a lot of place inside the linear mmd compute_statistic methods.. :( makes it tough to read | 01:47 |
@HeikoS | lambday: thats true | 01:48 |
@HeikoS | lambday: the permutation stuff for the linear/streaming statistics is kind of stupid anyways | 01:48 |
@HeikoS | lambday: its not really what one should do | 01:48 |
@HeikoS | lambday: but its just permuting things, so not hard to read really, whats you suggestion? | 01:53 |
lambday | HeikoS: I mean its lengthy - and same thing is used later on in compute_statistic_Q too - with different number of blocks | 01:54 |
@HeikoS | lambday: yep! | 01:55 |
@HeikoS | lambday: it would be great to have that simplified! | 01:55 |
lambday | HeikoS: and for btest we need two blocks p and q - so just having a helper method might be useful | 01:55 |
-!- shogun-notifier- [~irker@7nn.de] has joined #shogun | 01:56 | |
shogun-notifier- | shogun: dhruv13j :develop * 56ceab6 / / (10 files): https://github.com/shogun-toolbox/shogun/commit/56ceab67f5e05bf58068527065670411ce96d434 | 01:56 |
shogun-notifier- | shogun: fixes issue #1888 | 01:56 |
shogun-notifier- | shogun: Heiko Strathmann :develop * 577e90e / / (10 files): https://github.com/shogun-toolbox/shogun/commit/577e90e09e63d689a055b42c8a0553431ed40e01 | 01:56 |
shogun-notifier- | shogun: Merge pull request #1939 from dhruv13J/develop | 01:56 |
shogun-notifier- | shogun: | 01:56 |
shogun-notifier- | shogun: fixes issue #1888 | 01:56 |
lambday | HeikoS: oh and the method where kernels are computed - the common interface would be to pass the kernel and an array of features - | 01:56 |
@HeikoS | lambday: like? | 01:57 |
@HeikoS | example? | 01:57 |
lambday | HeikoS: like SGVector<float64_t> h-vector=foo(kernel, array<features>) - for linear mmd we'd interpret the array of features in p1,p2,q1,q2 - in this order - this would be reused in a lot of places inside linear mmd | 01:58 |
lambday | which would init kernels, compute the diags, and return the h-vectors you have | 01:59 |
@HeikoS | lambday: mmmh, I see | 01:59 |
@HeikoS | lambday: what about overhead? all optimised away? | 01:59 |
@HeikoS | because then there is this new list thing | 01:59 |
lambday | HeikoS: have to think about that - | 02:00 |
lambday | HeikoS: for btest, we'd redefine this method to use quadratic time mmd's compute_unbiased_statistic - the features would be p,q in this order | 02:01 |
lambday | HeikoS: checking the list | 02:01 |
@HeikoS | yep | 02:01 |
@HeikoS | lambday: I mean I agree, its just a different number of features of different block sizes | 02:02 |
@HeikoS | so this can be put into a shared method | 02:02 |
lambday | HeikoS: yeah | 02:02 |
lambday | list is just a linked list, isn't it | 02:04 |
@HeikoS | lambday: yeah | 02:05 |
@HeikoS | lambday: overhead should be small | 02:05 |
@HeikoS | just another methods call | 02:05 |
lambday | HeikoS: I hope so - will try to think of ways to parallelize things if possible :-/ | 02:06 |
@HeikoS | lambday: ah yeah | 02:14 |
@HeikoS | lambday: another entrance task: parallelise the different kernels in the MMD code | 02:14 |
@HeikoS | lambday: hehe :) | 02:14 |
gif | lambday: Unfortunately still failed to build it | 02:14 |
@HeikoS | lambday: best would be to use parallel jobs framework, but thats not ready yet ;) | 02:14 |
lambday | HeikoS: exactly! :D | 02:14 |
@HeikoS | lambday: so openmp is the way to go I guess | 02:14 |
lambday | HeikoS: may be after this gsoc | 02:14 |
gif | lambday: the very first error is "unable to find numeric literal operator 'operator"" x' | 02:14 |
@HeikoS | lambday: should I write a task? or will you just do this? | 02:14 |
@HeikoS | ill write a task | 02:14 |
gif | i'll figure out later on. but i have to leave now for a while. thanks :) | 02:15 |
lambday | HeikoS: in my experience pthread solution worked better than openmp :-/ | 02:15 |
lambday | HeikoS: but code becomes ugly | 02:15 |
lambday | gif: alright :) | 02:15 |
-!- gif [~gif@2404:2000:2000:5:d6be:d9ff:fe8d:b967] has quit [Quit: Konversation terminated!] | 02:16 | |
@HeikoS | lambday: https://github.com/shogun-toolbox/shogun/issues/1942 | 02:16 |
@HeikoS | openmp here should be fine, but you choose | 02:17 |
@HeikoS | lambday: I mean maybe wait for this until the job framework support multicore | 02:17 |
@HeikoS | lambday: actually, that would be another extremely useful thing for you to do now in that time before gsoc | 02:17 |
@HeikoS | lambday: might be useful for anyone if parallelism is under a unified framework | 02:17 |
@HeikoS | lambday: wiking will change that API a bit maybe, but I think the multicore stuff should be fine already.....just if you want | 02:18 |
@HeikoS | lambday: its something only you can really do since you wrote the other classes | 02:18 |
lambday | HeikoS: well I am up for it - just that I don't know spark really too well | 02:18 |
@HeikoS | lambday: you dont need to. everything is there already, we just need an easy to use interface for multicore jobs (with indices or something) so running example is to compute kernel matrix using that | 02:19 |
lambday | HeikoS: I thought of using stuffs from std::thread - the c++11 one provides a lot of features to drool on :P future, promise - m | 02:19 |
@HeikoS | if its just a few lines, that would be best | 02:19 |
@HeikoS | lambday: yeah true that would be best | 02:20 |
lambday | HeikoS: unifying cluster+multicore+singlecore is a mammoth task, man! :( | 02:21 |
@HeikoS | lambday: yeah, but just multicore should be ok, not? | 02:23 |
@HeikoS | singlecore is already working | 02:23 |
@HeikoS | I dont actually think its that hard | 02:23 |
@HeikoS | just a proof-of-concept I mean | 02:23 |
@HeikoS | lambday: sorry, getting excited here, I dont wanna stress you :D | 02:23 |
lambday | HeikoS: lol no :D | 02:24 |
lambday | HeikoS: in fact I started planning things for a computation engine with std::threads | 02:24 |
@HeikoS | lambday: keep in mind, first thing is the interface | 02:24 |
@HeikoS | lambday: how can we have something so that its just a one liner to compute a kernel matrix in mutlicore | 02:25 |
@HeikoS | lambday: backend is not too important for now | 02:25 |
@HeikoS | lambday: as we can just do openmp simple | 02:25 |
@HeikoS | lambday: and later more advanced stuff | 02:25 |
lambday | HeikoS: oh I see what you mean | 02:25 |
@HeikoS | lambday: but how to submit jobs in a general way is important, and how to specify subproblems, etc | 02:25 |
lambday | HeikoS: let's see if I can come up with something useful | 02:26 |
@HeikoS | lambday: yeah, would be useful for everyone | 02:27 |
-!- kislay [~kislay@93.114.45.13] has quit [Read error: Connection reset by peer] | 02:27 | |
@HeikoS | lambday: but yeah, maybe finish things that you started first, and then we can see | 02:27 |
lambday | HeikoS: yeah - bad at multitasking :( | 02:27 |
lambday | birds fighting outside the window - good morning :D | 02:29 |
lambday | HeikoS: I still have the changes in the notebook to make - all the class name changes and all... will send a pr for that - first thing after I wake up | 02:32 |
lambday | HeikoS: and I will start with refactoring linear mmd and then will add btest | 02:34 |
@HeikoS | lambday: another all nigher? | 02:35 |
@HeikoS | haha | 02:35 |
@HeikoS | man respect! | 02:35 |
@HeikoS | lambday: great work as usual! looking forward to the PRs | 02:35 |
@HeikoS | lambday: and thanks a lot for guiding things on your entrance task! that is really appreciated! | 02:35 |
lambday | HeikoS: my pleasure :D | 02:36 |
lambday | HeikoS: going off, man! see you tomorrow :) | 02:37 |
@HeikoS | lambday: sleep well! | 02:38 |
lambday | HeikoS: you too :) bye! | 02:38 |
-!- lambday [67157d4e@gateway/web/freenode/ip.103.21.125.78] has quit [Quit: Leaving] | 02:38 | |
-!- kislay [~kislay@93.114.45.13] has joined #shogun | 02:42 | |
-!- HeikoS [~heiko@2.219.252.217] has quit [Quit: Leaving.] | 02:51 | |
-!- HeikoS [~heiko@2.219.252.217] has joined #shogun | 02:53 | |
-!- mode/#shogun [+o HeikoS] by ChanServ | 02:54 | |
-!- gif [~gif@130.195.253.57] has joined #shogun | 02:54 | |
-!- HeikoS [~heiko@2.219.252.217] has quit [Ping timeout: 252 seconds] | 03:04 | |
-!- kislay [~kislay@93.114.45.13] has quit [Ping timeout: 264 seconds] | 04:07 | |
-!- kislay [~kislay@93.114.45.13] has joined #shogun | 04:19 | |
-!- gif [~gif@130.195.253.57] has quit [Remote host closed the connection] | 04:55 | |
-!- shogun-notifier- [~irker@7nn.de] has quit [Quit: transmission timeout] | 04:56 | |
-!- kislay [~kislay@93.114.45.13] has quit [Read error: Connection reset by peer] | 06:29 | |
-!- gif [~gif@130.195.253.57] has joined #shogun | 06:31 | |
-!- kislay [~kislay@93.114.45.13] has joined #shogun | 06:45 | |
-!- gif [~gif@130.195.253.57] has quit [Remote host closed the connection] | 06:46 | |
-!- iglesiasg [~iglesiasg@524AE0A7.cm-4-3d.dynamic.ziggo.nl] has joined #shogun | 07:09 | |
-!- mode/#shogun [+o iglesiasg] by ChanServ | 07:09 | |
@iglesiasg | good morning lads | 07:09 |
-!- witness___ [uid10044@gateway/web/irccloud.com/x-qcbejwnrfjcrylkt] has joined #shogun | 07:14 | |
-!- dhruv13 [~dhruv13@84.64.14.132] has joined #shogun | 07:15 | |
-!- gif [~gif@130.195.253.57] has joined #shogun | 07:33 | |
gif | I still got a problem to make Shogun run on my machine after solving the previous one | 07:36 |
gif | i'm installing the shogun on my mac os machine and got the error message while cmake-ing: g++ is too old | 07:37 |
-!- ashwink [67157d4c@gateway/web/freenode/ip.103.21.125.76] has joined #shogun | 07:39 | |
gif | currently my g++ version is 4.2.1 | 07:39 |
gif | does anybody have experiences compiling shogun on macos ? | 07:40 |
dhruv13 | lisitsyn: hey! I'm interested in attempting the dictionary learning project: http://www.shogun-toolbox.org/page/Events/gsoc2014_ideas#dictionary_learning | 07:41 |
dhruv13 | lisitsyn: are there any entrance tasks related to the same? | 07:42 |
dhruv13 | lisitsyn: or should i be attempting a different project? | 07:43 |
gif | lisitsyn: Hi Sergey. About the deep learning project, what's your expectation about the final product of this project, at least, after GSoS2014 finish as there have been many variations of deep learning exists right now ? | 07:46 |
-!- iglesiasg [~iglesiasg@524AE0A7.cm-4-3d.dynamic.ziggo.nl] has quit [Quit: Leaving] | 07:46 | |
gif | lisitsyn: more focused on RBM/DBN approaches? | 07:47 |
gif | lisitsyn: or perhaps Auto-encoders might be also considered ? | 07:48 |
-!- gif [~gif@130.195.253.57] has quit [Remote host closed the connection] | 07:49 | |
lisitsyn | gif: we'd have to talk about it with theo actually | 07:55 |
lisitsyn | dhruv13: well just feel free to work on any available task | 07:56 |
lisitsyn | once you are into the development it would be easy to adjust what should we work on | 07:57 |
dhruv13 | lisitsyn: okay! so i should be attempting a task related to implementing enhancements? | 07:58 |
dhruv13 | lisitsyn: like https://github.com/shogun-toolbox/shogun/issues/1936 | 07:58 |
lisitsyn | dhruv13: yeah sure if you like it | 07:59 |
dhruv13 | lisitsyn: cool | 07:59 |
lisitsyn | dhruv13: there won't be any problem with like 'you solved wrong tasks' | 07:59 |
dhruv13 | lisitsyn: okay, thanks!! :-) | 08:00 |
-!- kislay [~kislay@93.114.45.13] has quit [Ping timeout: 264 seconds] | 08:00 | |
lisitsyn | for example if you implemented thing like kdtree, well it proves your skills pretty well | 08:00 |
lisitsyn | dhruv13: I'll try to come up with some dictionary learning tasks as well and I'll let you know if I get any | 08:01 |
dhruv13 | lisitsyn: thanks! i submitted a minor PR for a bugfix, but i really want to contribute something more substantial | 08:02 |
-!- Saurabh7 [~Saurabh7@115.248.130.148] has joined #shogun | 08:30 | |
-!- ashwink [67157d4c@gateway/web/freenode/ip.103.21.125.76] has quit [Ping timeout: 245 seconds] | 08:39 | |
-!- cameo54321 [6f4460e2@gateway/web/freenode/ip.111.68.96.226] has joined #shogun | 08:50 | |
-!- gif [~gif@118.149.224.24] has joined #shogun | 09:07 | |
-!- lisitsyn [~lisitsyn@80.252.20.67] has quit [Quit: Leaving.] | 09:14 | |
-!- lisitsyn1 [~lisitsyn@80.252.20.67] has joined #shogun | 09:14 | |
@wiking | lisitsyn1: ping | 09:27 |
lisitsyn1 | wiking: DAS PONG | 09:27 |
@wiking | https://github.com/shogun-toolbox/shogun/blob/develop/src/shogun/classifier/svm/LibLinear.cpp#L119 | 09:27 |
@wiking | https://github.com/shogun-toolbox/shogun/blob/develop/src/shogun/classifier/svm/LibLinear.cpp#L126 | 09:28 |
@wiking | i'm not so sure L126 is needed | 09:28 |
@wiking | prob.n becomes num_feat+2 | 09:28 |
@wiking | is that correct? | 09:28 |
lisitsyn1 | wiking: yeah | 09:29 |
lisitsyn1 | looks like | 09:29 |
lisitsyn1 | w=SGVector<float64_t>(SG_MALLOC(float64_t, num_feat+1), num_feat); | 09:29 |
lisitsyn1 | this line looks strange as well :D | 09:29 |
lisitsyn1 | very very strange | 09:29 |
@wiking | yesh that's like wtf | 09:30 |
@wiking | :))) | 09:30 |
@wiking | sonney2k: here? | 09:31 |
@wiking | it's from this patch https://github.com/shogun-toolbox/shogun/commit/50a161e0a73d25a2565849730b6049e70191bf48 | 09:32 |
@wiking | lisitsyn1: ^ | 09:32 |
@wiking | lisitsyn1: well from the patch it seems alright :)))) | 09:33 |
lisitsyn1 | wiking: this mismatch between length of w | 09:33 |
lisitsyn1 | and size of the memory block | 09:33 |
lisitsyn1 | is quite strange | 09:33 |
@wiking | lisitsyn1: actually i was wrong... because of that weird w=SGVector<float64_t>(SG_MALLOC(float64_t, num_feat+1), num_feat); | 09:33 |
@wiking | w.vlen = num_feat | 09:33 |
@wiking | hence prob.n = num_feat +1 | 09:34 |
-!- kislay [~kislay@93.114.45.13] has joined #shogun | 09:34 | |
@wiking | mmm lines like these makes me cry | 09:37 |
@wiking | for(i=0; i<w_size; i++) | 09:37 |
@wiking | v += w.vector[i]*w.vector[i]; | 09:37 |
@wiking | i mean fuck... it's 2014 already... | 09:37 |
@wiking | but even in the 70s we had blas | 09:37 |
-!- kislay [~kislay@93.114.45.13] has quit [Ping timeout: 252 seconds] | 09:41 | |
lisitsyn1 | wiking: LOOP UNROLLING FOR THE WIN | 09:47 |
lisitsyn1 | :D | 09:47 |
cameo54321 | Hi I was trying to make all the tests.. | 09:52 |
cameo54321 | and this happened | 09:52 |
cameo54321 | [ FAILED ] 4 tests, listed below: [ FAILED ] SGVectorTest.misc [ FAILED ] CMath.float64_tests [ FAILED ] RationalApproximation.precompute [ FAILED ] DirectEigenSolver.compute 4 FAILED TESTS YOU HAVE 157 DISABLED TESTS make[3]: *** [tests/unit/CMakeFiles/unit-tests] Error 1 make[2]: *** [tests/unit/CMakeFiles/unit-tests.dir/all] Error 2 make[1]: *** [tests/unit/CMakeFiles/unit-tests.dir/rule] Error 2 make: *** [unit- | 09:52 |
@wiking | lisitsyn1: SaaS? :) | 09:53 |
cameo54321 | Can anybidy please tell if I should ignore this or what? | 09:53 |
cameo54321 | anybody* | 09:53 |
-!- kislay [~kislay@93.114.45.13] has joined #shogun | 09:55 | |
cameo54321 | On thr brighter side: [ PASSED ] 3768 tests. | 09:55 |
lisitsyn1 | wiking: I have mixed feelings about this | 09:57 |
lisitsyn1 | :D | 09:57 |
lisitsyn1 | wiking: its design *is* a rocket science :D | 09:57 |
@wiking | lisitsyn1: yeah true :) | 10:01 |
lisitsyn1 | wiking: I also second your java comment | 10:01 |
@wiking | lisitsyn1: but what Cheng sent us is a very good stuff | 10:01 |
lisitsyn1 | if you want to build some reliable server stuff | 10:02 |
lisitsyn1 | java is the way | 10:02 |
lisitsyn1 | I agree ;0 | 10:02 |
lisitsyn1 | ;) | 10:02 |
-!- kislay [~kislay@93.114.45.13] has quit [Read error: Connection reset by peer] | 10:02 | |
-!- gif [~gif@118.149.224.24] has quit [Ping timeout: 240 seconds] | 10:03 | |
-!- cameo54321 [6f4460e2@gateway/web/freenode/ip.111.68.96.226] has quit [Ping timeout: 245 seconds] | 10:04 | |
-!- cameo54321 [6f4460e2@gateway/web/freenode/ip.111.68.96.226] has joined #shogun | 10:04 | |
@wiking | lisitsyn1: no sign of student for horizontal slicing of shogun? :S | 10:05 |
lisitsyn1 | wiking: not yet I gues | 10:06 |
lisitsyn1 | s | 10:06 |
lisitsyn1 | I didn't even had a mail about it | 10:06 |
@wiking | lisitsyn1: heheh yeah everybody wants to do fundamental stuff ;) | 10:06 |
@wiking | fernando is mailbombed :) | 10:07 |
cameo54321 | wiking can you please guide about something? | 10:08 |
@wiking | tell | 10:08 |
lisitsyn1 | wiking: yeah totally | 10:08 |
lisitsyn1 | fernando is a mailing machine now | 10:08 |
lisitsyn1 | :D | 10:08 |
lisitsyn1 | he manages to enjoy that though | 10:09 |
@wiking | cameo54321: what seems to be the problem? :) | 10:09 |
cameo54321 | I just made unit tests... 4 of them failed.. shogun itself gets built right | 10:09 |
cameo54321 | Should I move on? | 10:09 |
@wiking | cameo54321: have u tried rerunning the unit tests ? | 10:09 |
cameo54321 | Yes | 10:09 |
cameo54321 | same results | 10:09 |
@wiking | cameo54321: could u share details of your machine, operating system? | 10:10 |
cameo54321 | [ FAILED ] SGVectorTest.misc [ FAILED ] CMath.float64_tests [ FAILED ] RationalApproximation.precompute [ FAILED ] DirectEigenSolver.compute | 10:10 |
cameo54321 | Ubuntu 12.04 | 10:10 |
@wiking | as sometimes there's a precision problem... | 10:10 |
@wiking | cameo54321: run the unit tests with: ctest --output-on-failure | 10:10 |
@wiking | and then pastebin.com the output | 10:10 |
cameo54321 | Ok | 10:11 |
-!- pirosb3 [8da3944a@gateway/web/freenode/ip.141.163.148.74] has joined #shogun | 10:19 | |
-!- PirosB3_ [~pirosb3@162.219.6.191] has joined #shogun | 10:21 | |
PirosB3_ | hey guys, good morning | 10:27 |
-!- kislay [~kislay@93.114.45.13] has joined #shogun | 10:30 | |
cameo54321 | https://drive.google.com/file/d/0B_tGDIhJto8-S0hkdlZzQ0ZnS2s/edit?usp=sharing | 10:38 |
cameo54321 | wiking here's the file | 10:39 |
cameo54321 | pastebin said its too long. I uploaded it on my Google Drive | 10:40 |
cameo54321 | wiking for cmake I used $ cmake -DCMAKE_BUILD_TYPE=Debug -DENABLE_TESTING=ON -DTRACE_MEMORY_ALLOCS=OFF -DPythonModular=ON -DBUILD_DASHBOARD_REPORTS=ON -DCMAKE_INSTALL_PREFIX="$BUILDDIR/install" .. | 10:42 |
-!- shogun-notifier- [~irker@7nn.de] has joined #shogun | 10:44 | |
shogun-notifier- | shogun: Viktor Gal :develop * 5b60cb6 / / (15 files): https://github.com/shogun-toolbox/shogun/commit/5b60cb68b81bbc635d8db10f505ad7ba662ade08 | 10:44 |
shogun-notifier- | shogun: Remove some leftover files from the previous build system | 10:44 |
shogun-notifier- | shogun: some make files and some shell scripts were left in the repository that aren't in use anymore | 10:44 |
@wiking | cameo54321: first of all have u checked out the data submodule, i.e. git submodule init && git submodule update ? | 10:46 |
cameo54321 | yes I did | 10:47 |
cameo54321 | I can do it agin if you suggest so.. | 10:47 |
@wiking | mmm then i wonder why the python modular tests r still failing | 10:47 |
@wiking | but the other errors seems to be accuracy related... | 10:47 |
shogun-buildbot | build #2741 of deb1 - libshogun is complete: Failure [failed test] Build details are at http://buildbot.shogun-toolbox.org/builders/deb1%20-%20libshogun/builds/2741 blamelist: Viktor Gal <viktor.gal@maeth.com> | 10:48 |
@wiking | oh how great is this... | 10:49 |
@wiking | :) | 10:49 |
@wiking | wonder why IsomapTest.neighbors_preserving failed | 10:50 |
@wiking | i guess some random related issue ... | 10:50 |
@wiking | lisitsyn1: any insights about this: https://github.com/shogun-toolbox/shogun/pull/1945#issuecomment-36838958 | 10:52 |
cameo54321 | wiking any solution you can think of on the top of your head | 10:52 |
@wiking | cameo54321: as said they are all accuracy errors, which is very much machine+os dependent | 10:55 |
@wiking | cameo54321: it's safe to ignore them at this point | 10:55 |
cameo54321 | wiking: Ok. Thanks for the effort. One more thing please.. | 10:56 |
cameo54321 | Now that I have built every thing can you guide how can i write my own program? | 10:56 |
cameo54321 | for exampe the one here: https://github.com/cameo54321/shogun/blob/develop/doc/md/README_developer.md | 10:57 |
@wiking | cameo54321: well check out examples | 10:59 |
@wiking | cameo54321: they are usually a good start | 10:59 |
@wiking | cameo54321: http://shogun-toolbox.org/page/Events/gsoc2014_how_apply | 10:59 |
@wiking | that has a good general guideline how to start | 11:00 |
cameo54321 | Thanks wiking :-) | 11:02 |
-!- kislay [~kislay@93.114.45.13] has quit [Remote host closed the connection] | 11:14 | |
-!- thoralf [~thoralf@p4FEC8B68.dip0.t-ipconnect.de] has joined #shogun | 11:48 | |
thoralf | Hey! | 11:48 |
@wiking | besser82: here? | 11:56 |
@besser82 | wiking: nope! Just a bot answering your questions! XD | 11:56 |
@wiking | besser82: sup with the cmake feature branch? is that gonna happen? | 11:57 |
-!- dhruv13 [~dhruv13@84.64.14.132] has quit [Ping timeout: 240 seconds] | 11:57 | |
@besser82 | wiking: yes, somewhen; wanted to make that a GSoc-Thing, too | 11:57 |
@besser82 | wiking: working on some description && tasks.... | 11:57 |
@wiking | ic | 11:57 |
-!- thoralf [~thoralf@p4FEC8B68.dip0.t-ipconnect.de] has quit [Quit: Konversation terminated!] | 11:58 | |
-!- Saurabh7 [~Saurabh7@115.248.130.148] has quit [Ping timeout: 240 seconds] | 12:07 | |
-!- dhruv13 [~dhruv13@84.64.14.132] has joined #shogun | 12:08 | |
-!- kislay [~kislay@93.114.45.13] has joined #shogun | 12:10 | |
PirosB3_ | Oh cool! some likes my project | 12:15 |
PirosB3_ | besser82 wiking I will be getting back to the email soon, yes I have started working on a spec | 12:16 |
PirosB3_ | said this, I am very concerned | 12:16 |
PirosB3_ | I do not have an extensive knowledge of ML (try me! you will be surprised), do you still think I would be fit for this task? also, what can I do to demonstrate it?? :) | 12:17 |
@wiking | PirosB3_: a) continue iterating the idea b) solve some of the entrance tasks of shogun | 12:18 |
PirosB3_ | ok | 12:18 |
@wiking | PirosB3_: all is in http://shogun-toolbox.org/page/Events/gsoc2014_how_apply | 12:19 |
-!- cameo54321 [6f4460e2@gateway/web/freenode/ip.111.68.96.226] has quit [Ping timeout: 245 seconds] | 12:19 | |
-!- kislay [~kislay@93.114.45.13] has quit [Read error: Connection reset by peer] | 12:21 | |
-!- Saurabh7 [~Saurabh7@115.248.130.148] has joined #shogun | 12:23 | |
-!- Saurabh7 [~Saurabh7@115.248.130.148] has quit [Ping timeout: 240 seconds] | 12:27 | |
-!- HeikoS1 [~heiko@2.219.252.217] has joined #shogun | 12:29 | |
-!- dhruv13 [~dhruv13@84.64.14.132] has quit [Ping timeout: 240 seconds] | 12:31 | |
-!- dhruv13 [~dhruv13@84.64.15.113] has joined #shogun | 12:51 | |
-!- Saurabh7 [~Saurabh7@115.248.130.148] has joined #shogun | 12:55 | |
-!- travis-ci [~travis-ci@ec2-23-20-88-30.compute-1.amazonaws.com] has joined #shogun | 12:55 | |
travis-ci | [travis-ci] it's Viktor Gal's turn to pay the next round of drinks for the massacre he caused in shogun-toolbox/shogun: http://travis-ci.org/shogun-toolbox/shogun/builds/20196370 | 12:55 |
-!- travis-ci [~travis-ci@ec2-23-20-88-30.compute-1.amazonaws.com] has left #shogun [] | 12:55 | |
-!- cameo54321 [6f4460e2@gateway/web/freenode/ip.111.68.96.226] has joined #shogun | 13:09 | |
-!- lambday [67157d4e@gateway/web/freenode/ip.103.21.125.78] has joined #shogun | 13:20 | |
-!- lambday_ [67157d4e@gateway/web/freenode/ip.103.21.125.78] has joined #shogun | 13:20 | |
-!- dhruv13_ [~dhruv13@84.64.15.113] has joined #shogun | 13:23 | |
-!- lambday [67157d4e@gateway/web/freenode/ip.103.21.125.78] has quit [Ping timeout: 245 seconds] | 13:24 | |
-!- dhruv13 [~dhruv13@84.64.15.113] has quit [Ping timeout: 252 seconds] | 13:25 | |
-!- lambday [67157d4e@gateway/web/freenode/ip.103.21.125.78] has joined #shogun | 13:25 | |
-!- lambday_ [67157d4e@gateway/web/freenode/ip.103.21.125.78] has quit [Ping timeout: 245 seconds] | 13:27 | |
-!- lambday [67157d4e@gateway/web/freenode/ip.103.21.125.78] has quit [Ping timeout: 245 seconds] | 13:35 | |
-!- lambday [67157f4e@gateway/web/freenode/ip.103.21.127.78] has joined #shogun | 13:36 | |
-!- lambday [67157f4e@gateway/web/freenode/ip.103.21.127.78] has quit [Ping timeout: 245 seconds] | 13:40 | |
-!- shogun-notifier- [~irker@7nn.de] has quit [Quit: transmission timeout] | 13:44 | |
-!- tomy18 [~alex@79.114.159.73] has joined #shogun | 13:46 | |
-!- HeikoS1 [~heiko@2.219.252.217] has quit [Quit: Leaving.] | 13:48 | |
-!- HeikoS1 [~heiko@2.219.252.217] has joined #shogun | 13:58 | |
-!- HeikoS1 [~heiko@2.219.252.217] has quit [Ping timeout: 269 seconds] | 14:03 | |
-!- dhruv13_ [~dhruv13@84.64.15.113] has quit [Ping timeout: 240 seconds] | 14:09 | |
-!- cameo54321 [6f4460e2@gateway/web/freenode/ip.111.68.96.226] has quit [Ping timeout: 245 seconds] | 14:17 | |
-!- dhruv13_ [~dhruv13@84.64.15.113] has joined #shogun | 14:20 | |
-!- kislay [~kislay@93.114.45.13] has joined #shogun | 14:20 | |
-!- abinash_panda [~abinash@1.38.16.69] has joined #shogun | 14:33 | |
-!- Saurabh7 [~Saurabh7@115.248.130.148] has quit [Quit: Leaving] | 15:00 | |
-!- snik [~snik@lap-13-03.ag3.mpi-sb.mpg.de] has quit [Quit: Leaving] | 15:02 | |
-!- PirosB3_ [~pirosb3@162.219.6.191] has quit [Quit: PirosB3_] | 15:39 | |
-!- pirosb3 [8da3944a@gateway/web/freenode/ip.141.163.148.74] has quit [Ping timeout: 245 seconds] | 15:41 | |
-!- sejdino [~dino@gatsby.ucl.ac.uk] has joined #shogun | 15:42 | |
-!- sejdino [~dino@gatsby.ucl.ac.uk] has left #shogun [] | 15:46 | |
-!- sejDino [~dino@gatsby.ucl.ac.uk] has joined #shogun | 15:50 | |
-!- HeikoS1 [~heiko@2.219.252.217] has joined #shogun | 15:55 | |
-!- shogun-notifier- [~irker@7nn.de] has joined #shogun | 15:59 | |
shogun-notifier- | shogun: lambday :develop * e1aa552 / / (3 files): https://github.com/shogun-toolbox/shogun/commit/e1aa552774138534e3e27968051e6660f510f492 | 15:59 |
shogun-notifier- | shogun: minor documentation fix | 15:59 |
shogun-notifier- | shogun: Heiko Strathmann :develop * 3da5868 / / (3 files): https://github.com/shogun-toolbox/shogun/commit/3da586826f4e0fc8ac5bb712d76c8887e6abe3ee | 15:59 |
shogun-notifier- | shogun: Merge pull request #1946 from lambday/develop | 15:59 |
shogun-notifier- | shogun: | 15:59 |
shogun-notifier- | shogun: minor documentation fix | 15:59 |
-!- PirosB3 [~pirosb3@162.219.6.191] has joined #shogun | 16:01 | |
shogun-buildbot | build #2742 of deb1 - libshogun is complete: Success [build successful] Build details are at http://buildbot.shogun-toolbox.org/builders/deb1%20-%20libshogun/builds/2742 | 16:03 |
shogun-notifier- | shogun: Saurabh7 :develop * de52f93 / doc/ipython-notebooks/multiclass/multiclass_reduction.ipynb: https://github.com/shogun-toolbox/shogun/commit/de52f93c11c48f2d2e18ffba3e01668713381add | 16:13 |
shogun-notifier- | shogun: extend multiclass nb | 16:13 |
shogun-notifier- | shogun: Saurabh7 :develop * 1817b74 / doc/ipython-notebooks/multiclass/multiclass_reduction.ipynb: https://github.com/shogun-toolbox/shogun/commit/1817b7416c3dc44d3a94f5b4a5ed6fb91696f892 | 16:13 |
shogun-notifier- | shogun: fixed errors | 16:13 |
shogun-notifier- | shogun: Heiko Strathmann :develop * 4245294 / doc/ipython-notebooks/multiclass/multiclass_reduction.ipynb: https://github.com/shogun-toolbox/shogun/commit/4245294930e35b90e08dc74859a0cf4c935266e6 | 16:13 |
shogun-notifier- | shogun: Merge pull request #1914 from Saurabh7/multiclassnb | 16:13 |
shogun-notifier- | shogun: | 16:13 |
shogun-notifier- | shogun: extend multiclass nb | 16:13 |
-!- abinash_panda [~abinash@1.38.16.69] has quit [Ping timeout: 264 seconds] | 16:16 | |
-!- sunil1337 [0e8bd057@gateway/web/freenode/ip.14.139.208.87] has joined #shogun | 16:18 | |
-!- HeikoS1 [~heiko@2.219.252.217] has quit [Quit: Leaving.] | 16:22 | |
-!- kislay [~kislay@93.114.45.13] has quit [Ping timeout: 240 seconds] | 16:25 | |
-!- dhruv13_ [~dhruv13@84.64.15.113] has quit [Ping timeout: 252 seconds] | 16:29 | |
-!- Saurabh7 [~Saurabh7@115.248.130.148] has joined #shogun | 16:51 | |
-!- Saurabh7 [~Saurabh7@115.248.130.148] has quit [Quit: Leaving] | 16:59 | |
-!- rgirish28 [~rgirish28@4e56d1da.skybroadband.com] has joined #shogun | 17:00 | |
-!- abinash_panda [~abinash@1.38.16.69] has joined #shogun | 17:05 | |
sunil1337 | @besser82: i'm new to doxygen if i add only @param <parameter name> in .h is it enough? | 17:06 |
-!- rgirish28 is now known as blah | 17:06 | |
-!- blah is now known as gr231 | 17:06 | |
-!- gr231 [~rgirish28@4e56d1da.skybroadband.com] has left #shogun [] | 17:09 | |
-!- cameo54321 [27298a20@gateway/web/freenode/ip.39.41.138.32] has joined #shogun | 17:21 | |
-!- witness___ [uid10044@gateway/web/irccloud.com/x-qcbejwnrfjcrylkt] has quit [Quit: Connection closed for inactivity] | 17:24 | |
PirosB3 | hey guys | 17:36 |
PirosB3 | I found a homebrew package on Shogun, is that good? | 17:36 |
lisitsyn1 | PirosB3: ha that's kind of philosophical question | 17:38 |
lisitsyn1 | PirosB3: good like what? | 17:39 |
-!- kislay [~kislay@93.114.45.13] has joined #shogun | 17:39 | |
lisitsyn1 | or good for what? :D | 17:39 |
PirosB3 | ahah | 17:39 |
PirosB3 | is it maintained? | 17:39 |
lisitsyn1 | PirosB3: just check what is the version | 17:39 |
PirosB3 | 2.1.0 | 17:40 |
lisitsyn1 | then it is outdated you know ;) | 17:40 |
lisitsyn1 | http://shogun-toolbox.org/ 3.2.0 ;) | 17:40 |
-!- gr231 [~gr231@4e56d1da.skybroadband.com] has joined #shogun | 17:45 | |
-!- gr231 [~gr231@4e56d1da.skybroadband.com] has quit [Client Quit] | 17:45 | |
PirosB3 | who is maintaining it | 17:48 |
-!- travis-ci [~travis-ci@ec2-23-22-49-56.compute-1.amazonaws.com] has joined #shogun | 17:56 | |
travis-ci | [travis-ci] it's Heiko Strathmann's turn to pay the next round of drinks for the massacre he caused in shogun-toolbox/shogun: http://travis-ci.org/shogun-toolbox/shogun/builds/20213319 | 17:56 |
-!- travis-ci [~travis-ci@ec2-23-22-49-56.compute-1.amazonaws.com] has left #shogun [] | 17:56 | |
lisitsyn1 | PirosB3: no idea | 18:12 |
-!- pfm_ [~hurr@hamilton.maths.tcd.ie] has joined #shogun | 18:19 | |
-!- abinash_panda [~abinash@1.38.16.69] has quit [Ping timeout: 240 seconds] | 18:19 | |
PirosB3 | *** today is a HAPPY day *** | 18:20 |
PirosB3 | I managed to build SHOGUN! | 18:20 |
PirosB3 | step 0 completed! | 18:21 |
-!- dhruv13 [~dhruv13@84.64.13.181] has joined #shogun | 18:25 | |
PirosB3 | hey dhruv13 | 18:26 |
dhruv13 | hello! | 18:27 |
PirosB3 | hows it going | 18:28 |
dhruv13 | not bad i guess ;-) | 18:28 |
dhruv13 | a little slow, if anything | 18:29 |
PirosB3 | ahah | 18:30 |
PirosB3 | whats the temperature in India? | 18:30 |
PirosB3 | also, what are you studying? | 18:31 |
dhruv13 | I'm in Goa, which is coastal, so the temperatures are not extreme... very humid though | 18:31 |
dhruv13 | it is much cooler this year | 18:31 |
dhruv13 | than normal, i mean | 18:31 |
-!- abinash_panda [~abinash@1.38.16.69] has joined #shogun | 18:31 | |
dhruv13 | still pretty warm XD | 18:32 |
PirosB3 | wow | 18:32 |
PirosB3 | I can imagine | 18:32 |
PirosB3 | do you know anything about dylib? | 18:32 |
dhruv13 | ha ha... | 18:33 |
dhruv13 | nope, first i've heard of it.. | 18:33 |
dhruv13 | SE says a dynamic library... | 18:33 |
dhruv13 | https://developer.apple.com/library/mac/documentation/DeveloperTools/Conceptual/DynamicLibraries/000-Introduction/Introduction.html#//apple_ref/doc/uid/TP40001908-SW1 | 18:34 |
PirosB3 | so if I have a dylib, how can I link it to my compiler? | 18:35 |
PirosB3 | I added it to my path, still no good :( | 18:35 |
dhruv13 | lemme dig around ;-) | 18:35 |
pfm_ | compile flags maybe? | 18:36 |
PirosB3 | tried -l and -L | 18:36 |
PirosB3 | its a mac thing I think | 18:37 |
dhruv13 | what compiler do you have? g++ or clang++? | 18:37 |
-!- abinash_panda [~abinash@1.38.16.69] has quit [Remote host closed the connection] | 18:38 | |
dhruv13 | does this help>http://stackoverflow.com/questions/18596398/gcc-linking-a-dylib-on-mac-os | 18:38 |
PirosB3 | both | 18:39 |
PirosB3 | thanks dhruv13 I had already tried that :( | 18:39 |
PirosB3 | hey guys | 18:39 |
PirosB3 | when you compiled shogun, did you also installed it? | 18:39 |
dhruv13 | what error do you get exactly? | 18:39 |
dhruv13 | yeah | 18:39 |
PirosB3 | make install=? | 18:39 |
dhruv13 | yep | 18:39 |
PirosB3 | so every time you do a change, you are recompiling and reinstalling? | 18:40 |
pfm_ | i'm still installing atlas ;[ | 18:40 |
dhruv13 | pfm_: what's the problem? | 18:42 |
dhruv13 | PirosB3: nope, making the changes and running the libshogun tests don't require the install | 18:43 |
PirosB3 | dhruv13: does this look okay? for compiling? http://pastebin.instantbird.com/621270 | 18:43 |
dhruv13 | PirosB3: however, once the build is done, installing shouldn't take that long | 18:43 |
PirosB3 | makes sense | 18:43 |
PirosB3 | usr/local/lib contains shogun | 18:44 |
PirosB3 | and /usr/local/include/ contains shogun headers | 18:44 |
PirosB3 | wait… in what architecture is it compiling libshogun? | 18:45 |
dhruv13 | PirosB3: cmake should ensure the right configs | 18:45 |
PirosB3 | well its still quite strange then | 18:45 |
dhruv13 | PirosB3: also, did you check if /user/local is in your path? | 18:46 |
PirosB3 | yes I have all my libs there | 18:46 |
-!- travis-ci [~travis-ci@ec2-54-221-33-71.compute-1.amazonaws.com] has joined #shogun | 18:46 | |
travis-ci | [travis-ci] it's Heiko Strathmann's turn to pay the next round of drinks for the massacre he caused in shogun-toolbox/shogun: http://travis-ci.org/shogun-toolbox/shogun/builds/20214299 | 18:46 |
-!- travis-ci [~travis-ci@ec2-54-221-33-71.compute-1.amazonaws.com] has left #shogun [] | 18:46 | |
dhruv13 | PirosB3: do echo $PATH just in case | 18:46 |
dhruv13 | and check | 18:46 |
dhruv13 | it happened to me once... | 18:46 |
-!- hzshuai [de1d284a@gateway/web/freenode/ip.222.29.40.74] has joined #shogun | 18:47 | |
PirosB3 | path is for executables, not for libs. isn't it? | 18:47 |
PirosB3 | Users/danielpiros/.rvm/gems/ruby-2.0.0-p353@tascout/bin:/Users/danielpiros/.rvm/gems/ruby-2.0.0-p353@global/bin:/Users/danielpiros/.rvm/rubies/ruby-2.0.0-p353/bin:/usr/local/share/npm/bin:/Developer/NVIDIA/CUDA-5.5/bin:/usr/local/share/python:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin:/Users/danielpiros/.rvm/bin | 18:47 |
-!- hzshuai [de1d284a@gateway/web/freenode/ip.222.29.40.74] has quit [Client Quit] | 18:48 | |
dhruv13 | PirosB3: seems alright | 18:48 |
dhruv13 | hmm... you did do make install right? | 18:48 |
PirosB3 | yup, all libs are there | 18:48 |
dhruv13 | did it complain at any point? | 18:48 |
PirosB3 | you want to know whats strange | 18:48 |
dhruv13 | always | 18:48 |
PirosB3 | if I uncomment out the enter_shogun and exit_shogun | 18:49 |
PirosB3 | everything compiles | 18:49 |
PirosB3 | I guess it the preprocessor tho, removing useless includes | 18:49 |
dhruv13 | PirosB3: what do you mean? | 18:50 |
dhruv13 | PirosB3: show me the example.cpp... is it the same as on the develop readme? | 18:50 |
PirosB3 | https://github.com/shogun-toolbox/shogun/blob/develop/doc/md/README_developer.md | 18:50 |
PirosB3 | oooh progress! | 18:51 |
dhruv13 | try adding "using namespace shogun;" | 18:52 |
PirosB3 | so I have replaced the contents of that first file with the contents under "To finally see some action one has to include the appropriate header files, e.g. we create some features and a gaussian kernel" | 18:52 |
PirosB3 | dhruv13: tried :) | 18:52 |
PirosB3 | these are the compile errors: | 18:52 |
dhruv13 | that's the problem with it... | 18:53 |
PirosB3 | http://pastebin.instantbird.com/621291 | 18:53 |
dhruv13 | PirosB3: strange... | 18:54 |
PirosB3 | its failing on #include <atomic> | 18:54 |
PirosB3 | I do not have atomic.h | 18:55 |
pfm_ | dhruv13: it's taking a very long time, over several hours | 18:57 |
pfm_ | hard to know if it's still doing anythin | 18:57 |
-!- cameo54321 [27298a20@gateway/web/freenode/ip.39.41.138.32] has quit [Ping timeout: 245 seconds] | 18:57 | |
-!- thoralf [~thoralf@p4FEC8B68.dip0.t-ipconnect.de] has joined #shogun | 18:58 | |
dhruv13 | this is weird, but putting the -lshogun before the file you are compiling causes the same error for me | 18:59 |
PirosB3 | oh no! | 18:59 |
dhruv13 | so try g++ /tmp/example.cpp -lshogun | 18:59 |
PirosB3 | pfm_: hows it going? whats the issue? | 18:59 |
PirosB3 | same error | 18:59 |
PirosB3 | you? | 18:59 |
pfm_ | PirosB3: i'm trying to install it using macports, the issue is it's very slow/possibly frozen | 18:59 |
PirosB3 | have you checked the version pfm_ ? what is it? | 19:00 |
pfm_ | specifically just atlas, i'm installing that on its own right now | 19:00 |
pfm_ | the shogun version? | 19:00 |
dhruv13 | PirosB3: same error? | 19:01 |
PirosB3 | ok | 19:01 |
dhruv13 | does it work? | 19:01 |
PirosB3 | pfm_: macports and homebrew are obsolete. I would compile from source. I have done it recently so I can give you a hand | 19:02 |
PirosB3 | dhruv13: so now the smaller example works | 19:02 |
dhruv13 | PirosB3: cool! the larger one doesn't because of atomic.h? | 19:02 |
PirosB3 | exactly | 19:02 |
PirosB3 | I do not have atomic | 19:02 |
PirosB3 | do you? | 19:02 |
pfm_ | PirosB3: ah ok, good! i'll try that | 19:02 |
pfm_ | so i should try install v3.2.0? | 19:04 |
dhruv13 | PirosB3: it is part of the linux kernel source... weird... | 19:04 |
dhruv13 | PirosB3: http://stackoverflow.com/questions/1130018/unix-portable-atomic-operations | 19:04 |
dhruv13 | PirosB3: stuff like that should be handled by cmake during build, it's very strang | 19:05 |
-!- kislay [~kislay@93.114.45.13] has quit [Ping timeout: 264 seconds] | 19:05 | |
PirosB3 | i do have files with <atomic> in them | 19:05 |
dhruv13 | did you try both clang and g++ | 19:07 |
dhruv13 | ? | 19:07 |
PirosB3 | yes | 19:07 |
PirosB3 | clang is the best one | 19:07 |
PirosB3 | but I still have atomic.h! | 19:07 |
dhruv13 | PirosB3: yeah... is it sitting i your /usr/include folder? | 19:08 |
PirosB3 | yep | 19:08 |
PirosB3 | read permissions are okay | 19:08 |
PirosB3 | oh | 19:09 |
PirosB3 | I'm in /usr/local/include | 19:09 |
PirosB3 | danielpiros@monkey:/usr/local/include$ ll | grep atom | 19:09 |
PirosB3 | -rw-r--r-- 1 danielpiros admin 5.0K Mar 6 17:57 atomic.h | 19:09 |
-!- shogun-notifier- [~irker@7nn.de] has quit [Quit: transmission timeout] | 19:13 | |
pfm_ | ok stupid question, when it says you just hae to run ./configure | 19:13 |
pfm_ | what directory is that in? | 19:13 |
dhruv13 | PirosB3: try this: g++ -std=c++11 ex1.c -o ob1 -lshogun | 19:13 |
dhruv13 | pfm_ | 19:14 |
dhruv13 | pfm_: build using cmake, refer to this: https://github.com/dhruv13J/shogun/blob/kdtree/doc/md/README_cmake.md | 19:14 |
pfm_ | thanks! | 19:14 |
dhruv13 | PirosB3: apparently, atomic.h features are experimental, and you need to enable c++11 standard support explicitly | 19:15 |
PirosB3 | dhruv13: how do I define something from gcc? | 19:15 |
PirosB3 | #ifdef HAVE_CXX11_ATOMIC | 19:15 |
PirosB3 | #include <atomic> | 19:15 |
PirosB3 | #endif | 19:15 |
PirosB3 | I can just remove that symob | 19:15 |
PirosB3 | symbol | 19:15 |
dhruv13 | PirosB3: try -std=c++11 | 19:16 |
dhruv13 | in g++ | 19:16 |
dhruv13 | because i got a similar error without | 19:16 |
PirosB3 | unrecognized command line option "-std=c++11" | 19:16 |
dhruv13 | put it just after g++ | 19:16 |
dhruv13 | like above | 19:16 |
PirosB3 | this is my command | 19:17 |
PirosB3 | clang -std=c++11 /tmp/example.cpp -o ob1 -lshogun | 19:17 |
dhruv13 | or try -std=gnu++11 | 19:17 |
dhruv13 | use g++, i don't know the clang equivalent | 19:17 |
-!- kislay [~kislay@93.114.45.13] has joined #shogun | 19:17 | |
dhruv13 | PirosB3: any success? | 19:18 |
PirosB3 | danielpiros@monkey:/usr/local/include/shogun$ grep -r "HAVE_CXX11_ATOMIC" * | 19:18 |
PirosB3 | lib/config.h:#define HAVE_CXX11_ATOMIC 1 | 19:18 |
PirosB3 | lib/RefCount.h:#ifdef HAVE_CXX11_ATOMIC | 19:18 |
PirosB3 | lib/RefCount.h:#ifdef HAVE_CXX11_ATOMIC | 19:18 |
PirosB3 | who set that to 1? | 19:19 |
PirosB3 | its cmake | 19:19 |
dhruv13 | PirosB3: did g++ -std=c++11 ex1.c -o ob1 -lshogun work? | 19:20 |
PirosB3 | danielpiros@monkey:/tmp$ g++ -std=c++11 /tmp/example.cpp -o ob1 -lshogun work? | 19:20 |
PirosB3 | i686-apple-darwin11-llvm-g++-4.2: work?: No such file or directory | 19:20 |
PirosB3 | cc1plus: error: unrecognized command line option "-std=c++11" | 19:20 |
PirosB3 | wohooo! 1 step forward | 19:22 |
PirosB3 | now I have compiled the wrong arch | 19:22 |
PirosB3 | Undefined symbols for architecture x86_64: | 19:22 |
PirosB3 | "std::terminate()", referenced from: | 19:22 |
PirosB3 | _main in example-yxt2LS.o | 19:22 |
PirosB3 | "___gxx_personality_v0", referenced from: | 19:22 |
PirosB3 | _main in example-yxt2LS.o | 19:22 |
PirosB3 | Dwarf Exception Unwind Info (__eh_frame) in example-yxt2LS.o | 19:22 |
PirosB3 | ld: symbol(s) not found for architecture x86_64 | 19:22 |
PirosB3 | clang: error: linker command failed with exit code 1 (use -v to see invocation) | 19:22 |
PirosB3 | how can I force 32bit? | 19:22 |
dhruv13 | PirosB3: no clue man... | 19:23 |
PirosB3 | I don't understand, the library is compiled in 32 bits. still not working | 19:24 |
dhruv13 | PirosB3: i think there is no build problem.. | 19:25 |
dhruv13 | PirosB3: especially sice the example compiles | 19:25 |
dhruv13 | PirosB3: there is some sort of link error when you compile | 19:25 |
-!- thoralf [~thoralf@p4FEC8B68.dip0.t-ipconnect.de] has quit [Ping timeout: 240 seconds] | 19:28 | |
-!- sejDino [~dino@gatsby.ucl.ac.uk] has left #shogun [] | 19:38 | |
-!- tomy18 [~alex@79.114.159.73] has quit [Ping timeout: 260 seconds] | 19:43 | |
PirosB3 | hey man | 19:58 |
PirosB3 | thanks for your help | 19:59 |
PirosB3 | real useful | 19:59 |
PirosB3 | i'll smash my head against it after dinner! | 19:59 |
PirosB3 | hear you soon dhruv13 | 19:59 |
-!- PirosB3 [~pirosb3@162.219.6.191] has quit [Quit: PirosB3] | 19:59 | |
-!- sunil1337 [0e8bd057@gateway/web/freenode/ip.14.139.208.87] has quit [Quit: Page closed] | 20:09 | |
kislay | I have updated my local repo of shogun (to utilise issue #1915 results). Is there some files which needs to be removed prior building the sae library | 20:13 |
kislay | same* | 20:13 |
kislay | so that it doesn't cause problems related to overwriting the same thing!! | 20:15 |
-!- zxtx [~zv@c-98-223-196-32.hsd1.in.comcast.net] has quit [Ping timeout: 240 seconds] | 20:21 | |
dhruv13 | kislay: create a new branch, after you commit to your fork | 20:27 |
kislay | okay. | 20:28 |
dhruv13 | kislay: http://git-scm.com/book/en/Git-Branching-Basic-Branching-and-Merging | 20:28 |
dhruv13 | kislay: should be helpful ;-) | 20:28 |
dhruv13 | kislay: make sure the new branch is rebased with upstream/develop | 20:29 |
-!- dynoml [653c7b81@gateway/web/freenode/ip.101.60.123.129] has joined #shogun | 20:29 | |
dhruv13 | just do "git rebase upstream/develop" after you have fetched from upstream | 20:29 |
kislay | yup. one thing- from time to time we need to rebase . So does that means we need to build every time? | 20:30 |
dynoml | hi, i am new to shogun but have good knowledge in machine learning algorithms. Though i have not tried any entrance task so far. While i see few people who have done a lot of entrance task. Do i still have a good chance | 20:33 |
dynoml | ? | 20:33 |
pfm_ | good chance for what? | 20:36 |
dynoml | gsoc 2014 | 20:37 |
pfm_ | ahh | 20:38 |
dynoml | is doing entrance task a criterion or the no of tasks u do ur chance gets better | 20:38 |
lisitsyn1 | yeah indeed | 20:38 |
-!- lisitsyn1 is now known as lisitsyn | 20:38 | |
-!- mode/#shogun [+o lisitsyn] by ChanServ | 20:38 | |
@lisitsyn | this way you prove you can develop things for shogun ;) | 20:39 |
dynoml | but then if someone is doing it from last three months, then he has an advantage. Even though i may try my best in the left out days | 20:40 |
pfm_ | if someone is practicing for many months, is it unfair that they have an advantage? | 20:41 |
@lisitsyn | dynoml: we are free to make any decision up to middle of april (I don't remember the date) | 20:41 |
@lisitsyn | so well everybody has a lot of time to do that | 20:42 |
dynoml | hmm ok. pfm_ : actually i think if somebody does 3 tasks and other guy does 6 tasks, then there should be no added advantage ! | 20:44 |
dynoml | (just my opinion)the decision should be then on other things | 20:45 |
kislay | why can't we leave those things to the dev people!! we can try our best | 20:45 |
@lisitsyn | yes we don't just count tasks indeed :) | 20:45 |
dynoml | kislay: it was just a bit of concern | 20:47 |
@lisitsyn | dynoml: its our fourth gsoc so we actually have some understanding how to select students | 20:47 |
@lisitsyn | I can't say it was unfair - in the end things are pretty clear | 20:48 |
dynoml | hmm | 20:48 |
-!- kislay [~kislay@93.114.45.13] has quit [Read error: Connection reset by peer] | 21:02 | |
-!- kislay [~kislay@93.114.45.13] has joined #shogun | 21:08 | |
-!- dynoml [653c7b81@gateway/web/freenode/ip.101.60.123.129] has quit [Quit: Page closed] | 21:10 | |
kislay | lisitsyn, please point me . I am stuck | 21:14 |
@lisitsyn | kislay: what's up? | 21:14 |
kislay | I am not getting through this error after building the new repo:ImportError: /usr/local/lib/python2.7/dist-packages/_modshogun.so: undefined symbol: _ZN6shogun9CSGObject6equalsEPS0_d | 21:14 |
@lisitsyn | kislay: could it be that you have some earlier version of shogun installed? | 21:15 |
kislay | yup. thats true. | 21:15 |
@lisitsyn | kislay: this could happen if you have some mismatch between versions | 21:16 |
@lisitsyn | just be sure to install the latest version | 21:16 |
kislay | i needed the development version(since i needed to use the issue #1915). I earlier had the latest version but just now i builded the latest github repo. | 21:17 |
@lisitsyn | kislay: e.g. it could happen if you have python interface compiled for other version | 21:19 |
-!- zodaiboo [~zodaiboo@194.1.184.162] has joined #shogun | 21:19 | |
@lisitsyn | so it'd be possible you replaced modshogun.so but not python modular thing | 21:19 |
kislay | okay. so how to correct this! | 21:20 |
@lisitsyn | kislay: are you compiling python interface now as well? | 21:20 |
kislay | ahh! nope. I just ran a plane cmake.., then make , then make install | 21:21 |
-!- lambday [67157e4f@gateway/web/freenode/ip.103.21.126.79] has joined #shogun | 21:24 | |
-!- zodaiboo [~zodaiboo@194.1.184.162] has quit [Ping timeout: 264 seconds] | 21:27 | |
-!- dhruv13 [~dhruv13@84.64.13.181] has quit [Ping timeout: 240 seconds] | 21:33 | |
-!- sunil1337 [0e8bd057@gateway/web/freenode/ip.14.139.208.87] has joined #shogun | 21:39 | |
sunil1337 | lambday: if i add just LogDetEstimator->get_name for the test would it be alright? bcoz all we need is to verify that object is created. | 21:40 |
lambday | sunil1337: ummm... no just verify whether every field is initialized with the appropriate objects | 21:41 |
lambday | sunil1337: may be using dynamic_cast which leaves a null value when the cast is failed | 21:42 |
sunil1337 | lambday: they're private so i could just use the old tests for this.... | 21:42 |
lambday | sunil1337: oh I see - there are no get methods? | 21:43 |
sunil1337 | lambday: no.... | 21:43 |
sunil1337 | lambday: only get_name which returns a cont string | 21:43 |
lambday | sunil1337: nah that won't check it :( | 21:43 |
lambday | sunil1337: bummer! | 21:43 |
lambday | sunil1337: I should have added those! | 21:44 |
sunil1337 | lambday: i'll add then... | 21:44 |
lambday | sunil1337: that would be best - make sure, if you make the get method signature const then its alright, otherwise don't forget to SG_REF it before returning in the get methods - and mention whatever you do in the comment | 21:44 |
-!- dhruv13 [~dhruv13@84.64.13.181] has joined #shogun | 21:46 | |
sunil1337 | lambday: okay.. and yeah i did that CProbingTracer is used when COLPACK is present and otherwise it uses CNormal ;) | 21:46 |
lambday | sunil1337: great job :) | 21:46 |
lambday | sunil1337: that's exactly how things should be :) | 21:46 |
sunil1337 | lambday: thanks! :) | 21:47 |
lambday | sunil1337: by the way, if you know what these things are going - check out the notebook :) | 21:47 |
lambday | doing* | 21:47 |
sunil1337 | lambday: i already did :D | 21:47 |
sunil1337 | lambday: great codes...:) | 21:48 |
lambday | sunil1337: please let me know if any suggestions you might have - | 21:48 |
sunil1337 | lambday:yeah sure! and yeah one more thing for Doxygen i only need to add @param in the description right? nothing else..?. | 21:48 |
lambday | sunil1337: on another note, you like "chaar botal vodka" or "baby doll" :P | 21:49 |
sunil1337 | lambday: "chaar botal vodka" | 21:49 |
lambday | sunil1337: yeah please check the other class docs | 21:49 |
sunil1337 | lambday: okay... | 21:49 |
lambday | a brief about the method description and @params must :) | 21:49 |
sunil1337 | lambday: okay thanks! | 21:50 |
dhruv13 | lambday: hey! can you help me understand how data is supplied to a learning method? | 21:51 |
dhruv13 | lambday: is it the CFeature class? | 21:52 |
lambday | dhruv13: the best way is to check the examples that are already there :) | 21:52 |
lambday | dhruv13: check libshogun/python_modular examples :) | 21:52 |
dhruv13 | lambday: umm, actually i'm attempting the kdtree problem | 21:53 |
dhruv13 | lambday: and i was wondering what is the most generic way i could parse input | 21:54 |
lambday | dhruv13: cool! for fundamental ml algorithms project - superb! | 21:54 |
dhruv13 | lambday: I have a long way to go :-P | 21:54 |
lambday | dhruv13: we all do :) | 21:54 |
dhruv13 | :-D | 21:54 |
lambday | dhruv13: there are preprocessors also - don't forget to check out those | 21:54 |
dhruv13 | lambday: i was wondering, the current cover tree implementation makes use of an intermediate representation | 21:55 |
dhruv13 | lambday: i don't think that it's efficient | 21:55 |
lambday | dhruv13: umm.. I don't know much about that :( you may want to ask fernando regarding this | 21:56 |
dhruv13 | lambday: and i don't understand how to extract features stored in the CFeature class... | 21:56 |
lambday | dhruv13: may be leave a mail in the mailing list :-/ | 21:56 |
dhruv13 | lambday: okay :-) | 21:56 |
lambday | dhruv13: check out examples - those are the best place to get the idea | 21:56 |
lambday | lots of examples are theres | 21:56 |
dhruv13 | lambday: thanks!! will do that ;-) | 21:57 |
lambday | any crazy fans of pink floyd over here? :P | 21:58 |
pfm_ | i'm getting an 'unable to fork' error while compiling, which looks like it might be related to the number of processes allowed on my OS or something | 21:58 |
pfm_ | would it be a bad idea for me to artificially change this limit? | 21:59 |
lambday | pfm_: just issuing "make" results that? | 22:00 |
pfm_ | make -j all | 22:00 |
sunil1337 | lambday: just one sone comfortably numb :D | 22:00 |
sunil1337 | lambday: song* | 22:00 |
lambday | pfm_: how many cores do you have? | 22:01 |
lambday | sunil1337: ah, long way to go :D | 22:01 |
sunil1337 | lambday: btw whats ur specialisation at iitb? | 22:01 |
pfm_ | lambday: 4 | 22:01 |
pfm_ | i'm using a macbook pro | 22:01 |
lambday | pfm_: then make -j3 should be a good option | 22:02 |
lambday | pfm_: oh! mac! donno anything about it :( | 22:02 |
pfm_ | :( | 22:02 |
lambday | sunil1337: for cse. they don't provide any specialization - just that I am doing my thesis in machine learning | 22:02 |
sunil1337 | lambday: okay... last sem right? | 22:03 |
lambday | sunil1337: yep! :'( | 22:03 |
sunil1337 | lambday: so whts next? | 22:03 |
lambday | sunil1337: oracle :D | 22:03 |
sunil1337 | lambday: way to go! | 22:03 |
lambday | sunil1337: yeah - unless I get married in a year or two - long way to go :D | 22:04 |
sunil1337 | lambday: :D | 22:04 |
pfm_ | one of my friends works for oracle | 22:05 |
pfm_ | i have no idea what he does though | 22:05 |
lambday | pfm_: which country? :P | 22:05 |
pfm_ | lambday: ireland | 22:05 |
pfm_ | so... you probably won't meet him | 22:05 |
lambday | pfm_: ah, nice! :D | 22:05 |
lambday | pfm_: yeah, unfortunately :D | 22:05 |
lambday | I am planning to go for RHEL though - probably in december - let's see :-/ | 22:06 |
pfm_ | good luck! | 22:07 |
dhruv13 | lambday: cool! | 22:07 |
lambday | pfm_: dhruv13: thanks :D | 22:07 |
dhruv13 | lambday: you a metal head? | 22:08 |
dhruv13 | lambday: i mean, do you like heavy metal music? | 22:08 |
lambday | dhruv13: last time I checked, it was some biological neurone stuff :-/ | 22:08 |
lambday | dhruv13: lol yeah D | 22:08 |
dhruv13 | lambday: i realized how odd that sounded after i typed it out :-P | 22:08 |
dhruv13 | lambday: lol | 22:09 |
lambday | dhruv13: yeah sounded a bit like meth head (if you know what I mean) | 22:09 |
-!- myatishkina [~myatishki@82.146.61.72] has joined #shogun | 22:09 | |
dhruv13 | lambday: yeah!! | 22:09 |
dhruv13 | lambday: sorry for that ;-) | 22:09 |
lambday | dhruv13: lol I am just kiddin' :D | 22:09 |
dhruv13 | lambday: so, heard of wolfmother? what's the verdict? | 22:10 |
lambday | dhruv13: fuck this "chaar botal vodka" is getting into my senses :D | 22:10 |
dhruv13 | lambday: dunno what that is :/ | 22:10 |
sunil1337 | lambday: even i'm listening to it :p | 22:10 |
lambday | dhruv13: I have honey singh - but love sunny leone -so guesss | 22:11 |
lambday | hate* | 22:11 |
lambday | (alchohol makes typing inefficient - hence proved) | 22:11 |
dhruv13 | lambday: lol | 22:11 |
lambday | dhruv13: nah haven't listened to wolfmother - any particular number you wanna suggest? | 22:12 |
dhruv13 | lambday: Witchcraft, and "Joker and the Thief" | 22:13 |
pfm_ | i'm not sure if this is intentional but the progress during this installation alwats seemst o be at 32% | 22:13 |
lambday | dhruv13: it doesn't have anything to DC comics, you promise? | 22:13 |
lambday | :P | 22:13 |
dhruv13 | lambday: lol, nope :-) | 22:13 |
dhruv13 | lambday: promise! | 22:14 |
lambday | pfm_: that's a good news, right? | 22:14 |
pfm_ | lambday: i would like it to get to 100% | 22:14 |
lambday | pfm_: should work :) | 22:14 |
dhruv13 | pfm_: it takes a while... what message is diplayed? | 22:14 |
lambday | dhruv13: let me search the youtube | 22:14 |
pfm_ | we shall see... i've just been trying random different things | 22:14 |
pfm_ | dhruv13: the last one was something like : make error 2 | 22:15 |
pfm_ | after it said it was linking libraries or something | 22:15 |
pfm_ | i'll see if my current attempt gets any further | 22:15 |
dhruv13 | pfm_: yeah, linking libraries takes a while | 22:15 |
dhruv13 | pfm_: the complete build should be approx 25-30 mins the first time | 22:15 |
lambday | pfm_: ld is a bitch :D | 22:15 |
dhruv13 | lol | 22:16 |
pfm_ | dhruv13: well, it's not that it's taking a long time | 22:16 |
pfm_ | it's that it's giving me errors :( | 22:16 |
lambday | dhruv13: I think I've heard this song - | 22:16 |
dhruv13 | lambday: cool!! | 22:16 |
lambday | dhruv13: was it there in any of the hangover movies :-/ | 22:16 |
dhruv13 | pfm_: what errors exactly? | 22:16 |
dhruv13 | lambday: yeah, the first | 22:17 |
dhruv13 | lambday: wow, good memory! | 22:17 |
dhruv13 | lambday: I had forgotten about that | 22:17 |
lambday | dhruv13: 360ml down, man, 360 ml :D | 22:17 |
lambday | pfm_: what errros :D | 22:17 |
sunil1337 | lambday: of? | 22:17 |
dhruv13 | lambday: whoa!! | 22:17 |
lambday | sunil1337: old monk :-/ | 22:17 |
pfm_ | it's currently busy so i'll let you know if it gives me any more errors | 22:17 |
pfm_ | hopefully not but we shall see | 22:17 |
lambday | pfm_: alrighty :D | 22:17 |
dhruv13 | lambday: Ah, the college drink ;-) | 22:17 |
sunil1337 | lambday: nice! | 22:18 |
lambday | dhruv13: sunil1337: my girl disapproves - I don't listen :P | 22:18 |
sunil1337 | lambday: as far as we're happy :p | 22:18 |
pfm_ | headphones? :p | 22:19 |
lambday | pfm_: woofer D: | 22:19 |
pfm_ | ahh | 22:19 |
lambday | crazy sound! | 22:19 |
dhruv13 | lambday: try witchcraft | 22:20 |
pfm_ | i'm excited that this installation seems to be taking longer than the other attempts | 22:20 |
dhruv13 | lambday: same band | 22:20 |
dhruv13 | pfm_: :) | 22:20 |
lambday | dhruv13: you might like this one - http://www.youtube.com/watch?v=a7mxikoEEhE | 22:21 |
lambday | pfm_: keeping our fingers crossed | 22:21 |
dhruv13 | nice!! | 22:21 |
pfm_ | me too | 22:21 |
pfm_ | i need results :| | 22:22 |
pfm_ | nooo :( | 22:24 |
dhruv13 | lambday: it's a good night to be led out ;-) | 22:24 |
lambday | pfm_: what did the error say? | 22:24 |
dhruv13 | pfm_: what happened? | 22:24 |
pfm_ | https://www.dropbox.com/s/ods0hq9koz3fyl9/Screenshot%202014-03-06%2016.24.11.png | 22:25 |
pfm_ | SGBase.i:314: Error: Unable to find 'swig_typemaps.i' | 22:25 |
dhruv13 | pfm_: BS!! DOTA 2!!! | 22:25 |
pfm_ | :D | 22:25 |
lambday | pfm_: ah shit! shooting in the dark -you have swig installed? :-/ | 22:25 |
-!- sonne|osx [~sonne@89.204.138.235] has joined #shogun | 22:25 | |
pfm_ | yeah | 22:26 |
dhruv13 | lambday: doesn't CMake take care of that? | 22:26 |
pfm_ | cmake found it during that bit | 22:26 |
pfm_ | though i modified the cmake call to include the python libs from homebrew | 22:26 |
pfm_ | but that shouldnt' affect swig i think? | 22:26 |
-!- lambday_ [67157d4f@gateway/web/freenode/ip.103.21.125.79] has joined #shogun | 22:27 | |
pfm_ | dhruv13: i used to play dota2 all the time before i started grad school | 22:27 |
dhruv13 | pfm_: I've been playing for the past 2 years! stopped since my laptop gave out though... :( | 22:28 |
pfm_ | :( | 22:28 |
dhruv13 | pfm_: are you building from source? a guy before suggested not to use homebrew | 22:29 |
pfm_ | they brough out the mac client about 2 weeks after i got my MBP | 22:29 |
-!- myatishkina [~myatishki@82.146.61.72] has quit [Ping timeout: 252 seconds] | 22:29 | |
pfm_ | dhruv13: i am building from source, but my python stuff is brew-built (i... think...) | 22:29 |
pfm_ | i'm following this: https://github.com/dhruv13J/shogun/blob/kdtree/doc/md/README_cmake.md | 22:29 |
-!- lambday [67157e4f@gateway/web/freenode/ip.103.21.126.79] has quit [Ping timeout: 245 seconds] | 22:30 | |
pfm_ | except using the modified options near the end | 22:30 |
-!- lambday_ is now known as lambday | 22:30 | |
dhruv13 | okay | 22:30 |
-!- sonne|osx [~sonne@89.204.138.235] has quit [Ping timeout: 265 seconds] | 22:30 | |
-!- sonne|osx [~sonne@89.204.137.25] has joined #shogun | 22:30 | |
lambday | pfm_: you may wanna bother the big man if things doesn't fall into places for mac - | 22:31 |
pfm_ | it's more likely something weird with my system | 22:32 |
pfm_ | maybe i installed swig wrong | 22:33 |
dhruv13 | pfm_: cmake detects that kind of stuff... | 22:33 |
lambday | pfm_: you can make sure if libshogun builds fine | 22:33 |
lambday | pfm_: just to make sure there aren't any other dependencies you might be missing | 22:34 |
dhruv13 | try make -j3 libshogun | 22:34 |
dhruv13 | yeah | 22:34 |
pfm_ | no errors with tht | 22:34 |
pfm_ | evertyhing 32% though :p | 22:34 |
lambday | what happens after that? | 22:35 |
pfm_ | last thing it said was 'built target libshogun' | 22:35 |
-!- kislay [~kislay@93.114.45.13] has quit [Ping timeout: 252 seconds] | 22:35 | |
lambday | and echo $? was 0 | 22:35 |
lambday | cool | 22:35 |
pfm_ | yes | 22:36 |
pfm_ | something worked! yay! | 22:36 |
lambday | pfm_: what is it? | 22:36 |
pfm_ | oh, this | 22:36 |
pfm_ | my bigger problem is still.... problematic | 22:37 |
lambday | sorry I run out of ideas after this when it comes to mac - may be the pros can make some comments | 22:38 |
lambday | :( | 22:38 |
-!- sonne|osx [~sonne@89.204.137.25] has quit [Quit: sonne|osx] | 22:40 | |
dhruv13 | no mac users here? | 22:41 |
lambday | sonne|osx is one | 22:41 |
lambday | ah linux is so easy :( | 22:42 |
sunil1337 | lambday: if i add just the TEST() func in .cc file it automatically gets registered right? | 22:46 |
lambday | sunil1337: yeah - when you run things locally, you'll be able to see it :_ | 22:46 |
lambday | :_ | 22:46 |
lambday | :) | 22:46 |
sunil1337 | lambday: okay! almost done. | 22:47 |
lambday | sunil1337: oh and please make sure you merge your commits into one single commit - cause buildbot gets tired for rebuilding for each commits | 22:47 |
sunil1337 | lambday: yeah i saw that.. it was building again for just changes in whitespaces.. | 22:47 |
lambday | sunil1337: that's travis - it does that anyway :-/ | 22:48 |
dhruv13 | sunil1337: what are you fixing? | 22:48 |
sunil1337 | dhruv13: creating constructors in LogDetEstimator #1932 | 22:49 |
dhruv13 | sunil1337: cool! | 22:51 |
sunil1337 | dhruv13: what are you upto? | 22:51 |
dhruv13 | trying to attempt https://github.com/shogun-toolbox/shogun/issues/1936 | 22:51 |
sunil1337 | lambday: where do i start for deep learning modules? i mean do we have tasks | 22:52 |
lambday | sunil1337: I am not sure about that - the best way is to read up the relevant topics and then bug the mentors | 22:53 |
sunil1337 | lambday: okay.... will start soon :) | 22:54 |
lambday | sunil1337: but you don't need to understand everything beforehand - just the basics so that you can get started | 22:54 |
sunil1337 | lambday: yeah... but i'll need something for the proposal.. | 22:54 |
lambday | sunil1337: push lisitsyn for entrance tasks :P | 22:55 |
sunil1337 | lambday: will do ;p | 22:56 |
lambday | sunil1337: although the other tasks would help you to get introduced to shogun, its equally important that you start on something relevant to your project - makes it more convenient | 22:56 |
sunil1337 | lambday: yeah thats what.... btw i'm just SG_REFing before returning is that alright? | 22:57 |
lambday | sunil1337: yeah, unless, the method signature you have is get_whatever() const | 22:58 |
sunil1337 | lambday: okay...... | 22:58 |
pfm_ | hm i reconfigured giving an explicit path for swig and i *think* it's gotten past that previous error | 22:59 |
lambday | pfm_: you mean its still compiling :P | 22:59 |
dhruv13 | pfm_: fingers crossed! | 22:59 |
dhruv13 | lambday: how are you still awake? | 22:59 |
lambday | dhruv13: ah I usually sleep after breakfast :D | 23:00 |
dhruv13 | lambday: i meant after all the monk?! | 23:00 |
pfm_ | ok, different error now | 23:00 |
lambday | dhruv13: veteran :P | 23:00 |
lambday | pfm_: what is that? | 23:00 |
dhruv13 | lambday: XD | 23:00 |
pfm_ | hard to tell if it's further on cause of the progress % being weird | 23:01 |
pfm_ | https://www.dropbox.com/s/kh02askyd5ul2hx/Screenshot%202014-03-06%2017.00.05.png | 23:01 |
pfm_ | this is just... make: ** [all] Error 2 | 23:01 |
pfm_ | immediately after building shogun-unit-test | 23:01 |
lambday | pfm_: argh! gtest/gmock all in place? | 23:01 |
lambday | but cmake *does* take care of all that | 23:01 |
lambday | :- | 23:01 |
lambday | :-/ | 23:01 |
dhruv13 | lambday: yeah | 23:01 |
pfm_ | gtest/gmock? i do not know what that is | 23:02 |
dhruv13 | check your cmake out put... better yet, run it again and put the result on a file and send if possible | 23:02 |
lambday | pfm_: ah don't worry - its just the unit-testing framework from google that's used for shogun unit tests | 23:02 |
pfm_ | ah ok | 23:03 |
pfm_ | i'll redo cmake and show it | 23:03 |
lambday | pfm_: yeah please paste the cmake msg before you make (may be in a gist instead of screenshot :) | 23:03 |
dhruv13 | pfm_: cool! | 23:03 |
pfm_ | https://gist.github.com/corcra/c5935ff863544b6bdb99 | 23:06 |
lambday | pfm_: you're missing jinja2 | 23:06 |
lambday | which is required for few of the unit-tests | 23:06 |
lambday | brbr | 23:06 |
pfm_ | ahh | 23:07 |
dhruv13 | lambday: jinja is only required for integration tests | 23:07 |
lambday | dhruv13: nah! :( | 23:07 |
dhruv13 | lambday: oh yeah, it is necessary for python modular unit tests... | 23:08 |
pfm_ | so i should get jinja and try again? | 23:08 |
dhruv13 | lambday: whoops! sorry | 23:08 |
sunil1337 | brb | 23:08 |
-!- sunil1337 [0e8bd057@gateway/web/freenode/ip.14.139.208.87] has quit [Quit: Page closed] | 23:08 | |
lambday | dhruv13: no its used for generating automagic tests for parameter/sgobject/dynamic_object_array and a few more | 23:08 |
lambday | pfm_: absolutely | 23:08 |
lambday | dhruv13: it generates the cc tests from templates | 23:09 |
lambday | brb | 23:09 |
pfm_ | ok, jinja2 installed and cmake command is happier | 23:09 |
pfm_ | are the rest of the failures it's reporting acceptable? | 23:09 |
dhruv13 | pfm_: yeah, they are optional packages | 23:10 |
pfm_ | it said jinja2 was optional too :| | 23:10 |
dhruv13 | pfm_: only when you have -DENABLE_TESTING=OFF i think | 23:11 |
-!- sunil1337 [0e8bd057@gateway/web/freenode/ip.14.139.208.87] has joined #shogun | 23:12 | |
dhruv13 | pfm_: progress? | 23:15 |
pfm_ | compiling | 23:15 |
pfm_ | i am confused because last time i did that it was significantly faster | 23:15 |
pfm_ | target libshogun built | 23:17 |
dhruv13 | pfm_: did you use -j3 this time? | 23:17 |
pfm_ | i am quietly optimistic | 23:17 |
pfm_ | yep | 23:17 |
dhruv13 | beats me then | 23:17 |
pfm_ | no i think this was successful... it stopped ithout giving me any errors anyway? | 23:18 |
-!- kislay [~kislay@93.114.45.13] has joined #shogun | 23:18 | |
dhruv13 | does it say 100% done? | 23:18 |
pfm_ | no, it always just says 32% | 23:18 |
dhruv13 | it stopped at 32%? | 23:19 |
pfm_ | i think it starts at that, but my scrollback doesn't go far enough | 23:19 |
pfm_ | i'll just redo it and save the output so i can look | 23:19 |
dhruv13 | starts at 32 because it doesn't need to rebuild libshogun | 23:19 |
pfm_ | no, that was durign th building of libshogun | 23:20 |
dhruv13 | okay... has it stopped compiling? or is it still going on? | 23:20 |
pfm_ | it stopped | 23:21 |
dhruv13 | errors? | 23:21 |
pfm_ | last thing it said was [ 32%] Built target libshogun | 23:21 |
pfm_ | no errors which caused termination | 23:21 |
pfm_ | it gave some warnings | 23:21 |
dhruv13 | start afresh maybe? get rid of the current build folder, create a new one and re-run cmake? | 23:21 |
pfm_ | i'll try that after i see where the % are starting | 23:22 |
dhruv13 | pfm_: okay | 23:22 |
-!- zxtx [~zv@129-79-241-148.dhcp-bl.indiana.edu] has joined #shogun | 23:22 | |
pfm_ | yeah, the very first output it gives is [ 32%] [ 32%] Creating directories for 'JSON' | 23:26 |
-!- sunil1337 [0e8bd057@gateway/web/freenode/ip.14.139.208.87] has quit [Ping timeout: 245 seconds] | 23:29 | |
dhruv13 | hmm... | 23:30 |
-!- lambday [67157d4f@gateway/web/freenode/ip.103.21.125.79] has quit [Ping timeout: 245 seconds] | 23:30 | |
pfm_ | ok, remade the build-release folder and redid the cmake | 23:30 |
dhruv13 | now let the build complete! | 23:33 |
pfm_ | oh damn, i'm just doing make -j3 libshogun again | 23:34 |
dhruv13 | pfm_: yeah... takes a while | 23:35 |
pfm_ | ok, it says libshogun is built | 23:37 |
pfm_ | if i just do a make -j3 will it freak out? | 23:37 |
-!- HeikoS [~heiko@p4FED4101.dip0.t-ipconnect.de] has joined #shogun | 23:54 | |
-!- mode/#shogun [+o HeikoS] by ChanServ | 23:54 | |
dhruv13 | pfm_: it shouldn't... does the build go beyond 32%? | 23:56 |
dhruv13 | HeikoS: Hey! I'm attempting the kd tree implementation... I have a few questions about CFeature | 23:57 |
@HeikoS | dhruv13: hey! | 23:58 |
@HeikoS | dhruv13: shoot | 23:58 |
-!- sunil1337 [0e8bd057@gateway/web/freenode/ip.14.139.208.87] has joined #shogun | 23:58 | |
dhruv13 | HeikoS: How generic am I supposed to keep the implementation? the current cover tree implementation uses an intermediate data structure to store features... | 23:58 |
dhruv13 | HeikoS: and only implements the euclidean distance | 23:59 |
dhruv13 | HeikoS: version | 23:59 |
--- Log closed Fri Mar 07 00:00:11 2014 |
Generated by irclog2html.py 2.10.0 by Marius Gedminas - find it at mg.pov.lt!