--- Log opened Thu Mar 14 00:00:12 2013 | ||
-!- FSCV_ [~FSCV@65.19.131.247] has quit [Ping timeout: 245 seconds] | 00:13 | |
-!- n4nd0 [~nando@s83-179-44-135.cust.tele2.se] has quit [Quit: leaving] | 00:21 | |
-!- FSCV_ [~FSCV@vpnreactor-static44.den.icastcenter.com] has joined #shogun | 00:22 | |
-!- FSCV [~FSCV@vpnreactor-static44.den.icastcenter.com] has joined #shogun | 01:15 | |
-!- FSCV_ [~FSCV@vpnreactor-static44.den.icastcenter.com] has quit [Read error: Connection reset by peer] | 01:16 | |
-!- shogun-notifier- [~irker@7nn.de] has quit [Quit: transmission timeout] | 01:21 | |
-!- FSCV [~FSCV@vpnreactor-static44.den.icastcenter.com] has quit [Quit: Leaving] | 01:54 | |
-!- n4nd0 [~nando@s83-179-44-135.cust.tele2.se] has joined #shogun | 06:32 | |
-!- syst3mw0rm [~quassel@aws.aamirkhan.co.in] has quit [Remote host closed the connection] | 06:33 | |
n4nd0 | blackburn: hey, did you see the results? | 06:35 |
---|---|---|
-!- blackburn [~blackburn@83.234.54.160] has quit [Quit: Leaving.] | 08:32 | |
-!- blackburn [~lisitsin@mxs.kg.ru] has joined #shogun | 09:01 | |
-!- n4nd0 [~nando@s83-179-44-135.cust.tele2.se] has quit [Quit: leaving] | 09:50 | |
wiking | m0000 | 10:38 |
blackburn | wiking: that's informative! | 10:40 |
wiking | apt-get moo | 10:41 |
wiking | :) | 10:41 |
wiking | btw is it only me or anybody else has MulticlassLibLinearTest.train segfaulting in unit tests? | 10:41 |
blackburn | wiking: I had it but it disappeared after recompile | 10:42 |
wiking | blackburn: recompile of...? | 10:42 |
blackburn | wiking: tests | 10:42 |
wiking | trying | 10:42 |
wiking | ok that indeed helped | 10:43 |
blackburn | wiking: do all tests run ok on your machine? | 10:50 |
wiking | now yes | 10:52 |
wiking | i just had to make clean && make in tests | 10:52 |
-!- heiko1 [~heiko@nat-167-251.internal.eduroam.ucl.ac.uk] has joined #shogun | 11:14 | |
heiko1 | sonney2k: doing some final fixes now, let me know when you start | 11:14 |
heiko1 | blackburn: around=? | 11:23 |
heiko1 | blackburn: you should use EXPECT instead of ASSERT in the unit tests | 11:28 |
heiko1 | otherwise they stop | 11:28 |
heiko1 | but you want to continue checking to see whether the others worked | 11:28 |
heiko1 | assert only if program cannot continue, like division by zero | 11:28 |
heiko1 | blackburn: multiclassocas segfault in unit test | 11:29 |
-!- blackburn [~lisitsin@mxs.kg.ru] has quit [Quit: Leaving.] | 11:29 | |
heiko1 | blackburn, ocas works again, dont know what caused the error | 11:56 |
wiking | heiko1: sent | 11:56 |
heiko1 | wiking :) | 11:57 |
heiko1 | sorry, I know too many Vi[c|k|ck]tors :) | 11:57 |
wiking | ;P | 11:57 |
-!- shogun-notifier- [~irker@7nn.de] has joined #shogun | 12:08 | |
shogun-notifier- | shogun: Heiko Strathmann :master * 04e7e66 / examples/undocumented/python_modular/evaluation_clustering_simple.py: https://github.com/shogun-toolbox/shogun/commit/04e7e669b85ac4e080d1ce0159f9f648bad234c5 | 12:08 |
shogun-notifier- | shogun: added new example for clustering evamluation which tests the method on simple toy data in order to decide whether it is good | 12:08 |
shogun-notifier- | shogun: Heiko Strathmann :master * de3862a / examples/undocumented/python_modular/evaluation_clustering_simple.py: https://github.com/shogun-toolbox/shogun/commit/de3862a442ed1e5b52398c61f70b722ccc4e2b3f | 12:08 |
shogun-notifier- | shogun: some minor changes in order to make integration test work | 12:08 |
shogun-notifier- | shogun: Sergey Lisitsyn :master * 56cea1c / src/shogun/lib/tapkee/ (25 files): https://github.com/shogun-toolbox/shogun/commit/56cea1c5885752511157d327b15c871d0cd7aa58 | 12:08 |
shogun-notifier- | shogun: A big update for Tapkee | 12:08 |
shogun-notifier- | shogun: | 12:08 |
shogun-notifier- | shogun: - Fixed a few VS 2012 compilations | 12:08 |
shogun-notifier- | shogun: - Parallel MDS | 12:08 |
shogun-notifier- | shogun: - Parallel | 12:08 |
shogun-notifier- | shogun: Sergey Lisitsyn :master * 934d00f / src/shogun/lib/tapkee/tapkee_shogun.cpp: https://github.com/shogun-toolbox/shogun/commit/934d00f78e8c4048c38803eb7afde9b2258fa043 | 12:08 |
shogun-notifier- | shogun: Fixed compilation | 12:08 |
shogun-notifier- | shogun: Sergey Lisitsyn :master * 5fc7151 / / (4 files): https://github.com/shogun-toolbox/shogun/commit/5fc7151692c81da1e27dcd137f7f2f4406986df4 | 12:08 |
shogun-notifier- | shogun: Some improvement for multiclass confidences | 12:08 |
shogun-buildbot | build #775 of bsd1 - libshogun is complete: Failure [failed test] Build details are at http://www.shogun-toolbox.org/buildbot/builders/bsd1%20-%20libshogun/builds/775 blamelist: Heiko Strathmann <heiko.strathmann@gmail.com> | 12:19 |
shogun-buildbot | build #776 of bsd1 - libshogun is complete: Failure [failed test] Build details are at http://www.shogun-toolbox.org/buildbot/builders/bsd1%20-%20libshogun/builds/776 blamelist: Heiko Strathmann <heiko.strathmann@gmail.com>, Sergey Lisitsyn <lisitsyn.s.o@gmail.com> | 12:24 |
shogun-notifier- | shogun: Heiko Strathmann :master * ea53122 / src/shogun/labels/MulticlassLabels.cpp,src/shogun/labels/MulticlassLabels.h: https://github.com/shogun-toolbox/shogun/commit/ea53122fa195a6da3b916879ae26ec4bd3e85cbf | 12:26 |
shogun-notifier- | shogun: added serialisation support for multiclass labels now that the confidences are stored in a matrix | 12:26 |
shogun-notifier- | shogun: Heiko Strathmann :master * 68e1b97 / examples/undocumented/python_modular/evaluation_clustering.py: https://github.com/shogun-toolbox/shogun/commit/68e1b979b9f6e834cb7976f8c3165438e2c71c7c | 12:26 |
shogun-notifier- | shogun: made example integration test work by storing everything including the now serialisable multiclass labels | 12:26 |
shogun-notifier- | shogun: Heiko Strathmann :master * e7fd05f / / (3 files): https://github.com/shogun-toolbox/shogun/commit/e7fd05f9333343b56d73a9dc0e7691cee0af0c11 | 12:26 |
shogun-notifier- | shogun: Merge pull request #921 from karlnapf/master | 12:26 |
shogun-notifier- | shogun: | 12:26 |
shogun-notifier- | shogun: serialisation support for multiclass labels | 12:26 |
shogun-buildbot | build #777 of bsd1 - libshogun is complete: Failure [failed test] Build details are at http://www.shogun-toolbox.org/buildbot/builders/bsd1%20-%20libshogun/builds/777 blamelist: Heiko Strathmann <heiko.strathmann@gmail.com> | 12:30 |
heiko1 | sonney2k: I changed a serialisation thing, we have to change the paramer version to 2 | 12:31 |
heiko1 | currently trying to do the mapping | 12:32 |
heiko1 | sonney2k: argh migration bugs :( | 12:39 |
heiko1 | sonney2k: Strange, if I leave the parameter version at 1 and just add the new multiclass label stuff to the map, it works | 12:42 |
heiko1 | so this way we can get at least the testsuite working | 12:42 |
heiko1 | while people wont be able to load serialised objects from before .... | 12:42 |
heiko1 | but this is something to fix later, what do you think? | 12:42 |
shogun-buildbot | build #966 of deb1 - libshogun is complete: Failure [failed git] Build details are at http://www.shogun-toolbox.org/buildbot/builders/deb1%20-%20libshogun/builds/966 blamelist: Heiko Strathmann <heiko.strathmann@gmail.com> | 13:12 |
-!- votjak [~votjak@host-46-241-3-209.bbcustomer.zsttk.net] has joined #shogun | 13:19 | |
-!- votjak [~votjak@host-46-241-3-209.bbcustomer.zsttk.net] has left #shogun [] | 13:21 | |
-!- n4nd0 [~nando@s83-179-44-135.cust.tele2.se] has joined #shogun | 14:08 | |
heiko1 | sonney2k: serialization of matrices is broken ..... annoying | 14:14 |
-!- blackburn [~lisitsin@mxs.kg.ru] has joined #shogun | 14:15 | |
n4nd0 | blackburn: hey there | 14:15 |
heiko1 | sonney2k: there are still some debug messages not showing up | 14:25 |
-!- blackburn [~lisitsin@mxs.kg.ru] has quit [Quit: Leaving.] | 14:45 | |
wiking | heiko1: here? | 14:48 |
heiko1 | wiking: use any example for serlialisation | 14:48 |
heiko1 | and enable debug | 14:48 |
wiking | heiko1: so let's make it clear: what you would like to do basically | 14:49 |
heiko1 | not all the messages of Parameter.cpp are shown up | 14:49 |
wiking | is that u can valgrind each and every unit test separately? | 14:49 |
heiko1 | wiking: or did you mean something else? | 14:49 |
heiko1 | wiking: | 14:49 |
heiko1 | yes | 14:49 |
heiko1 | to detect which one leaks | 14:49 |
wiking | heiko1: should i compile it with --enable-malloc-trace? | 14:49 |
heiko1 | wiking: no | 14:49 |
heiko1 | wiking: the traces are completely broken for unit tests | 14:49 |
heiko1 | just pure valgrind | 14:49 |
wiking | ok | 14:49 |
wiking | checking | 14:49 |
wiking | just rebased my repo | 14:50 |
wiking | it'll take about 2 mins | 14:50 |
-!- blackburn [~lisitsin@mxs.kg.ru] has joined #shogun | 14:50 | |
wiking | heiko1: well what i could do is by default is a basic shellscript hack | 14:51 |
wiking | heiko1: list all the modules | 14:51 |
blackburn | heiko1: back | 14:51 |
wiking | and then execute for each unit test module valgridn | 14:51 |
wiking | heiko1: would that satisfy you? | 14:51 |
heiko1 | yes | 14:52 |
heiko1 | wiking: that would be good | 14:52 |
heiko1 | blackburn: fixing multiclass labels | 14:52 |
heiko1 | serilaization fails due to some uninitialized mem | 14:52 |
wiking | heiko1: ok i'll create that shellscript hack into makefile... if i can ... if not then i'll add that shellscript | 14:53 |
heiko1 | wiking: either way, woudl be a great help | 14:53 |
wiking | heiko1: btw have u checked whether there's a unit test malloc thingy with gtest? | 14:53 |
-!- n4nd0 [~nando@s83-179-44-135.cust.tele2.se] has quit [Quit: leaving] | 14:53 | |
heiko1 | wiking: no | 14:53 |
heiko1 | :) | 14:53 |
heiko1 | wiking: just letting you know what I would like to have :D | 14:54 |
wiking | heiko1: heheh ok | 14:54 |
wiking | maybe there's a smoother way | 14:54 |
wiking | i'll google a bit | 14:54 |
wiking | but i'll check now the valgrind output | 14:54 |
wiking | afaik gperftools is a possible way to go ;P | 14:55 |
wiking | but imho it's the same as valgrind esentially | 14:55 |
wiking | SparseFeaturesTest.serialization | 14:55 |
wiking | ? | 14:55 |
wiking | this? | 14:55 |
blackburn | heiko1: what is wrong with uninited stuff? | 14:56 |
heiko1 | blackburn: ? | 14:56 |
blackburn | heiko1: in multiclass labels | 14:56 |
heiko1 | blackburn: what do you mean? | 14:57 |
heiko1 | blackburn: ah | 14:57 |
heiko1 | blackburn: serialization fails | 14:57 |
heiko1 | (and other things) | 14:57 |
heiko1 | investigating, but should be fixed soon | 14:57 |
wiking | heiko1: definitely lost: 10,257 bytes in 17 blocks | 14:58 |
wiking | heiko1: doesn that sound right? | 14:58 |
heiko1 | wiking: in the whole tests? | 14:58 |
wiking | heiko1: only this SparseFeaturesTest.serialization | 14:58 |
heiko1 | wiking: how did you find out? | 14:59 |
wiking | what do you mean? | 14:59 |
wiking | DYLD_LIBRARY_PATH=/Users/wiking/shogun/src/shogun:/Users/wiking/mosek/6/tools/platform/osx64x86/bin valgrind --leak-check=full ./shogun-unit-test --gtest_filter=SparseFeaturesTest.serialization | 14:59 |
wiking | this is what i did for execution | 14:59 |
wiking | ;) | 14:59 |
blackburn | wiking: def lost is not normal you know :) | 14:59 |
heiko1 | wiking | 14:59 |
heiko1 | well | 14:59 |
heiko1 | thats what I want to have automagically :) | 14:59 |
wiking | heiko1: i just wanted to check | 15:00 |
wiking | but yeah i get what u want ;) | 15:00 |
heiko1 | I see , cool | 15:00 |
heiko1 | yeah so we got the bastard ;) | 15:00 |
wiking | but i thought you've checked yourself | 15:00 |
wiking | i'll pastebin this | 15:00 |
wiking | but unfortunately valgrind isn't so stable on 10.8 osx | 15:00 |
wiking | :( | 15:00 |
wiking | http://pastebin.com/qj8uPqmc | 15:02 |
wiking | check this | 15:02 |
wiking | in the meantime i'm creating the thingy ;) | 15:02 |
wiking | heiko1: ok question | 15:08 |
wiking | heiko1: what should be the commmand like? :) | 15:08 |
blackburn | is that normal I don't understand what you are talking about? :) | 15:09 |
wiking | hehehe | 15:09 |
wiking | blackburn: heiko1 wants to be able to run automagically on each unit test module valgrind | 15:09 |
heiko1 | blackburn: btw you should not use assertions in the tests, better expect, otherwise code will stop and we dont want it to stop but to check everything | 15:09 |
wiking | but separately | 15:10 |
heiko1 | wiking: 1sec | 15:10 |
wiking | heiko1: i have now locally something like this | 15:10 |
wiking | master unit] $ make valg [wiking@we02c096:~/shogun/tests/unit] | 15:10 |
wiking | valgrind SVMOcasTest.* | 15:10 |
wiking | valgrind IsomapTest.* | 15:10 |
wiking | valgrind MultidimensionaScalingTest.* | 15:10 |
wiking | valgrind CombinedFeaturesTest.* | 15:10 |
wiking | valgrind GaussianBlobsDataGenerator.* | 15:10 |
wiking | valgrind MeanShiftDataGenerator.* | 15:10 |
wiking | valgrind DenseFeaturesTest.* | 15:10 |
wiking | valgrind SparseFeaturesTest.* | 15:10 |
wiking | valgrind StringFeaturesTest.* | 15:10 |
wiking | valgrind CombinedKernelTest.* | 15:10 |
wiking | valgrind CustomKernelTest.* | 15:11 |
wiking | but it's echoed | 15:11 |
wiking | so it's not yet executed | 15:11 |
wiking | just tell me what should be the name of the make command ;) | 15:11 |
wiking | so but i guess you want something like this | 15:11 |
heiko1 | wiking: yeah | 15:13 |
heiko1 | make valgrind | 15:13 |
heiko1 | and then it runs all the tests | 15:13 |
wiking | heiko1: that's already taken | 15:13 |
heiko1 | would be even better if it would run the inner ones also seperately | 15:13 |
wiking | heiko1: make valgrind runs on the whole thing | 15:13 |
wiking | this one would run valgrind sperately on each 'module' | 15:14 |
wiking | so <module>.* as i said | 15:14 |
wiking | ok i'll pr it and you'll see what i'm talking about | 15:16 |
heiko1 | wiking: maybe both possible? | 15:17 |
heiko1 | wiking: but one by one would be best | 15:17 |
wiking | make valgrind-per-module | 15:18 |
wiking | i'll add one liek this | 15:18 |
wiking | heiko1: https://github.com/shogun-toolbox/shogun/pull/923 | 15:19 |
heiko1 | wiking: thanks! | 15:20 |
wiking | should i merge? | 15:20 |
shogun-notifier- | shogun: Viktor Gal :master * b03de59 / tests/unit/Makefile: https://github.com/shogun-toolbox/shogun/commit/b03de59218b5261f86516e8689bdcb7c7d395bbf | 15:20 |
heiko1 | wiking: :) | 15:20 |
shogun-notifier- | shogun: Add new make option for valgrind | 15:20 |
shogun-notifier- | shogun: 'make valgrind-per-module' command runs valgrind on each | 15:20 |
shogun-notifier- | shogun: unit testing module separately. | 15:20 |
shogun-notifier- | shogun: (for Heiko with love ;) | 15:20 |
shogun-notifier- | shogun: Heiko Strathmann :master * ec0b158 / tests/unit/Makefile: https://github.com/shogun-toolbox/shogun/commit/ec0b1583f764005542ec1e9efedacab8f3f42739 | 15:20 |
shogun-notifier- | shogun: Merge pull request #923 from vigsterkr/master | 15:20 |
shogun-notifier- | shogun: | 15:20 |
shogun-notifier- | shogun: Add new make option for valgrind | 15:20 |
wiking | hehe u were faster | 15:20 |
wiking | ;) | 15:20 |
heiko1 | haha | 15:20 |
heiko1 | sorry :) | 15:20 |
wiking | nw | 15:20 |
wiking | ok so check it now | 15:20 |
heiko1 | I will | 15:21 |
wiking | make valgrind-per-module | 15:21 |
wiking | and it'll run all of it | 15:21 |
wiking | but separately | 15:21 |
wiking | i dont know how is it for you | 15:21 |
wiking | but for me each valgrind has leaks | 15:21 |
heiko1 | wiking: gotta finish my stuff before. otherwise mess, but I will do soon! | 15:21 |
heiko1 | wiking: really? | 15:21 |
wiking | but yeah i guess it's because of valgrind being unstable on 10.8 | 15:21 |
heiko1 | ok | 15:21 |
wiking | i'll check on another machine | 15:22 |
wiking | where valgrind is good | 15:22 |
shogun-buildbot | build #967 of deb1 - libshogun is complete: Success [build successful] Build details are at http://www.shogun-toolbox.org/buildbot/builders/deb1%20-%20libshogun/builds/967 | 15:30 |
shogun-buildbot | build #778 of bsd1 - libshogun is complete: Failure [failed test] Build details are at http://www.shogun-toolbox.org/buildbot/builders/bsd1%20-%20libshogun/builds/778 blamelist: Heiko Strathmann <heiko.strathmann@gmail.com> | 15:31 |
shogun-buildbot | build #779 of bsd1 - libshogun is complete: Failure [failed test] Build details are at http://www.shogun-toolbox.org/buildbot/builders/bsd1%20-%20libshogun/builds/779 blamelist: Viktor Gal <viktor.gal@maeth.com> | 15:36 |
wiking | eh? | 15:37 |
wiking | whyyyyy | 15:37 |
wiking | ah ok this isn't my | 15:38 |
blackburn | heiko1: ok will fix | 15:39 |
wiking | :>>> | 15:40 |
shogun-notifier- | shogun: Sergey Lisitsyn :master * 041ac8b / tests/unit/labels/MulticlassLabels_unittest.cc: https://github.com/shogun-toolbox/shogun/commit/041ac8bfd4afc87ea3609c9a9e842c3f944f5cd3 | 15:40 |
shogun-notifier- | shogun: Update MulticlassLabels_unittest.cc | 15:40 |
wiking | ah shit we need a fix | 15:42 |
-!- FSCV [~FSCV@65.19.131.247] has joined #shogun | 15:49 | |
wiking | heiko1: seems that actually CombinedKernelTest. has a problem | 16:00 |
heiko1 | wiking: uh | 16:00 |
wiking | CombinedKernelTest.serialization to be exact | 16:00 |
heiko1 | I am haveing problems with serialization right now | 16:00 |
heiko1 | yeah | 16:00 |
wiking | heiko1: i think that command needs polishing i've just commited | 16:00 |
wiking | i'll fix it now | 16:00 |
heiko1 | maybe I will remove the serialization for multiclass labels for now | 16:00 |
wiking | since it doesn't work on ubuntu | 16:00 |
heiko1 | just give me a few more minutes to check | 16:01 |
blackburn | heiko1: is it all ok with ocas? | 16:02 |
heiko1 | blackburn: not here, but I am currently deep in this other shit ... | 16:02 |
blackburn | heiko1: oh so you are working as a plumber :) | 16:05 |
-!- FSCV_ [~FSCV@216-230-229-167-colo.oplink.net] has joined #shogun | 16:09 | |
wiking | IsomapTest.distance_preserving_max_k leaks | 16:11 |
wiking | MultidimensionaScalingTest.distance_preserving | 16:11 |
wiking | CustomKernelTest. leaks | 16:12 |
-!- FSCV [~FSCV@65.19.131.247] has quit [Ping timeout: 256 seconds] | 16:12 | |
shogun-notifier- | shogun: Viktor Gal :master * 4491057 / tests/unit/Makefile: https://github.com/shogun-toolbox/shogun/commit/449105724c4ef8d2c33e97786b27e4415769d0e5 | 16:15 |
shogun-notifier- | shogun: Fix for previous commit. | 16:15 |
shogun-notifier- | shogun: Left out the dependency for valgrind-per-module command | 16:15 |
shogun-notifier- | shogun: Viktor Gal :master * 55d0cf0 / tests/unit/Makefile: https://github.com/shogun-toolbox/shogun/commit/55d0cf089274c8337eda912f8bf922ef46f6db49 | 16:15 |
shogun-notifier- | shogun: Add LD_LIBRARY_PATH for xargs in valgrind-per-module | 16:15 |
shogun-notifier- | shogun: Viktor Gal :master * 83c5966 / tests/unit/Makefile: https://github.com/shogun-toolbox/shogun/commit/83c5966c3096ccb328c028efed78c9dbe3e957d3 | 16:15 |
shogun-notifier- | shogun: Merge pull request #924 from vigsterkr/master | 16:15 |
shogun-notifier- | shogun: | 16:15 |
shogun-notifier- | shogun: Fix for valgrind-per-module make command | 16:15 |
-!- SCV__ [~FSCV@187.210.54.166] has joined #shogun | 16:17 | |
-!- FSCV_ [~FSCV@216-230-229-167-colo.oplink.net] has quit [Ping timeout: 245 seconds] | 16:19 | |
wiking | heiko1: are you working on esting::TestCase::Run() ( | 16:20 |
wiking | fuck no | 16:20 |
heiko1 | ? | 16:20 |
wiking | so on this one: shogun::CGaussian::sample | 16:20 |
wiking | ? | 16:20 |
heiko1 | no | 16:20 |
heiko1 | go aheas | 16:20 |
heiko1 | d | 16:20 |
wiking | ok i'll fix it then | 16:21 |
wiking | who wrote this: MultidimensionaScalingTest_distance_preserving_Test | 16:21 |
wiking | ok should i add leaking issues? | 16:22 |
wiking | i'll do | 16:22 |
wiking | just to use github a bit | 16:22 |
blackburn | wiking: could you please paste lines? | 16:25 |
shogun-buildbot | build #780 of bsd1 - libshogun is complete: Failure [failed test] Build details are at http://www.shogun-toolbox.org/buildbot/builders/bsd1%20-%20libshogun/builds/780 blamelist: Viktor Gal <vigsterkr@gmail.com>, Sergey Lisitsyn <lisitsyn.s.o@gmail.com>, Viktor Gal <viktor.gal@maeth.com> | 16:25 |
blackburn | of MultidimensionalScaling.cpp:*** | 16:25 |
wiking | blackburn: i'm just creating them | 16:25 |
wiking | just a sec | 16:25 |
blackburn | okay thanks | 16:26 |
wiking | ok i've added some | 16:27 |
-!- FSCV_ [~FSCV@108.60.131.13] has joined #shogun | 16:32 | |
-!- SCV__ [~FSCV@187.210.54.166] has quit [Ping timeout: 258 seconds] | 16:35 | |
wiking | ok | 16:39 |
wiking | i think i've put up all the leak reports | 16:39 |
wiking | have fun everybody | 16:39 |
-!- FSCV_ [~FSCV@108.60.131.13] has quit [Ping timeout: 260 seconds] | 16:41 | |
blackburn | wiking: thanks will take a look tonight | 16:45 |
wiking | nw | 16:45 |
wiking | i'll take the ocas stuff | 16:46 |
wiking | i've assigned myself for those | 16:46 |
wiking | so if in others the cause is the same then u can skip those | 16:46 |
-!- FSCV_ [~FSCV@78.129.244.119] has joined #shogun | 16:46 | |
-!- blackburn [~lisitsin@mxs.kg.ru] has quit [Quit: Leaving.] | 16:47 | |
-!- sumit [ca4eaca2@gateway/web/freenode/ip.202.78.172.162] has joined #shogun | 16:48 | |
@sonney2k | heiko1, how is it going? | 16:49 |
heiko1 | sonney2k: there is a bug in the migration framework | 16:50 |
@sonney2k | and who did kill blackburn? | 16:50 |
heiko1 | a case I did not think of | 16:50 |
heiko1 | trying to fix for a couple of hours now | 16:50 |
@sonney2k | heiko1, is it *that* important for this release? | 16:50 |
heiko1 | But I might postpone and remove added parameter | 16:50 |
heiko1 | sonney2k: we cannot add parameters | 16:50 |
heiko1 | this worked only once | 16:50 |
wiking | heiko1: so no need to run valgrind alone. check the last 5 bugreports on github. you have all the info you need for finding the leak | 16:50 |
@sonney2k | heiko1, did we do that yet? | 16:50 |
heiko1 | yes | 16:50 |
heiko1 | sonney2k: from version 0 to 1 | 16:51 |
@sonney2k | heiko1, ok - but we broke all serialization with 2.0 anyways | 16:51 |
@sonney2k | and no one complained | 16:51 |
heiko1 | this means we cannot change serialisation parameters without breaking the testsuite | 16:51 |
@sonney2k | so... | 16:51 |
heiko1 | testuiste .... | 16:51 |
heiko1 | all tests will fail | 16:51 |
@sonney2k | heiko1, yes but this is for the next release right? | 16:51 |
heiko1 | we could just remove all maps for now ... | 16:51 |
heiko1 | sonney2k: no I added something | 16:51 |
@sonney2k | we changed the testsuite anyways. | 16:52 |
heiko1 | we would have to again | 16:52 |
@sonney2k | heiko1, what? | 16:52 |
heiko1 | sonney2k: the problem is: | 16:52 |
heiko1 | the current testsuite worked | 16:52 |
heiko1 | until I added a variable to multiclassfeatures | 16:52 |
heiko1 | now all examples involving that do not work | 16:52 |
heiko1 | but the migration also does not work | 16:52 |
heiko1 | give me some more minutes, it might be fixed soon | 16:53 |
@sonney2k | heiko1, 30 mins? | 16:53 |
heiko1 | otherwise I suggest we simply reset, but since I spent so mnuch time on the bug today, I might get rid of it soon | 16:53 |
heiko1 | yes good | 16:53 |
wiking | what is the name of package handler on centos? | 16:58 |
@sonney2k | wiking, yum | 17:01 |
@sonney2k | yum install <crap> | 17:01 |
wiking | cool thnx | 17:01 |
wiking | mmm | 17:03 |
wiking | if SGVector is created with: SGVector<float64_t>(samp, m_mean.vlen, false); | 17:03 |
wiking | what is the proper way to call the destructor? | 17:03 |
heiko1 | sonney2k: okay I give up | 17:03 |
heiko1 | sonney2k: very frustrating to fix | 17:03 |
heiko1 | sonney2k: so now what do you suggest? | 17:03 |
heiko1 | replace whole testsuite? | 17:03 |
@sonney2k | wiking, ??? you take care of that then | 17:03 |
heiko1 | and remove all parameter maps? | 17:03 |
wiking | SG_FREE(v.vector) | 17:03 |
@sonney2k | wiking, yes | 17:04 |
wiking | ok | 17:04 |
wiking | so either we fix | 17:04 |
wiking | CGaussian::sample | 17:04 |
@sonney2k | heiko1, I don't get exactly why you are adding parameters last minute? | 17:04 |
@sonney2k | what happened | 17:04 |
@sonney2k | ? | 17:04 |
wiking | so it uses ref counter | 17:04 |
wiking | or we remember this ;) | 17:04 |
wiking | i would go the latter | 17:04 |
@sonney2k | wiking, no it doesn't use refcounter | 17:04 |
wiking | yeah but can't we make it | 17:04 |
wiking | to use? | 17:04 |
@sonney2k | that is why last argument == false | 17:04 |
heiko1 | sonney2k: tried to fix integration tests, Ill undo | 17:04 |
@sonney2k | heiko1, stop stop | 17:05 |
@sonney2k | heiko1, I don't get where we are / what the issues are... | 17:05 |
heiko1 | sonney2k: thing is, I thought the migration worked | 17:05 |
heiko1 | but one important case doesnt | 17:05 |
heiko1 | sonney2k: it is not possible to add parameters without breaking tests | 17:05 |
@sonney2k | heiko1, what happens then? | 17:06 |
heiko1 | tests fails | 17:06 |
heiko1 | since deserialised data is different | 17:06 |
@sonney2k | heiko1, well if we add a parameter we have to re-create tests | 17:06 |
heiko1 | adding a parameter map makes the thing just crash | 17:06 |
heiko1 | sonney2k: yes, this is what I wanted to avoid | 17:06 |
heiko1 | thats why we have the migration right? | 17:06 |
@sonney2k | heiko1, but why? when you add a new parameter (that is to be serialized) then results will change so it is ok! | 17:07 |
heiko1 | sonney2k: but it doesnt work for one case I forgot when I wrote it | 17:07 |
@sonney2k | heiko1, the migration was for changing types/renaming variables | 17:07 |
@sonney2k | but not *additions* | 17:07 |
heiko1 | and adding | 17:07 |
@sonney2k | heiko1, but how can an serialized object be the same when you add a parameter? | 17:08 |
heiko1 | sonney2k: loading doesnt work if the parameter is new | 17:08 |
heiko1 | and the file hasnt got it | 17:09 |
@sonney2k | heiko1, I see -yes that should work but tests would break anyways even if you fix that | 17:09 |
@sonney2k | so tests *have to be generated* | 17:09 |
-!- SCV__ [~FSCV@118.163.183.203] has joined #shogun | 17:09 | |
heiko1 | ok then | 17:09 |
heiko1 | I will remove the "new" mapping for now | 17:09 |
@sonney2k | heiko1, and in addition we need to fix this (but that is not too important for this release) | 17:09 |
heiko1 | or better | 17:09 |
heiko1 | I will remove serialization | 17:09 |
heiko1 | and then we add this later | 17:10 |
@sonney2k | what? | 17:10 |
-!- FSCV_ [~FSCV@78.129.244.119] has quit [Ping timeout: 252 seconds] | 17:10 | |
@sonney2k | whole serialization? | 17:10 |
heiko1 | of this one parameter | 17:10 |
@sonney2k | or that yes | 17:10 |
heiko1 | i remove the SG_ADD | 17:10 |
@sonney2k | yes mark it in a comment | 17:10 |
@sonney2k | best solution for now | 17:10 |
heiko1 | sonney2k: i did not expect this to be such a bitch, which is why i started with it | 17:11 |
heiko1 | you know these problems, keep growing the when you invest more time | 17:11 |
wiking | ok | 17:13 |
shogun-notifier- | shogun: Viktor Gal :master * 807d8ca / src/shogun/features/DataGenerator.cpp: https://github.com/shogun-toolbox/shogun/commit/807d8ca02d81f46f3e87a1216c110e1708b4095c | 17:13 |
shogun-notifier- | shogun: Fix for issue #929 and #930 | 17:13 |
wiking | done | 17:13 |
shogun-notifier- | shogun: Release SGVector gaussian sample in CDataGenerator::generate_gaussians | 17:13 |
shogun-notifier- | shogun: Viktor Gal :master * b85414b / src/shogun/features/DataGenerator.cpp: https://github.com/shogun-toolbox/shogun/commit/b85414ba0a113b1ac5ced44d4534a8586a230891 | 17:13 |
shogun-notifier- | shogun: Merge pull request #931 from vigsterkr/master | 17:13 |
shogun-notifier- | shogun: | 17:13 |
shogun-notifier- | shogun: Fix for issue #929 and #930 | 17:13 |
-!- blackburn [~blackburn@83.234.169.186] has joined #shogun | 17:13 | |
wiking | today was a productive day ;D | 17:14 |
wiking | blackburn: i think your bug can be closed as well | 17:14 |
blackburn | wiking: yeah let me check it now | 17:14 |
wiking | https://github.com/shogun-toolbox/shogun/issues/927 | 17:14 |
wiking | same goes for | 17:14 |
wiking | https://github.com/shogun-toolbox/shogun/issues/928 | 17:14 |
wiking | but fetch the last commit i've merged and check yourself just in case | 17:15 |
shogun-notifier- | shogun: Heiko Strathmann :master * 25b9613 / src/shogun/labels/MulticlassLabels.cpp: https://github.com/shogun-toolbox/shogun/commit/25b961322c6acb64a41a47014c722bc6726b9275 | 17:15 |
shogun-notifier- | shogun: added parameter mapping for new serialisable parameter which currently maps from 0 to 1 | 17:15 |
shogun-notifier- | shogun: Heiko Strathmann :master * fde6304 / src/shogun/machine/KernelMachine.cpp: https://github.com/shogun-toolbox/shogun/commit/fde6304b8ab53733c44f8e13b0c1ede5e86a1747 | 17:15 |
shogun-notifier- | shogun: added comments on parameter maps | 17:15 |
shogun-notifier- | shogun: Heiko Strathmann :master * 9645d2a / examples/undocumented/python_modular/evaluation_clustering.py: https://github.com/shogun-toolbox/shogun/commit/9645d2a8b24252e6920a58ee9c497c8d8328d8bb | 17:15 |
shogun-notifier- | shogun: removed clustering MI since it does not work with integration tests | 17:15 |
shogun-notifier- | shogun: Heiko Strathmann :master * d7338cb / src/shogun/labels/MulticlassLabels.cpp: https://github.com/shogun-toolbox/shogun/commit/d7338cb06341b8eef04a1c49e060793cee780c82 | 17:15 |
shogun-notifier- | shogun: removed parameter registration | 17:15 |
shogun-notifier- | shogun: Heiko Strathmann :master * e651665 / src/shogun/labels/MulticlassLabels.cpp: https://github.com/shogun-toolbox/shogun/commit/e65166525b07863f522c1bd91cb3e5133304a165 | 17:15 |
shogun-notifier- | shogun: forgot this | 17:15 |
shogun-notifier- | shogun: Heiko Strathmann :master * 9e0747f / / (3 files): https://github.com/shogun-toolbox/shogun/commit/9e0747f4e5fe2d121ae81b1de7422a7cd7413404 | 17:15 |
@sonney2k | heiko1, yeah that is why we really need such hard feature freezes | 17:15 |
shogun-notifier- | shogun: Merge pull request #932 from karlnapf/master | 17:15 |
shogun-notifier- | shogun: | 17:15 |
shogun-notifier- | shogun: removed parameter registration for multiclass labels again | 17:15 |
blackburn | oh my f | 17:15 |
blackburn | g | 17:16 |
heiko1 | sonney2k: blackburn, wiking I need a break, will be back in a little while | 17:16 |
blackburn | heiko1 goes crazy | 17:16 |
@sonney2k | blackburn, heiko1 what is the status then? | 17:16 |
@sonney2k | what is missing? | 17:16 |
heiko1 | loads of bugs :) | 17:16 |
blackburn | sonney2k: a few fixes for unit-tests I think | 17:16 |
blackburn | hah | 17:16 |
@sonney2k | haha | 17:16 |
blackburn | that's always the case nevermind | 17:16 |
heiko1 | integration also dont work all | 17:16 |
heiko1 | but more that before | 17:16 |
blackburn | heiko1: the evolution | 17:16 |
heiko1 | but I think its fine to release once the tests work again | 17:16 |
@sonney2k | heiko1, blackburn my suggestion would be | 17:17 |
@sonney2k | to disable all (crashing/not working) integration tests | 17:17 |
blackburn | lets follow darwin stuff | 17:17 |
blackburn | and hope we will get better with time | 17:17 |
blackburn | :D | 17:17 |
@sonney2k | then on the buildbot create build failues when these tests fail | 17:17 |
blackburn | sonney2k: yes disable all converters in particular | 17:17 |
heiko1 | agreed | 17:17 |
heiko1 | getting a coffee..... | 17:17 |
@sonney2k | and then gradually try to improve the situation for later | 17:17 |
-!- SCV__ [~FSCV@118.163.183.203] has quit [Ping timeout: 264 seconds] | 17:20 | |
shogun-buildbot | build #781 of bsd1 - libshogun is complete: Failure [failed test] Build details are at http://www.shogun-toolbox.org/buildbot/builders/bsd1%20-%20libshogun/builds/781 blamelist: Heiko Strathmann <heiko.strathmann@gmail.com>, Viktor Gal <viktor.gal@maeth.com> | 17:23 |
-!- SCV__ [~FSCV@204.45.132.11] has joined #shogun | 17:26 | |
wiking | blackburn: bugs are closed... they are fixed | 17:27 |
blackburn | wiking: alright thanks | 17:27 |
wiking | nw | 17:27 |
shogun-buildbot | build #782 of bsd1 - libshogun is complete: Failure [failed test] Build details are at http://www.shogun-toolbox.org/buildbot/builders/bsd1%20-%20libshogun/builds/782 blamelist: Heiko Strathmann <heiko.strathmann@gmail.com>, Viktor Gal <vigsterkr@gmail.com> | 17:27 |
blackburn | one bug to rule them all | 17:27 |
wiking | indeed | 17:31 |
shogun-buildbot | build #783 of bsd1 - libshogun is complete: Failure [failed test] Build details are at http://www.shogun-toolbox.org/buildbot/builders/bsd1%20-%20libshogun/builds/783 blamelist: Heiko Strathmann <heiko.strathmann@gmail.com> | 17:31 |
wiking | so now only customkernel and combinedkernel... | 17:31 |
* sonney2k wonders what you guys are doing | 17:33 | |
blackburn | sonney2k: valgrinding unit-tests | 17:33 |
wiking | yeah that's the ultimate combo | 17:34 |
wiking | :D | 17:34 |
@sonney2k | wiking, wait so it is default now? | 17:34 |
@sonney2k | valgrinded unit tests? | 17:34 |
wiking | sonney2k: nono | 17:35 |
wiking | make valgrind-per-module | 17:36 |
wiking | that generates the per unit test module valgrind output | 17:36 |
wiking | of course under tests/unit | 17:36 |
@sonney2k | wiking, blackburn I let you guys fix the tests... | 17:37 |
blackburn | sonney2k: thanks! :) | 17:38 |
wiking | imo this fails http://www.shogun-toolbox.org/buildbot/builders/bsd1%20-%20libshogun/builds/783/steps/test/logs/stdio | 17:38 |
wiking | because of a missing macro test | 17:38 |
blackburn | wiking: eigen3? | 17:39 |
wiking | dunno | 17:40 |
@sonney2k | blackburn, should the SPE with local strategy window be empty in converter_spe_helix.py ? | 17:42 |
blackburn | does it have a window? | 17:43 |
blackburn | itneresting | 17:43 |
blackburn | sonney2k: it is not empty here hmm | 17:43 |
@sonney2k | blackburn, 3/4 have some content | 17:44 |
blackburn | sonney2k: that's a bug for sure but why.. | 17:45 |
@sonney2k | interactive_svr_demo.py doesn't work | 17:45 |
@sonney2k | so_multiclass_BMRM.py neither | 17:49 |
@sonney2k | the rest is good! | 17:50 |
blackburn | sonney2k: yeah bmrm is quite strange though | 17:52 |
heiko1 | back | 17:58 |
heiko1 | sonney2k: blackburn, I would even suggest to freeze features even after the release to get everything in shape for gsoc | 17:59 |
@sonney2k | heiko1, nak - we should rather change our development model and no longer work on master | 18:06 |
@sonney2k | but on dev branches then | 18:06 |
heiko1 | sonney2k: explain | 18:06 |
@sonney2k | and once sth is stable enough merge the dev branch over to master | 18:07 |
heiko1 | sonney2k: I am just thinking of a way of getting everything to work at some point | 18:07 |
@sonney2k | heiko1, haha :) | 18:07 |
heiko1 | sonney2k: at least the known issues :) | 18:07 |
heiko1 | sonney2k: like this idea, have the master branch always clean | 18:07 |
heiko1 | dev branch is used for new stuff | 18:07 |
heiko1 | then this stuff is being polished, and once it works we merge it | 18:08 |
heiko1 | this means that we currently only have a "dev" branch and no master branch :) | 18:08 |
@sonney2k | heiko1, IIRC last year someone described in very detail how one should do it | 18:14 |
@sonney2k | we just didn't follow the process | 18:14 |
heiko1 | who? | 18:15 |
@sonney2k | forgot | 18:15 |
@sonney2k | someone onthe mailinglist | 18:15 |
heiko1 | I guess its also a matter of discipline | 18:15 |
heiko1 | no one likes to fix these horrible bugs in our system | 18:15 |
heiko1 | its cooler to write new ML algos | 18:15 |
shogun-buildbot | build #920 of deb3 - modular_interfaces is complete: Failure [failed test python_modular] Build details are at http://www.shogun-toolbox.org/buildbot/builders/deb3%20-%20modular_interfaces/builds/920 blamelist: Heiko Strathmann <heiko.strathmann@gmail.com>, Viktor Gal <vigsterkr@gmail.com> | 18:16 |
heiko1 | sonney2k: so whats currently going on? | 18:17 |
@sonney2k | heiko1, no idea... | 18:17 |
heiko1 | fixing tests and then go? | 18:17 |
heiko1 | I mean unit/examples | 18:17 |
@sonney2k | heiko1, I am fixing 1 graphical example currently | 18:17 |
heiko1 | sonney2k: I see | 18:18 |
@sonney2k | but the others - blackburn, wiking? | 18:18 |
heiko1 | I guess I could try to fix some more integration tests then | 18:18 |
heiko1 | the obvious ones | 18:18 |
heiko1 | I know there are a few | 18:18 |
@sonney2k | heiko1, feel free | 18:18 |
-!- FSCV_ [~FSCV@vpnreactor-static44.den.icastcenter.com] has joined #shogun | 18:19 | |
-!- SCV__ [~FSCV@204.45.132.11] has quit [Ping timeout: 260 seconds] | 18:20 | |
shogun-notifier- | shogun: Viktor Gal :master * 286c078 / tests/unit/regression/GaussianProcessRegression_unittest.cc: https://github.com/shogun-toolbox/shogun/commit/286c078b8147b22e3155b0092c06bc2b36049375 | 18:21 |
shogun-notifier- | shogun: Add HAVE_EIGEN3 check to GaussianProcessRegression_unittest.cc | 18:21 |
shogun-notifier- | shogun: Viktor Gal :master * 333fce5 / tests/unit/regression/GaussianProcessRegression_unittest.cc: https://github.com/shogun-toolbox/shogun/commit/333fce5b7e7472d396f4146a7f1c2a2d7d8fd720 | 18:21 |
shogun-notifier- | shogun: Merge pull request #933 from vigsterkr/master | 18:21 |
shogun-notifier- | shogun: | 18:21 |
shogun-notifier- | shogun: Add HAVE_EIGEN3 check to GaussianProcessRegression_unittest.cc | 18:21 |
shogun-notifier- | shogun: Heiko Strathmann :master * 4da2a23 / examples/undocumented/libshogun/ (2 files): https://github.com/shogun-toolbox/shogun/commit/4da2a23b474958427855af7a978f332d3649cc78 | 18:21 |
shogun-notifier- | shogun: added an example for multiclass serialization that doesnt work (but runs fine) Once muticlass label serialization work this should be turned into a test | 18:21 |
shogun-notifier- | shogun: Heiko Strathmann :master * b51ee30 / examples/undocumented/libshogun/serialization_multiclass_labels.cpp: https://github.com/shogun-toolbox/shogun/commit/b51ee305b33fd53544f4ed02e3e38b906f1d21b8 | 18:21 |
shogun-notifier- | shogun: added a test for multiclass serialization | 18:21 |
shogun-notifier- | shogun: Heiko Strathmann :master * 0aa25e8 / examples/undocumented/libshogun/labels_multiclass_serialization.cpp: https://github.com/shogun-toolbox/shogun/commit/0aa25e8b24d303519c7692a95ed3d6e68ca4f7c3 | 18:21 |
shogun-notifier- | shogun: removed wrongly named file | 18:21 |
shogun-notifier- | shogun: Heiko Strathmann :master * b2313d0 / tests/unit/base/Serialization_unittest.cc: https://github.com/shogun-toolbox/shogun/commit/b2313d0d1b38b94686621e5a749b9a1f3c956740 | 18:21 |
shogun-notifier- | shogun: added a provisory test for multiclass label serialization which has to be activated once this works | 18:21 |
shogun-notifier- | shogun: Heiko Strathmann :master * 4110afc / examples/undocumented/libshogun/ (2 files): https://github.com/shogun-toolbox/shogun/commit/4110afcb7cda05f29564691076ae20cdd4c172f3 | 18:21 |
shogun-notifier- | shogun: added an example for adding new parameters to classes. However this one does not work, must be activated once it works | 18:21 |
shogun-notifier- | shogun: Heiko Strathmann :master * 1459ba0 / / (4 files): https://github.com/shogun-toolbox/shogun/commit/1459ba0a45afd4700a43709d91986b94f62ec489 | 18:21 |
shogun-notifier- | shogun: Merge pull request #934 from karlnapf/master | 18:21 |
shogun-notifier- | shogun: | 18:21 |
shogun-notifier- | shogun: added a collection of tests/exam?ples for things that currently do not work | 18:21 |
@sonney2k | heiko1, examüples? | 18:21 |
@sonney2k | *lol* | 18:21 |
heiko1 | sonney2k: its what I did today | 18:22 |
heiko1 | not activated though | 18:22 |
heiko1 | just to illustrate the bug | 18:22 |
-!- blackburn [~blackburn@83.234.169.186] has left #shogun [] | 18:22 | |
* sonney2k loves examüples | 18:22 | |
heiko1 | I reference it in the issue I am currently writing | 18:22 |
wiking | sonney2k: here? | 18:24 |
heiko1 | wiking: trying your new make | 18:26 |
wiking | heiko1: should work | 18:26 |
wiking | sonney2k: 2 things: could you please change on ubu1 from -j4 to -j2 please? | 18:26 |
heiko1 | wiking: it works! | 18:26 |
heiko1 | nice | 18:26 |
wiking | and 2) could we switch from gcc to clang on bsd1? | 18:26 |
heiko1 | reveals many memory errors :| | 18:27 |
wiking | heiko1: still? | 18:27 |
heiko1 | wiking: yeah, but thats what its for right? | 18:27 |
wiking | yeah | 18:27 |
wiking | but i dont get now why this shit fails on bsd still | 18:27 |
shogun-buildbot | build #784 of bsd1 - libshogun is complete: Failure [failed test] Build details are at http://www.shogun-toolbox.org/buildbot/builders/bsd1%20-%20libshogun/builds/784 blamelist: Heiko Strathmann <heiko.strathmann@gmail.com> | 18:27 |
wiking | http://www.shogun-toolbox.org/buildbot/builders/bsd1%20-%20libshogun/builds/784/steps/test/logs/stdio | 18:27 |
heiko1 | wiking: that error is weird, I dont have it here, is it because of eigen? | 18:28 |
wiking | yes | 18:28 |
wiking | but imo i fixed with my last commit | 18:29 |
heiko1 | oh | 18:29 |
heiko1 | maybe a pending build? | 18:29 |
-!- FSCV_ [~FSCV@vpnreactor-static44.den.icastcenter.com] has quit [Ping timeout: 240 seconds] | 18:29 | |
wiking | letsee | 18:29 |
wiking | yea maybe the new 785 build | 18:29 |
wiking | yeah that includes my patch as well | 18:30 |
shogun-buildbot | build #785 of bsd1 - libshogun is complete: Failure [failed test] Build details are at http://www.shogun-toolbox.org/buildbot/builders/bsd1%20-%20libshogun/builds/785 blamelist: Heiko Strathmann <heiko.strathmann@gmail.com>, Viktor Gal <vigsterkr@gmail.com> | 18:31 |
wiking | doh | 18:32 |
wiking | afaik same problem ExactInferenceMethod_unittest.cc | 18:32 |
wiking | :) | 18:32 |
shogun-notifier- | shogun: Soeren Sonnenburg :master * 5cd042d / / (2 files): https://github.com/shogun-toolbox/shogun/commit/5cd042d83495f5e1789d2ff387809326b3783320 | 18:33 |
shogun-notifier- | shogun: fix ocr & svr demo | 18:33 |
-!- n4nd0 [~nando@s83-179-44-135.cust.tele2.se] has joined #shogun | 18:35 | |
@sonney2k | n4nd0, hey there! | 18:35 |
n4nd0 | sonney2k: hello hello | 18:35 |
@sonney2k | n4nd0, and now the attack! | 18:36 |
n4nd0 | :) | 18:36 |
-!- blackburn [~blackburn@83.234.169.186] has joined #shogun | 18:36 | |
shogun-notifier- | shogun: Viktor Gal :master * d06ebf4 / tests/unit/regression/gp/ExactInferenceMethod_unittest.cc: https://github.com/shogun-toolbox/shogun/commit/d06ebf49996c36147047060c754d62a0d1688df5 | 18:36 |
shogun-notifier- | shogun: Add check for HAVE_EIGEN3 in ExactInferenceMethod_unittest | 18:36 |
shogun-notifier- | shogun: Viktor Gal :master * 7f80fe7 / tests/unit/regression/gp/ExactInferenceMethod_unittest.cc: https://github.com/shogun-toolbox/shogun/commit/7f80fe76d5c9b0f97d90fa3c3c6708abcada5f66 | 18:36 |
shogun-notifier- | shogun: Merge pull request #936 from vigsterkr/master | 18:36 |
shogun-notifier- | shogun: | 18:36 |
shogun-notifier- | shogun: Add check for HAVE_EIGEN3 in ExactInferenceMethod_unittest | 18:36 |
n4nd0 | sonney2k: tell me | 18:36 |
@sonney2k | do you know why so_multiclass_BMRM.py complains about | 18:36 |
@sonney2k | bmrm_return_value_T? | 18:36 |
shogun-buildbot | build #786 of bsd1 - libshogun is complete: Failure [failed test] Build details are at http://www.shogun-toolbox.org/buildbot/builders/bsd1%20-%20libshogun/builds/786 blamelist: Viktor Gal <viktor.gal@maeth.com> | 18:36 |
n4nd0 | sonney2k: mmm no, no idea what that parameter is | 18:36 |
@sonney2k | n4nd0, I've recently changed the .i files to not include the bmrm_return_value_T | 18:36 |
@sonney2k | so I am wondering if we return this somehow in python interfaces | 18:36 |
blackburn | sonney2k: we use it in interfaces unfortunately | 18:37 |
n4nd0 | sonney2k: ok, why did you change it not to include it? | 18:37 |
@sonney2k | n4nd0, btw sitting in c-base currently... | 18:37 |
blackburn | let me get it back | 18:37 |
@sonney2k | blackburn, where when why? | 18:37 |
@sonney2k | blackburn, not yet please | 18:37 |
n4nd0 | sonney2k: aham! are you going to talk to the people there?? | 18:37 |
blackburn | sonney2k: so_multiclass_BMRM | 18:37 |
blackburn | and so_multiclass_BMRM_director | 18:37 |
n4nd0 | about the workshop | 18:37 |
@sonney2k | n4nd0, I hope I can today | 18:37 |
@sonney2k | n4nd0, yes | 18:37 |
n4nd0 | nice | 18:37 |
@sonney2k | if I don't fall asleep before it starts... | 18:38 |
blackburn | sonney2k: does that happen you fall asleep in public? | 18:38 |
blackburn | :D | 18:38 |
@sonney2k | blackburn, today yes! | 18:39 |
@sonney2k | I am dead tired! | 18:39 |
@sonney2k | blackburn, where exaclty is that bmrm_return_value_T used? | 18:39 |
blackburn | sonney2k: graphical/so_multiclass_director_BMRM.py:121 | 18:39 |
@sonney2k | blackburn, in here I mean so_multiclass_BMRM.py? | 18:40 |
shogun-notifier- | shogun: Heiko Strathmann :master * 5b7f8d7 / tests/unit/regression/GaussianProcessRegression_unittest.cc: https://github.com/shogun-toolbox/shogun/commit/5b7f8d7e7ae0ab703762714d23aefe0e43354d12 | 18:40 |
shogun-notifier- | shogun: Squashed commit of the following: | 18:40 |
shogun-notifier- | shogun: | 18:40 |
shogun-notifier- | shogun: commit 20fca14ad5f4bfd1f618cb9dd58287828255c219 | 18:40 |
shogun-notifier- | shogun: Author: Heiko Strathmann <heiko.strathmann@gmail.com> | 18:40 |
shogun-notifier- | shogun: Date: Thu Mar 14 17:38:03 2013 +0000 | 18:40 |
shogun-notifier- | shogun: Heiko Strathmann :master * a33c97c / tests/unit/regression/GaussianProcessRegression_unittest.cc: https://github.com/shogun-toolbox/shogun/commit/a33c97c4334dc7ca0085fb1e67a722d216d5b3c0 | 18:40 |
shogun-notifier- | shogun: Merge pull request #937 from karlnapf/master | 18:40 |
shogun-notifier- | shogun: | 18:40 |
n4nd0 | blackburn: does it fail on tests? | 18:40 |
shogun-notifier- | shogun: fixed and enabled GPR unit test | 18:40 |
blackburn | sonney2k: 73 | 18:40 |
blackburn | n4nd0: what? | 18:40 |
n4nd0 | blackburn: the complaint sonney2k talked about, where does it happen? | 18:41 |
n4nd0 | about bmrm_return_value_T | 18:41 |
blackburn | n4nd0: so_multiclass_BMRM.py:72 | 18:41 |
heiko1 | sonney2k: hey cool the interactive gp demo now works :) | 18:41 |
blackburn | sonney2k: I can't see where it is ignored | 18:42 |
n4nd0 | \o/ | 18:42 |
@sonney2k | I see get_result() | 18:42 |
blackburn | sonney2k: it is of bmrm_return_value_t | 18:43 |
@sonney2k | yeah then we need it | 18:43 |
@sonney2k | blackburn, could we rather move the file to say shogun/structure/libbmrm_result.h? | 18:44 |
blackburn | sonney2k: I do not mind, let me do that | 18:44 |
@sonney2k | blackburn, could we rather move the file to say shogun/structure/libbmrm_return_value.h? | 18:44 |
@sonney2k | I meant | 18:44 |
@sonney2k | and then include that in the libbmrm.h | 18:45 |
@sonney2k | (which we then don't have to include in the .i) | 18:45 |
@sonney2k | blackburn, thanks | 18:45 |
@sonney2k | blackburn, when again is the gsoc application deadline | 18:46 |
@sonney2k | ? | 18:46 |
blackburn | sonney2k: 29 | 18:46 |
@sonney2k | blackburn, so we need to have it ready *next* week | 18:46 |
blackburn | sonney2k: yes | 18:46 |
blackburn | that's ok for me | 18:46 |
blackburn | sonney2k: looks quite easy - I'll just replace all these kill/not-kill with something more reasonable | 18:47 |
n4nd0 | haha | 18:48 |
blackburn | n4nd0: tapkee is dead under shindows | 18:50 |
blackburn | due to ezoptionsparser | 18:50 |
n4nd0 | blackburn: its dependencies or? | 18:51 |
blackburn | n4nd0: that's how we parse options :) | 18:51 |
n4nd0 | I meant ezoptionsparser dependencies | 18:51 |
n4nd0 | not tapkee's | 18:51 |
blackburn | n4nd0: ah no idea | 18:51 |
blackburn | its code | 18:52 |
n4nd0 | aham | 18:52 |
n4nd0 | blackburn: should we try to fix it or skip it? | 18:52 |
blackburn | n4nd0: later | 18:53 |
shogun-notifier- | shogun: Sergey Lisitsyn :master * 91d957d / src/shogun/lib/tapkee/routines/multidimensional_scaling.hpp: https://github.com/shogun-toolbox/shogun/commit/91d957d412f4f323bbb84f14243540d0494849b1 | 18:54 |
shogun-notifier- | shogun: Hopefully last update of tapkee before release | 18:54 |
-!- zxtx [~zv@cpe-75-83-151-252.socal.res.rr.com] has quit [Ping timeout: 246 seconds] | 18:56 | |
@sonney2k | n4nd0, about the website menu - I run you test site | 18:57 |
@sonney2k | do I have to copy the extra files into that? | 18:57 |
n4nd0 | sonney2k: no | 18:57 |
@sonney2k | n4nd0, I don't see a menu yet I mean | 18:57 |
@sonney2k | no drop down or anything | 18:57 |
n4nd0 | sonney2k: the extra files where the integration into shogun | 18:57 |
n4nd0 | sonney2k: what page are you opening? | 18:58 |
@sonney2k | n4nd0, err python manage.py runserver | 18:58 |
n4nd0 | sonney2k: do you get an error you mean? | 18:59 |
@sonney2k | n4nd0, no no error but just the site you showed me a few weeks ago | 18:59 |
n4nd0 | sonney2k: open drop | 18:59 |
@sonney2k | but no menu - or didn't you start that yet? | 18:59 |
n4nd0 | http://127.0.0.1:8000/drop | 18:59 |
wiking | blackburn: why tapkee is not as a module in shogun? | 19:00 |
blackburn | wiking: module like? | 19:00 |
wiking | blackburn: git submodule | 19:00 |
n4nd0 | sonney2k: see it now? it is a bit buggy though | 19:00 |
blackburn | wiking: that's quite difficult as there are other stuff like build system, etc | 19:01 |
wiking | blackburn: ic | 19:01 |
@sonney2k | n4nd0, I see it | 19:01 |
@sonney2k | did you try to get this into the website yet? | 19:01 |
n4nd0 | sonney2k: yes | 19:01 |
@sonney2k | n4nd0, where? | 19:01 |
n4nd0 | sonney2k: the other two files I attached in the mail | 19:01 |
n4nd0 | sonney2k: are my guess | 19:02 |
n4nd0 | sonney2k: but it doesn't work fine | 19:02 |
@sonney2k | n4nd0, I am a bit lost - what do I have to copy where to start? | 19:02 |
n4nd0 | the css of the current webpage and of if dropdown menu have to be merged somehow | 19:02 |
@sonney2k | n4nd0, yeah I want to do that but I need to know what I have to copy where to get it to start - otherwise I have to start from scratch | 19:03 |
n4nd0 | in addition, I think that it is an issue for the dropdown menu that the current menu we have (the thick black bar in here http://shogun-toolbox.org/page/about/information for example) is an image | 19:03 |
n4nd0 | sonney2k: give a moment to tell you where to copy | 19:04 |
n4nd0 | sonney2k: from the files I attached in the mail, page.html goes under templates and subpage.html too | 19:05 |
n4nd0 | and the javascripts under static/js/ | 19:05 |
n4nd0 | sonney2k: I did some experiments trying to merge the css files but I didn't attach those because things were getting more screwed up | 19:06 |
n4nd0 | sonney2k: the dropdown menu's css is in mysite/drop/static/drop.css | 19:07 |
shogun-buildbot | build #921 of deb3 - modular_interfaces is complete: Failure [failed test ruby_modular] Build details are at http://www.shogun-toolbox.org/buildbot/builders/deb3%20-%20modular_interfaces/builds/921 blamelist: Heiko Strathmann <heiko.strathmann@gmail.com> | 19:14 |
shogun-notifier- | shogun: Heiko Strathmann :master * 35cbc51 / tests/unit/regression/GaussianProcessRegression_unittest.cc: https://github.com/shogun-toolbox/shogun/commit/35cbc5149b6e997ba5c38c1250c652c0ab4b851b | 19:14 |
shogun-notifier- | shogun: fixed memory errors and added asserts again | 19:14 |
shogun-notifier- | shogun: Heiko Strathmann :master * 20fca14 / tests/unit/regression/GaussianProcessRegression_unittest.cc: https://github.com/shogun-toolbox/shogun/commit/20fca14ad5f4bfd1f618cb9dd58287828255c219 | 19:14 |
shogun-notifier- | shogun: really fixed it now | 19:14 |
shogun-notifier- | shogun: Heiko Strathmann :master * 4aad854 / examples/undocumented/python_modular/ (2 files): https://github.com/shogun-toolbox/shogun/commit/4aad85416f02a54391ae57a3d7fa62a6847ce0ae | 19:14 |
shogun-notifier- | shogun: made two more integration tests work | 19:14 |
shogun-notifier- | shogun: Heiko Strathmann :master * 2436f2e / examples/undocumented/python_modular/regression_kernel_ridge_modular.py: https://github.com/shogun-toolbox/shogun/commit/2436f2e684be12153d3602bd388f1a2824aeddf8 | 19:14 |
shogun-notifier- | shogun: updated example to work with data that makes sense | 19:14 |
shogun-notifier- | shogun: Heiko Strathmann :master * f5d4943 / examples/undocumented/python_modular/ (3 files): https://github.com/shogun-toolbox/shogun/commit/f5d494345bbbbec4aa85107b912a3abf70f75e1f | 19:14 |
shogun-notifier- | shogun: Merge branch 'bugsprint' | 19:14 |
shogun-notifier- | shogun: Sergey Lisitsyn :master * a697aab / src/shogun/lib/tapkee/routines/multidimensional_scaling.hpp: https://github.com/shogun-toolbox/shogun/commit/a697aabc67519c05cc478c0202bbd52e618b5a64 | 19:14 |
shogun-notifier- | shogun: Hopefully last update of tapkee before release | 19:14 |
shogun-notifier- | shogun: Heiko Strathmann :master * 64d20d4 / examples/undocumented/python_modular/ (3 files): https://github.com/shogun-toolbox/shogun/commit/64d20d4bb79a26c832872d5d32760707de89915a | 19:14 |
shogun-notifier- | shogun: Merge pull request #938 from karlnapf/master | 19:14 |
shogun-notifier- | shogun: | 19:14 |
shogun-notifier- | shogun: more integration test fixes | 19:14 |
heiko1 | sonney2k: why are all regression tests done with non-regression data? | 19:15 |
n4nd0 | I got internal c++ compiler error building shogun :D | 19:15 |
@sonney2k | n4nd0 haha | 19:15 |
n4nd0 | and now virtual memory exhausted: Cannot allocate memory | 19:16 |
n4nd0 | will try without ccache.. | 19:16 |
@sonney2k | heiko1, our examples are not reasonable in many cases... | 19:16 |
heiko1 | n4nd0: uh .... | 19:16 |
blackburn | sonney2k: still getting no destructor found | 19:16 |
@sonney2k | n4nd0, how much memory do you have? | 19:16 |
heiko1 | sonney2k: aksing why, its so much easier to check whether a method is working when simple but meaningful toy data is used | 19:16 |
blackburn | may be virtual | 19:16 |
n4nd0 | sonney2k: 4GB RAM, and 1GB swap which is never used | 19:16 |
n4nd0 | but my RAM monitor tells me everything was not used | 19:17 |
@sonney2k | heiko1, would be cool to have! | 19:17 |
n4nd0 | I have no idea why that is happening | 19:17 |
n4nd0 | will clean and build again | 19:17 |
@sonney2k | illustrative examples that could even generate nice pictures - a long standing dream | 19:17 |
heiko1 | sonney2k: yeah, at least we should do this from now :) | 19:17 |
@sonney2k | n4nd0, well shogun will need 3-4GB :) | 19:18 |
heiko1 | whenever i replace an integration test I have to make sure the things works anyway, and then I just replace data by something useful | 19:18 |
@sonney2k | heiko1, do it! | 19:18 |
n4nd0 | sonney2k: mmm I have built it here several times now so I guess something could be wrong because I didn't clean after rebasing | 19:20 |
shogun-buildbot | build #787 of bsd1 - libshogun is complete: Success [build successful] Build details are at http://www.shogun-toolbox.org/buildbot/builders/bsd1%20-%20libshogun/builds/787 | 19:23 |
@sonney2k | blackburn, did you include that file in the .i before the other SO methods? | 19:24 |
blackburn | sonney2k: yeah that can be the reason checking | 19:24 |
blackburn | sonney2k: so are we releasing today? | 19:25 |
heiko1 | blackburn: cou you check converter_multidimensionalscaling_modular.py and classifier_multiclassocas_modular.py for integration tests? | 19:26 |
heiko1 | and replace tests? | 19:26 |
blackburn | heiko1: alright | 19:26 |
shogun-buildbot | build #922 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/922 | 19:28 |
shogun-notifier- | shogun: Heiko Strathmann :master * 36120de / examples/undocumented/python_modular/ (3 files): https://github.com/shogun-toolbox/shogun/commit/36120ded54602981eb32a53174d09589d3c15ae3 | 19:31 |
shogun-notifier- | shogun: more working integration tests | 19:31 |
shogun-notifier- | shogun: Heiko Strathmann :master * 5a9e1c8 / examples/undocumented/python_modular/ (3 files): https://github.com/shogun-toolbox/shogun/commit/5a9e1c817f88e9f7266888f84d5634436741bf30 | 19:31 |
shogun-notifier- | shogun: Merge pull request #939 from karlnapf/master | 19:31 |
shogun-notifier- | shogun: | 19:31 |
shogun-notifier- | shogun: more integration test fixes | 19:31 |
heiko1 | sonney2k: blackburn, itegration test errors slowly going to zero | 19:32 |
heiko1 | blackburn: and preprocessor_dimensionreductionpreprocessor_modular.py | 19:35 |
blackburn | ok | 19:36 |
heiko1 | sonney2k: blackburn, whats the state? | 19:46 |
blackburn | heiko1: fighting with bmrm return value | 19:46 |
blackburn | ah works | 19:47 |
blackburn | ice | 19:47 |
blackburn | heiko1: will fix integration stuff very soon | 19:48 |
blackburn | just have to finish so examples | 19:48 |
-!- FSCV [~FSCV@76.73.3.220] has joined #shogun | 19:57 | |
heiko1 | sonney2k: blackburn I am very tired (all day hackathon), going home now and will come in later to check how its going | 20:02 |
blackburn | heiko1: sure, take a rest | 20:02 |
-!- heiko1 [~heiko@nat-167-251.internal.eduroam.ucl.ac.uk] has quit [Quit: Leaving.] | 20:08 | |
shogun-notifier- | shogun: Sergey Lisitsyn :master * 436952b / / (6 files): https://github.com/shogun-toolbox/shogun/commit/436952b23991277a31418a1668195c3310e5b674 | 20:15 |
shogun-notifier- | shogun: Fixed bmrm_return_value issues | 20:15 |
shogun-notifier- | shogun: Sergey Lisitsyn :master * b9c4d1a / data: https://github.com/shogun-toolbox/shogun/commit/b9c4d1a227a8f511839e08b58ec12fdf471093f5 | 20:15 |
shogun-notifier- | shogun: updated data | 20:15 |
shogun-notifier- | shogun: Sergey Lisitsyn :master * e8ecefe / data: https://github.com/shogun-toolbox/shogun/commit/e8ecefe4f27a4716800414e64f374070e45bb30c | 20:32 |
shogun-notifier- | shogun: Updated data | 20:32 |
shogun-buildbot | build #925 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/925 blamelist: Sergey Lisitsyn <lisitsyn.s.o@gmail.com> | 20:42 |
@sonney2k | blackburn, did you introduce getters for get_hist_Fd etc? | 20:51 |
@sonney2k | blackburn, there is the issue that we need the variables to be private/protected then. | 20:52 |
blackburn | sonney2k: doing | 20:52 |
@sonney2k | blackburn, I guess you will need setters then too... | 20:53 |
blackburn | sonney2k: yeah | 20:58 |
shogun-buildbot | build #926 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/926 blamelist: Sergey Lisitsyn <lisitsyn.s.o@gmail.com> | 20:59 |
@sonney2k | blackburn, are you working on it? | 21:02 |
blackburn | sonney2k: yes | 21:02 |
blackburn | sonney2k: quite a lot changes | 21:03 |
@sonney2k | yeah I would expect so :/ | 21:04 |
blackburn | sonney2k: did you talk to c-base? | 21:05 |
@sonney2k | blackburn, sitting in the meeting | 21:05 |
blackburn | oh I see | 21:05 |
@sonney2k | will be next in the slot... | 21:05 |
blackburn | sonney2k: sounds like a bureaucracy | 21:06 |
blackburn | sonney2k: that's something wrong with what I do now | 21:09 |
blackburn | sonney2k: I'd rather rename fields that are assumed to be private | 21:10 |
blackburn | or rather rename getters | 21:11 |
wiking | hahahahahahahhaha | 21:14 |
wiking | ahahahahah | 21:14 |
wiking | blackburn: http://i.imgur.com/haspR.jpg | 21:14 |
blackburn | wiking: not possible I guess :) | 21:15 |
wiking | blackburn: well it seems it is | 21:15 |
wiking | :) | 21:15 |
wiking | zwolnij means release :DD | 21:17 |
blackburn | wiking: heh | 21:17 |
@sonney2k | everything positive here from the c-base side! | 21:19 |
wiking | \o/ | 21:20 |
blackburn | nice | 21:20 |
shogun-buildbot | build #927 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/927 blamelist: Sergey Lisitsyn <lisitsyn.s.o@gmail.com> | 21:21 |
shogun-notifier- | shogun: Sergey Lisitsyn :master * a03730b / / (3 files): https://github.com/shogun-toolbox/shogun/commit/a03730bd045359e64be67436927da228501877e6 | 21:22 |
shogun-notifier- | shogun: Resolved a conflict with BMRM stuff | 21:22 |
-!- sumit [ca4eaca2@gateway/web/freenode/ip.202.78.172.162] has quit [Ping timeout: 245 seconds] | 21:48 | |
-!- heiko [~heiko@027d8b62.bb.sky.com] has joined #shogun | 22:10 | |
heiko | sonney2k: blackburn whats up? | 22:12 |
blackburn | heiko: I fixed bmrm stuff | 22:15 |
blackburn | heiko: ah and c-base is positive | 22:15 |
heiko | positive? | 22:15 |
blackburn | heiko: not in ml mean | 22:16 |
blackburn | heiko: positive about our drinkup | 22:16 |
blackburn | :D | 22:16 |
heiko | haha :) | 22:16 |
heiko | ok | 22:16 |
heiko | blackburn: so I dont know what we need to do to release | 22:16 |
heiko | whats missing etc | 22:16 |
heiko | do you? | 22:16 |
blackburn | heiko: I don't either | 22:16 |
blackburn | if csharp compiles lets release tomorrow | 22:17 |
heiko | I am up for it | 22:17 |
blackburn | as sonney2k is 'dead' | 22:17 |
heiko | okay | 22:17 |
heiko | I see | 22:17 |
heiko | well lets just wait for him | 22:17 |
heiko | blackburn: do you have any ideas how to get rid of those loads of bugs? | 22:17 |
blackburn | heiko: rewrite it | 22:17 |
blackburn | rewrite everything | 22:17 |
heiko | ? | 22:18 |
heiko | serious? | 22:18 |
blackburn | heiko: jk | 22:18 |
blackburn | heiko: tests is the only way I guess | 22:18 |
heiko | we need to somehow make ourselves attach this | 22:18 |
heiko | blackburn: what do you think on a more extended feature freeze time? | 22:18 |
heiko | where all efforts go into fixing things | 22:18 |
blackburn | heiko: I'd like to start with feature drop time | 22:18 |
heiko | namely? | 22:18 |
blackburn | heiko: that's to be decided | 22:19 |
blackburn | heiko: the codebase is huge - untestable | 22:19 |
heiko | blackburn: I agree | 22:19 |
heiko | maybe we could have some kind of automated extration of the stable stuff | 22:19 |
blackburn | heiko: we could move some code out of shogun as shogun extensions | 22:20 |
heiko | like: only if there exist examples/unit-tests/integration tests for things, then it is added to stable | 22:20 |
shogun-buildbot | build #928 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/928 | 22:20 |
blackburn | csharp compiled, nice | 22:20 |
heiko | nice | 22:21 |
heiko | blackburn: but what happens to it then? | 22:22 |
blackburn | heiko: no idea | 22:22 |
heiko | blackburn: I feel the only way to make things stable is to make sure "they will never break again" | 22:22 |
heiko | you know, then one could relax about things not working | 22:22 |
heiko | and if we then also did this advanced dev-process that sonney2k mentioned, we could detect everything | 22:22 |
heiko | but if I say a certain part is "finished", it should work forever | 22:23 |
heiko | for my feeling we do way to much fixing which lasts for a short time | 22:23 |
heiko | blackburn: and yes only way for this is having tests, but I guess it would also change the development process | 22:24 |
heiko | like you said, first tests, then code | 22:24 |
heiko | to have a 100% coverage etc | 22:24 |
blackburn | heiko: it depends what we aim.. | 22:24 |
heiko | blackburn: true | 22:24 |
blackburn | heiko: we have no 'vector' | 22:24 |
heiko | ? | 22:24 |
heiko | explain | 22:25 |
blackburn | heiko: I do not know where we are moving to | 22:26 |
heiko | well maybe we should think of this | 22:26 |
blackburn | heiko: we should for sure - and discuss it at our meeting may be | 22:27 |
heiko | blackburn: I realize more and more that I want to do stable software, all this bugfixing annoys me too much | 22:27 |
heiko | and I am including my own code in this | 22:27 |
heiko | its just, I dont know how to change this without starting from scratch | 22:28 |
heiko | take the migration framework | 22:28 |
heiko | I spent like a few hundred hours on this | 22:28 |
heiko | and now? | 22:28 |
heiko | it doesnt work | 22:28 |
heiko | an I have to think myself into it again | 22:28 |
heiko | or the GPR | 22:28 |
heiko | some guy spent a whole summer on this, and then it just doesnt work | 22:29 |
blackburn | heiko: yes that's quite bad | 22:29 |
heiko | what a waste of time | 22:29 |
heiko | But I feel like the only way to get rid of this is to rigorously change the way things are developed | 22:29 |
heiko | which is slow and time consuming | 22:29 |
heiko | on the other hand one saves so much time since things do not just silently break | 22:30 |
heiko | blackburn: anyway, I leave you alone now :D | 22:30 |
heiko | I will check back tomorrow see what the release says | 22:30 |
blackburn | heiko: back | 22:44 |
blackburn | heiko: yeah that's a mistake - you write only code and save time | 22:45 |
blackburn | but in the end you spend time fixing bugs | 22:45 |
blackburn | (or the code doesn't work at all) | 22:45 |
blackburn | oh my god | 23:43 |
blackburn | n4nd0: I was just contacted by guy who is going to publish a paper mentioning tapkee | 23:43 |
--- Log closed Fri Mar 15 00:00:12 2013 |
Generated by irclog2html.py 2.10.0 by Marius Gedminas - find it at mg.pov.lt!