--- Log opened Tue Jun 28 00:00:58 2016 | ||
-!- shogun-notifier- [~irker@7nn.de] has quit [Quit: transmission timeout] | 01:46 | |
-!- OXPHOS [c68f0c0c@gateway/web/freenode/ip.198.143.12.12] has joined #shogun | 03:23 | |
-!- OXPHOS [c68f0c0c@gateway/web/freenode/ip.198.143.12.12] has quit [Quit: Page closed] | 06:18 | |
Saurabh7__ | hm why i get memleak everywhere | 08:28 |
---|---|---|
Saurabh7__ | wiking: how do i see output of individual test on memleak buildbot | 08:29 |
Saurabh7__ | cant find it here http://buildbot.shogun-toolbox.org/builders/memleak%20-%20valgrind/builds/29 | 08:29 |
-!- sanuj [~sanuj@59.91.128.137] has joined #shogun | 08:48 | |
Saurabh7__ | sanuj: yo | 08:49 |
sanuj | Saurabh7__, hi | 08:50 |
sanuj | what's up | 08:50 |
Saurabh7__ | sanuj: can you check one thing for me pls | 08:50 |
Saurabh7__ | valgrind --leak-check=full ./shogun-unit-test --gtest_filter=EuclideanDistance.* | 08:50 |
sanuj | sure | 08:50 |
Saurabh7__ | I dunno why it shows weird here | 08:50 |
Saurabh7__ | in build dir | 08:51 |
Saurabh7__ | I am getting this thing everywhere https://gist.github.com/Saurabh7/77f7cb94a2a0a696641101cde6773c78 | 08:52 |
sanuj | Saurabh7__, 3 tests ran....all passed | 08:52 |
Saurabh7__ | leaks ? | 08:52 |
sanuj | zero leaks | 08:53 |
Saurabh7__ | okk looks like my local problem then | 08:53 |
Saurabh7__ | thanks | 08:53 |
sanuj | cool! | 08:54 |
sanuj | happy to help :) | 08:54 |
Saurabh7__ | you ran on develop ? | 08:54 |
Saurabh7__ | there are 4 tests | 08:54 |
sanuj | oh | 08:54 |
sanuj | i ran it on my tags branch | 08:54 |
sanuj | let me run it on develop | 08:54 |
Saurabh7__ | ah wrong version :) | 08:54 |
sanuj | Saurabh7__, it's building | 08:59 |
@wiking | Saurabh7__: seems something happened with the output | 09:02 |
@wiking | and the simple xslt that processes the xml output of valgrind is dying | 09:02 |
Saurabh7__ | I see , dunno why KMeans fails tho now | 09:06 |
Saurabh7__ | and I am getting this error on local for every test | 09:06 |
Saurabh7__ | *leak | 09:06 |
sanuj | Saurabh7__, 4 tests passed | 09:09 |
sanuj | ==13266== in use at exit: 296 bytes in 2 blocks | 09:09 |
sanuj | ==13266== total heap usage: 58,073 allocs, 58,071 frees, 3,703,047 bytes allocated | 09:09 |
Saurabh7__ | sanuj: thanks looks weird here | 09:10 |
sanuj | there is leak too | 09:10 |
sanuj | Saurabh7__, maybe try a fresh build | 09:10 |
Saurabh7__ | sanuj: ah i had viennacl flag on | 09:11 |
Saurabh7__ | dunno why it shows leak due to that :) | 09:11 |
Saurabh7__ | fine now thanks | 09:11 |
sanuj | :D | 09:11 |
@wiking | Saurabh7__: good numbers of CART | 09:14 |
@wiking | btw do you know why the big diff on small num of feats | 09:14 |
Saurabh7__ | wiking: yes | 09:18 |
Saurabh7__ | wiking: not sure about the smaller data tho | 09:18 |
@wiking | ok nevermind | 09:19 |
@wiking | we'll figure that out later | 09:19 |
@wiking | could you just addddress some of those minor comments + squash the PR into one commit | 09:19 |
@wiking | and then i'll merge | 09:19 |
@wiking | oxphos ping ping | 09:20 |
@wiking | where is she? :) | 09:20 |
-!- OXPHOS [c68f0c0c@gateway/web/freenode/ip.198.143.12.12] has joined #shogun | 09:36 | |
OXPHOS | wiking: hey thanks for the comments! I got a question though | 09:36 |
@wiking | yeah i see it | 09:47 |
@wiking | well yeah as soon as the SGVector is being freed | 09:47 |
@wiking | the corresponding GPUMemory (if there's any) should be freed as well | 09:47 |
-!- sanuj [~sanuj@59.91.128.137] has quit [Ping timeout: 272 seconds] | 09:53 | |
-!- sanuj [~sanuj@59.91.128.137] has joined #shogun | 10:11 | |
OXPHOS | wiking: cool thx! | 10:13 |
-!- OXPHOS [c68f0c0c@gateway/web/freenode/ip.198.143.12.12] has quit [Ping timeout: 250 seconds] | 10:19 | |
sanuj | BZDMG, there? | 10:56 |
BZDMG | sanuj: yeap | 10:56 |
BZDMG | ok operator== | 10:56 |
sanuj | yes | 10:56 |
sanuj | BZDMG, you read my mind :D | 10:56 |
BZDMG | sanuj: first | 10:57 |
BZDMG | you compare policies | 10:58 |
BZDMG | or rather | 10:58 |
BZDMG | compare types | 10:58 |
BZDMG | ahh no types sorry | 10:58 |
sanuj | BZDMG, there is only policy and storage | 10:59 |
sanuj | but policy comparison doesn't work | 10:59 |
BZDMG | if policies are different | 10:59 |
BZDMG | then you have to check typeid | 10:59 |
BZDMG | like in this *fallback | 10:59 |
sanuj | BZDMG, how to compare policies | 11:01 |
BZDMG | by pointers | 11:01 |
BZDMG | sanuj: just like in sameType | 11:02 |
sanuj | BZDMG, there is no T in operator== | 11:02 |
BZDMG | you don't need T | 11:03 |
BZDMG | you need to compare policies | 11:03 |
sanuj | BZDMG, this->policy == other.policy | 11:04 |
BZDMG | if policies are the same you should compare contents | 11:04 |
BZDMG | yes | 11:04 |
sanuj | BZDMG, return this->policy == other.policy and this->storage == other.storage; | 11:04 |
BZDMG | no | 11:04 |
BZDMG | storages are not compares like == | 11:04 |
sanuj | okay | 11:04 |
sanuj | that's where i was going wrong | 11:04 |
BZDMG | you should add some method like equals | 11:05 |
BZDMG | to policy | 11:05 |
BZDMG | as long as policy `knows` the type | 11:05 |
BZDMG | it should cast storage1 to T | 11:05 |
BZDMG | and then storage2 to T | 11:05 |
BZDMG | and then compare them | 11:06 |
sanuj | BZDMG, so i need to add operator== in policy | 11:06 |
BZDMG | no | 11:06 |
BZDMG | bool equals(void** storage, void** other_storage) | 11:06 |
BZDMG | like that | 11:07 |
sanuj | ohkay | 11:07 |
BZDMG | inside you should do something like | 11:07 |
BZDMG | *(reinterpret_cast<T*>(storage)); | 11:07 |
sanuj | and this does the storage comparison by casting it | 11:07 |
BZDMG | and then compare these | 11:07 |
BZDMG | yeah | 11:07 |
sanuj | ohkay | 11:07 |
BZDMG | I guess it is going to be the most crazy C++ thing you've done ;) | 11:08 |
sanuj | BZDMG, i also need to handle empty any for erase_type() and recall_type() | 11:08 |
sanuj | BZDMG, yes definitely :P | 11:08 |
BZDMG | if you're stucked I'll implement it | 11:08 |
sanuj | BZDMG, don't fully understand policy | 11:08 |
sanuj | let me try | 11:08 |
BZDMG | well it is typed thing that knows how to work with storage | 11:09 |
sanuj | okay | 11:09 |
sanuj | BZDMG, why do we need BaseAnyPolicy & PointerValueAnyPolicy | 11:10 |
sanuj | only PointerValueAnyPolicy will also work | 11:10 |
BZDMG | sanuj: don't get it | 11:12 |
BZDMG | why do we need what? | 11:12 |
sanuj | BZDMG, why do we need base policy | 11:13 |
sanuj | and then derive one from it? | 11:13 |
-!- HeikoS [~heiko@host-92-0-162-192.as43234.net] has joined #shogun | 11:14 | |
-!- mode/#shogun [+o HeikoS] by ChanServ | 11:14 | |
BZDMG | sanuj: well for some kind of polymorphism | 11:14 |
sanuj | BZDMG, i'm also adding this | 11:14 |
BZDMG | you need to handle the same thing | 11:14 |
BZDMG | using different implementations | 11:14 |
BZDMG | with different T | 11:14 |
sanuj | T value(void** storage) { return *(reinterpret_cast<T*>(other_storage)); } | 11:14 |
sanuj | ohkay | 11:14 |
-!- HeikoS [~heiko@host-92-0-162-192.as43234.net] has quit [Quit: Leaving.] | 11:26 | |
-!- sanuj [~sanuj@59.91.128.137] has quit [Quit: Leaving] | 12:30 | |
-!- lambday [8028b10a@gateway/web/freenode/ip.128.40.177.10] has joined #shogun | 12:31 | |
-!- mode/#shogun [+o lambday] by ChanServ | 12:31 | |
@wiking | ey | 14:54 |
@wiking | bazdmeg :) | 14:54 |
BZDMG | bazdmeg | 15:09 |
-!- BZDMG is now known as B-Z-D-M-G | 15:10 | |
-!- B-Z-D-M-G is now known as B-Z-DM-G | 15:11 | |
-!- B-Z-DM-G is now known as B-ZDM-G | 15:11 | |
-!- shogun-notifier- [~irker@7nn.de] has joined #shogun | 15:13 | |
shogun-notifier- | shogun: Saurabh7 :develop * 2219440 / / (7 files): https://github.com/shogun-toolbox/shogun/commit/22194405e445121633ee82b1d9d4ab19e4bbc1ec | 15:13 |
shogun-notifier- | shogun: update CART and random Forest | 15:13 |
shogun-notifier- | shogun: Viktor Gal :develop * bb07222 / / (7 files): https://github.com/shogun-toolbox/shogun/commit/bb072229b552784d2f53e08c75a48c916ad43c44 | 15:13 |
shogun-notifier- | shogun: Merge pull request #3293 from Saurabh7/cart | 15:13 |
shogun-notifier- | shogun: | 15:13 |
shogun-notifier- | shogun: CART update | 15:13 |
@wiking | boooooooyqqqqqqqqqqqq | 15:14 |
@wiking | boooooooooyaaaaaaaaaaaa bitches BAZMDEG | 15:14 |
@wiking | :))) | 15:14 |
shogun-buildbot | build #744 of trusty - libshogun - viennacl is complete: Failure [failed compile] Build details are at http://buildbot.shogun-toolbox.org/builders/trusty%20-%20libshogun%20-%20viennacl/builds/744 blamelist: Viktor Gal <vigsterkr@gmail.com>, Saurabh7 <saurabh.mahindre@gmail.com> | 15:14 |
shogun-notifier- | shogun: Fredrik Hallgren :develop * deb3012 / / (4 files): https://github.com/shogun-toolbox/shogun/commit/deb3012923f7a2935e1d1ec5bcbe8be36a98f35e | 15:14 |
shogun-notifier- | shogun: Implement the Nystrom approximate algorithm for KRR | 15:14 |
shogun-notifier- | shogun: Viktor Gal :develop * 29c8a96 / / (4 files): https://github.com/shogun-toolbox/shogun/commit/29c8a96b14e7c757c7450bbac968cd5e7e576bcc | 15:14 |
shogun-notifier- | shogun: Merge pull request #3172 from cfjhallgren/nystrom_krr | 15:14 |
shogun-notifier- | shogun: | 15:14 |
shogun-notifier- | shogun: Implement the Nystrom approximate algorithm for KRR | 15:14 |
shogun-buildbot | build #745 of trusty - libshogun - viennacl is complete: Failure [failed compile] Build details are at http://buildbot.shogun-toolbox.org/builders/trusty%20-%20libshogun%20-%20viennacl/builds/745 blamelist: Viktor Gal <vigsterkr@gmail.com>, Fredrik Hallgren <fredrik.hallgren@ucl.ac.uk> | 15:15 |
-!- HeikoS [~heiko@nat-163-221.internal.eduroam.ucl.ac.uk] has joined #shogun | 15:25 | |
-!- mode/#shogun [+o HeikoS] by ChanServ | 15:25 | |
@wiking | HeikoS: wtf | 15:28 |
@wiking | they throw you out from france? | 15:28 |
@wiking | :D | 15:28 |
@wiking | Allons enfants de la Patrie, | 15:30 |
@wiking | Le jour de gloire est arrivé | 15:30 |
@wiking | maaaaaaaaaa fuuuuuuuuuuuuuuuuck | 15:36 |
@wiking | fuuuuuuuuuuuck kfuck | 15:36 |
@wiking | baaaaaaaazdmeg | 15:36 |
@wiking | :D | 15:36 |
@wiking | because trusty viennacl is failing | 15:36 |
@wiking | nothing is getting tested :)))) | 15:36 |
@wiking | woooohoooooooooooo | 15:36 |
-!- GandalfTheWizard [~Eva@112.10.170.115] has joined #shogun | 16:05 | |
@wiking | Saurabh7__: here? | 16:45 |
Saurabh7__ | wiking: yoyo | 16:58 |
Saurabh7__ | thanks for merge :) | 16:58 |
-!- c4goldsw [32cf3802@gateway/web/cgi-irc/kiwiirc.com/ip.50.207.56.2] has joined #shogun | 17:14 | |
c4goldsw | HeikoS ping | 17:15 |
c4goldsw | Saurabh7__, you here? | 17:19 |
Saurabh7__ | c4goldsw: yello | 17:19 |
c4goldsw | Question: if M is an SGMatrix, would this be the way to memset it to 0? memset(&M, 0, M.num_rows * M.num_cols * sizeof(scalar_type_of_M)); | 17:19 |
Saurabh7__ | M.matrix gives you the pointer to data , use that | 17:20 |
c4goldsw | Ah, thank you | 17:20 |
Saurabh7__ | then shoudl be goog | 17:21 |
Saurabh7__ | good | 17:21 |
c4goldsw | :) | 17:21 |
-!- c4goldsw [32cf3802@gateway/web/cgi-irc/kiwiirc.com/ip.50.207.56.2] has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] | 17:24 | |
@HeikoS | jojo | 17:32 |
@HeikoS | wiking: jo | 17:33 |
@HeikoS | Saurabh7__: hi | 17:33 |
Saurabh7__ | HeikoS: yoyo | 17:33 |
Saurabh7__ | HeikoS: wiking merged the rf PR | 17:34 |
Saurabh7__ | i posted some results there | 17:34 |
@HeikoS | Saurabh7__: the FR one | 17:34 |
@HeikoS | RF | 17:34 |
@HeikoS | nice :) | 17:34 |
@HeikoS | well done | 17:34 |
@HeikoS | Checking the results | 17:34 |
Saurabh7__ | yep :) | 17:34 |
@HeikoS | Saurabh7__: ehm | 17:35 |
@HeikoS | solet_train.csv (5198, 617) 28.0035 8.18816 | 17:35 |
@HeikoS | ah | 17:36 |
@HeikoS | DEVELOP in there is the old? | 17:36 |
Saurabh7__ | yes | 17:36 |
@HeikoS | Saurabh7__: so now we are at the same speed as sklearn roughly | 17:36 |
@HeikoS | apart from abalone | 17:36 |
@HeikoS | Saurabh7__: question: are both single core | 17:36 |
@HeikoS | because sklearn has multithreaded impl | 17:36 |
Saurabh7__ | HeikoS: yes i didnt use that | 17:37 |
@HeikoS | Saurabh7__: ok | 17:37 |
Saurabh7__ | sklearns multicore thing | 17:37 |
@HeikoS | Saurabh7__: so one thing I dont get is | 17:37 |
@HeikoS | there is no reason for c++ code to be slower than the python thing | 17:37 |
@HeikoS | Saurabh7__: so why the hell do we consistently just catch up the skit, rather than being faster? | 17:37 |
@HeikoS | with trees, I would have expected that even more so | 17:38 |
@HeikoS | any ideas? | 17:38 |
@HeikoS | especially if the algorithm implementationsa re simimlar | 17:38 |
Saurabh7__ | HeikoS: for this their implementation is different | 17:38 |
Saurabh7__ | presorting is not done now, it was redone compeletly | 17:38 |
Saurabh7__ | they optimised it using sample weights or someting similar | 17:39 |
@HeikoS | sure | 17:40 |
@HeikoS | why cant we take their optimisations and also do them? | 17:40 |
Saurabh7__ | HeikoS: everything will have to adjusted, | 17:41 |
Saurabh7__ | first of all tree building will ahve to be another class | 17:41 |
@HeikoS | Saurabh7__: the question is: will this be faster? | 17:41 |
@HeikoS | Saurabh7__: or not? :) | 17:41 |
Saurabh7__ | and current optional things migt have to go, surrogate split, missing vecs | 17:42 |
@HeikoS | Saurabh7__: we should make a list of improvements that are possible | 17:42 |
@HeikoS | and sort it by gains to be made | 17:42 |
@HeikoS | and then start from top | 17:42 |
@HeikoS | I think the first is multi-core | 17:42 |
@HeikoS | but this optimising the tree splits might be another ones | 17:42 |
@HeikoS | Saurabh7__: do they do less computation? Is that why they are as fast? | 17:42 |
Saurabh7__ | HeikoS: sort of | 17:43 |
Saurabh7__ | but we do less to since we presort | 17:43 |
@HeikoS | Saurabh7__: so if shogun would do the same trick in addition to presort, what would happen? | 17:43 |
Saurabh7__ | but we miss out when the active vectors are not need to be sorted | 17:44 |
@HeikoS | ok | 17:44 |
@HeikoS | Saurabh7__: so multicore or this one next? | 17:44 |
@HeikoS | what will be more useful? | 17:44 |
Saurabh7__ | HeikoS: Multicore would be useful too since we already have prsorted thing | 17:45 |
Saurabh7__ | but the other thing would need some form of major refactor of tree building | 17:46 |
shogun-notifier- | shogun: OXPHOS :develop * 22edc6b / / (6 files): https://github.com/shogun-toolbox/shogun/commit/22edc6b0cc45db1e267fd15cb2fc4abb206f3e49 | 17:46 |
shogun-notifier- | shogun: shareboost cookbook with integration test data | 17:46 |
shogun-notifier- | shogun: Heiko Strathmann :develop * 57937ea / / (6 files): https://github.com/shogun-toolbox/shogun/commit/57937ea869b15112a6b3a2001bf71b80f2449d09 | 17:46 |
shogun-notifier- | shogun: Merge pull request #3287 from OXPHOS/cookbook_shareboost | 17:46 |
shogun-notifier- | shogun: | 17:46 |
shogun-notifier- | shogun: cookbook - shareboost | 17:46 |
@HeikoS | Saurabh7__: ok then lets do multicore then | 17:46 |
@HeikoS | Saurabh7__: did you profile cache miss rate? | 17:46 |
shogun-buildbot | build #746 of trusty - libshogun - viennacl is complete: Failure [failed compile] Build details are at http://buildbot.shogun-toolbox.org/builders/trusty%20-%20libshogun%20-%20viennacl/builds/746 blamelist: OXPHOS <engelzora@gmail.com> | 17:47 |
Saurabh7__ | HeikoS: cache miss was around same, | 17:47 |
Saurabh7__ | but cache refrences went up | 17:47 |
@HeikoS | after presort? | 17:47 |
Saurabh7__ | yes | 17:47 |
@HeikoS | Saurabh7__: ok question is whether we can improve the miss rate | 17:47 |
@HeikoS | how much was it? | 17:47 |
Saurabh7__ | 40 arnd | 17:48 |
@HeikoS | any anytime you go over the data, do you do that in order and not in random fashion? | 17:48 |
shogun-buildbot | build #747 of trusty - libshogun - viennacl is complete: Failure [failed compile] Build details are at http://buildbot.shogun-toolbox.org/builders/trusty%20-%20libshogun%20-%20viennacl/builds/747 blamelist: Heiko Strathmann <heiko.strathmann@gmail.com> | 17:49 |
Saurabh7__ | HeikoS: always in sorted inside column | 17:49 |
Saurabh7__ | sorted order | 17:49 |
@HeikoS | okok | 17:49 |
@HeikoS | Saurabh7__: cool then | 17:49 |
@HeikoS | lets go multicore | 17:49 |
@HeikoS | :) | 17:49 |
@HeikoS | first step | 17:49 |
@HeikoS | shallow copy of CFeatures | 17:49 |
Saurabh7__ | but not all are active, so might be reason for misses | 17:49 |
@HeikoS | with cloned subset stack | 17:49 |
@HeikoS | Saurabh7__: I get it | 17:50 |
Saurabh7__ | HeikoS: yes I was adding that | 17:50 |
Saurabh7__ | HeikoS: do we want it to be static method ? | 17:50 |
@HeikoS | no | 17:50 |
Saurabh7__ | so get copy of feature obj | 17:50 |
@HeikoS | virtual method of the CFeatures base class | 17:50 |
Saurabh7__ | ok | 17:50 |
@HeikoS | basically | 17:50 |
@HeikoS | it should call the shallow copy method that is there | 17:51 |
@HeikoS | and then clone the subset stack | 17:51 |
@HeikoS | make sure you unit test it etc | 17:51 |
@HeikoS | and it would be cool to implement it for StringFeatures as well | 17:51 |
@HeikoS | maybe even sparse, but thats not so important | 17:51 |
Saurabh7__ | cool, | 17:54 |
@HeikoS | Saurabh7__: pretty good your achieved speedup 8-) | 17:58 |
@HeikoS | brings shogun one more step towards being useful ;) | 17:58 |
Saurabh7__ | HeikoS: yes pretty cool :) | 18:00 |
shogun-notifier- | shogun: Viktor Gal :develop * cc448c4 / tests/unit/ (2 files): https://github.com/shogun-toolbox/shogun/commit/cc448c40d179d16f36cf61cac5463e31fe0d3afd | 18:02 |
shogun-notifier- | shogun: Fix unit tests | 18:02 |
-!- c4goldsw [32cf3802@gateway/web/cgi-irc/kiwiirc.com/ip.50.207.56.2] has joined #shogun | 18:03 | |
shogun-buildbot | build #748 of trusty - libshogun - viennacl is complete: Success [build successful] Build details are at http://buildbot.shogun-toolbox.org/builders/trusty%20-%20libshogun%20-%20viennacl/builds/748 | 18:05 |
@HeikoS | whooooooooooooooo | 18:06 |
@HeikoS | wiking, star! | 18:06 |
shogun-buildbot | build #1269 of precise - libshogun is complete: Failure [failed compile] Build details are at http://buildbot.shogun-toolbox.org/builders/precise%20-%20libshogun/builds/1269 blamelist: Viktor Gal <viktor.gal@maeth.com> | 18:12 |
shogun-buildbot | build #2914 of bsd1 - libshogun is complete: Failure [failed configure] Build details are at http://buildbot.shogun-toolbox.org/builders/bsd1%20-%20libshogun/builds/2914 blamelist: Viktor Gal <viktor.gal@maeth.com> | 18:13 |
B-ZDM-G | HeikoS: gs! | 18:16 |
shogun-notifier- | shogun: lambday :feature/bigtest * f4755dd / src/shogun/statistics/experimental/internals/ (34 files): https://github.com/shogun-toolbox/shogun/commit/f4755dd27d08eb64100c60917183c25fa1d9e803 | 18:21 |
shogun-notifier- | shogun: added first version of bigtesting framework | 18:21 |
shogun-notifier- | shogun: lambday :feature/bigtest * eba2773 / src/shogun/statistics/experimental/internals/ (5 files): https://github.com/shogun-toolbox/shogun/commit/eba2773af5ff232e5edd337fe33be4b913cbd9f1 | 18:21 |
shogun-notifier- | shogun: documentation and code-style changes | 18:21 |
shogun-notifier- | shogun: lambday :feature/bigtest * a570eb9 / src/shogun/statistics/experimental/ (3 files): https://github.com/shogun-toolbox/shogun/commit/a570eb9f4cd297409b858b490ba3469b71d34263 | 18:21 |
shogun-notifier- | shogun: added hypothesis test (experimental) base class | 18:21 |
shogun-notifier- | shogun: lambday :feature/bigtest * 05bf193 / src/shogun/ (108 files): https://github.com/shogun-toolbox/shogun/commit/05bf193ef74fbf6e55a563427b4fa0dba209332c | 18:21 |
shogun-notifier- | shogun: removed old files | 18:21 |
shogun-notifier- | shogun: lambday :feature/bigtest * 0202d9d / src/shogun/hypothesistest/ (38 files): https://github.com/shogun-toolbox/shogun/commit/0202d9dfeb19c966380a38e761123b2c6a106982 | 18:21 |
shogun-notifier- | shogun: added rest of the files | 18:21 |
shogun-notifier- | shogun: Heiko Strathmann :feature/bigtest * 9287ee1 / examples/meta/src/statistical_testing/quadratic_time_mmd.sg: https://github.com/shogun-toolbox/shogun/commit/9287ee1a4192ba9acfec5fc06cf2b50e1bd6f541 | 18:21 |
shogun-notifier- | shogun: first meta example for mmd | 18:21 |
shogun-notifier- | shogun: Heiko Strathmann :feature/bigtest * c66eb89 / / (4 files): https://github.com/shogun-toolbox/shogun/commit/c66eb892384c65a0a1f919c991d5189c02f6e459 | 18:21 |
shogun-notifier- | shogun: Add an initial cookbook page for quadratic time mmd | 18:21 |
shogun-notifier- | shogun: Heiko Strathmann :feature/bigtest * 8551254 / / (2 files): https://github.com/shogun-toolbox/shogun/commit/855125489854f2927213d328025fdb457eea43d2 | 18:21 |
shogun-notifier- | shogun: add linear time mmd api example draft | 18:21 |
shogun-notifier- | shogun: lambday :feature/bigtest * da021ef / / (127 files): https://github.com/shogun-toolbox/shogun/commit/da021ef4d1be4fa28698b021bef3a2c65631dcbd | 18:21 |
shogun-notifier- | shogun: fix build issues | 18:21 |
shogun-notifier- | shogun: lambday :feature/bigtest * 48d50b9 / src/shogun/statistical_testing/MMD.cpp,src/shogun/statistical_testing/MMD.h: https://github.com/shogun-toolbox/shogun/commit/48d50b95b09da8a10ffb8859f092f6f3247b6b5b | 18:22 |
shogun-notifier- | shogun: removed statistic computation API for multiple kernels | 18:22 |
shogun-notifier- | shogun: lambday :feature/bigtest * 76dfe41 / src/shogun/statistical_testing/MMD.cpp: https://github.com/shogun-toolbox/shogun/commit/76dfe410a2f7b95abeea011c11aff2da92aeae95 | 18:22 |
shogun-notifier- | shogun: removed simulate_null | 18:22 |
shogun-notifier- | shogun: lambday :feature/bigtest * 43af8b6 / src/shogun/statistical_testing/MMD.cpp: https://github.com/shogun-toolbox/shogun/commit/43af8b6a546bf4c526aa13ffca1db03c53885b72 | 18:22 |
shogun-notifier- | shogun: added permutation test with precomputed kernel matrices | 18:22 |
shogun-notifier- | shogun: lambday :feature/bigtest * afed04b / examples/meta/src/statistical_testing/linear_time_mmd.sg: https://github.com/shogun-toolbox/shogun/commit/afed04b9a5b79bbf91ff0cbbf1a2e34fb8d134ef | 18:22 |
shogun-notifier- | shogun: added number of samples (mandatory for streaming samples) to lineartime mmd meta example | 18:22 |
shogun-notifier- | shogun: Heiko Strathmann :feature/bigtest * 7a9a07d / src/shogun/statistical_testing/QuadraticTimeMMD.cpp: https://github.com/shogun-toolbox/shogun/commit/7a9a07de60236f0bb341917da38572a3738ec073 | 18:22 |
shogun-notifier- | shogun: todo for later | 18:22 |
shogun-notifier- | shogun: Heiko Strathmann :feature/bigtest * dfdcb03 / / (3 files): https://github.com/shogun-toolbox/shogun/commit/dfdcb0350667aa886737e920fb635d85de3049e8 | 18:22 |
shogun-notifier- | shogun: add constructor to QuadraticTimeMMD | 18:22 |
shogun-notifier- | shogun: Heiko Strathmann :feature/bigtest * d336889 / doc/cookbook/source/examples/statistical_testing/quadratic_time_mmd.rst: https://github.com/shogun-toolbox/shogun/commit/d336889988a55a94f2d7197232aa3bd5343853d2 | 18:22 |
shogun-notifier- | shogun: Give the example some love | 18:22 |
shogun-notifier- | shogun: Heiko Strathmann :feature/bigtest * 4eec2a4 / doc/cookbook/source/examples/statistical_testing/ (2 files): https://github.com/shogun-toolbox/shogun/commit/4eec2a43c503588dbbbc97614d2a7b70dc689820 | 18:22 |
shogun-notifier- | shogun: more cookbook updates | 18:22 |
shogun-notifier- | shogun: Heiko Strathmann :feature/bigtest * 1fde8b2 / src/shogun/statistical_testing/QuadraticTimeMMD.cpp: https://github.com/shogun-toolbox/shogun/commit/1fde8b2aa49d7a1598f30ae37043d6a6e773d558 | 18:22 |
shogun-notifier- | shogun: dont parallelise spectrum sampling, added some comments | 18:22 |
B-ZDM-G | BAZDMEG | 18:22 |
shogun-notifier- | shogun: lambday :feature/bigtest * e52f903 / / (8 files): https://github.com/shogun-toolbox/shogun/commit/e52f903b6620b11e1a270b03e4a145f33e5ef758 | 18:22 |
shogun-notifier- | shogun: fixed quadratic time mmd bugs and speedup | 18:22 |
shogun-notifier- | shogun: lambday :feature/bigtest * d40fc53 / / (3 files): https://github.com/shogun-toolbox/shogun/commit/d40fc53828d18a18302e46bca869396b225b25c8 | 18:22 |
shogun-notifier- | shogun: added more tests, fixed more bugs | 18:22 |
shogun-notifier- | shogun: lambday :feature/bigtest * 98e24ef / / (6 files): https://github.com/shogun-toolbox/shogun/commit/98e24ef87a4de4f5637797c4cac598773074915e | 18:22 |
shogun-notifier- | shogun: removed temporary permuted matrix creation for mmd | 18:22 |
shogun-notifier- | shogun: | 18:22 |
shogun-notifier- | shogun: - since SIMD doesn't help in this case, rather slows things down | 18:22 |
shogun-notifier- | shogun: due to temporary matrix creation | 18:22 |
shogun-notifier- | shogun: lambday :feature/bigtest * 84305f0 / / (5 files): https://github.com/shogun-toolbox/shogun/commit/84305f029897e6f1e2c8f4783b96e48903915423 | 18:22 |
shogun-notifier- | shogun: added cache-friendly sum-computation for permutation | 18:22 |
shogun-notifier- | shogun: lambday :feature/bigtest * 575c377 / src/shogun/statistical_testing/ (4 files): https://github.com/shogun-toolbox/shogun/commit/575c377324b8b3583ab606e5a6eaaba4dfa4a80b | 18:22 |
shogun-notifier- | shogun: Added task-parallel computation support | 18:22 |
shogun-notifier- | shogun: | 18:22 |
shogun-notifier- | shogun: - Speeded up the permutation test | 18:22 |
shogun-notifier- | shogun: - Overall speed-up due to | 18:22 |
shogun-notifier- | shogun: (a) cache-friendly computation and | 18:22 |
shogun-notifier- | shogun: lambday :feature/bigtest * 7ab7d87 / src/shogun/statistical_testing/internals/mmd/WithinBlockPermutation.cpp: https://github.com/shogun-toolbox/shogun/commit/7ab7d8707537493a15a66e7a14baae84e99cb031 | 18:22 |
B-ZDM-G | SHUT THE BAZDMEG | 18:22 |
shogun-notifier- | shogun: lambday :feature/bigtest * e94ede2 / / (3 files): https://github.com/shogun-toolbox/shogun/commit/e94ede2d0bd6bf56739fb141b6a065a31685a377 | 18:22 |
shogun-notifier- | shogun: added feature shallow copy and merged copy methods | 18:22 |
shogun-notifier- | shogun: lambday :feature/bigtest * 4316373 / / (2 files): https://github.com/shogun-toolbox/shogun/commit/431637362282d8f822f4209892077abac45e8641 | 18:22 |
shogun-notifier- | shogun: made the data manager work with shallow copy | 18:22 |
shogun-notifier- | shogun: lambday :feature/bigtest * 7257db1 / tests/unit/statistical_testing/ (2 files): https://github.com/shogun-toolbox/shogun/commit/7257db129fe0eff5414110faedf62ef9f0f60c41 | 18:22 |
shogun-notifier- | shogun: added kernel selection unit tests | 18:22 |
shogun-notifier- | shogun: lambday :feature/bigtest * 9158bbb / / (3 files): https://github.com/shogun-toolbox/shogun/commit/9158bbb098f2cdeca6cf94ffc45d0e882676c729 | 18:22 |
shogun-notifier- | shogun: added block data structure | 18:22 |
shogun-notifier- | shogun: lambday :feature/bigtest * ff8937e / src/shogun/statistical_testing/internals/ (2 files): https://github.com/shogun-toolbox/shogun/commit/ff8937e2b347a40eff24b164dda258297c1c4573 | 18:22 |
shogun-notifier- | shogun: updated next samples data structure with blocks | 18:22 |
shogun-notifier- | shogun: lambday :feature/bigtest * 9ccbcdf / / (6 files): https://github.com/shogun-toolbox/shogun/commit/9ccbcdf2019ff0470ce677a456c5087dad599c35 | 18:22 |
shogun-notifier- | shogun: updated data fetchers to return naked pointers | 18:22 |
shogun-notifier- | shogun: lambday :feature/bigtest * 714e31c / src/shogun/statistical_testing/internals/DataManager.cpp: https://github.com/shogun-toolbox/shogun/commit/714e31c03a70f7928fd068ddbd4369f63582b409 | 18:22 |
shogun-notifier- | shogun: updated data manager to work with blocks | 18:22 |
shogun-notifier- | shogun: lambday :feature/bigtest * b61b116 / src/shogun/statistical_testing/HypothesisTest.cpp: https://github.com/shogun-toolbox/shogun/commit/b61b116cd2480801a0d87b919972f17681382dc5 | 18:22 |
shogun-notifier- | shogun: removed unused variable result | 18:22 |
shogun-notifier- | shogun: lambday :feature/bigtest * 5f730e8 / src/shogun/statistical_testing/ (2 files): https://github.com/shogun-toolbox/shogun/commit/5f730e8ce5badc5e5880af7646f35861a79aee66 | 18:22 |
shogun-notifier- | shogun: added convenient constructor | 18:22 |
shogun-notifier- | shogun: Heiko Strathmann :feature/bigtest * cb0b28f / examples/meta/src/statistical_testing/ (2 files): https://github.com/shogun-toolbox/shogun/commit/cb0b28f554a423b6cc03cea25d6fad6bc5a7c8ca | 18:23 |
shogun-notifier- | shogun: added compiling (but not running) examples of kernel selection for MMD | 18:23 |
shogun-notifier- | shogun: Heiko Strathmann :feature/bigtest * e7f11cc / doc/cookbook/source/examples/statistical_testing/linear_time_mmd_kernel_selection.rst: https://github.com/shogun-toolbox/shogun/commit/e7f11cc6281109bf247d908f3b8e80dc58fcb338 | 18:23 |
shogun-notifier- | shogun: initial sketch for kernel learning example | 18:23 |
shogun-notifier- | shogun: Heiko Strathmann :feature/bigtest * 0413127 / doc/ipython-notebooks/ (2 files): https://github.com/shogun-toolbox/shogun/commit/04131278b3e2fad1c371cc36c9b1985dbf4b4b6d | 18:23 |
shogun-notifier- | shogun: rename folder | 18:23 |
shogun-notifier- | shogun: Heiko Strathmann :feature/bigtest * f074c7e / examples/meta/src/statistical_testing/quadratic_time_mmd_kernel_selection.sg: https://github.com/shogun-toolbox/shogun/commit/f074c7e7dee3ef12a1489a5fc138152a9dd98395 | 18:23 |
shogun-notifier- | shogun: use different data in testing than in kernel learning | 18:23 |
shogun-notifier- | shogun: lambday :feature/bigtest * 794ee49 / / (9 files): https://github.com/shogun-toolbox/shogun/commit/794ee496af6cb534f555700386a83ed16796616a | 18:23 |
shogun-notifier- | shogun: renamed OPTIMIZE_MMD to MAXIMIZE_POWER in kernel selection | 18:23 |
shogun-notifier- | shogun: lambday :feature/bigtest * 0beb10c / src/shogun/statistical_testing/MMD.cpp: https://github.com/shogun-toolbox/shogun/commit/0beb10c2bbeeeeab16d857542efe2d7f8a05b4d9 | 18:23 |
shogun-notifier- | shogun: removed precomputed kernels (if there are any) while selecting kernel | 18:23 |
shogun-notifier- | shogun: lambday :feature/bigtest * c1a4258 / src/shogun/statistical_testing/MMD.cpp: https://github.com/shogun-toolbox/shogun/commit/c1a42580d058a91542bac1496b5986ef2ae83ecf | 18:23 |
shogun-notifier- | shogun: added statistic and Q computation methods | 18:23 |
shogun-notifier- | shogun: lambday :feature/bigtest * 60f6079 / src/shogun/statistical_testing/ (14 files): https://github.com/shogun-toolbox/shogun/commit/60f6079e52ea4410272843612bd91580b57f8cd0 | 18:23 |
shogun-notifier- | shogun: added weighted kernel learning methods | 18:23 |
shogun-notifier- | shogun: lambday :feature/bigtest * 06fe053 / src/shogun/statistical_testing/internals/OptimizationSolver.cpp: https://github.com/shogun-toolbox/shogun/commit/06fe0536018bbab1e7a6e92d6ee914c710055507 | 18:23 |
shogun-notifier- | shogun: temporary turned off GPL flag for QP solver | 18:23 |
shogun-notifier- | shogun: lambday :feature/bigtest * 26cfeba / src/shogun/statistical_testing/ (6 files): https://github.com/shogun-toolbox/shogun/commit/26cfebaf1869ac6c7f87826fa5c73186a71f3bf6 | 18:23 |
shogun-notifier- | shogun: added support for cross-validation setting for kernel selection (incomplete) | 18:23 |
shogun-notifier- | shogun: lambday :feature/bigtest * 0821559 / / (20 files): https://github.com/shogun-toolbox/shogun/commit/0821559bdca4c03ab34dedaa5eda1c3ea91de476 | 18:23 |
shogun-notifier- | shogun: made the enum classes in statistical testing simple enums | 18:23 |
shogun-notifier- | shogun: lambday :feature/bigtest * ddd0de0 / / (6 files): https://github.com/shogun-toolbox/shogun/commit/ddd0de0be4feaa6861898c3742b298516124ece6 | 18:23 |
shogun-notifier- | shogun: added first draft of train-test data split | 18:23 |
shogun-notifier- | shogun: lambday :feature/bigtest * 95574cb / / (3 files): https://github.com/shogun-toolbox/shogun/commit/95574cbb22ace955cf269c85df77b7b739bbe81b | 18:23 |
shogun-notifier- | shogun: fixed clone subset stack bug in features util | 18:23 |
shogun-notifier- | shogun: lambday :feature/bigtest * 404720a / / (4 files): https://github.com/shogun-toolbox/shogun/commit/404720a8aba5c8245b1d73ffddb8ccf80a0a3e6b | 18:23 |
shogun-notifier- | shogun: full and blockwise train/test data fetchers fixed | 18:23 |
shogun-notifier- | shogun: lambday :feature/bigtest * eaf8632 / / (3 files): https://github.com/shogun-toolbox/shogun/commit/eaf8632ca5a685f1e34196bc0dcfee4518625234 | 18:23 |
shogun-notifier- | shogun: fixed memory bug for streaming data parser and added unit-test | 18:23 |
shogun-notifier- | shogun: lambday :feature/bigtest * 372e991 / / (5 files): https://github.com/shogun-toolbox/shogun/commit/372e991054439d0ed9c640d90859693616aeb847 | 18:23 |
shogun-notifier- | shogun: full and blockwise train/test streaming data fetchers added | 18:23 |
shogun-notifier- | shogun: lambday :feature/bigtest * c3ef6ea / / (11 files): https://github.com/shogun-toolbox/shogun/commit/c3ef6ea9902828f14ced2ebb0e2b0fa89ecae634 | 18:23 |
shogun-notifier- | shogun: intermediate work for test-train data split | 18:23 |
shogun-notifier- | shogun: lambday :feature/bigtest * ecf9d58 / / (6 files): https://github.com/shogun-toolbox/shogun/commit/ecf9d58a6b98bb048f584529ee885c69880da304 | 18:23 |
shogun-notifier- | shogun: added permutation without storing the kernel matrix | 18:23 |
shogun-notifier- | shogun: lambday :feature/bigtest * 5ae3c19 / src/shogun/statistical_testing/ (16 files): https://github.com/shogun-toolbox/shogun/commit/5ae3c19e13db21291a7b42deaafd3d81c753287d | 18:23 |
shogun-notifier- | shogun: save the kernel selection measures for later query | 18:23 |
shogun-notifier- | shogun: lambday :feature/bigtest * 801d16d / src/shogun/statistical_testing/internals/ (6 files): https://github.com/shogun-toolbox/shogun/commit/801d16d052dd588fe7d1134820fc0b74e10c1746 | 18:23 |
shogun-notifier- | shogun: refactored maximize cross validation kernel selection method | 18:23 |
shogun-notifier- | shogun: lambday :feature/bigtest * 8a325c7 / src/shogun/statistical_testing/ (6 files): https://github.com/shogun-toolbox/shogun/commit/8a325c7a71d98bdf1a6b3fb73280b16ddb314651 | 18:23 |
shogun-notifier- | shogun: refactor API (incomplete) | 18:23 |
shogun-notifier- | shogun: lambday :feature/bigtest * 75bab79 / / (31 files): https://github.com/shogun-toolbox/shogun/commit/75bab79742995b525bb0b8e76c09598c06c2434c | 18:23 |
shogun-notifier- | shogun: refactored train/test subsetting and hypothesis test framework | 18:23 |
shogun-notifier- | shogun: lambday :feature/bigtest * 1c4e3ca / src/interfaces/modular/Statistics.i,src/interfaces/modular/Statistics_includes.i: https://github.com/shogun-toolbox/shogun/commit/1c4e3ca367ca554b5c586fe5cd65d877ee1529bc | 18:23 |
shogun-notifier- | shogun: added kernel selection strategy in modular interface | 18:23 |
shogun-notifier- | shogun: lambday :feature/bigtest * df465d0 / / (8 files): https://github.com/shogun-toolbox/shogun/commit/df465d0401f522bbaf95755178d8f39e46f89628 | 18:23 |
shogun-notifier- | shogun: refactored the interface for specifying kernel selection strategy | 18:23 |
shogun-notifier- | shogun: lambday :feature/bigtest * ec74a92 / src/shogun/statistical_testing/internals/MaxXValidation.cpp: https://github.com/shogun-toolbox/shogun/commit/ec74a92af8e7f7ca2a149a97832f775642d22491 | 18:23 |
shogun-notifier- | shogun: fixed cross validation bug | 18:23 |
shogun-notifier- | shogun: lambday :feature/bigtest * 53700b1 / / (41 files): https://github.com/shogun-toolbox/shogun/commit/53700b1c101c855fb9fc8ed6b59df11500434fa1 | 18:23 |
shogun-notifier- | shogun: refactored directory structure | 18:23 |
shogun-notifier- | shogun: lambday :feature/bigtest * 1df9a80 / tests/unit/statistical_testing/ (5 files): https://github.com/shogun-toolbox/shogun/commit/1df9a80c2deac4f0403295c7f3b01e3263c891ae | 18:23 |
shogun-notifier- | shogun: updated kernel selection unit-tests | 18:23 |
shogun-notifier- | shogun: lambday :feature/bigtest * bfab28f / src/shogun/statistical_testing/ (6 files): https://github.com/shogun-toolbox/shogun/commit/bfab28f71c5b86b40dc1e5f4e62f5cf5f64ffe4d | 18:47 |
shogun-notifier- | shogun: refactored preset distance matrix in multi kernel MMD | 18:47 |
shogun-buildbot | build #2908 of deb3 - modular_interfaces is complete: Failure [failed examples and unit tests] Build details are at http://buildbot.shogun-toolbox.org/builders/deb3%20-%20modular_interfaces/builds/2908 blamelist: Viktor Gal <viktor.gal@maeth.com> | 18:54 |
-!- travis-ci [~travis-ci@ec2-54-161-108-254.compute-1.amazonaws.com] has joined #shogun | 19:47 | |
travis-ci | it's lambday's turn to pay the next round of drinks for the massacre he caused in shogun-toolbox/shogun: https://travis-ci.org/shogun-toolbox/shogun/builds/140850033 | 19:47 |
-!- travis-ci [~travis-ci@ec2-54-161-108-254.compute-1.amazonaws.com] has left #shogun [] | 19:47 | |
-!- travis-ci [~travis-ci@ec2-107-21-137-158.compute-1.amazonaws.com] has joined #shogun | 20:21 | |
travis-ci | it's lambday's turn to pay the next round of drinks for the massacre he caused in shogun-toolbox/shogun: https://travis-ci.org/shogun-toolbox/shogun/builds/140855898 | 20:21 |
-!- travis-ci [~travis-ci@ec2-107-21-137-158.compute-1.amazonaws.com] has left #shogun [] | 20:21 | |
shogun-notifier- | shogun: Heiko Strathmann :feature/kernel_exp_family * 3c26d61 / / (3 files): https://github.com/shogun-toolbox/shogun/commit/3c26d61e5dba3bd906755ac72b77538b7dbad4d9 | 20:37 |
shogun-notifier- | shogun: work towards true nystrom without building the system from full system | 20:37 |
shogun-notifier- | shogun: Heiko Strathmann :feature/kernel_exp_family * 147f2ec / src/shogun/distributions/kernel_exp_family/impl/KernelExpFamilyNystromHImpl.cpp: https://github.com/shogun-toolbox/shogun/commit/147f2ec1ab4e39240d7d253bdec8392651306ce1 | 20:38 |
shogun-notifier- | shogun: minor updates | 20:38 |
-!- HeikoS [~heiko@nat-163-221.internal.eduroam.ucl.ac.uk] has quit [Ping timeout: 240 seconds] | 20:45 | |
-!- lambday [8028b10a@gateway/web/freenode/ip.128.40.177.10] has quit [Ping timeout: 250 seconds] | 20:47 | |
-!- travis-ci [~travis-ci@ec2-54-205-179-180.compute-1.amazonaws.com] has joined #shogun | 21:13 | |
travis-ci | it's Heiko Strathmann's turn to pay the next round of drinks for the massacre he caused in shogun-toolbox/shogun: https://travis-ci.org/shogun-toolbox/shogun/builds/140883131 | 21:13 |
-!- travis-ci [~travis-ci@ec2-54-205-179-180.compute-1.amazonaws.com] has left #shogun [] | 21:13 | |
shogun-buildbot | build #1 of FC23 - libshogun - aarch64 is complete: Failure [failed test] Build details are at http://buildbot.shogun-toolbox.org/builders/FC23%20-%20libshogun%20-%20aarch64/builds/1 blamelist: Viktor Gal <viktor.gal@maeth.com> | 21:45 |
c4goldsw | wiking you around? | 21:57 |
-!- c4goldsw [32cf3802@gateway/web/cgi-irc/kiwiirc.com/ip.50.207.56.2] has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] | 22:35 | |
-!- c4goldsw [32cf3802@gateway/web/cgi-irc/kiwiirc.com/ip.50.207.56.2] has joined #shogun | 22:37 | |
-!- c4goldsw [32cf3802@gateway/web/cgi-irc/kiwiirc.com/ip.50.207.56.2] has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] | 22:42 | |
-!- HeikoS [~heiko@host-92-0-162-192.as43234.net] has joined #shogun | 22:55 | |
-!- mode/#shogun [+o HeikoS] by ChanServ | 22:55 | |
-!- HeikoS [~heiko@host-92-0-162-192.as43234.net] has quit [Client Quit] | 22:59 | |
-!- c4goldsw [32cf3802@gateway/web/cgi-irc/kiwiirc.com/ip.50.207.56.2] has joined #shogun | 23:03 | |
-!- shogun-notifier- [~irker@7nn.de] has quit [Quit: transmission timeout] | 23:39 | |
--- Log closed Wed Jun 29 00:00:00 2016 |
Generated by irclog2html.py 2.10.0 by Marius Gedminas - find it at mg.pov.lt!