--- Log opened Tue Aug 20 00:00:23 2013 | ||
-!- pickle27 [~kevin@d67-193-243-174.home3.cgocable.net] has left #shogun [] | 00:02 | |
@sonney2k | dumm die dumm | 00:12 |
---|---|---|
@wiking | wazza | 00:12 |
@sonney2k | wiking, I think we should rent some core i7 based system from gsoc money for arbitrary tortures | 00:17 |
@sonney2k | as in it could host the demo and do the buildbot | 00:17 |
@wiking | sonney2k: hetzner.de | 00:17 |
@wiking | ;) | 00:17 |
@sonney2k | and we could all have logins there | 00:17 |
@wiking | indeed | 00:17 |
@wiking | ok big commit is coming up | 00:18 |
@sonney2k | wiking, or https://www.ovh.de/dedicated_server/isgenug.xml the 24G / i7 ~35 EUR/month | 00:18 |
@wiking | oooh | 00:19 |
@wiking | this seems to be even better | 00:19 |
@wiking | although | 00:20 |
@wiking | 50 eur/month for 32 gigs ram ;P | 00:20 |
@wiking | which could really be useful when we have like 3-4 buildbots in qemu/kvm | 00:21 |
@wiking | http://www.hetzner.de/hosting/produkte_rootserver/ex40 | 00:21 |
-!- shogun-notifier- [~irker@7nn.de] has joined #shogun | 00:21 | |
shogun-notifier- | shogun: Viktor Gal :develop * d43dd66 / / (22 files): https://github.com/shogun-toolbox/shogun/commit/d43dd6649255b38cc6b655b7670c59829ab0ac01 | 00:21 |
shogun-notifier- | shogun: Add BaggingMachine | 00:21 |
shogun-notifier- | shogun: Add basic label combination rule implementations for ensemble learning | 00:21 |
shogun-notifier- | shogun: Add MockMachine, MockFeature, MockLabels | 00:21 |
@wiking | there weee goooo ;) baggingmachine ;) | 00:22 |
@wiking | and ensemble learning | 00:22 |
@wiking | sonney2k: i think we should clone an osx nightly | 00:22 |
-!- iglesiasg [~iglesias@89-77-4-38.dynamic.chello.pl] has joined #shogun | 00:22 | |
-!- mode/#shogun [+o iglesiasg] by ChanServ | 00:22 | |
@wiking | sonney2k: because it's really not needed to create packages after each and every commit | 00:22 |
@iglesiasg | hi guys | 00:23 |
* wiking wonders if this is going to compile on travis | 00:23 | |
@wiking | ooooh i forgot to upgrade modshogun.i :( | 00:24 |
@wiking | sonney2k: when do we start with the D-classing? | 00:24 |
@wiking | iglesiasg: yo | 00:24 |
@sonney2k | wiking, well just do it | 00:24 |
@iglesiasg | wiking, I just saw you pushed new stuff, nice! | 00:24 |
@wiking | sonney2k: ah ok | 00:25 |
@wiking | sonney2k: i guess it's going to be some scripty shit :) | 00:25 |
@wiking | iglesiasg: heheh yeah it's the first attempt | 00:25 |
@sonney2k | no hand work | 00:25 |
@wiking | iglesiasg: haven't tested it at all... :P and i really want to see if i enable openmp how it will crash to pieces :D | 00:26 |
@sonney2k | we really have to think hard per class what we want to expose and what not | 00:26 |
@iglesiasg | wiking, hehe I see | 00:26 |
@wiking | HeikoS: can u plz check on BaggingMachine why i clone_equal fails on it with segfault (you need to remove it from the ignores list in clone_unittest.cc.py script to get the error) | 00:27 |
@wiking | iglesiasg: should work with a simple thread | 00:27 |
@wiking | iglesiasg: i should add an ipython notebook for it :) | 00:27 |
@wiking | sonney2k: speaking of which... can u fire up that ipython notebook generator script? | 00:28 |
@iglesiasg | hushell, hey! I see that there a few comments in the PR you have not addressed yet, is it still work in progress? Just wondering since you told me to check if it was good to merge :) | 00:28 |
@iglesiasg | wiking, I will get definitely into ipython notebook this week | 00:28 |
@wiking | iglesiasg: yeah that's a cool stuff ;) | 00:29 |
@wiking | iglesiasg: make sure you have 1.0 though... | 00:29 |
@iglesiasg | wiking, ipython 1.0 at least? why is it so? | 00:29 |
@wiking | iglesiasg: well that's really the stuff... i mean 0.13 is cool as well but our ipython generator will be 1.0 | 00:30 |
@wiking | so to avoid surprises :P | 00:30 |
@iglesiasg | wiking, it makes sense | 00:31 |
@iglesiasg | I guess it is easy to get 1.0 in ubuntu in any case | 00:31 |
@sonney2k | wiking, well can you help getting the static interfaces back to work? | 00:31 |
@wiking | sonney2k: yeah i'll do it | 00:31 |
@wiking | sonney2k: there's a FindMatlab.cmake by default in 2.8 cmake | 00:31 |
@wiking | so at least we dont have to care about that too much | 00:31 |
@sonney2k | wiking, and btw have you seen HeikoS' last commit? We should drop that file and increase the required CMake version number | 00:32 |
@sonney2k | lisitsyn, btw have you updated INSTALL already? I mean at least a bit? | 00:32 |
@wiking | sonney2k: ooh noooo... i told him to solve it w/o that function | 00:33 |
@sonney2k | wiking, this file is at least in .9 but not in .4 (as heiko said) | 00:33 |
@wiking | sonney2k: i'll change the superLu detection | 00:33 |
@wiking | sonney2k: hence we wont need this macro | 00:33 |
@sonney2k | wiking, well it doesn't really matter - we can require a newer cmake version | 00:33 |
@wiking | of course apt-get is now failing on traviw... yeee \o/ | 00:34 |
@sonney2k | after all this is a big switch... | 00:34 |
@wiking | sonney2k: should we support an EnsembleMachine? | 00:35 |
@wiking | sonney2k: which receives a DynObjArray of machines + weights | 00:35 |
@wiking | and basically does the learning... | 00:35 |
@wiking | sonney2k: oh and i see that you started to switch the python scripts to simply just import everything from modshogun | 00:38 |
@wiking | sonney2k: imo it's a good idea... are going to make this default? | 00:38 |
@wiking | *are we | 00:38 |
@wiking | just that whether i should create an Ensemble/__init__.py or not at all... | 00:39 |
@wiking | as we are really dropping that | 00:39 |
gsomix_ | wiking, hey. I'll fix problems with csv and parses. it seems it's related to locales and reals representations in files. | 00:42 |
gsomix_ | and thanks for report | 00:42 |
@wiking | gsomix_: heehhe locale | 00:43 |
@wiking | wtf | 00:43 |
@wiking | jesus... great that you've managed to find out the underlying bug | 00:43 |
@sonney2k | wiking, the only worrying thing about the hetzner server is the fixed traffic limit. with ovh you have 'only' 100MB/s but guaranteed | 00:45 |
@sonney2k | wiking, yes lets only ever use modshogun | 00:45 |
@sonney2k | gsomix_, yes sure that is why we always set to C locale in ascii file | 00:47 |
@wiking | sonney2k: mmm i have like 20TB with hetzner... and i never managed to get over it | 00:51 |
@wiking | sonney2k: and even then you r only shaped to 10mbit | 00:51 |
@sonney2k | wiking, well we are talking buildslave right? | 00:51 |
@sonney2k | wiking, but permanently then | 00:51 |
@wiking | yep | 00:51 |
@wiking | sonney2k: no just for the month... or? | 00:51 |
@sonney2k | wiking, no | 00:51 |
@sonney2k | http://wiki.hetzner.de/index.php/Traffic | 00:51 |
@sonney2k | ahh german | 00:51 |
@wiking | aaah | 00:51 |
@sonney2k | it says permanent if you have no good excuse for this one time thing | 00:51 |
@sonney2k | http://wiki.hetzner.de/index.php/Traffic/en | 00:51 |
@sonney2k | english | 00:51 |
@wiking | We will permanently restrict the connection speed if more than 20 TB/month are used (the basis for calculation is for outgoing traffic only. Incoming and internal traffic is not calculated). | 00:51 |
@wiking | would we have a lot of outgoing? | 00:51 |
@sonney2k | true | 00:51 |
@sonney2k | would just be incoming | 00:51 |
@wiking | as buildslave is really just d/l-ing | 00:51 |
@sonney2k | then yes | 00:51 |
@wiking | sonney2k: we just need some good virtualisation... kvm is good enough? because i had really troubles with qemu :S | 00:51 |
@wiking | or we should just go with Xen? | 00:51 |
@sonney2k | wiking, we don't even need virtualization | 00:51 |
@sonney2k | wiking, chroot would be good enough | 00:51 |
@wiking | sonney2k: how do we do the different os/distro thingy? | 00:51 |
@wiking | sonney2k: chroot a fedora within an ubuntu...? | 00:51 |
@sonney2k | wiking, just install the os's in a couple of chroot's | 00:51 |
@wiking | ah ok | 00:51 |
@sonney2k | wiking, why not? | 00:51 |
@wiking | if that's good enough | 00:51 |
-!- shogun-notifier- [~irker@7nn.de] has quit [Ping timeout: 256 seconds] | 00:51 | |
@wiking | sonney2k: i guess we just gonna run into trouble with funky os | 00:51 |
@wiking | like netbsd or openbsd | 00:51 |
@wiking | ;P | 00:51 |
@sonney2k | well if we needed security on this scratch machine then not ... | 00:51 |
@wiking | or? | 00:51 |
@sonney2k | true | 00:51 |
@wiking | but that we can Xen | 00:51 |
@sonney2k | but hey we have a working setup | 00:52 |
@sonney2k | so I would only move over debian | 00:52 |
@wiking | sonney2k: fedora, centos and an ubuntu slave would be great in that | 00:53 |
@wiking | and maybe a funky bsd ;P | 00:53 |
gsomix_ | wiking, arch linux? :] | 00:55 |
@sonney2k | wiking, well ubuntu/redhat + centos/debian derivatives are 90% of the linux distributions | 00:57 |
@sonney2k | I would assume bsd people can compile their own code :) | 00:57 |
@wiking | sonney2k: heheh yeah true... but it'd be great to see at least that the stable centos,fedora, ubuntu comiples/runs fine ;) | 00:59 |
@sonney2k | wiking, ok I am too lousy with cmake | 01:08 |
@sonney2k | wiking, when I do | 01:08 |
@sonney2k | rm -rf build; mkdir build; cd build; cmake -DPythonModular=ON -DCMAKE_PREFIX_PATH=/usr/local/stow/shogun-2.2.0 .. | 01:09 |
@sonney2k | cmake overwrites shogun/Makefile | 01:09 |
@wiking | sonney2k: that's rather interesting :S | 01:10 |
@sonney2k | wiking, try your own! | 01:10 |
@sonney2k | urgs | 01:11 |
@sonney2k | now it is doing this already with cmake .. | 01:11 |
@wiking | you mean the <shogun root>/Makefile ? | 01:12 |
shogun-buildbot | build #1559 of deb3 - modular_interfaces is complete: Failure [failed configure] Build details are at http://www.shogun-toolbox.org/buildbot/builders/deb3%20-%20modular_interfaces/builds/1559 blamelist: Viktor Gal <viktor.gal@maeth.com> | 01:12 |
@sonney2k | wiking, yes | 01:12 |
@wiking | woah | 01:12 |
@wiking | i wonder | 01:12 |
shogun-buildbot | build #1441 of deb2 - static_interfaces is complete: Failure [failed configure] Build details are at http://www.shogun-toolbox.org/buildbot/builders/deb2%20-%20static_interfaces/builds/1441 blamelist: Viktor Gal <viktor.gal@maeth.com> | 01:12 |
shogun-buildbot | build #1472 of bsd1 - libshogun is complete: Failure [failed test] Build details are at http://www.shogun-toolbox.org/buildbot/builders/bsd1%20-%20libshogun/builds/1472 blamelist: Viktor Gal <viktor.gal@maeth.com> | 01:17 |
@sonney2k | wiking, can one build with python3 and python2 installed now? | 01:18 |
* sonney2k tries | 01:18 | |
-!- iglesiasg [~iglesias@89-77-4-38.dynamic.chello.pl] has quit [Quit: Ex-Chat] | 01:18 | |
@sonney2k | man what slows down shogun compile time *THAT MUCH* | 01:18 |
@sonney2k | it is ridiculously slow now | 01:19 |
@wiking | sonney2k: did u set -DCMAKE_BUILD_TYPE=Debug | 01:20 |
@wiking | ? | 01:20 |
@wiking | otherwise you are building release | 01:20 |
@wiking | and that's optimizing shogun's mother as well... | 01:20 |
gsomix_ | sonney2k, why dense labels are float64_t? | 01:20 |
@sonney2k | gsomix_, well common type for regression,classification etc | 01:21 |
@sonney2k | wiking, yeah but still we have massively slowed down | 01:21 |
gsomix_ | sonney2k, so labels not only represents discrete classes, right? | 01:21 |
@sonney2k | gsomix_, indeed real valued numbers! | 01:21 |
@sonney2k | gsomix_, btw maybe it is a good idea to also be more tolerant when reading in integer's - I mean use the float parsers and then convert to ints | 01:22 |
@sonney2k | gsomix_, otherwise things like 1e+000 cannot be parsed | 01:22 |
gsomix_ | sonney2k, makes sense | 01:23 |
shogun-buildbot | build #8 of osx1 - libshogun is complete: Failure [failed test] Build details are at http://www.shogun-toolbox.org/buildbot/builders/osx1%20-%20libshogun/builds/8 blamelist: Viktor Gal <viktor.gal@maeth.com> | 01:24 |
@sonney2k | even building the examples is slooow | 01:26 |
@sonney2k | 95% | 01:26 |
@wiking | sonney2k: yeash because there forgot to remove the optimization flags when building in release mode | 01:28 |
-!- shogun-notifier- [~irker@7nn.de] has joined #shogun | 01:28 | |
shogun-notifier- | shogun: Soeren Sonnenburg :develop * cc383c2 / examples/undocumented/libshogun/parameter_iterate_float64.cpp: https://github.com/shogun-toolbox/shogun/commit/cc383c27fc7614e659c7d9754712bb5e33b3fa7d | 01:28 |
shogun-notifier- | shogun: make n a local variable to fix name clash | 01:28 |
@sonney2k | wiking, no but that is ok. should be optimized | 01:28 |
@wiking | sonney2k: really? | 01:29 |
@sonney2k | wiking, I am just wondering why it is slow - basically the examples use very little headers and just link against shogun | 01:29 |
@sonney2k | done | 01:29 |
@sonney2k | ohh no | 01:29 |
@sonney2k | I did commit in the meantime | 01:29 |
@sonney2k | now examples are linked again | 01:29 |
@sonney2k | done | 01:30 |
gsomix_ | 3:30 AM, chickens started screaming in my window | 01:31 |
@wiking | hehehehe | 01:33 |
gsomix_ | I'd say roosters, not chicks. but chicks are better of course. | 01:34 |
@sonney2k | gsomix_, time to get your well deserved eggs | 01:34 |
* sonney2k finally has modshogun compiled and working for python | 01:36 | |
@wiking | \o/ | 01:36 |
@sonney2k | python ~/ipynb_run_save.py svm_binary_classification.ipynb | 01:37 |
@sonney2k | running svm_binary_classification.ipynb | 01:37 |
@sonney2k | testing: | 01:37 |
@sonney2k | 8 code cells from notebook Untitled0 | 01:37 |
@sonney2k | wrote svm_binary_classification_run_saved.ipynb | 01:37 |
@sonney2k | yes works | 01:37 |
@sonney2k | alright then night! | 01:38 |
gsomix_ | wake me up if I fell asleep | 01:38 |
shogun-buildbot | build #1442 of deb2 - static_interfaces is complete: Failure [failed configure] Build details are at http://www.shogun-toolbox.org/buildbot/builders/deb2%20-%20static_interfaces/builds/1442 blamelist: Soeren Sonnenburg <sonne@debian.org> | 01:38 |
@wiking | \o/ | 01:40 |
shogun-buildbot | build #1473 of bsd1 - libshogun is complete: Failure [failed test] Build details are at http://www.shogun-toolbox.org/buildbot/builders/bsd1%20-%20libshogun/builds/1473 blamelist: Soeren Sonnenburg <sonne@debian.org> | 01:42 |
shogun-buildbot | build #9 of osx1 - libshogun is complete: Failure [failed test] Build details are at http://www.shogun-toolbox.org/buildbot/builders/osx1%20-%20libshogun/builds/9 blamelist: Soeren Sonnenburg <sonne@debian.org> | 01:50 |
shogun-buildbot | build #1263 of cyg1 - libshogun is complete: Failure [failed test] Build details are at http://www.shogun-toolbox.org/buildbot/builders/cyg1%20-%20libshogun/builds/1263 blamelist: Viktor Gal <viktor.gal@maeth.com> | 01:54 |
-!- hushell [~hushell@8-92.ptpg.oregonstate.edu] has quit [Ping timeout: 256 seconds] | 02:14 | |
shogun-buildbot | build #1560 of deb3 - modular_interfaces is complete: Success [build successful] Build details are at http://www.shogun-toolbox.org/buildbot/builders/deb3%20-%20modular_interfaces/builds/1560 | 02:28 |
shogun-buildbot | build #1264 of cyg1 - libshogun is complete: Failure [failed test] Build details are at http://www.shogun-toolbox.org/buildbot/builders/cyg1%20-%20libshogun/builds/1264 blamelist: Soeren Sonnenburg <sonne@debian.org> | 02:35 |
-!- hushell [~hushell@c-98-232-178-161.hsd1.or.comcast.net] has joined #shogun | 03:03 | |
-!- shogun-notifier- [~irker@7nn.de] has quit [Quit: transmission timeout] | 04:28 | |
gsomix_ | good morning? | 07:11 |
@sonney2k | gsomix_, good morning! | 08:25 |
@sonney2k | gsomix_, did you have your eggs for breakfast? | 08:26 |
gsomix_ | sonney2k, I haven't had breakfast yet. | 08:27 |
@sonney2k | gsomix_, I did! | 08:38 |
gsomix_ | but yes, little chicken coop gives us tasty eggs. little farm, huh. | 08:39 |
gsomix_ | sonney2k, cool. :) | 08:39 |
@sonney2k | wiking, I guess you are still asleep - anyways nightly_default should compile for all interfaces we support :) | 08:48 |
@sonney2k | wiking, it also has to install to appropriate paths since the doc generator runs things like sg('help') to generate the doc on-the-fly | 08:49 |
-!- shogun-buildbot [~shogun-bu@7nn.de] has quit [Quit: buildmaster reconfigured: bot disconnecting] | 08:55 | |
-!- shogun-buildbot [~shogun-bu@7nn.de] has joined #shogun | 08:55 | |
-!- shogun-buildbot [~shogun-bu@7nn.de] has quit [Client Quit] | 08:59 | |
-!- shogun-buildbot [~shogun-bu@7nn.de] has joined #shogun | 08:59 | |
-!- shogun-buildbot [~shogun-bu@7nn.de] has quit [Client Quit] | 08:59 | |
-!- shogun-buildbot [~shogun-bu@7nn.de] has joined #shogun | 08:59 | |
-!- lisitsyn [~lisitsyn@fb2-lo1.global63.net] has quit [Quit: Leaving.] | 09:18 | |
-!- gsomix_ [~gsomix@178.45.77.251] has quit [Ping timeout: 264 seconds] | 09:32 | |
-!- gsomix_ [~gsomix@178.45.44.239] has joined #shogun | 09:37 | |
shogun-buildbot | build #1265 of cyg1 - libshogun is complete: Failure [failed test] Build details are at http://www.shogun-toolbox.org/buildbot/builders/cyg1%20-%20libshogun/builds/1265 | 09:42 |
@wiking | sonney2k: okey i'm on it | 09:48 |
@wiking | HeikoS: ping | 09:48 |
-!- gsomix_ is now known as gsomix | 10:06 | |
-!- lisitsyn [~lisitsin@mxs.kg.ru] has joined #shogun | 10:22 | |
-!- gsomix [~gsomix@178.45.44.239] has quit [Ping timeout: 245 seconds] | 10:48 | |
lisitsyn | sonney2k: yes I updated INSTALL a bit | 10:48 |
-!- gsomix [~gsomix@178.45.44.239] has joined #shogun | 11:08 | |
@sonney2k | wiking, http://nbviewer.ipython.org/url/shogun-toolbox.org/static/notebook/svm_binary_classification.ipynb | 11:14 |
-!- shogun-buildbot [~shogun-bu@7nn.de] has quit [Quit: buildmaster reconfigured: bot disconnecting] | 11:16 | |
-!- shogun-buildbot [~shogun-bu@7nn.de] has joined #shogun | 11:16 | |
@sonney2k | wiking, we have another issue on cygwin - the tests are looking for cygshogun-14.dll | 11:17 |
@sonney2k | shouldn't it be just libshogun*.dll ? | 11:18 |
thoralf | Could merge my PR https://github.com/shogun-toolbox/shogun/pull/1444? | 11:25 |
thoralf | somebody | 11:26 |
-!- van51 [~van51@ppp-2-87-0-126.home.otenet.gr] has joined #shogun | 11:36 | |
van51 | hello | 11:37 |
@HeikoS | thoralf: there you go | 11:37 |
-!- shogun-notifier- [~irker@7nn.de] has joined #shogun | 11:37 | |
shogun-notifier- | shogun: Thoralf Klein :develop * dc1ed1f / src/shogun/io/BinaryFile.cpp: https://github.com/shogun-toolbox/shogun/commit/dc1ed1f3081c0d7b726e9988987ff875deef6a5d | 11:37 |
shogun-notifier- | shogun: Fixed that BinaryFile::get_sparse_matrix() did not set num_feat properly. | 11:37 |
shogun-notifier- | shogun: Heiko Strathmann :develop * 0f20584 / src/shogun/io/BinaryFile.cpp: https://github.com/shogun-toolbox/shogun/commit/0f20584bcc268837f21a770b1376eafb64d8aaec | 11:37 |
shogun-notifier- | shogun: Merge pull request #1444 from tklein23/num_features_in_binaryfile | 11:37 |
shogun-notifier- | shogun: | 11:37 |
shogun-notifier- | shogun: Fixed that BinaryFile::get_sparse_matrix() did not set num_feat properly | 11:37 |
thoralf | HeikoS: Thanks. I'll rebase the other PR and tell you when travis goes green. | 11:38 |
@HeikoS | thoralf: cool, thanks a lot! | 11:38 |
-!- shogun-buildbot [~shogun-bu@7nn.de] has quit [Quit: buildmaster reconfigured: bot disconnecting] | 11:39 | |
-!- shogun-buildbot [~shogun-bu@7nn.de] has joined #shogun | 11:39 | |
@sonney2k | HeikoS, http://nbviewer.ipython.org/url/shogun-toolbox.org/static/notebook/mmd_two_sample_testing.ipynb | 11:43 |
@HeikoS | sonney2k: autogenerated? | 11:43 |
@sonney2k | yes | 11:43 |
@HeikoS | sonney2k: sweet! | 11:43 |
@sonney2k | http://shogun-toolbox.org/buildbot/builders/nightly_default/builds/498 | 11:44 |
@sonney2k | notebooks updated | 11:44 |
@HeikoS | so now we only need to structure them a bit and have a website with a list | 11:44 |
@sonney2k | and fix the issues | 11:44 |
@sonney2k | 8 cells failed to complete | 11:44 |
@sonney2k | ... | 11:44 |
@HeikoS | sonney2k: will do | 11:44 |
@HeikoS | sonney2k: is there a list of notebooks somewhere? | 11:44 |
@HeikoS | http://nbviewer.ipython.org/url/shogun-toolbox.org/static/notebook doesnt work | 11:44 |
@HeikoS | ah sorry | 11:45 |
@sonney2k | ohh it is just a path thing | 11:45 |
@HeikoS | thats the viewer | 11:45 |
@HeikoS | but is there a way to see all notebooks? | 11:45 |
@HeikoS | we also should have small abstracts for them and then generate a website with abstract and link | 11:45 |
@sonney2k | HeikoS, well we have to think of one | 11:45 |
@HeikoS | I will do this in a while | 11:45 |
@HeikoS | its cool that the notebooks are still generated when cells fail | 11:46 |
@sonney2k | maybe we could automatically parse the notebooks folder and then display links | 11:46 |
@sonney2k | some image snapshots would be cool | 11:46 |
@HeikoS | sonney2k: yeah but I would like to have something nicer | 11:46 |
@sonney2k | HeikoS, well then they are semi-broken though | 11:46 |
@HeikoS | abstract | 11:46 |
@HeikoS | generated as the documented examples | 11:46 |
shogun-buildbot | build #1443 of deb2 - static_interfaces is complete: Failure [failed configure] Build details are at http://www.shogun-toolbox.org/buildbot/builders/deb2%20-%20static_interfaces/builds/1443 blamelist: Heiko Strathmann <heiko.strathmann@gmail.com> | 11:48 |
shogun-buildbot | build #1474 of bsd1 - libshogun is complete: Failure [failed test] Build details are at http://www.shogun-toolbox.org/buildbot/builders/bsd1%20-%20libshogun/builds/1474 blamelist: Heiko Strathmann <heiko.strathmann@gmail.com> | 11:52 |
@wiking | HeikoS: yo | 11:57 |
@HeikoS | wiking: yo! | 11:57 |
@wiking | HeikoS: ideas about clone ? | 11:58 |
@HeikoS | wiking: sorry I am not up to date, whats happening? | 11:58 |
@wiking | HeikoS: yesterday i've commited BaggingMachine and a bunch of other stuff | 11:58 |
@wiking | HeikoS: and i had to remove the BaggingMachine from the clone_unittest.cc.py, i.e. add it to the ignores as for some reason the clone method segfaulted | 11:59 |
@HeikoS | wiking: I see | 11:59 |
@HeikoS | wiking: would be good to have these more modular tests | 11:59 |
@HeikoS | wiking: first generate empty instance | 11:59 |
@HeikoS | then get name | 11:59 |
@HeikoS | then clone it self | 11:59 |
@HeikoS | then clone and equals | 11:59 |
@HeikoS | but I can have a look ... | 11:59 |
shogun-buildbot | build #10 of osx1 - libshogun is complete: Failure [failed test] Build details are at http://www.shogun-toolbox.org/buildbot/builders/osx1%20-%20libshogun/builds/10 blamelist: Heiko Strathmann <heiko.strathmann@gmail.com> | 12:00 |
@HeikoS | wiking: compiling | 12:00 |
@wiking | HeikoS: don't forget to remove the BaggingMachine from the .py script | 12:00 |
@HeikoS | wiking: I will create a small program to test | 12:01 |
@HeikoS | easier | 12:01 |
lisitsyn | I shoulda get up to that pace you are pulling shogun to, wiking | 12:02 |
@wiking | HeikoS: i'll add soon a small dummy example | 12:02 |
@wiking | lisitsyn: :D | 12:02 |
@HeikoS | wiking: no need, just give me the classname (BaggingMachine) | 12:03 |
@HeikoS | so done from your part, I wll check later today | 12:03 |
@wiking | lisitsyn: well u know, u were up and running in jan->july | 12:03 |
@wiking | so it's all cool | 12:03 |
@wiking | HeikoS: CBaggingMachine ;) | 12:03 |
lisitsyn | wiking: I am bothered with the begging machine | 12:03 |
lisitsyn | :D | 12:03 |
@wiking | heheh that is still shit :) | 12:03 |
lisitsyn | what bothers me is that we will have a looot classes | 12:03 |
@wiking | lisitsyn: indeed | 12:04 |
lisitsyn | like niggarule yourmotherrule | 12:04 |
@HeikoS | drop half of them! | 12:04 |
lisitsyn | whatever | 12:04 |
@wiking | lisitsyn: becoming like java API :) | 12:04 |
lisitsyn | yes and it is bad for swig | 12:04 |
@wiking | lisitsyn: D-class ;P | 12:04 |
@HeikoS | half of the classes are not workin anyway , just stealing compile time | 12:04 |
@HeikoS | mark stable classes that are tested/documented | 12:04 |
lisitsyn | what I could suggest | 12:04 |
@HeikoS | and use this to produce a stable branch | 12:04 |
lisitsyn | is to hide these classes somehow | 12:04 |
lisitsyn | like | 12:04 |
lisitsyn | CombinationRule <- some enum or whatever -> CombinationRuleImpl -> various implementations | 12:05 |
lisitsyn | this is not that OOP but it could be better swig wise I think | 12:05 |
@wiking | CombinationRuleFactory :D | 12:05 |
@wiking | lisitsyn: http://zchydem.enume.net/2010/01/19/qt-howto-private-classes-and-d-pointers/ | 12:06 |
@wiking | lisitsyn: it's like interface in java :P | 12:06 |
lisitsyn | wiking: forward declare and use a pointer? | 12:06 |
@wiking | yep | 12:07 |
lisitsyn | yes that's a good way for sue | 12:07 |
lisitsyn | sure* | 12:07 |
lisitsyn | the only thing is that we need to change implementation in interfaces | 12:07 |
lisitsyn | something that links X and these impls | 12:07 |
lisitsyn | HeikoS: I wanted to ask you whether you made some plans on our SF trip | 12:08 |
@HeikoS | lisitsyn: not yet | 12:08 |
@wiking | lisitsyn: but aaaanyyyhoooooow | 12:08 |
lisitsyn | HeikoS: I am thinking of arriving at least a day before to walk around | 12:08 |
@wiking | lisitsyn: ideas for having views on CFeatures? :) that is actually thread safe :P | 12:08 |
@HeikoS | lisitsyn: yeah totally | 12:09 |
lisitsyn | but I don't think it makes sense to re-book hotel | 12:09 |
lisitsyn | wiking: what kind of views? | 12:09 |
@wiking | lisitsyn: it's like add_subset(index_Vector) | 12:10 |
@wiking | but with add_subset the problem is that if i run it with 5 threads | 12:10 |
@wiking | it's going to be either a mess | 12:10 |
@wiking | or if i add mutex around it then it's not going to be parallel at all | 12:10 |
lisitsyn | HeikoS: my visa appointment is on 6th sept. but I think it should be ok | 12:10 |
lisitsyn | wiking: oops :D | 12:11 |
@wiking | lisitsyn: https://github.com/shogun-toolbox/shogun/blob/develop/src/shogun/machine/BaggingMachine.cpp#L101 | 12:12 |
@wiking | lisitsyn: see there... | 12:12 |
@wiking | lisitsyn: if i enable there OpenMP... w/o a condition it's not going to work | 12:12 |
@wiking | if i add a condition there its basically not parallel... | 12:12 |
lisitsyn | HeikoS: so we can stay somewhere near or so (but I'll arrive just for a day before I think) | 12:12 |
@HeikoS | lisitsyn: cool | 12:13 |
@HeikoS | yeah I will check some airbnb place | 12:13 |
@wiking | HeikoS: yeah go with that... | 12:13 |
@HeikoS | that is cheap and nice and we dont have to go to a hotel | 12:13 |
@wiking | HeikoS: that was the cheapest option for me back in april | 12:13 |
lisitsyn | wiking: yeaah I see what's the problem | 12:13 |
@wiking | and in SF it's like airbnb heaven :P | 12:14 |
@wiking | lisitsyn: so that's why i say that i need views on features/labels | 12:14 |
lisitsyn | wiking: yeah I understand now | 12:14 |
@wiking | lisitsyn: afaik this would be needed anyways if we start supporting multi-core | 12:15 |
lisitsyn | wiking: yes true | 12:15 |
shogun-buildbot | build #1266 of cyg1 - libshogun is complete: Failure [failed test] Build details are at http://www.shogun-toolbox.org/buildbot/builders/cyg1%20-%20libshogun/builds/1266 | 12:21 |
shogun-notifier- | shogun: van51 :develop * cd3608c / / (3 files): https://github.com/shogun-toolbox/shogun/commit/cd3608c1bf7cae5da710735fb02518dae4d2652c | 12:30 |
shogun-notifier- | shogun: Fixed LBPPyrDotFeature | 12:30 |
shogun-notifier- | shogun: Soeren Sonnenburg :develop * 29b45bb / / (3 files): https://github.com/shogun-toolbox/shogun/commit/29b45bb04ddf8efbab3e758cf436b3d9548301b9 | 12:30 |
shogun-notifier- | shogun: Merge pull request #1445 from van51/feature/lbppyr | 12:30 |
shogun-notifier- | shogun: | 12:30 |
shogun-notifier- | shogun: Fixed LBPPyrDotFeatures | 12:30 |
shogun-buildbot | build #1562 of deb3 - modular_interfaces is complete: Failure [failed configure] Build details are at http://www.shogun-toolbox.org/buildbot/builders/deb3%20-%20modular_interfaces/builds/1562 blamelist: Thoralf Klein <thoralf.klein@zib.de> | 12:32 |
shogun-buildbot | build #1444 of deb2 - static_interfaces is complete: Failure [failed configure] Build details are at http://www.shogun-toolbox.org/buildbot/builders/deb2%20-%20static_interfaces/builds/1444 blamelist: Thoralf Klein <thoralf.klein@zib.de> | 12:33 |
shogun-buildbot | build #1475 of bsd1 - libshogun is complete: Failure [failed test] Build details are at http://www.shogun-toolbox.org/buildbot/builders/bsd1%20-%20libshogun/builds/1475 blamelist: Thoralf Klein <thoralf.klein@zib.de> | 12:36 |
shogun-buildbot | build #1836 of deb1 - libshogun is complete: Failure [failed compile] Build details are at http://www.shogun-toolbox.org/buildbot/builders/deb1%20-%20libshogun/builds/1836 blamelist: van51 <vangelis_51@hotmail.com> | 12:37 |
@wiking | damn | 12:43 |
@wiking | why ensure valid is just doing SG_ERROR instead of returning a bool? | 12:43 |
shogun-buildbot | build #11 of osx1 - libshogun is complete: Failure [failed test] Build details are at http://www.shogun-toolbox.org/buildbot/builders/osx1%20-%20libshogun/builds/11 blamelist: Thoralf Klein <thoralf.klein@zib.de> | 12:44 |
@wiking | any objections to change the behaviour of CLabels::ensure_valid from void to bool? | 12:45 |
shogun-buildbot | build #1267 of cyg1 - libshogun is complete: Failure [failed test] Build details are at http://www.shogun-toolbox.org/buildbot/builders/cyg1%20-%20libshogun/builds/1267 blamelist: Heiko Strathmann <heiko.strathmann@gmail.com> | 13:02 |
thoralf | HeikoS: Now it's time for my segfault PR: https://github.com/shogun-toolbox/shogun/pull/1444 | 13:09 |
lisitsyn | thoralf: added new segfault? | 13:12 |
lisitsyn | ;) | 13:12 |
thoralf | lisitsyn: Yes, as usual! | 13:12 |
lisitsyn | ah fixed :( | 13:12 |
thoralf | lisitsyn: Nice idea, though. ;) | 13:12 |
lisitsyn | thoralf: yes, "Added new segfaulting code to X" | 13:13 |
lisitsyn | "Removed necessary check for NULL" | 13:13 |
thoralf | lisitsyn: But we have some constraints: Should not be detected by unit-tests or examples. | 13:14 |
lisitsyn | yes! | 13:14 |
lisitsyn | "currently unit-tests don't detect the error" | 13:15 |
* thoralf is thinking of random access to arrays of unknown length. :) | 13:15 | |
lisitsyn | thoralf: random reference counter | 13:15 |
lisitsyn | russian roulette | 13:15 |
lisitsyn | sometimes it is 0 and you die | 13:15 |
thoralf | lisitsyn: initialization to 1+some_constant*rand()/number_of_threads() | 13:16 |
thoralf | I think its the main difference between C/C++ and Java: "Trust the programmer." vs. "Don't even think about trusting him. Keep him tied." | 13:18 |
-!- van51 [~van51@ppp-2-87-0-126.home.otenet.gr] has quit [Quit: Leaving.] | 13:18 | |
lisitsyn | thoralf: why? | 13:20 |
thoralf | lisitsyn: I didn't get your question. | 13:21 |
lisitsyn | thoralf: why do you think that's the difference ;) | 13:21 |
shogun-buildbot | build #1837 of deb1 - libshogun is complete: Success [build successful] Build details are at http://www.shogun-toolbox.org/buildbot/builders/deb1%20-%20libshogun/builds/1837 | 13:22 |
shogun-buildbot | build #1445 of deb2 - static_interfaces is complete: Failure [failed configure] Build details are at http://www.shogun-toolbox.org/buildbot/builders/deb2%20-%20static_interfaces/builds/1445 blamelist: Soeren Sonnenburg <sonne@debian.org> | 13:22 |
lisitsyn | I admit I don't get it | 13:22 |
shogun-buildbot | build #1476 of bsd1 - libshogun is complete: Failure [failed compile] Build details are at http://www.shogun-toolbox.org/buildbot/builders/bsd1%20-%20libshogun/builds/1476 blamelist: Soeren Sonnenburg <sonne@debian.org> | 13:23 |
thoralf | lisitsyn: In C/C++ it's much harder to write sane code than in Java. So you have to trust the skills of your programmer more. | 13:23 |
thoralf | lisitsyn: In Java you're hiding things that are too complicated/error-prone for most programmers. | 13:24 |
thoralf | (Which is good.) | 13:24 |
* wiking created a bagging machine the make worse results than a simple machine \o/ | 13:24 | |
thoralf | wiking: Cool :) | 13:25 |
lisitsyn | wiking: begging machine | 13:25 |
lisitsyn | please give me some skills I can't recognize it | 13:25 |
lisitsyn | pleasse man give me some knowledge | 13:25 |
@wiking | :D | 13:26 |
lisitsyn | come on don't be that greedy | 13:26 |
@wiking | i hate fucking SGMatrix | 13:26 |
thoralf | lisitsyn: One point should be enough :) | 13:26 |
thoralf | lisitsyn: Now try to generalize. | 13:26 |
lisitsyn | I need a point | 13:27 |
lisitsyn | point is that I need | 13:27 |
lisitsyn | if I share with you my story would share a point with me? | 13:27 |
thoralf | lisitsyn: Sharing a point in 2D: I keep x, you're getting y? | 13:28 |
lisitsyn | hah or semi-supervised begging | 13:28 |
lisitsyn | just give me some point no matter what label it is of | 13:29 |
shogun-notifier- | shogun: Thoralf Klein :develop * 4fae70c / src/shogun/features/ (2 files): https://github.com/shogun-toolbox/shogun/commit/4fae70ce6a0e4be06ec43a9eaf622d746f6d698f | 13:32 |
shogun-notifier- | shogun: Fixing segfault. Off-by-one when setting number of dimensions in StreamingSparseFeatures. | 13:32 |
shogun-notifier- | shogun: Thoralf Klein :develop * 3ac91b7 / src/shogun/features/streaming/StreamingSparseFeatures.cpp: https://github.com/shogun-toolbox/shogun/commit/3ac91b712d688828d6ef2795a345846c2dd52ff8 | 13:32 |
shogun-notifier- | shogun: Simple refactoring: Reuse get_dimension() from SparseVector to reduce code duplication. | 13:32 |
shogun-notifier- | shogun: Thoralf Klein :develop * bc4bfa0 / src/shogun/features/streaming/StreamingSparseFeatures.cpp: https://github.com/shogun-toolbox/shogun/commit/bc4bfa0c983b7208124bdd375978d5beedd57e6e | 13:32 |
shogun-notifier- | shogun: Simple refactoring: Reuse dense_dot()/sparse_dot() from SparseVector to reduce code duplication. | 13:32 |
shogun-notifier- | shogun: Thoralf Klein :develop * 0288090 / / (2 files): https://github.com/shogun-toolbox/shogun/commit/0288090a80c5ad122b654e05e1f22a08bae94a12 | 13:32 |
shogun-notifier- | shogun: * Fixed broken unit test (number of non-zero-entries != number of dimensions). | 13:32 |
shogun-notifier- | shogun: * Reformatting and fixing of debug output. | 13:32 |
shogun-notifier- | shogun: Thoralf Klein :develop * 21e82a8 / src/shogun/features/ (2 files): https://github.com/shogun-toolbox/shogun/commit/21e82a83da8c8f43d7d3cab62074f2736061681a | 13:32 |
shogun-notifier- | shogun: Thanks to HeikoS: Disabling reference counting for temporary sparse vectors. | 13:32 |
shogun-notifier- | shogun: Sergey Lisitsyn :develop * 92abec1 / / (3 files): https://github.com/shogun-toolbox/shogun/commit/92abec12d3aad4abe350f0abdc77a07c23db5f5a | 13:32 |
shogun-notifier- | shogun: Merge pull request #1443 from tklein23/fix_streaming_sparse | 13:33 |
shogun-notifier- | shogun: | 13:33 |
shogun-notifier- | shogun: Fixing segfault. Off-by-one when setting number of dimensions in StreamingSparseFeatures. | 13:33 |
shogun-buildbot | build #12 of osx1 - libshogun is complete: Failure [failed test] Build details are at http://www.shogun-toolbox.org/buildbot/builders/osx1%20-%20libshogun/builds/12 blamelist: Soeren Sonnenburg <sonne@debian.org> | 13:34 |
-!- gsomix [~gsomix@178.45.44.239] has quit [Ping timeout: 260 seconds] | 13:43 | |
shogun-buildbot | build #1268 of cyg1 - libshogun is complete: Failure [failed test] Build details are at http://www.shogun-toolbox.org/buildbot/builders/cyg1%20-%20libshogun/builds/1268 blamelist: Thoralf Klein <thoralf.klein@zib.de> | 13:44 |
shogun-buildbot | build #1563 of deb3 - modular_interfaces is complete: Success [build successful] Build details are at http://www.shogun-toolbox.org/buildbot/builders/deb3%20-%20modular_interfaces/builds/1563 | 14:08 |
shogun-notifier- | shogun: Viktor Gal :develop * e1ed907 / src/interfaces/modular/modshogun.i: https://github.com/shogun-toolbox/shogun/commit/e1ed907f998f43cd93e4249210645b29c451871c | 14:09 |
shogun-notifier- | shogun: Add Ensemble.i and Ensemble_includes.i to modshogun.i | 14:09 |
shogun-notifier- | shogun: Viktor Gal :develop * b4cdd86 / / (2 files): https://github.com/shogun-toolbox/shogun/commit/b4cdd86afc138d29533f1f86e290de778ec465d2 | 14:09 |
shogun-notifier- | shogun: Fix CBaggingMachine::apply_get_outputs | 14:09 |
shogun-notifier- | shogun: Add subset for the labels as well in CBaggingMachine::train_machine | 14:09 |
-!- gsomix [~gsomix@178.45.90.93] has joined #shogun | 14:13 | |
@wiking | gsomix: how r the chickens? :) | 14:13 |
@wiking | sonney2k: ping | 14:13 |
gsomix | wiking, fine, lol. | 14:14 |
shogun-buildbot | build #1446 of deb2 - static_interfaces is complete: Failure [failed configure] Build details are at http://www.shogun-toolbox.org/buildbot/builders/deb2%20-%20static_interfaces/builds/1446 blamelist: Sergey Lisitsyn <lisitsyn.s.o@gmail.com>, Thoralf Klein <thoralf.klein@zib.de> | 14:15 |
shogun-buildbot | build #1477 of bsd1 - libshogun is complete: Failure [failed test] Build details are at http://www.shogun-toolbox.org/buildbot/builders/bsd1%20-%20libshogun/builds/1477 blamelist: Thoralf Klein <thoralf.klein@zib.de> | 14:16 |
-!- twthewizard [~chatzilla@141.0.149.74] has joined #shogun | 14:19 | |
shogun-buildbot | build #1838 of deb1 - libshogun is complete: Failure [failed test] Build details are at http://www.shogun-toolbox.org/buildbot/builders/deb1%20-%20libshogun/builds/1838 blamelist: Thoralf Klein <thoralf.klein@zib.de> | 14:20 |
@wiking | twthewizard: yo :) | 14:20 |
shogun-buildbot | build #1447 of deb2 - static_interfaces is complete: Failure [failed configure] Build details are at http://www.shogun-toolbox.org/buildbot/builders/deb2%20-%20static_interfaces/builds/1447 blamelist: Viktor Gal <viktor.gal@maeth.com> | 14:20 |
shogun-buildbot | build #1478 of bsd1 - libshogun is complete: Failure [failed test] Build details are at http://www.shogun-toolbox.org/buildbot/builders/bsd1%20-%20libshogun/builds/1478 blamelist: Sergey Lisitsyn <lisitsyn.s.o@gmail.com>, Thoralf Klein <thoralf.klein@zib.de>, Viktor Gal <viktor.gal@maeth.com> | 14:20 |
twthewizard | yo wiking | 14:21 |
twthewizard | :) | 14:21 |
-!- gsomix [~gsomix@178.45.90.93] has quit [Ping timeout: 264 seconds] | 14:21 | |
-!- twthewizard [~chatzilla@141.0.149.74] has left #shogun [] | 14:22 | |
shogun-buildbot | build #13 of osx1 - libshogun is complete: Failure [failed test] Build details are at http://www.shogun-toolbox.org/buildbot/builders/osx1%20-%20libshogun/builds/13 blamelist: Sergey Lisitsyn <lisitsyn.s.o@gmail.com>, Thoralf Klein <thoralf.klein@zib.de> | 14:24 |
@wiking | ooh man that person who created the ruby .debs for the stable debian should be hanged | 14:24 |
@wiking | :) | 14:24 |
@HeikoS | wiking: you should not be so extreme ... | 14:26 |
shogun-buildbot | build #1269 of cyg1 - libshogun is complete: Failure [failed test] Build details are at http://www.shogun-toolbox.org/buildbot/builders/cyg1%20-%20libshogun/builds/1269 blamelist: Soeren Sonnenburg <sonne@debian.org> | 14:26 |
@wiking | man it's impossible that they are putting packages of ruby to some random locations | 14:26 |
@wiking | god bless digitalocean :) | 14:29 |
@HeikoS | wiking: ok now to the clone bug | 14:34 |
@HeikoS | wiking can be ask for a certain cmake version | 14:36 |
@HeikoS | wiking: the error I had yesterday came from an old one | 14:36 |
@wiking | HeikoS: yes | 14:36 |
@HeikoS | see commit | 14:36 |
@HeikoS | wiking: but sonney2k didnt like adding the file | 14:36 |
@wiking | HeikoS: you fixed it an awkward way | 14:36 |
@wiking | i'll fix it ... | 14:36 |
@HeikoS | wiking: ok, remove the file | 14:36 |
@HeikoS | wiking: I will install cmake locally instead | 14:36 |
shogun-buildbot | build #14 of osx1 - libshogun is complete: Failure [failed test] Build details are at http://www.shogun-toolbox.org/buildbot/builders/osx1%20-%20libshogun/builds/14 blamelist: Viktor Gal <viktor.gal@maeth.com> | 14:36 |
@HeikoS | wiking: how to make cmake print all options, like debug etc | 14:38 |
@wiking | HeikoS: google | 14:39 |
@wiking | i'm not cmake manual sorry man | 14:39 |
lisitsyn | HeikoS: ccmake | 14:39 |
@wiking | it's just that i'm getting cmake FAQs all the time here at the irc | 14:39 |
@HeikoS | wiking: hehe, sorry ;) | 14:39 |
lisitsyn | use that | 14:39 |
lisitsyn | HeikoS: ask me next time to lower the wiking's load ;) | 14:39 |
@HeikoS | lisitsyn: ccmake is too complicated | 14:41 |
@HeikoS | I just want a list | 14:41 |
@HeikoS | with these D.... flags | 14:41 |
@HeikoS | since I cannot remember them | 14:41 |
lisitsyn | HeikoS: ?? what's complicated in ccmake? | 14:41 |
lisitsyn | that's exactly what it does aint it? | 14:42 |
@HeikoS | too much information I dont want | 14:42 |
lisitsyn | that's -D flags | 14:42 |
shogun-notifier- | shogun: Viktor Gal :develop * cdbca67 / cmake/FindRubyNArray.cmake: https://github.com/shogun-toolbox/shogun/commit/cdbca671451cfdaa89b24096c412b8e0238afce9 | 14:42 |
shogun-notifier- | shogun: Fix RubyNArray find path issue #1438 | 14:42 |
shogun-notifier- | shogun: Add archdir among the search paths, as on debian squeeze that's where | 14:42 |
shogun-notifier- | shogun: narray files reside | 14:42 |
lisitsyn | HeikoS: you may use cmake -i but it is the same | 14:42 |
@HeikoS | lisitsyn: ah in fact, it helped :) | 14:43 |
@HeikoS | thanks | 14:43 |
lisitsyn | HeikoS: did you confuse ccmake with something else? :) | 14:44 |
@HeikoS | lisitsyn: confusion is a good word for most of my actions ;) | 14:45 |
lisitsyn | I just realized it sounds like a wrong word | 14:45 |
lisitsyn | :D | 14:46 |
lisitsyn | anyway HeikoS you got what I mean right? | 14:46 |
@HeikoS | dont know :) | 14:46 |
@HeikoS | but currently compiling | 14:46 |
lisitsyn | HeikoS: s/confuse/mix up/ or whatever | 14:47 |
lisitsyn | HeikoS: so ccmake is ok? | 14:47 |
@HeikoS | yes it worked | 14:47 |
@HeikoS | lisitsyn: | 14:51 |
@HeikoS | /home/heiko/Desktop/shogun/shogun/src/shogun/lib/RefCount.h: In constructor 'shogun::RefCount::RefCount(int32_t)': | 14:51 |
@HeikoS | /home/heiko/Desktop/shogun/shogun/src/shogun/lib/RefCount.h:23:46: error: no matching function for call to 'std::atomic<int>::atomic(int32_t&)' | 14:51 |
@HeikoS | /usr/include/c++/4.7/bits/atomic_base.h:329:7: error: 'constexpr' does not name a type | 14:51 |
@HeikoS | and many more | 14:51 |
@wiking | HeikoS: mmm c++11 :) | 14:52 |
lisitsyn | yeah looks like C++11 | 14:52 |
@HeikoS | this is my custom eclipse project for debugging single programs | 14:52 |
@HeikoS | worked before :/ | 14:53 |
@wiking | well i guess your eclipse compiler is not defining -std=c++11 | 14:53 |
@wiking | while cmake realised that your compiler supports it | 14:53 |
@HeikoS | I see | 14:53 |
@HeikoS | wiking: what do you use to compile /test single programs? | 14:54 |
@wiking | HeikoS: i would highly suggest to use cmake generated eclipse project | 14:54 |
@HeikoS | such as examples? | 14:54 |
@wiking | HeikoS: make :) | 14:54 |
@HeikoS | let me try | 14:54 |
@wiking | and then gdb | 14:54 |
@HeikoS | does eclipse even create cmake projects? | 14:54 |
@wiking | HeikoS: dude | 14:55 |
@wiking | HeikoS: cmake -h | 14:55 |
@wiking | on the end of that you'll see a list of generators | 14:55 |
lisitsyn | HeikoS: cmake creates eclipse projects | 14:55 |
@HeikoS | wiking: dude, well I never used it | 14:55 |
lisitsyn | HeikoS: use -G "Eclipse blablabal" | 14:55 |
@wiking | and i suppose that you are going to have something like | 14:55 |
@wiking | Eclipse CDT4 - Unix Makefiles | 14:55 |
@wiking | in that list | 14:55 |
lisitsyn | yes | 14:55 |
@wiking | if so | 14:55 |
lisitsyn | this one | 14:55 |
@HeikoS | so far I used the wizzard in eclipse | 14:55 |
lisitsyn | :D | 14:55 |
@wiking | then just run | 14:55 |
@wiking | cmake -G "Eclipse CDT4 - Unix Makefiles" <all the other cmake flags u use> .. | 14:56 |
@wiking | (in the build directory of course | 14:56 |
@wiking | and you'll have a nice and shiny eclipse project | 14:56 |
@wiking | you problem of course is going to be that the src files are not grouped together | 14:56 |
@wiking | like on the filessystem | 14:56 |
@wiking | this could be fixed in cmake | 14:56 |
@wiking | but seems nobody is so interested in this | 14:56 |
@wiking | (anyhow now you'll have the src files in one big list) | 14:57 |
lisitsyn | wiking: I thought it is solved | 14:57 |
lisitsyn | ain't you found some flag or what | 14:57 |
@wiking | lisitsyn: i dont seen anywhere a source_group in src/shogun/CMakeLists.txt :P | 14:57 |
@wiking | lisitsyn: one needs to define the groups... | 14:57 |
lisitsyn | ahh | 14:57 |
@wiking | lisitsyn: it's a bunch of cmake regexp lines | 14:58 |
@wiking | nothing serious.. | 14:58 |
@wiking | i mean to create the right source_groups | 14:58 |
@wiking | ok so about the static fucking interfaces | 14:58 |
@wiking | is it like | 14:58 |
@wiking | compile the files in the static interface dir | 14:58 |
@wiking | and link it together with libshogun.so? | 14:59 |
lisitsyn | wiking: looks like | 14:59 |
@wiking | i'm just asking since i have no clue at all | 14:59 |
@wiking | and i'm too lazy to check in the repo the Makefile.template file | 15:00 |
@HeikoS | wiking: | 15:04 |
@HeikoS | svn: E155004: Working copy '/home/heiko/Desktop/shogun/shogun/third_party/GoogleMock' locked. | 15:04 |
@HeikoS | svn: E155004: '/home/heiko/Desktop/shogun/shogun/third_party/GoogleMock' is already locked. | 15:04 |
@HeikoS | svn: run 'svn cleanup' to remove locks (type 'svn help cleanup' for details) | 15:04 |
@wiking | HeikoS: hahahahaha | 15:05 |
@wiking | HeikoS: they are using the same fs? | 15:05 |
@HeikoS | wiking: I am currently just trying to compile on my machine | 15:05 |
@HeikoS | and to run a program to debug the clone stuff | 15:05 |
@wiking | HeikoS: ok then you left it in a bad state | 15:05 |
@wiking | HeikoS: rm -rf third_party/GoogleMock | 15:06 |
@HeikoS | i did a make clean | 15:06 |
@wiking | and it'll check it out again | 15:06 |
@wiking | no it's not about that | 15:06 |
@HeikoS | ok | 15:06 |
@HeikoS | so again about the eclipse thing | 15:06 |
@wiking | yes? | 15:06 |
@HeikoS | what I had before was I imported shogun as a makefile project, all fine | 15:06 |
@HeikoS | and then I had a seperate project for my testing stuff | 15:07 |
@wiking | yeah well now u can use cmake generated | 15:07 |
@wiking | eclipse | 15:07 |
@HeikoS | wiking: ok I did | 15:07 |
@wiking | all shiny and stuff :) | 15:07 |
@HeikoS | I though have all this crap in the folder structury | 15:07 |
@wiking | where? | 15:07 |
@HeikoS | cxx11* ... | 15:07 |
@wiking | one can get rid of it | 15:07 |
@wiking | cmake just needs some love for that one ;) | 15:08 |
@HeikoS | ok | 15:08 |
@HeikoS | but importing the build folder is the way to go I guess | 15:08 |
@wiking | mmm i wouldn't do that | 15:08 |
@wiking | if i were you | 15:08 |
shogun-buildbot | build #1270 of cyg1 - libshogun is complete: Failure [failed test] Build details are at http://www.shogun-toolbox.org/buildbot/builders/cyg1%20-%20libshogun/builds/1270 blamelist: Sergey Lisitsyn <lisitsyn.s.o@gmail.com>, Thoralf Klein <thoralf.klein@zib.de>, Viktor Gal <viktor.gal@maeth.com> | 15:08 |
@HeikoS | how then? | 15:08 |
@HeikoS | import src folder? (I did that before= | 15:09 |
@wiking | HeikoS: use the cmake generated eclipse proj | 15:09 |
@wiking | lisitsyn: u know what puzzles me: https://travis-ci.org/shogun-toolbox/shogun/jobs/10376781#L418 | 15:09 |
@wiking | lisitsyn: while having a dummy project with almost the same cmake detectors: https://travis-ci.org/vigsterkr/subgrep/jobs/10233626#L2672 | 15:10 |
@wiking | lisitsyn: i cannot get around it | 15:10 |
@wiking | HeikoS: that -G stuff i've written you should actually generate you an eclipse project that you can just open with eclipse | 15:10 |
@wiking | as far as i know | 15:10 |
@HeikoS | wiking: this google mock issue apears whenever I cances a build btw | 15:10 |
@wiking | HeikoS: heh... amaaazing | 15:11 |
@wiking | HeikoS: cmake/eclipse bug | 15:11 |
@wiking | or even svn :) | 15:11 |
@wiking | dunno why the lock is not removed... | 15:11 |
@HeikoS | uh | 15:12 |
@HeikoS | eclipse crash | 15:15 |
@HeikoS | aaah | 15:15 |
@wiking | :D | 15:15 |
@HeikoS | man 30 min since I tried to compile this example | 15:15 |
@wiking | why no just do command line? | 15:15 |
@HeikoS | wiking: because I dont like it | 15:15 |
@HeikoS | for that | 15:15 |
@wiking | ok then start fixing cmake | 15:15 |
@HeikoS | wiking: btw this project file, I cannot find it | 15:15 |
@HeikoS | it should be put in build | 15:15 |
@wiking | ok look | 15:16 |
@wiking | i this this now | 15:16 |
@wiking | This is not supported well by Eclipse. It is strongly recommended to use a build directory which is a sibling of the source directory. | 15:17 |
@wiking | hence | 15:17 |
@wiking | i did this | 15:17 |
@wiking | in /home/wiking/ | 15:17 |
@wiking | i have /home/wiking/shogun and /home/wiking/shogun_build_eclipse | 15:17 |
@wiking | cd /home/wiking/shogun_build_eclipse | 15:17 |
@wiking | cmake -G "Eclipse CDT4 - Unix Makefiles" -DCMAKE_PREFIX_PATH=/opt/local -DENABLE_TESTING=ON -DENABLE_CCACHE=ON -DCMAKE_BUILD_TYPE=Debug -DBUILD_STATIC=ON ../shogun/ | 15:18 |
@wiking | i've got | 15:18 |
@wiking | .project and .cproject in /home/wiking/shogun_build_eclipse | 15:18 |
@wiking | as well as a big mfucking Makefile ;) | 15:19 |
@wiking | and now i guess i should somehow import/open this in eclipse | 15:19 |
@HeikoS | wiking: ah I see thanks, will try that | 15:19 |
@wiking | i aint got no eclipse on my machine | 15:19 |
@HeikoS | wiking: does this create another build of the same source I guess? | 15:21 |
@HeikoS | wiking: this having another build of the shogun source is weird | 15:24 |
@HeikoS | then I have to recompile two things on editing | 15:24 |
thoralf | HeikoS: Were you able to "open" the created project or did you create one with existing code? | 15:25 |
@HeikoS | yep | 15:25 |
@HeikoS | opened worked | 15:25 |
@HeikoS | I am thinking of ditching eclipse actually | 15:26 |
thoralf | Me too. :( | 15:26 |
thoralf | HeikoS: Didn't find an enable open button. ;) | 15:26 |
@HeikoS | worked very nicely with configure but this cmake stuff seems to be annoying with it | 15:26 |
lisitsyn | we should convert to IDE developing team | 15:26 |
@HeikoS | thoralf: its import existing project | 15:26 |
@HeikoS | lisitsyn: maybe you have advice for me | 15:27 |
lisitsyn | HeikoS: what's up? | 15:27 |
@HeikoS | I just want something that works without too much hassle and hacking | 15:27 |
@HeikoS | all I need to do is to edit shogun and compile, brwoser classes etc | 15:27 |
@HeikoS | and another project where I can write shogun programs and link them against the shogun compiled version | 15:27 |
lisitsyn | HeikoS: is it general question or you mean eclipse? | 15:27 |
@HeikoS | my point is that I dont like spending my time on this | 15:28 |
@HeikoS | so something that works easily | 15:28 |
@HeikoS | or something that you guys know how to use | 15:28 |
lisitsyn | I am in search of ideal IDE too hah | 15:28 |
lisitsyn | well | 15:28 |
@HeikoS | because I dont know anything about this, I just make things work somehow and then I immediately forget how I did that | 15:28 |
thoralf | HeikoS: Does not work - always gives "invalid project description" | 15:28 |
lisitsyn | HeikoS: what problems do you have with eclipse? | 15:28 |
@HeikoS | so currently, I would really like to compile shogun but it doesnt work | 15:29 |
lisitsyn | HeikoS: http://www.lighttable.com/ we need this for C++ :) | 15:29 |
thoralf | lisitsyn: Woah. | 15:31 |
shogun-buildbot | build #1448 of deb2 - static_interfaces is complete: Failure [failed configure] Build details are at http://www.shogun-toolbox.org/buildbot/builders/deb2%20-%20static_interfaces/builds/1448 blamelist: Viktor Gal <viktor.gal@maeth.com> | 15:32 |
lisitsyn | I feel really bad when I think about C++ IDEs | 15:33 |
lisitsyn | something's gotta change | 15:33 |
thoralf | lisitsyn: Yeah. Even PHP is better. :( | 15:33 |
thoralf | better supported | 15:34 |
lisitsyn | HeikoS: I am going to try cmaking in my virtual machine now | 15:34 |
lisitsyn | thoralf: I have some thoughts on that but I am afraid I won't be able to create an IDE :D | 15:34 |
thoralf | lisitsyn: First of all its a GUI. Scientists are not good in building GUIs. ;) | 15:36 |
shogun-buildbot | build #1479 of bsd1 - libshogun is complete: Failure [failed test] Build details are at http://www.shogun-toolbox.org/buildbot/builders/bsd1%20-%20libshogun/builds/1479 blamelist: Viktor Gal <viktor.gal@maeth.com> | 15:36 |
thoralf | wiking: Is there a way of giving travis more cpus/machines to speed up things? | 15:38 |
-!- HeikoS [~heiko@nat-167-65.internal.eduroam.ucl.ac.uk] has quit [Quit: Leaving.] | 15:42 | |
-!- HeikoS [~heiko@nat-167-65.internal.eduroam.ucl.ac.uk] has joined #shogun | 15:42 | |
-!- mode/#shogun [+o HeikoS] by ChanServ | 15:42 | |
shogun-buildbot | build #15 of osx1 - libshogun is complete: Failure [failed test] Build details are at http://www.shogun-toolbox.org/buildbot/builders/osx1%20-%20libshogun/builds/15 blamelist: Viktor Gal <viktor.gal@maeth.com> | 15:44 |
@HeikoS | lisitsyn: uninstall? | 15:48 |
lisitsyn | HeikoS: what? | 15:49 |
@HeikoS | shogun- | 15:49 |
@HeikoS | finallyyy!! | 15:56 |
@HeikoS | I ran my program again ;) | 15:57 |
lisitsyn | HeikoS: I am struggling with cmake now | 15:59 |
lisitsyn | and eclipse | 15:59 |
lisitsyn | ;D | 15:59 |
-!- foulwall [~user@2001:da8:215:c252:7846:786c:36da:abfc] has joined #shogun | 16:01 | |
@HeikoS | wiking: new instance of bagging machine returns NULL | 16:05 |
@HeikoS | wiking: would be good if we had incremental tests for that generated for all classes | 16:05 |
@HeikoS | that new empty instance is not NULL | 16:05 |
@HeikoS | second that clone works | 16:05 |
@HeikoS | third that clone and equals returns true | 16:05 |
@wiking | HeikoS: ive just sent u a nice cmake + eclipse tutorial | 16:06 |
@HeikoS | wiking: I have seen it nice! | 16:07 |
@HeikoS | wiking: what do you use for hacking shogun? | 16:07 |
@wiking | thoralf: travis is for free... | 16:07 |
@HeikoS | wiking: new_sgserializable("CBaggingMachine", PT_NOT_GENERIC); returns NULL | 16:07 |
thoralf | wiking: No way of adding own machines to the pool? | 16:08 |
@wiking | thoralf: you can subscribe, i.e. pay and then i guess you get better service... but then again this is really a question for google, right? i'm not a travis employee | 16:08 |
@wiking | thoralf: /j #travis | 16:08 |
@wiking | thoralf: there's some quite knowledgeable people there | 16:08 |
@wiking | about travis | 16:08 |
@wiking | i bet that even travis employees hang around there | 16:08 |
thoralf | wiking: Hey man, I was about to offer a resources. | 16:09 |
thoralf | Don't rtfm me all the time. | 16:09 |
@wiking | thoralf: /j #travis | 16:09 |
@wiking | thoralf: but these type of questions there's no way of me knowing anything about | 16:09 |
@wiking | thoralf: i just know that travis has a subscription service | 16:10 |
@wiking | thoralf: and that the build time is soft limited to 20 mins | 16:10 |
@wiking | so really 'rtfm' :) | 16:10 |
@wiking | and join #travis | 16:10 |
@wiking | HeikoS: mmmm | 16:10 |
@HeikoS | wiking: ah sorry no C | 16:10 |
@HeikoS | we should have the tests anyway | 16:10 |
@wiking | HeikoS: well i edit in ST3 and compile/debug in normal console | 16:10 |
@HeikoS | wiking: the error is caused since you have the bags member on stack and register it differently | 16:12 |
@HeikoS | SG_ADD((CSGObject**)&m_bags, "bags", "Bags array", MS_NOT_AVAILABLE); | 16:12 |
@HeikoS | you cannot do this with things on the stack | 16:12 |
@HeikoS | Ill replace it to be on heap that should fix things | 16:12 |
thoralf | wiking: You seemed involved in travis-stuff, so the chances of getting a quick answer are better than reading the internet+more. | 16:13 |
thoralf | wiking: And "don't know" is an acceptable answer. ;) | 16:13 |
lisitsyn | these guys talk about bags and members | 16:13 |
@HeikoS | wiking: #define SG_UNREF(x) { if (x) { if ((x)->unref()==0) (x)=NULL; } } | 16:13 |
@HeikoS | so it sets things to NULL | 16:13 |
@wiking | HeikoS: ah cool i've remembered about if(x) but not the x=null | 16:14 |
shogun-buildbot | build #1271 of cyg1 - libshogun is complete: Failure [failed test] Build details are at http://www.shogun-toolbox.org/buildbot/builders/cyg1%20-%20libshogun/builds/1271 blamelist: Viktor Gal <viktor.gal@maeth.com> | 16:14 |
@HeikoS | wiking: any reason you store the number of bags? | 16:14 |
@HeikoS | one can get them from the array #define SG_UNREF(x) { if (x) { if ((x)->unref()==0) (x)=NULL; } } | 16:14 |
@HeikoS | m_bags | 16:14 |
@HeikoS | sorry | 16:14 |
@wiking | HeikoS: for classifying | 16:15 |
@HeikoS | ok | 16:15 |
@HeikoS | issue fixed :) | 16:15 |
@HeikoS | that was good, clone test detected a nasty problem thats hard to find in other context | 16:15 |
@wiking | HeikoS: btw wanted to ask: what's the issue with TreeMachine | 16:16 |
@wiking | why cannot it support clone? | 16:16 |
@HeikoS | some generic stuff that avoids it | 16:16 |
@HeikoS | there are three classes where it cannot work | 16:16 |
@HeikoS | or I mean where the automated tests cannot work | 16:16 |
@wiking | HeikoS: as i'd like to have .clone for the treemachine obviously :P | 16:17 |
@wiking | so i was just wondering if u could tell me why currently it's not 'working' and then i could maybe fix it somehow | 16:17 |
@wiking | thoralf: Travis CI GmbH Prinzessinnenstr. 20 10969 Berlin, Germany | 16:18 |
@wiking | ;) | 16:18 |
thoralf | wiking: I know. ;) | 16:18 |
thoralf | Thanks. ;) | 16:18 |
@HeikoS | wiking: I forgot actually, | 16:18 |
@HeikoS | is it blacklisted in the jinja stuff? | 16:18 |
@wiking | yeps | 16:19 |
@wiking | it's in ignores | 16:19 |
@HeikoS | ok then the sg_new serialisable causes problems | 16:19 |
@wiking | btw we should start maybe considering to use mktemp or such in unittests :) | 16:22 |
@wiking | thoralf: the deal with our slow builds is that we have much too much build jobs at once... the default upper limit is 5 concurent jobs, and as soon as u start using more you'll have your build times at least doubled | 16:23 |
@wiking | or at least this is what i've gathered from travis blogs | 16:23 |
thoralf | wiking: I could just go there and ask why. It's 15 minutes by foot. ;) | 16:25 |
@wiking | thoralf: do that ! :) | 16:26 |
@wiking | thoralf: maybe we'll get prio :) | 16:26 |
thoralf | lol | 16:26 |
@wiking | thoralf: but i'm sure if u wanna donate build server | 16:26 |
@wiking | they will not refuse | 16:26 |
thoralf | wiking: It's more like donating VMs within our infrastructure. | 16:27 |
@wiking | thoralf: yeah ... they have their own build VM images and that's all u need actually imho | 16:27 |
thoralf | wiking: But it seems not to be distributed | 16:27 |
@wiking | thoralf: yeah i couldn't download it either | 16:28 |
@wiking | but | 16:28 |
@wiking | you can build it yourself | 16:28 |
@wiking | the whole vm buildscript stuff is available somewhere within their github repos | 16:29 |
-!- pickle27 [~kevin@d67-193-243-174.home3.cgocable.net] has joined #shogun | 16:29 | |
pickle27 | HeikoS: around? | 16:46 |
-!- van51 [~van51@ppp-2-87-0-126.home.otenet.gr] has joined #shogun | 17:00 | |
@HeikoS | pickle27: hi! | 17:10 |
pickle27 | HeikoS: any idea about why my clone fails? I just found that the object name was wrong could that be it? | 17:11 |
pickle27 | also did unit tests get moved in a recent pr? I can't find them even though Im pretty sure I am building them | 17:11 |
@HeikoS | pickle27: there are various reasons: get_name, uninitialised parameters, wrongly registered parameter are the most recent ones | 17:12 |
@HeikoS | pickle27: for that, you will have to ask wiking :) | 17:12 |
pickle27 | HeikoS: okay because get_name was wrong until now | 17:12 |
@HeikoS | I am still messing with cmake, so dont know | 17:12 |
pickle27 | HeikoS: is travis up? | 17:12 |
@HeikoS | pickle27: dont know, I just sent a PR, but did not trigger yet | 17:13 |
pickle27 | HeikoS: okay it hasn't triggered for mine yet either, Im trying to build the tests locally to see if I fixed it | 17:14 |
@HeikoS | ok | 17:14 |
@HeikoS | pickle, otherwise run this program with valgrind, helps a lot: | 17:14 |
@wiking | HeikoS: pickle27 http://status.travis-ci.com/ | 17:15 |
pickle27 | well | 17:15 |
@HeikoS | pickle27: https://gist.github.com/karlnapf/6282793 | 17:15 |
pickle27 | HeikoS: thanks I'll try that if this doesn't work | 17:15 |
@HeikoS | pickle27: obviously with your classname | 17:16 |
pickle27 | wiking: did anything change with unit tests and cmake? | 17:16 |
pickle27 | they used to be built in /tests under my build dir but now they aren't | 17:16 |
@wiking | pickle27: indeed :) | 17:16 |
pickle27 | Im also building with python modular | 17:16 |
@wiking | pickle27: in you cmake build dir just type ctest --output-on-failure | 17:17 |
@wiking | pickle27: but dont forget to give -DENABLE_TESTING=ON for the cmake | 17:17 |
pickle27 | okay, Im am building right now I;ll try that when its done | 17:17 |
shogun-notifier- | shogun: Heiko Strathmann :develop * a194c7d / src/shogun/machine/BaggingMachine.cpp,src/shogun/machine/BaggingMachine.h: https://github.com/shogun-toolbox/shogun/commit/a194c7d26e2835c7b3b74b4ae5d95837ebd70040 | 17:17 |
shogun-notifier- | shogun: fixed clone error via putting CDynamicObjectArray on heap rather than stack, which caused memory errors in parameter registration | 17:17 |
shogun-notifier- | shogun: Heiko Strathmann :develop * 28eecbb / src/shogun/machine/BaggingMachine.cpp: https://github.com/shogun-toolbox/shogun/commit/28eecbb219592814325fb7cae8762b36ba45fb73 | 17:17 |
shogun-notifier- | shogun: removed unset generic, not needed | 17:17 |
shogun-notifier- | shogun: Heiko Strathmann :develop * 0937bcc / src/shogun/machine/BaggingMachine.cpp,src/shogun/machine/BaggingMachine.h: https://github.com/shogun-toolbox/shogun/commit/0937bcc695f8a23ee01eca07855feba6e9bfb0dc | 17:17 |
shogun-notifier- | shogun: Merge pull request #1446 from karlnapf/develop | 17:17 |
@HeikoS | wiking: fixed your clone | 17:17 |
shogun-notifier- | shogun: | 17:17 |
shogun-notifier- | shogun: Fix clone for BaggingMachine | 17:17 |
@HeikoS | wiking: ^ | 17:17 |
@wiking | HeikoS: \o/ | 17:17 |
@HeikoS | wiking: now I got 100 free more stupid questions :) | 17:18 |
@HeikoS | wiking: never put CSGObjects on the stack btw | 17:18 |
@HeikoS | ah I am dreaming of a shogun hacking guide | 17:19 |
@wiking | :D | 17:19 |
@wiking | HeikoS: btw what's with this: https://github.com/shogun-toolbox/shogun/issues/1348 | 17:21 |
@wiking | and i need this as well: https://github.com/shogun-toolbox/shogun/issues/1355 | 17:22 |
@wiking | HeikoS: any update on that one? | 17:22 |
@HeikoS | wiking: the obtain from generic is done, someone just has to do the automated generation, but I have put up examples for that already | 17:23 |
@HeikoS | wiking: the multiple subsets, ah well | 17:23 |
@HeikoS | I am for views | 17:23 |
@HeikoS | as "name", "rows", "cols" | 17:23 |
shogun-buildbot | build #1449 of deb2 - static_interfaces is complete: Failure [failed configure] Build details are at http://www.shogun-toolbox.org/buildbot/builders/deb2%20-%20static_interfaces/builds/1449 blamelist: Heiko Strathmann <heiko.strathmann@gmail.com> | 17:24 |
@HeikoS | or for features just "indices" | 17:24 |
@HeikoS | wiking: I can do that | 17:24 |
@wiking | https://gist.github.com/karlnapf/6176277 | 17:24 |
@wiking | u want diz? | 17:24 |
@HeikoS | wiking: yes, that should be easy to generate for all classes rigtht? | 17:25 |
@wiking | and want it to be autogenerated? :) | 17:25 |
@wiking | like with jinja2? | 17:25 |
@HeikoS | yes | 17:25 |
@wiking | ok the only question here will be | 17:25 |
@HeikoS | and then put to | 17:25 |
@HeikoS | #include <shogun/base/obtain_from_generic.h> | 17:25 |
@wiking | i mean 'concern' | 17:25 |
@wiking | that we'll require jinja2 just to build libshogun | 17:25 |
@wiking | ;) | 17:25 |
@wiking | i mean we already have python as a requirement | 17:25 |
@HeikoS | it can be optional | 17:25 |
@wiking | HeikoS: you mean a -DAutomagicObtainFromGeneric=ON | 17:26 |
@HeikoS | but that might be annoying | 17:26 |
@wiking | ?: ) | 17:26 |
@HeikoS | yes | 17:26 |
@wiking | well | 17:26 |
@wiking | then we'll have to have like | 17:26 |
@HeikoS | but then we have to use more +ifdefs | 17:26 |
@wiking | millions of #ifdef ... | 17:26 |
@wiking | yeps | 17:26 |
@HeikoS | I am not against dependencies | 17:26 |
@HeikoS | can we cmake the jinja? | 17:26 |
shogun-buildbot | build #1480 of bsd1 - libshogun is complete: Failure [failed test] Build details are at http://www.shogun-toolbox.org/buildbot/builders/bsd1%20-%20libshogun/builds/1480 blamelist: Heiko Strathmann <heiko.strathmann@gmail.com> | 17:27 |
@wiking | HeikoS: we could :) | 17:28 |
@HeikoS | then it would be fine right? | 17:28 |
@wiking | HeikoS: i've just put there the big question.... just put there what u think | 17:28 |
@wiking | and then let's decide about this fast | 17:28 |
@HeikoS | ok voted | 17:29 |
@HeikoS | wiking: and views will come some time this or next month | 17:29 |
@HeikoS | I first need to run shogun on a cluster | 17:29 |
@wiking | HeikoS: btw i would do feature_object.add_subset(int32_t fold_id, SGVector<index_t> subset) | 17:31 |
@wiking | i mean | 17:31 |
@wiking | feature_object.add_subset(SGVector<index_t> subset, int32_t fold_id=0) | 17:31 |
@HeikoS | fold_id? | 17:31 |
@wiking | coming from https://github.com/shogun-toolbox/shogun/issues/1355 | 17:31 |
@HeikoS | yeah the add_subset will just get an identifier with it, preferably a string | 17:31 |
@wiking | or you totally changed your mind about that? | 17:31 |
@HeikoS | for code readability | 17:31 |
@HeikoS | and the current calls will be mapped to "default" or whatever | 17:32 |
@HeikoS | then its not touching existing code | 17:32 |
@HeikoS | add_subset(const char* identifier, SGVector subset) | 17:32 |
@wiking | the only reason i'm suggesting to switch the func args is that we dont have to rewrite code where subset is being used | 17:32 |
@HeikoS | wiking: yes, agreed | 17:32 |
@HeikoS | or no | 17:32 |
@wiking | and just give a default value if it's not set | 17:32 |
@HeikoS | actually, we can just have an inline wrapper | 17:32 |
@HeikoS | doesnt really matter | 17:33 |
@HeikoS | and then we need a serialisable map class | 17:33 |
@HeikoS | which we dont have I think | 17:33 |
@wiking | add_subset(SGVector subset, const char* identifier="defaultshit") | 17:33 |
@HeikoS | wiking, yes | 17:33 |
@wiking | HeikoS: what ya miss for the clustering btw | 17:34 |
@HeikoS | wiking: its all basic stuff | 17:34 |
@wiking | i mean having a cluster where arch/os is different is pretty scary though | 17:34 |
@HeikoS | I need a script that locally installs shogun including python bindings | 17:35 |
@wiking | that's really not how a cluster should look like ;) | 17:35 |
@HeikoS | wiking: yes for now, its ok to assume common arch | 17:35 |
@HeikoS | but later, no | 17:35 |
shogun-buildbot | build #16 of osx1 - libshogun is complete: Failure [failed test] Build details are at http://www.shogun-toolbox.org/buildbot/builders/osx1%20-%20libshogun/builds/16 blamelist: Heiko Strathmann <heiko.strathmann@gmail.com> | 17:35 |
@HeikoS | I am currently just writing a bash to install everything | 17:35 |
@HeikoS | In file included from /usr/include/hdf5.h:24:0, | 17:38 |
@HeikoS | from /nfs/data3/ucabhst/environments/barlow/shogun/src/shogun/io/HDF5File.cpp:17: | 17:38 |
@HeikoS | /usr/include/H5public.h:57:20: fatal error: mpi.h: No such file or directory | 17:38 |
@HeikoS | compilation terminated. | 17:38 |
@HeikoS | [ 21%] Building CXX object src/shogun/CMakeFiles/shogun.dir/io/SerializableJsonReader00.cpp.o | 17:38 |
@HeikoS | compile error on cluster | 17:38 |
@HeikoS | wiking: ^ my fault? | 17:38 |
@wiking | HeikoS: checking | 17:39 |
@wiking | mpi? :) | 17:39 |
@wiking | where did mpi came from :))) | 17:39 |
@HeikoS | /usr/include/H5public.h:57:20: | 17:39 |
@wiking | mmm so it's hdf5 right? | 17:40 |
@HeikoS | yes | 17:40 |
@HeikoS | include <mpi.h> | 17:40 |
@wiking | wtf :) | 17:40 |
@HeikoS | is it possible to deactivate HD5 file stuff? | 17:41 |
@wiking | HeikoS: hehehe | 17:41 |
@wiking | always have something that is not yet ready | 17:41 |
@wiking | :) | 17:41 |
@HeikoS | mmh | 17:41 |
@HeikoS | just need to compile | 17:42 |
@wiking | but i really wonder how's that possible that you have hdf5 with parallel installed | 17:42 |
@wiking | and no mpi.h | 17:42 |
@wiking | this is scary | 17:42 |
@HeikoS | not my machine | 17:42 |
@wiking | yeah i supposed | 17:42 |
@HeikoS | this is other peoples machines | 17:42 |
@wiking | 'other peoples sucks' :D | 17:42 |
@HeikoS | the problem is that I cannot change the configs everywhere | 17:43 |
@wiking | yeah i supposed | 17:43 |
@HeikoS | btw is cmake easy to install locally? | 17:43 |
@HeikoS | because this one is so old that shogun only cmakes with my addition yesterday | 17:43 |
@wiking | HeikoS: yeap | 17:43 |
@HeikoS | wiking: btw will you remove that and require cmake >2.8.5 | 17:43 |
@wiking | HeikoS: you dont even need to install it | 17:43 |
@wiking | HeikoS: wget (latest cmake tar.gz) && untar && cd && ./configure && make | 17:44 |
@HeikoS | ok cool | 17:44 |
@wiking | and you'llhave a ./bin/cmake exec | 17:44 |
pickle27 | wiking: I got No tests were found when running ctests | 17:44 |
@wiking | that u can use .... no need to install it at all | 17:44 |
@wiking | pickle27: have u read the otehr line? :) | 17:44 |
@wiking | pickle27: -DENABLE_TESTING=ON with cmake | 17:44 |
pickle27 | yeah I built with -DENABLE_TESTING=ON | 17:44 |
pickle27 | wait | 17:44 |
@wiking | and u reran make | 17:44 |
@wiking | ? | 17:44 |
pickle27 | how do you separate cmake args | 17:44 |
@wiking | space | 17:45 |
pickle27 | ahh | 17:45 |
@wiking | as any other command line args | 17:45 |
pickle27 | I used a comma? | 17:45 |
@wiking | pickle27: dunno why | 17:45 |
-!- iglesiasg [~iglesias@89-77-4-38.dynamic.chello.pl] has joined #shogun | 17:45 | |
-!- mode/#shogun [+o iglesiasg] by ChanServ | 17:45 | |
@wiking | HeikoS: no it's no need fo rthat | 17:45 |
@wiking | HeikoS: u just made me now a little bit more worx | 17:45 |
pickle27 | wiking: okay now it is building tests | 17:45 |
@wiking | pickle27: gr8 | 17:45 |
@HeikoS | wiking: what? | 17:45 |
@wiking | HeikoS: well u would have needed to find a more simple FindSuperLU.cmake file | 17:46 |
@wiking | instead u backported something | 17:46 |
@wiking | ... | 17:46 |
@wiking | and now i have to git rm | 17:46 |
@HeikoS | wiking: I know sorry | 17:46 |
@wiking | anyhow googling | 17:46 |
@wiking | anyways what the fuck are we using superlu for? | 17:46 |
@HeikoS | no idea | 17:47 |
@wiking | lisitsyn: do we need superlu still? | 17:47 |
@wiking | HeikoS: it's in tapkee apartently | 17:47 |
@wiking | lisitsyn: i remember u writing something about superlu is not needed by tapkee anymore... | 17:48 |
@HeikoS | wiking: well | 17:48 |
@HeikoS | haha :) | 17:48 |
@wiking | HeikoS: no really.... lisitsyn wrote i think yesterday that he doesnt need superlu anymore | 17:48 |
@wiking | let's see if so | 17:49 |
@wiking | because if really not then i'm just throwing out the whole stuff | 17:49 |
@HeikoS | yep good | 17:49 |
@HeikoS | wiking: btw I have a basic question about bash scripts | 17:50 |
@HeikoS | is it ok to cd around? | 17:50 |
@HeikoS | or is there a command to run something in a certain dir? | 17:50 |
@wiking | n | 17:51 |
@wiking | o | 17:51 |
@wiking | u can move whereever u want to | 17:51 |
@wiking | just make sure that the directory actually exits :P | 17:51 |
@HeikoS | sure :) | 17:51 |
@wiking | other than that u do whatever | 17:51 |
@wiking | HeikoS: i mean u can even do cd / && rm -rf . | 17:51 |
@wiking | ;) | 17:51 |
@HeikoS | wiking: cool let me try | 17:52 |
@wiking | heheheh | 17:52 |
@HeikoS | ************** | 17:52 |
@wiking | HeikoS: root removed :S | 17:52 |
@wiking | ? | 17:52 |
@wiking | no ping from HeikoS :D | 17:52 |
@HeikoS | hehe :) | 17:52 |
thoralf | HeikoS: "sudo rm -rf ." is cool | 17:52 |
thoralf | Just removes the current directory. | 17:52 |
thoralf | :D | 17:52 |
@HeikoS | no root rights here | 17:52 |
@HeikoS | what does cmake's configure do? | 17:53 |
thoralf | HeikoS: Just joking. It recursively deletes everything :) | 17:53 |
@HeikoS | running tests of socket stuff??? | 17:53 |
@HeikoS | tests failing | 17:53 |
@wiking | HeikoS: lol | 17:53 |
@wiking | :D | 17:53 |
@wiking | i have no idea man | 17:53 |
@HeikoS | configure takes longer than compile | 17:54 |
@HeikoS | wiking: my current solution for cluster is to locally install everything to $HOME/$HOSTNAME | 17:55 |
@wiking | HeikoS: sounds reasonable... as u said that there's a high variance among your cluster nodes arch/os wise | 17:57 |
shogun-buildbot | build #1450 of deb2 - static_interfaces is complete: Failure [failed configure] Build details are at http://www.shogun-toolbox.org/buildbot/builders/deb2%20-%20static_interfaces/builds/1450 blamelist: Heiko Strathmann <heiko.strathmann@gmail.com> | 18:05 |
shogun-buildbot | build #1272 of cyg1 - libshogun is complete: Failure [failed test] Build details are at http://www.shogun-toolbox.org/buildbot/builders/cyg1%20-%20libshogun/builds/1272 blamelist: Heiko Strathmann <heiko.strathmann@gmail.com> | 18:06 |
thoralf | Hmm. All these OSX builds are stuck in travis. | 18:06 |
thoralf | Queued, but not started since 6 hours. | 18:07 |
shogun-buildbot | build #1481 of bsd1 - libshogun is complete: Failure [failed test] Build details are at http://www.shogun-toolbox.org/buildbot/builders/bsd1%20-%20libshogun/builds/1481 blamelist: Heiko Strathmann <heiko.strathmann@gmail.com> | 18:08 |
@wiking | thoralf: osx bots are down i guess | 18:10 |
@wiking | HeikoS: have u tested CIndependentComputationEngine? | 18:16 |
@HeikoS | wiking: nope, but lamday should have | 18:16 |
@HeikoS | he is using it | 18:16 |
@HeikoS | why? | 18:16 |
@HeikoS | only serial is impleented yet though | 18:17 |
@HeikoS | for clusters we will use clone, but not sure for multicore | 18:17 |
@HeikoS | since shared memory would be cool for that | 18:17 |
shogun-buildbot | build #17 of osx1 - libshogun is complete: Failure [failed test] Build details are at http://www.shogun-toolbox.org/buildbot/builders/osx1%20-%20libshogun/builds/17 blamelist: Heiko Strathmann <heiko.strathmann@gmail.com> | 18:17 |
@wiking | HeikoS: clone? | 18:17 |
@HeikoS | wiking: yes serialisation clones | 18:17 |
@wiking | HeikoS: ah ok but what is going to be the backend? :) | 18:18 |
@wiking | i mean it needs to be interfaced somehow | 18:18 |
@HeikoS | yes, but thats all yet in the stars | 18:18 |
@wiking | yeye i'm just thinking about it now loudly | 18:18 |
@wiking | that we could of course serialise the cloned object into fs | 18:19 |
@wiking | but we could as well use/support somekind of a cluster backend | 18:19 |
@wiking | that actually does this via sockets | 18:19 |
@wiking | i mean the passing around of serialised objects | 18:19 |
@HeikoS | wiking: sorry again, any way to tell shogun which python to use? | 18:20 |
@wiking | HeikoS: -DCMAKE_PREFIX_PATH is actually a good bet | 18:20 |
@wiking | if u have your python somewhere funky | 18:20 |
@HeikoS | PYTHON_PACKAGES_PATH | 18:21 |
@wiking | say i have one python in /usr/ | 18:21 |
@wiking | but then i have another python under /opt/local | 18:21 |
@wiking | i do cmake -DCMAKE_PREFIX_PATH=/opt/local | 18:21 |
@wiking | so that it first searches there the stuff | 18:21 |
@HeikoS | wiking: I see, thanks | 18:21 |
@wiking | because we could actually start supporting Apache AVRO | 18:22 |
@wiking | vote 7 down vote accepted | 18:23 |
@wiking | 18:23 | |
@wiking | So when Hadoop was being written by Doug Cutting he decided that the standard Java method of serializing Java object using Java Object Serialization (Java Serialization) didn't meet his requirements for Hadoop. Namely, these requirements were: | 18:23 |
@wiking | Serialize the data into a compact binary format. | 18:23 |
@wiking | Be fast, both in performance and how quickly it allowed data to be transfered. | 18:23 |
@wiking | Interoperable so that other languages plug into Hadoop more easily. | 18:23 |
@wiking | As he described Java Serialization: | 18:23 |
@wiking | It looked big and hairy and I though we needed something lean and mean | 18:23 |
@HeikoS | wiking: maybe | 18:24 |
@wiking | and it's pretty cool because | 18:24 |
@wiking | it has like all the interfaces | 18:24 |
@wiking | that we support | 18:24 |
@HeikoS | but we should be very careful about not starting too much | 18:24 |
@wiking | HeikoS: no i mean it's just an api | 18:25 |
@wiking | HeikoS: i mean interfacing | 18:25 |
@HeikoS | wiking: this python trick did not work :( | 18:25 |
@wiking | HeikoS: and avro is cool in sense that the serialised objects are selfcontained. i.e. the schema of the object is in the serialised file | 18:25 |
@wiking | and it's defined by JSON | 18:26 |
@wiking | that we already support | 18:26 |
@wiking | ;P | 18:26 |
@HeikoS | that sounds sweet | 18:26 |
@HeikoS | what does python need? | 18:26 |
@HeikoS | I just have a pip install of python and some libs | 18:27 |
@HeikoS | but no libpython.so | 18:27 |
@HeikoS | -- Found PythonLibs: /usr/lib/libpython2.7.so (found version "2.7.2+") | 18:27 |
@HeikoS | this one is not around in my installation | 18:27 |
@wiking | HeikoS: it's system lib | 18:28 |
@wiking | u need that | 18:28 |
@HeikoS | I see | 18:28 |
@wiking | w/o that u cannot have pythonmodular | 18:28 |
@wiking | HeikoS: i mean if u want to have that installed locally | 18:28 |
@HeikoS | ok but does it have to match my interpreter version? | 18:28 |
@wiking | HeikoS: then you have to install the the whole python from src yourself | 18:28 |
@HeikoS | argh really? | 18:28 |
@wiking | HeikoS: yes otherwise it will get messy | 18:28 |
@HeikoS | so can I combine this stuff? | 18:28 |
@HeikoS | I just need my local ipython in fact | 18:29 |
@wiking | HeikoS: ipython is just on top of python | 18:29 |
@HeikoS | so then I will rather use system python | 18:29 |
@HeikoS | ok | 18:29 |
@HeikoS | ocol | 18:29 |
@wiking | ok brb | 18:29 |
@wiking | i'll check on this avro shit laterz | 18:29 |
@HeikoS | wiking: the mpi thing still blocks my compilation, what to do? | 18:44 |
@HeikoS | I can install packages for now though | 18:45 |
@HeikoS | but libopenmpi-dev is already there | 18:45 |
shogun-buildbot | build #1273 of cyg1 - libshogun is complete: Failure [failed test] Build details are at http://www.shogun-toolbox.org/buildbot/builders/cyg1%20-%20libshogun/builds/1273 blamelist: Heiko Strathmann <heiko.strathmann@gmail.com> | 18:47 |
pickle27 | iglesiasg: | 18:49 |
pickle27 | i fixed clone in jedidiag | 18:49 |
@iglesiasg | pickle27, hey, wassup | 18:49 |
@iglesiasg | pickle27, cool! what was it? | 18:49 |
pickle27 | obj name was wrong lol | 18:49 |
@iglesiasg | oh! subtle bug :) | 18:49 |
@iglesiasg | pickle27, all right, so we let travis take care of it and then I will merge | 18:50 |
pickle27 | iglesiasg: travis hasnt started on it, its been 2 hours | 18:51 |
@iglesiasg | pickle27, mmm annoying | 18:51 |
@HeikoS | just run tests locally :) | 18:51 |
pickle27 | all green :) | 18:52 |
@HeikoS | so the clone was resolved? :) | 18:52 |
pickle27 | yup | 18:52 |
@HeikoS | cool! | 18:52 |
@iglesiasg | let's do it then! | 18:52 |
@HeikoS | wiking: we should really have these tests ^ | 18:52 |
@HeikoS | get_name | 18:52 |
shogun-notifier- | shogun: Kevin :develop * 113fe62 / / (11 files): https://github.com/shogun-toolbox/shogun/commit/113fe622525aecc6618731932ce5bdbfaf5bd497 | 18:52 |
shogun-notifier- | shogun: added JediSep ICA algorithm | 18:52 |
shogun-notifier- | shogun: Kevin :develop * f334832 / src/shogun/ (6 files): https://github.com/shogun-toolbox/shogun/commit/f334832298fffb352e203c655607c9be7ac31952 | 18:52 |
shogun-notifier- | shogun: JediSep cleanup | 18:52 |
shogun-notifier- | shogun: Kevin :develop * b5ade41 / src/shogun/converter/ica/JediSep.h: https://github.com/shogun-toolbox/shogun/commit/b5ade41b3628f1e84b1ac56d8b772a30d12750a8 | 18:52 |
shogun-notifier- | shogun: fixed JediSep object name | 18:52 |
shogun-notifier- | shogun: Kevin :develop * 25f81d5 / src/shogun/mathematics/ajd/JediDiag.h: https://github.com/shogun-toolbox/shogun/commit/25f81d5123b53a1b37ebdfbdc760f97a1a9c0e08 | 18:52 |
shogun-notifier- | shogun: fixed JediDiag obj name | 18:52 |
shogun-notifier- | shogun: Fernando Iglesias :develop * 1e7f32a / / (14 files): https://github.com/shogun-toolbox/shogun/commit/1e7f32af83790413a6902170d451c7629b70a96f | 18:52 |
shogun-notifier- | shogun: Merge pull request #1433 from pickle27/develop | 18:52 |
shogun-notifier- | shogun: | 18:52 |
shogun-notifier- | shogun: added JediSep ICA algorithm | 18:52 |
pickle27 | hopefully travis starts on this pr | 18:57 |
shogun-buildbot | build #1451 of deb2 - static_interfaces is complete: Failure [failed configure] Build details are at http://www.shogun-toolbox.org/buildbot/builders/deb2%20-%20static_interfaces/builds/1451 blamelist: Kevin <kevinhughes27@gmail.com> | 18:59 |
shogun-buildbot | build #1452 of deb2 - static_interfaces is complete: Failure [failed configure] Build details are at http://www.shogun-toolbox.org/buildbot/builders/deb2%20-%20static_interfaces/builds/1452 blamelist: Fernando Iglesias <fernando.iglesiasg@gmail.com>, Kevin <kevinhughes27@gmail.com> | 18:59 |
shogun-buildbot | build #1482 of bsd1 - libshogun is complete: Failure [failed test] Build details are at http://www.shogun-toolbox.org/buildbot/builders/bsd1%20-%20libshogun/builds/1482 blamelist: Fernando Iglesias <fernando.iglesiasg@gmail.com>, Kevin <kevinhughes27@gmail.com> | 19:03 |
shogun-buildbot | build #18 of osx1 - libshogun is complete: Failure [failed test] Build details are at http://www.shogun-toolbox.org/buildbot/builders/osx1%20-%20libshogun/builds/18 blamelist: Fernando Iglesias <fernando.iglesiasg@gmail.com>, Kevin <kevinhughes27@gmail.com> | 19:11 |
-!- lambday [67157c37@gateway/web/freenode/ip.103.21.124.55] has joined #shogun | 19:17 | |
-!- hushell [~hushell@c-98-232-178-161.hsd1.or.comcast.net] has quit [Ping timeout: 256 seconds] | 19:23 | |
-!- lisitsyn1 [~lisitsyn@fb2-lo1.global63.net] has joined #shogun | 19:27 | |
lisitsyn1 | wazzaaa | 19:27 |
shogun-buildbot | build #1844 of deb1 - libshogun is complete: Failure [failed test] Build details are at http://www.shogun-toolbox.org/buildbot/builders/deb1%20-%20libshogun/builds/1844 blamelist: Kevin <kevinhughes27@gmail.com> | 19:40 |
shogun-buildbot | build #1274 of cyg1 - libshogun is complete: Failure [failed test] Build details are at http://www.shogun-toolbox.org/buildbot/builders/cyg1%20-%20libshogun/builds/1274 blamelist: Fernando Iglesias <fernando.iglesiasg@gmail.com>, Kevin <kevinhughes27@gmail.com> | 19:41 |
-!- HeikoS [~heiko@nat-167-65.internal.eduroam.ucl.ac.uk] has quit [Quit: Leaving.] | 19:52 | |
@wiking | lisitsyn1: superlu? | 19:53 |
@wiking | heokok i'm on it | 19:53 |
@wiking | lisitsyn1: do u still need it? | 19:53 |
-!- iglesiasg [~iglesias@89-77-4-38.dynamic.chello.pl] has quit [Quit: Ex-Chat] | 20:08 | |
-!- travis-ci [~travis-ci@ec2-54-224-242-169.compute-1.amazonaws.com] has joined #shogun | 20:13 | |
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/10406306 | 20:13 |
-!- travis-ci [~travis-ci@ec2-54-224-242-169.compute-1.amazonaws.com] has left #shogun [] | 20:13 | |
@wiking | oh yeah | 20:14 |
@wiking | travis is starting to wake up | 20:14 |
lisitsyn1 | wiking: no | 20:26 |
@wiking | lisitsyn1: can i throw then out the whole SuperLU detection? | 20:26 |
lisitsyn1 | wiking: yes | 20:26 |
@wiking | great thnx | 20:26 |
shogun-notifier- | shogun: Viktor Gal :develop * e97ed82 / / (4 files): https://github.com/shogun-toolbox/shogun/commit/e97ed82d515bec9adb6b6fa3e327b7f924c6d494 | 20:28 |
shogun-notifier- | shogun: Remove SuperLU detection as it not used anymore | 20:28 |
shogun-buildbot | build #1453 of deb2 - static_interfaces is complete: Failure [failed configure] Build details are at http://www.shogun-toolbox.org/buildbot/builders/deb2%20-%20static_interfaces/builds/1453 blamelist: Viktor Gal <viktor.gal@maeth.com> | 20:33 |
-!- van511 [~van51@ppp-94-66-27-251.home.otenet.gr] has joined #shogun | 20:37 | |
shogun-buildbot | build #1483 of bsd1 - libshogun is complete: Failure [failed test] Build details are at http://www.shogun-toolbox.org/buildbot/builders/bsd1%20-%20libshogun/builds/1483 blamelist: Viktor Gal <viktor.gal@maeth.com> | 20:37 |
-!- van51 [~van51@ppp-2-87-0-126.home.otenet.gr] has quit [Ping timeout: 264 seconds] | 20:38 | |
-!- hushell [~hushell@8-92.ptpg.oregonstate.edu] has joined #shogun | 20:38 | |
shogun-buildbot | build #19 of osx1 - libshogun is complete: Failure [failed test] Build details are at http://www.shogun-toolbox.org/buildbot/builders/osx1%20-%20libshogun/builds/19 blamelist: Viktor Gal <viktor.gal@maeth.com> | 20:45 |
-!- van511 [~van51@ppp-94-66-27-251.home.otenet.gr] has quit [Quit: Leaving.] | 20:51 | |
-!- zxtx [~zv@cpe-75-83-151-252.socal.res.rr.com] has quit [Ping timeout: 276 seconds] | 21:00 | |
shogun-buildbot | build #1275 of cyg1 - libshogun is complete: Failure [failed test] Build details are at http://www.shogun-toolbox.org/buildbot/builders/cyg1%20-%20libshogun/builds/1275 blamelist: Viktor Gal <viktor.gal@maeth.com> | 21:15 |
-!- gsomix [~gsomix@95.67.149.216] has joined #shogun | 21:37 | |
lambday | wiking: there? | 21:49 |
lambday | wiking: I need to use an external library for graph coloring.. need shogun to configure with it | 21:50 |
@wiking | lambday: yes | 21:50 |
@wiking | lambday: ok give me details | 21:50 |
@wiking | what's the lib u need | 21:51 |
-!- lambday_ [67157d37@gateway/web/freenode/ip.103.21.125.55] has joined #shogun | 21:51 | |
lambday_ | err got ddc | 21:51 |
@wiking | now worries just gimme the lib name | 21:52 |
lambday_ | wiking: its ColPack graph coloring library... | 21:52 |
@wiking | lol | 21:53 |
lambday_ | :-/ | 21:53 |
@wiking | lthis is the one: | 21:53 |
@wiking | http://www.cscapes.org/coloringpage/ | 21:53 |
@wiking | ? | 21:53 |
lambday_ | wiking: yep | 21:53 |
@wiking | mmm ok | 21:54 |
shogun-buildbot | build #1569 of deb3 - modular_interfaces is complete: Failure [failed compile csharp_modular] Build details are at http://www.shogun-toolbox.org/buildbot/builders/deb3%20-%20modular_interfaces/builds/1569 | 21:54 |
@wiking | this is going to be rather intersting | 21:54 |
lambday_ | http://cscapes.cs.purdue.edu/download/ColPack/ColPack-1.0.9.tar.gz | 21:54 |
lambday_ | wiking: why so? | 21:54 |
-!- lambday [67157c37@gateway/web/freenode/ip.103.21.124.55] has quit [Ping timeout: 250 seconds] | 21:55 | |
@wiking | well this seems to be a library that's really not wide spread | 21:55 |
lambday_ | wiking: ummm yeah | 21:55 |
@wiking | lambday_: do u know what version u would need at least? | 21:55 |
lambday_ | umm not sure... I am using 1.0.9 | 21:56 |
@wiking | hehe ok | 21:56 |
lambday_ | wiking: if this is not there in debian repo, should we use something else? | 21:56 |
@wiking | lambday_: no not necessary | 21:56 |
@wiking | i mean it's ust that this feature is going to be used by very few peopl | 21:57 |
@wiking | u know that | 21:57 |
@wiking | ;) | 21:57 |
@wiking | as it's highly improbable that someone is going to have this library installed | 21:57 |
lambday_ | wiking: yeah.. only those people with a huge sparse matrix to compute log-det of :( | 21:57 |
@wiking | unless he really wants the feature u r creating with it | 21:57 |
lambday_ | wiking: yeah... that's true | 21:57 |
@wiking | lambday_: but no worries i can add the detection for it | 21:57 |
lambday_ | wiking: thanks man! :) | 21:58 |
@wiking | lambday_: what does it install actually? | 21:58 |
lambday_ | headers and lib | 21:58 |
lambday_ | libColPack.so | 21:58 |
lambday_ | in /usr/local/lib/ | 21:58 |
lambday_ | and /usr/local/include/ColPack/ [default] | 21:59 |
@wiking | what's the header? ColPack.h? | 21:59 |
lambday_ | wiking: ColPackHeaders.h | 21:59 |
@wiking | okok i see | 22:00 |
lambday_ | I just gotta include this one and rest all are included | 22:00 |
lambday_ | err I will get dc | 22:00 |
-!- lambday_ [67157d37@gateway/web/freenode/ip.103.21.125.55] has quit [Ping timeout: 250 seconds] | 22:04 | |
shogun-notifier- | shogun: Viktor Gal :develop * 137d664 / CMakeLists.txt,cmake/FindColPack.cmake: https://github.com/shogun-toolbox/shogun/commit/137d664fb40032ffd0f916afed886a08fbebe290 | 22:16 |
shogun-notifier- | shogun: Add FindColPack script for graph coloring | 22:16 |
shogun-notifier- | shogun: dedicated to lambday | 22:16 |
@wiking | sorry for the double commit :S | 22:17 |
shogun-notifier- | shogun: Viktor Gal :develop * 5640485 / src/shogun/lib/config.h.in: https://github.com/shogun-toolbox/shogun/commit/5640485109184fb2dc81b570d7c73af480f68144 | 22:17 |
shogun-notifier- | shogun: add HAVE_COLPACK to the config.h | 22:17 |
shogun-buildbot | build #1454 of deb2 - static_interfaces is complete: Failure [failed configure] Build details are at http://www.shogun-toolbox.org/buildbot/builders/deb2%20-%20static_interfaces/builds/1454 blamelist: Viktor Gal <viktor.gal@maeth.com> | 22:24 |
shogun-buildbot | build #1484 of bsd1 - libshogun is complete: Failure [failed compile] Build details are at http://www.shogun-toolbox.org/buildbot/builders/bsd1%20-%20libshogun/builds/1484 blamelist: Viktor Gal <viktor.gal@maeth.com> | 22:24 |
shogun-buildbot | build #20 of osx1 - libshogun is complete: Failure [failed test] Build details are at http://www.shogun-toolbox.org/buildbot/builders/osx1%20-%20libshogun/builds/20 blamelist: Viktor Gal <viktor.gal@maeth.com> | 22:35 |
-!- zxtx [~zv@rrcs-74-62-200-195.west.biz.rr.com] has joined #shogun | 22:42 | |
-!- travis-ci [~travis-ci@ec2-23-20-152-199.compute-1.amazonaws.com] has joined #shogun | 23:05 | |
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/10413060 | 23:05 |
-!- travis-ci [~travis-ci@ec2-23-20-152-199.compute-1.amazonaws.com] has left #shogun [] | 23:05 | |
shogun-buildbot | build #1276 of cyg1 - libshogun is complete: Failure [failed test] Build details are at http://www.shogun-toolbox.org/buildbot/builders/cyg1%20-%20libshogun/builds/1276 blamelist: Viktor Gal <viktor.gal@maeth.com> | 23:06 |
shogun-buildbot | build #1455 of deb2 - static_interfaces is complete: Failure [failed configure] Build details are at http://www.shogun-toolbox.org/buildbot/builders/deb2%20-%20static_interfaces/builds/1455 blamelist: Viktor Gal <viktor.gal@maeth.com> | 23:06 |
shogun-buildbot | build #1485 of bsd1 - libshogun is complete: Failure [failed compile] Build details are at http://www.shogun-toolbox.org/buildbot/builders/bsd1%20-%20libshogun/builds/1485 blamelist: Viktor Gal <viktor.gal@maeth.com> | 23:06 |
shogun-buildbot | build #21 of osx1 - libshogun is complete: Failure [failed test] Build details are at http://www.shogun-toolbox.org/buildbot/builders/osx1%20-%20libshogun/builds/21 blamelist: Viktor Gal <viktor.gal@maeth.com> | 23:11 |
@wiking | shogun-buildbot: force rebuild --branch develop 'bsd1 - libshogun' | 23:12 |
shogun-buildbot | try 'force build [--branch=BRANCH] [--revision=REVISION] [--props=PROP1=VAL1,PROP2=VAL2...] <WHICH> <REASON>' | 23:12 |
@wiking | shogun-buildbot: force rebuild --branch=develop 'bsd1 - libshogun' | 23:12 |
shogun-buildbot | try 'force build [--branch=BRANCH] [--revision=REVISION] [--props=PROP1=VAL1,PROP2=VAL2...] <WHICH> <REASON>' | 23:12 |
@wiking | shogun-buildbot: force build --branch=develop 'bsd1 - libshogun' | 23:12 |
shogun-buildbot | build forced [ETA 8m25s] | 23:12 |
shogun-buildbot | I'll give a shout when the build finishes | 23:12 |
shogun-buildbot | build #1486 of bsd1 - libshogun is complete: Failure [failed test] Build details are at http://www.shogun-toolbox.org/buildbot/builders/bsd1%20-%20libshogun/builds/1486 | 23:17 |
shogun-notifier- | shogun: Viktor Gal :develop * 6c21825 / tests/unit/base/clone_unittest.cc.py: https://github.com/shogun-toolbox/shogun/commit/6c218252a4f0e03b5243cb6b5692a0c9327ed161 | 23:18 |
shogun-notifier- | shogun: Remove BaggingMachine from ignores in clone_unittes.cc.py | 23:18 |
-!- pickle27 [~kevin@d67-193-243-174.home3.cgocable.net] has quit [Quit: Leaving.] | 23:19 | |
shogun-buildbot | build #953 of rpm1 - libshogun is complete: Failure [failed compile] Build details are at http://www.shogun-toolbox.org/buildbot/builders/rpm1%20-%20libshogun/builds/953 blamelist: Viktor Gal <viktor.gal@maeth.com> | 23:20 |
shogun-buildbot | build #1456 of deb2 - static_interfaces is complete: Failure [failed configure] Build details are at http://www.shogun-toolbox.org/buildbot/builders/deb2%20-%20static_interfaces/builds/1456 blamelist: Viktor Gal <viktor.gal@maeth.com> | 23:24 |
shogun-buildbot | build #1487 of bsd1 - libshogun is complete: Failure [failed test] Build details are at http://www.shogun-toolbox.org/buildbot/builders/bsd1%20-%20libshogun/builds/1487 blamelist: Viktor Gal <viktor.gal@maeth.com> | 23:27 |
shogun-buildbot | build #22 of osx1 - libshogun is complete: Failure [failed test] Build details are at http://www.shogun-toolbox.org/buildbot/builders/osx1%20-%20libshogun/builds/22 blamelist: Viktor Gal <viktor.gal@maeth.com> | 23:28 |
shogun-buildbot | build #1277 of cyg1 - libshogun is complete: Failure [failed test] Build details are at http://www.shogun-toolbox.org/buildbot/builders/cyg1%20-%20libshogun/builds/1277 blamelist: Viktor Gal <viktor.gal@maeth.com> | 23:49 |
--- Log closed Wed Aug 21 00:00:24 2013 |
Generated by irclog2html.py 2.10.0 by Marius Gedminas - find it at mg.pov.lt!