--- Log opened Sun Jul 03 00:00:06 2016 | ||
-!- Saurabh7 [Saurabh7@gateway/shell/panicbnc/x-xohcuxorptqneppp] has joined #shogun | 05:42 | |
-!- sanuj [~sanuj@45.127.53.181] has joined #shogun | 07:56 | |
-!- sanuj [~sanuj@45.127.53.181] has quit [Ping timeout: 252 seconds] | 08:49 | |
-!- sanuj [~sanuj@45.127.53.181] has joined #shogun | 09:16 | |
Saurabh7 | hey wiking around ? | 10:03 |
---|---|---|
sanuj | bzdmgz, yolo | 10:21 |
bzdmgz | sanuj: YOLŒ | 10:21 |
sanuj | bzdmgz, got time to discuss about plugins and class_list? | 10:23 |
bzdmgz | p r o b a b l y | 10:23 |
sanuj | o k a y | 10:24 |
bzdmgz | sanuj: soo what's up | 10:29 |
sanuj | i was searching for our old chat about class_list | 10:30 |
sanuj | found it | 10:30 |
sanuj | but i still don't understand | 10:30 |
sanuj | what is the purpose of class_list? | 10:30 |
bzdmgz | it is actually used for serialization | 10:30 |
bzdmgz | because in say json or xml or anything else | 10:30 |
sanuj | ohkay | 10:30 |
bzdmgz | you have LibLinearSVM | 10:30 |
bzdmgz | as a string | 10:30 |
bzdmgz | and you need some mapping | 10:30 |
bzdmgz | from string to its ctor | 10:31 |
sanuj | it allows to store shogun classes as json xml etc | 10:31 |
sanuj | bzdmgz, what do you mean by "LibLinearSVM as a string" | 10:32 |
bzdmgz | sth like {"class": "LibLinearSVM", … } | 10:32 |
bzdmgz | we read it then we have to create the object | 10:32 |
sanuj | ohkay | 10:32 |
bzdmgz | this list allows us to find the proper ctor | 10:32 |
bzdmgz | by its nmae | 10:32 |
sanuj | bzdmgz, so this helps to convert jsons back to shogun classes? | 10:33 |
bzdmgz | any text format | 10:33 |
sanuj | yeah | 10:33 |
sanuj | bzdmgz, how is class_list.cpp generated from class_list.cpp.templ | 10:36 |
bzdmgz | sanuj: using python | 10:36 |
bzdmgz | class_list.cpp.py or so | 10:36 |
sanuj | looking at it | 10:37 |
sanuj | bzdmgz, static SHOGUN_TEMPLATE_CLASS CSGObject* __new_CStreamingFileFromSparseFeatures(EPrimitiveType g) | 10:43 |
sanuj | what is SHOGUN_TEMPLATE_CLASS | 10:43 |
bzdmgz | no idea | 10:44 |
sanuj | bzdmgz, #define SHOGUN_TEMPLATE_CLASS | 10:44 |
sanuj | what is it defined to ^? | 10:44 |
bzdmgz | well just empty macro so it is used somewhere to check something | 10:45 |
bzdmgz | you can grep it | 10:45 |
sanuj | okay | 10:45 |
sanuj | bzdmgz, so new_sgserializable returns a sgobject from name | 10:46 |
bzdmgz | yeah | 10:46 |
sanuj | okay i understand it now | 10:46 |
sanuj | bzdmgz, so we need to add => template <class T> T* create(string) | 10:49 |
sanuj | in class_list.cpp.templ | 10:49 |
sanuj | this method loads a plugin and returns an object | 10:49 |
sanuj | bzdmgz, and in swig i need to rename it to createKernel, createDistance and so on? | 10:49 |
bzdmgz | sanuj: yeah I think this would be the first step | 10:50 |
bzdmgz | even without plugins we start pretending | 10:50 |
bzdmgz | we have them | 10:50 |
sanuj | ohkay | 10:50 |
sanuj | bzdmgz, why do i need to remove new_sgserializable | 10:50 |
-!- GandalfTheWizard [~Ethan@112.10.170.115] has joined #shogun | 10:50 | |
-!- GandalfTheWizard [~Ethan@112.10.170.115] has quit [Max SendQ exceeded] | 10:50 | |
-!- GandalfTheWizard [~Emma@112.10.170.115] has joined #shogun | 10:51 | |
bzdmgz | sanuj: you don't need to | 10:51 |
bzdmgz | it would be a suicide :D | 10:52 |
sanuj | :D | 10:52 |
sanuj | okay | 10:52 |
bzdmgz | I just mean it is untyped | 10:52 |
bzdmgz | just add another wrapper on top of that | 10:52 |
-!- GandalfTheWizard [~Emma@112.10.170.115] has quit [Client Quit] | 10:52 | |
sanuj | bzdmgz, to make it a template? | 10:52 |
bzdmgz | yes | 10:53 |
-!- GandalfTheWizard [~Emma@112.10.170.115] has joined #shogun | 10:53 | |
sanuj | bzdmgz, sorry if it is very obvious, but why do we want to make it typed? | 10:54 |
bzdmgz | sanuj: well just imagine we start using it in examples | 10:55 |
bzdmgz | we first create it using sg_newserializable (user says WAT?) | 10:55 |
bzdmgz | then need to cast (WAT^2) | 10:55 |
bzdmgz | and handle possible casting error (WAT^3) | 10:56 |
sanuj | :D | 10:56 |
sanuj | cpp is hhuuuuuuggggeeeee | 11:08 |
-!- GandalfTheWizard [~Emma@112.10.170.115] has quit [Ping timeout: 240 seconds] | 11:22 | |
-!- GandalfTheWizard [~Emma@112.10.170.115] has joined #shogun | 11:22 | |
sanuj | bzdmgz, T* shogun::new_sgserializable(const char* sgserializable_name, EPrimitiveType generic) | 11:36 |
sanuj | you want this ^? | 11:36 |
bzdmgz | well kind of | 11:37 |
bzdmgz | you don't need that name though | 11:37 |
bzdmgz | you need something to be able to do: | 11:38 |
bzdmgz | createClassifier("liblinear") | 11:38 |
bzdmgz | or so | 11:38 |
bzdmgz | it would look like plugin | 11:38 |
sanuj | oh | 11:38 |
sanuj | so create is a wrapper for new_sgserializable? | 11:38 |
bzdmgz | at some point it will really become plugins | 11:38 |
bzdmgz | yes | 11:39 |
sanuj | i see | 11:39 |
sanuj | this is easy to do | 11:39 |
sanuj | just need a wrapper which casts CSGObject* to appropriate object pointer | 11:39 |
sanuj | bzdmgz, right? | 11:40 |
bzdmgz | yeah | 11:41 |
sanuj | bzdmgz, shall i send a PR to develop? | 11:41 |
sanuj | for this? | 11:41 |
bzdmgz | yeah | 11:41 |
sanuj | bzdmgz, going to have lunch | 11:42 |
sanuj | will be back soon | 11:42 |
sanuj | and then send the PR | 11:42 |
-!- sanuj [~sanuj@45.127.53.181] has quit [Ping timeout: 240 seconds] | 11:48 | |
-!- sanuj [~sanuj@45.127.53.181] has joined #shogun | 14:09 | |
sanuj | bzdmgz, there? | 14:36 |
bzdmgz | sanuj: yeap | 14:37 |
sanuj | bzdmgz, do i need to add jinja2 unit-tests for create | 14:38 |
bzdmgz | not sure | 14:39 |
-!- sanuj [~sanuj@45.127.53.181] has quit [Ping timeout: 276 seconds] | 16:25 | |
-!- sanuj [~sanuj@45.127.53.181] has joined #shogun | 17:22 | |
-!- HeikoS [~heiko@host-92-0-162-192.as43234.net] has joined #shogun | 17:49 | |
-!- mode/#shogun [+o HeikoS] by ChanServ | 17:49 | |
-!- abc [~abc@117.208.118.52] has joined #shogun | 17:49 | |
-!- abc [~abc@117.208.118.52] has quit [Client Quit] | 17:52 | |
-!- HeikoS [~heiko@host-92-0-162-192.as43234.net] has quit [Client Quit] | 17:53 | |
-!- HeikoS [~heiko@host-92-0-162-192.as43234.net] has joined #shogun | 17:54 | |
-!- mode/#shogun [+o HeikoS] by ChanServ | 17:54 | |
-!- abc [~abc@117.208.118.52] has joined #shogun | 17:54 | |
-!- analyticalmonk [~analytica@117.208.118.52] has joined #shogun | 17:55 | |
-!- abc [~abc@117.208.118.52] has quit [Client Quit] | 17:55 | |
sanuj | there is no operator== in gaussiankernel | 18:04 |
-!- analytical_monk [~analytica@117.197.39.253] has joined #shogun | 18:08 | |
-!- analyticalmonk [~analytica@117.208.118.52] has quit [Ping timeout: 244 seconds] | 18:10 | |
sanuj | bzdmgz, YOLO | 18:13 |
sanuj | bzdmgz is away | 18:13 |
sanuj | HeikoS, ssup | 18:14 |
-!- analytical_monk [~analytica@117.197.39.253] has quit [Ping timeout: 250 seconds] | 18:38 | |
@HeikoS | sanuj: suuuuup | 19:04 |
@HeikoS | sanuj: why would there be an operator== | 19:04 |
sanuj | HeikoS, i was just comparing them by EXPECT_EQ | 19:05 |
sanuj | not required anymore | 19:05 |
@HeikoS | nooooooooooo | 19:05 |
@HeikoS | :) | 19:05 |
@HeikoS | equals | 19:05 |
sanuj | yeah | 19:05 |
@HeikoS | SGObject.equals | 19:05 |
sanuj | equals | 19:05 |
@HeikoS | careful it does deep comparison | 19:05 |
@HeikoS | not shallow | 19:05 |
sanuj | what does that mean? | 19:06 |
sanuj | deep and shallow comparison | 19:06 |
@HeikoS | like deep copy | 19:06 |
@HeikoS | follows all pointers | 19:06 |
@HeikoS | and calls equals on them | 19:06 |
sanuj | ohkay | 19:06 |
sanuj | HeikoS, how's weekend? | 19:07 |
sanuj | it's over here | 19:07 |
@HeikoS | going nice | 19:07 |
@HeikoS | nice whether | 19:07 |
@HeikoS | and yours? | 19:07 |
sanuj | it was nice :D | 19:07 |
sanuj | i had updated the tags PR | 19:07 |
@HeikoS | I am reading it right now | 19:08 |
@HeikoS | ah the names | 19:08 |
@HeikoS | has_param_with_btag | 19:08 |
@HeikoS | not sure | 19:08 |
sanuj | haha | 19:08 |
@HeikoS | I mean I should suggest a better one | 19:08 |
@HeikoS | the thing is | 19:08 |
sanuj | self explanatory names | 19:08 |
@HeikoS | that "with_btag" is already clear by the signature | 19:08 |
@HeikoS | btw | 19:09 |
sanuj | ohkay | 19:09 |
@HeikoS | I dont know what is a good one | 19:09 |
@HeikoS | lets discuss for a sec | 19:09 |
@HeikoS | you cannot simple overload it? | 19:09 |
@HeikoS | and call it "has"? | 19:09 |
sanuj | let me see the code | 19:09 |
@HeikoS | you called it has_ before | 19:10 |
@HeikoS | or _has | 19:10 |
@HeikoS | is that necessary actually? | 19:11 |
@HeikoS | since one of them is private so swig doesnt make problems | 19:11 |
@HeikoS | and the public and private ones are distinguishable via their signature | 19:11 |
sanuj | but Tag is also a BaseTag | 19:11 |
@HeikoS | ah yeah | 19:11 |
@HeikoS | ok | 19:12 |
@HeikoS | and Tag inherits from base tag? | 19:12 |
sanuj | yes | 19:12 |
@HeikoS | ok | 19:12 |
@HeikoS | I thikn then the name is fine | 19:12 |
@HeikoS | mini changes | 19:13 |
sanuj | HeikoS, register is a c++ keyword | 19:13 |
@HeikoS | sanuj: I see :) | 19:13 |
@HeikoS | then ignore | 19:13 |
@HeikoS | sanuj: ok done | 19:23 |
@HeikoS | sanuj: I think this was the last round of comments | 19:23 |
sanuj | HeikoS, alright i'm changing | 19:23 |
sanuj | :D | 19:24 |
@HeikoS | really good code now | 19:24 |
@HeikoS | and good docs | 19:24 |
@HeikoS | whcih is important --- the previous parameter framework had no docs whatsoever | 19:24 |
sanuj | HeikoS, can you rebase the tags feature branch in shogun? | 19:24 |
sanuj | HeikoS, i see | 19:24 |
@HeikoS | and that was a major hurdle to modify it for other devs | 19:24 |
@HeikoS | sanuj: what do you mean? | 19:24 |
sanuj | HeikoS, this PR is against shogun/tags | 19:24 |
@HeikoS | sanuj: is there anything in that branch? | 19:25 |
@HeikoS | that you did? | 19:25 |
sanuj | no | 19:25 |
sanuj | nothing has been merged | 19:25 |
@HeikoS | sanuj: ok I will rebase then and overwrite anything there? | 19:27 |
@HeikoS | I.e. I can do a push -f ? | 19:27 |
@HeikoS | dont wanna delete anything | 19:28 |
sanuj | this branch is 156 commits behind develop | 19:28 |
sanuj | with no new commits | 19:28 |
@HeikoS | ok | 19:28 |
@HeikoS | lemme do | 19:28 |
@HeikoS | sanuj: feature/tags? | 19:29 |
sanuj | yes | 19:29 |
sanuj | HeikoS, https://github.com/shogun-toolbox/shogun/tree/feature/tags | 19:29 |
@HeikoS | sanuj: done | 19:30 |
sanuj | thanks | 19:30 |
@HeikoS | not sure why you wanted that | 19:30 |
-!- shogun-notifier- [~irker@7nn.de] has joined #shogun | 19:30 | |
shogun-notifier- | shogun: Saurabh7 :feature/tags * fc0190b / configs/valgrind.supp: https://github.com/shogun-toolbox/shogun/commit/fc0190bab6d6e19d4634b94775129e433abeb8b6 | 19:30 |
shogun-notifier- | shogun: suppression for memcheck openmp | 19:30 |
shogun-notifier- | shogun: Sanuj :feature/tags * 7afc319 / src/shogun/ (7 files): https://github.com/shogun-toolbox/shogun/commit/7afc31987cd9b627d3ed732023e9b22114c664cf | 19:30 |
shogun-notifier- | shogun: fix modshogun and python warnings | 19:30 |
shogun-notifier- | shogun: Ariane Paola Gomes :feature/tags * c183bfb / configs/Dockerfile: https://github.com/shogun-toolbox/shogun/commit/c183bfbdc46f3b6c3afaf9c0848c7a6b8f1d5cb3 | 19:30 |
@HeikoS | ;) | 19:30 |
shogun-notifier- | shogun: Fixed missing software-properties-common package error. | 19:30 |
shogun-notifier- | shogun: Viktor Gal :feature/tags * 37bcb63 / CMakeLists.txt,cmake/FindCCache.cmake: https://github.com/shogun-toolbox/shogun/commit/37bcb634ade6ead955372401a6e8eeec44a90276 | 19:30 |
shogun-notifier- | shogun: set cmake policy CMP0054 to new | 19:30 |
shogun-notifier- | shogun: | 19:30 |
shogun-notifier- | shogun: fix issue #3115 | 19:30 |
shogun-notifier- | shogun: Heiko Strathmann :feature/tags * 648cf0c / examples/meta/ (10 files): https://github.com/shogun-toolbox/shogun/commit/648cf0cc269eea060317891da80211fa8bbedfa2 | 19:30 |
@HeikoS | but ok | 19:30 |
shogun-notifier- | shogun: properly handle basic types in meta examples | 19:30 |
shogun-notifier- | shogun: Heiko Strathmann :feature/tags * 5200fc4 / data: https://github.com/shogun-toolbox/shogun/commit/5200fc48d7471bfafc62774bae1f6a87778edf10 | 19:30 |
shogun-notifier- | shogun: update data changes needed for meta example basic type change | 19:30 |
shogun-notifier- | shogun: add REQUIRE that covariances were stored during training in get_cov method | 19:30 |
shogun-notifier- | shogun: Heiko Strathmann :feature/tags * 158cb6d / / (3 files): https://github.com/shogun-toolbox/shogun/commit/158cb6d877e1d285aba9787ceea656ee550fd8f1 | 19:30 |
shogun-notifier- | shogun: Merge pull request #3217 from karlnapf/develop | 19:30 |
shogun-notifier- | shogun: | 19:30 |
shogun-notifier- | shogun: renamed kmeans methods to be ruby friendly | 19:30 |
shogun-notifier- | shogun: Heiko Strathmann :feature/tags * 590f9f5 / src/shogun/multiclass/QDA.h: https://github.com/shogun-toolbox/shogun/commit/590f9f5ca1071c48522fa024f1d265d95cba160c | 19:30 |
shogun-notifier- | shogun: Merge pull request #3220 from karlnapf/feature/qda_fix | 19:30 |
shogun-notifier- | shogun: | 19:30 |
shogun-notifier- | shogun: add REQUIRE that covariances were stored during training in get_cov m… | 19:30 |
shogun-notifier- | shogun: Heiko Strathmann :feature/tags * d530b28 / examples/meta/generator/parse.py: https://github.com/shogun-toolbox/shogun/commit/d530b28d9822e6688806a777a0c7b9308ece6aa2 | 19:30 |
shogun-notifier- | shogun: fix meta example language to allow the "0" literal | 19:30 |
shogun-notifier- | shogun: Heiko Strathmann :feature/tags * f4c1c47 / examples/meta/generator/parse.py: https://github.com/shogun-toolbox/shogun/commit/f4c1c479d558b0b748cb2c0489a4497811d0d211 | 19:30 |
shogun-notifier- | shogun: allow "0" literal in meta example grammar | 19:30 |
shogun-notifier- | shogun: Heiko Strathmann :feature/tags * d8dcc00 / examples/meta/generator/parse.py: https://github.com/shogun-toolbox/shogun/commit/d8dcc00c4911901caa4f30c93ab7874888538c69 | 19:30 |
shogun-notifier- | shogun: Merge pull request #3222 from karlnapf/develop | 19:30 |
shogun-notifier- | shogun: | 19:30 |
shogun-notifier- | shogun: fix meta example language to allow the "0" literal | 19:30 |
shogun-notifier- | shogun: Heiko Strathmann :feature/tags * f1e2e7f / src/shogun/ (7 files): https://github.com/shogun-toolbox/shogun/commit/f1e2e7f3fd80a845e5931526eda2b0e95cc94cca | 19:30 |
shogun-notifier- | shogun: Merge pull request #3219 from Saurabh7/ldacb | 19:30 |
shogun-notifier- | shogun: | 19:30 |
shogun-notifier- | shogun: lda cookbook | 19:30 |
shogun-notifier- | shogun: Heiko Strathmann :feature/tags * b703d3f / / (4 files): https://github.com/shogun-toolbox/shogun/commit/b703d3f04422897f1ac46514813b63daa0e0bbec | 19:30 |
shogun-notifier- | shogun: Merge pull request #3197 from sanuj/cookbook | 19:30 |
shogun-notifier- | shogun: | 19:30 |
shogun-notifier- | shogun: Add GMM cookbook page | 19:30 |
shogun-notifier- | shogun: OXPHOS :feature/tags * 45dc68a / / (7 files): https://github.com/shogun-toolbox/shogun/commit/45dc68acfdbd328d6e29f0134610515e8decbda3 | 19:30 |
shogun-notifier- | shogun: squash - hierarchical clustering cookbook page | 19:30 |
shogun-notifier- | shogun: Ariane Paola Gomes :feature/tags * 64d24e0 / cmake/FindSphinx.cmake: https://github.com/shogun-toolbox/shogun/commit/64d24e0b11bca092b0c385938b0490ce34f57380 | 19:30 |
shogun-notifier- | shogun: Fixes #3231 Cookbook generation error using Sphinx from PyPI. | 19:30 |
shogun-notifier- | shogun: Heiko Strathmann :feature/tags * a144625 / / (7 files): https://github.com/shogun-toolbox/shogun/commit/a144625563e41597629ff7e474f06b91c28318cb | 19:30 |
shogun-notifier- | shogun: Merge pull request #3207 from OXPHOS/cookbook_hierarchical_clustering | 19:30 |
shogun-notifier- | shogun: | 19:30 |
@HeikoS | aaaaaaaaaaaaaaaaaaaaaaaaahhhhhhhhh | 19:30 |
shogun-notifier- | shogun: cookbook_hierarchical_clustering | 19:30 |
shogun-notifier- | shogun: Heiko Strathmann :feature/tags * 5d3daab / examples/meta/generator/targets/cpp.json: https://github.com/shogun-toolbox/shogun/commit/5d3daab0757c72cdd30328ba65914a69ed677fc6 | 19:30 |
shogun-notifier- | shogun: allow the use of StringCharFeatures in cpp meta examples | 19:30 |
shogun-notifier- | shogun: OXPHOS :feature/tags * 6814a2c / src/shogun/mathematics/ (4 files): https://github.com/shogun-toolbox/shogun/commit/6814a2c8427b36d52db8e87513a6d25686796921 | 19:30 |
shogun-notifier- | shogun: add new constructor in gaussian kernel | 19:31 |
shogun-notifier- | shogun: Sanuj :feature/tags * bb016b2 / / (7 files): https://github.com/shogun-toolbox/shogun/commit/bb016b27fbeec0fa1fe91aaadb15e8068f94e479 | 19:31 |
shogun-notifier- | shogun: add cookbook page for svr | 19:31 |
shogun-notifier- | shogun: Heiko Strathmann :feature/tags * 8638ce1 / / (7 files): https://github.com/shogun-toolbox/shogun/commit/8638ce1e0cbdb56a3652d21ab96e480e889c1e9a | 19:31 |
shogun-notifier- | shogun: Merge pull request #3227 from sanuj/cookbook_svr | 19:31 |
shogun-notifier- | shogun: | 19:31 |
shogun-notifier- | shogun: add cookbook page for svr | 19:31 |
shogun-notifier- | shogun: Saurabh7 :feature/tags * ecd50bd / / (4 files): https://github.com/shogun-toolbox/shogun/commit/ecd50bd9da351327a120cab89d90ddae81fa30e6 | 19:31 |
shogun-notifier- | shogun: parallel xval with clone | 19:31 |
shogun-notifier- | shogun: Esben Sorig :feature/tags * 458ba78 / examples/meta/generator/targets/python.json,examples/meta/generator/translate.py: https://github.com/shogun-toolbox/shogun/commit/458ba78abc641ba22cedbdb9ab1d76f74b505b5c | 19:31 |
shogun-notifier- | shogun: Fix static method import | 19:31 |
shogun-notifier- | shogun: Heiko Strathmann :feature/tags * 4fb6397 / examples/meta/generator/targets/python.json,examples/meta/generator/translate.py: https://github.com/shogun-toolbox/shogun/commit/4fb6397e36c57df2c175654293b8177f21fa2390 | 19:31 |
shogun-notifier- | shogun: Merge pull request #3241 from sorig/meta_fix_static_imports | 19:31 |
shogun-notifier- | shogun: | 19:31 |
shogun-notifier- | shogun: Meta Language fix static call import | 19:31 |
shogun-notifier- | shogun: Heiko Strathmann :feature/tags * 1605b67 / / (4 files): https://github.com/shogun-toolbox/shogun/commit/1605b67cd7ea488c7763a95d9f24280c881fb038 | 19:31 |
shogun-notifier- | shogun: Merge pull request #3224 from Saurabh7/xvalclone | 19:31 |
shogun-notifier- | shogun: | 19:31 |
shogun-notifier- | shogun: fix r static method call copy paste error | 19:31 |
shogun-notifier- | shogun: Sergey Lisitsyn :feature/tags * 2dbcaa6 / src/shogun/base/some.h: https://github.com/shogun-toolbox/shogun/commit/2dbcaa612b917cec77c9347bacf2a18d4091ba1a | 19:31 |
shogun-notifier- | shogun: Rework Some | 19:31 |
shogun-notifier- | shogun: | 19:31 |
shogun-notifier- | shogun: - Stop using std::shared_ptr at all | 19:31 |
shogun-notifier- | shogun: - Don't reference raw pointers - this leads to memory leaks | 19:31 |
shogun-notifier- | shogun: - Tabs to spaces | 19:31 |
shogun-notifier- | shogun: Sergey Lisitsyn :feature/tags * d6407a5 / tests/unit/base/Some_unittest.cc: https://github.com/shogun-toolbox/shogun/commit/d6407a5598f7ec34dda75f605d1b7c6d468cd663 | 19:31 |
shogun-notifier- | shogun: Reference raw pointers in Some unit-tests | 19:31 |
shogun-notifier- | shogun: | 19:31 |
shogun-notifier- | shogun: This resolves segfaults that were introduced | 19:31 |
shogun-notifier- | shogun: by API changes in 2dbcaa6. | 19:31 |
shogun-notifier- | shogun: OXPHOS :feature/tags * edc55d7 / / (4 files): https://github.com/shogun-toolbox/shogun/commit/edc55d70307b8d051eca83e167ce1ff117e78b7c | 19:31 |
shogun-notifier- | shogun: cookbook page | 19:31 |
shogun-notifier- | shogun: Ariane Paola Gomes :feature/tags * de6e23a / examples/meta/generator/parse.py: https://github.com/shogun-toolbox/shogun/commit/de6e23ab620d2d2b6ee624a679bb5289c79a3957 | 19:31 |
shogun-notifier- | shogun: Fixes #3254 Cookbook generation crashes using empty meta example files. | 19:31 |
shogun-notifier- | shogun: Ariane Paola Gomes :feature/tags * 20b2844 / examples/meta/generator/targets/cpp.json: https://github.com/shogun-toolbox/shogun/commit/20b28443b228d2ecffcb6eb6dfbd4b4f81a2c1d6 | 19:31 |
shogun-notifier- | shogun: Make RealDistance type available within cookbooks. | 19:31 |
shogun-notifier- | shogun: Heiko Strathmann :feature/tags * eb74aaa / examples/meta/generator/parse.py: https://github.com/shogun-toolbox/shogun/commit/eb74aaa98185681cf74f1ad34d54a679642d4e7a | 19:31 |
shogun-notifier- | shogun: Merge pull request #3256 from arianepaola/fix_3254 | 19:31 |
shogun-notifier- | shogun: | 19:31 |
shogun-notifier- | shogun: Fixes #3254 Cookbook generation crashes using empty meta example files. | 19:31 |
shogun-notifier- | shogun: Heiko Strathmann :feature/tags * 8616159 / examples/meta/generator/targets/cpp.json: https://github.com/shogun-toolbox/shogun/commit/8616159902ab2537cb145ba09ab1fdca91241219 | 19:31 |
shogun-notifier- | shogun: Merge pull request #3260 from arianepaola/feature/cookbook_type_realdistance | 19:31 |
shogun-notifier- | shogun: | 19:31 |
shogun-notifier- | shogun: Make RealDistance type available within cookbooks. | 19:31 |
shogun-notifier- | shogun: Heiko Strathmann :feature/tags * 01efdce / doc/cookbook/source/index.rst: https://github.com/shogun-toolbox/shogun/commit/01efdceb0017ccecbd23c9ee4dc3812af98a9759 | 19:31 |
shogun-notifier- | shogun: Merge pull request #3263 from arianepaola/feature/cookbook_index_add_distance | 19:31 |
shogun-notifier- | shogun: | 19:31 |
shogun-notifier- | shogun: Adds Distance listing for Cookbook generation. | 19:31 |
shogun-notifier- | shogun: Heiko Strathmann :feature/tags * 83970a7 / / (4 files): https://github.com/shogun-toolbox/shogun/commit/83970a7188a8f6aeaa9c1afa4f5ad9a0da080b66 | 19:31 |
shogun-notifier- | shogun: Merge pull request #3242 from OXPHOS/cookbook_mcll | 19:31 |
shogun-notifier- | shogun: | 19:31 |
shogun-notifier- | shogun: cookbook - multiclass_linearmachine | 19:31 |
shogun-notifier- | shogun: Sanuj :feature/tags * 2549c77 / examples/meta/src/clustering/gmm.sg: https://github.com/shogun-toolbox/shogun/commit/2549c778674b95cdabab0b44aa64229fec532ec3 | 19:31 |
shogun-notifier- | shogun: init math for gmm cookbook integration data | 19:31 |
sanuj | HeikoS, when will it stop? :P | 19:31 |
@HeikoS | sanuj: NEVER | 19:32 |
shogun-notifier- | shogun: Sergey Lisitsyn :feature/tags * be31693 / src/shogun/base/some.h,tests/unit/base/Some_unittest.cc: https://github.com/shogun-toolbox/shogun/commit/be31693193e280c91e9346a2f6a9449fc98505ae | 19:32 |
shogun-notifier- | shogun: Handle self-assignment of some | 19:32 |
shogun-notifier- | shogun: | 19:32 |
shogun-notifier- | shogun: Don't do anything when pointer is self-assigned. | 19:32 |
shogun-notifier- | shogun: This resolves possible crashes then something | 19:32 |
shogun-notifier- | shogun: with reference 1 is being self-assigned and deleted | 19:32 |
shogun-notifier- | shogun: Heiko Strathmann :feature/tags * d4dfe2e / src/shogun/evaluation/CrossValidation.cpp: https://github.com/shogun-toolbox/shogun/commit/d4dfe2e048fcfb2c5c8587a2dd23aa6d21973fd9 | 19:32 |
shogun-notifier- | shogun: Merge pull request #3279 from Saurabh7/xvalfix | 19:32 |
shogun-notifier- | shogun: | 19:32 |
shogun-notifier- | shogun: Fix evaluation xval | 19:32 |
shogun-notifier- | shogun: Ariane Paola Gomes :feature/tags * 2aab17c / examples/meta/generator/generate.py: https://github.com/shogun-toolbox/shogun/commit/2aab17cc7cf099dfa3e8ffbc8d361d3ebd000f25 | 19:32 |
shogun-notifier- | shogun: Fixes #3253 Cookbook generation failure missing responsible file indicator. | 19:32 |
shogun-notifier- | shogun: Heiko Strathmann :feature/tags * 997e54c / examples/meta/generator/generate.py: https://github.com/shogun-toolbox/shogun/commit/997e54c7a262baf7833454f154593398bb935ff3 | 19:32 |
shogun-notifier- | shogun: Merge pull request #3255 from arianepaola/fix_3253 | 19:32 |
shogun-notifier- | shogun: | 19:32 |
shogun-notifier- | shogun: Fixes #3253 Cookbook generation failure missing file indicator | 19:32 |
shogun-notifier- | shogun: OXPHOS :feature/tags * 02d277b / / (3 files): https://github.com/shogun-toolbox/shogun/commit/02d277b053fdd0ed0f30c15f47ca2adfa7305837 | 19:32 |
shogun-notifier- | shogun: cookbook - final | 19:32 |
shogun-notifier- | shogun: OXPHOS :feature/tags * 9950533 / / (7 files): https://github.com/shogun-toolbox/shogun/commit/9950533524e3d393a0bd7eb94393524b419a9dd6 | 19:32 |
shogun-notifier- | shogun: means cookbook - meta examples and integration test | 19:32 |
shogun-notifier- | shogun: Ariane Paola Gomes :feature/tags * 5a6f847 / examples/meta/generator/generate.py: https://github.com/shogun-toolbox/shogun/commit/5a6f8474b3c09d52911ecc9a5a520923738cbe7c | 19:32 |
shogun-notifier- | shogun: Fix Python 2 to 3 exception conversion. | 19:32 |
shogun-notifier- | shogun: Ariane Paola Gomes :feature/tags * 2151b9c / setup.py: https://github.com/shogun-toolbox/shogun/commit/2151b9c8cce2aca068a421460e580d8c5d398293 | 19:32 |
shogun-notifier- | shogun: Added Shogun Python package generation using setup.py. | 19:32 |
shogun-notifier- | shogun: Viktor Gal :feature/tags * cd345d1 / examples/meta/generator/generate.py: https://github.com/shogun-toolbox/shogun/commit/cd345d15ca03819c8a62c013d51fb66d9f556e7e | 19:32 |
shogun-notifier- | shogun: Merge pull request #3291 from arianepaola/fix_2to3 | 19:32 |
shogun-notifier- | shogun: | 19:32 |
shogun-notifier- | shogun: Fix Python 2 to 3 exception conversion. | 19:32 |
shogun-notifier- | shogun: Viktor Gal :feature/tags * 3998da8 / setup.py: https://github.com/shogun-toolbox/shogun/commit/3998da842f988a6cc816ef4b225241c81da18591 | 19:32 |
shogun-notifier- | shogun: Merge pull request #3240 from arianepaola/feature/setup_py | 19:32 |
shogun-notifier- | shogun: | 19:32 |
shogun-notifier- | shogun: Shogun Python package using setup.py | 19:32 |
shogun-notifier- | shogun: Heiko Strathmann :feature/tags * 59c003f / / (7 files): https://github.com/shogun-toolbox/shogun/commit/59c003fdbb01a5f2af680c5a99de7e331195e7cb | 19:32 |
shogun-notifier- | shogun: Merge pull request #3183 from OXPHOS/cookbook | 19:32 |
shogun-notifier- | shogun: | 19:32 |
shogun-notifier- | shogun: Add kmeans page to cookbook | 19:32 |
shogun-notifier- | shogun: lambday :feature/tags * 5181c9b / / (3 files): https://github.com/shogun-toolbox/shogun/commit/5181c9b0c68c4ce56446b839381945f5004cfa7d | 19:32 |
shogun-notifier- | shogun: Added shift invariant kernel class. | 19:32 |
shogun-notifier- | shogun: Heiko Strathmann :feature/tags * 8422681 / doc/cookbook/source/examples/classifier/kernel_svm.rst: https://github.com/shogun-toolbox/shogun/commit/8422681367b6dd25805dabd7a6d200b5d9996adb | 19:32 |
shogun-notifier- | shogun: Merge pull request #3294 from sanuj/cookbook_svm | 19:32 |
shogun-notifier- | shogun: | 19:32 |
shogun-notifier- | shogun: minor correction in svm cookbook | 19:32 |
shogun-notifier- | shogun: Heiko Strathmann :feature/tags * 784ae71 / / (3 files): https://github.com/shogun-toolbox/shogun/commit/784ae715d216a03f7439d99b6efc85e84b82634c | 19:32 |
shogun-notifier- | shogun: Merge pull request #3289 from lambday/develop | 19:32 |
shogun-notifier- | shogun: | 19:32 |
shogun-notifier- | shogun: added translational invariant kernel class, refactored distance kernel | 19:32 |
shogun-notifier- | shogun: Esben Sorig :feature/tags * 65fa46b / examples/meta/ (13 files): https://github.com/shogun-toolbox/shogun/commit/65fa46bbf27f107c1a5aaae17e9763312dc3ad94 | 19:32 |
shogun-notifier- | shogun: Meta language changes: | 19:32 |
shogun-notifier- | shogun: - Modify meta language to handle SGVector, SGMatrix accessing. | 19:32 |
shogun-notifier- | shogun: - Fix line number counting bug | 19:32 |
shogun-notifier- | shogun: - Improve error messages from translation errors | 19:32 |
shogun-notifier- | shogun: - Translate.py: Decouple dependency extraction and translation | 19:32 |
shogun-notifier- | shogun: Heiko Strathmann :feature/tags * 63242e5 / examples/meta/ (13 files): https://github.com/shogun-toolbox/shogun/commit/63242e50833feb5491a062f0bf94d485567cd4ea | 19:32 |
shogun-notifier- | shogun: Merge pull request #3285 from sorig/meta_sg_access | 19:32 |
sanuj | HeikoS, we anyway had to rebase this branch before merging in develop.....? | 19:33 |
shogun-notifier- | shogun: | 19:33 |
shogun-notifier- | shogun: fix uninitialized memory read error in CEuclideanDistance and a typo | 19:33 |
shogun-notifier- | shogun: OXPHOS :feature/tags * 9a8de01 / doc/ (3 files): https://github.com/shogun-toolbox/shogun/commit/9a8de01ba3744728b4a1612ab0de39375e0a299b | 19:33 |
shogun-notifier- | shogun: - update ecoc intro - remove python modular example | 19:33 |
shogun-notifier- | shogun: OXPHOS :feature/tags * a4e49b3 / / (4 files): https://github.com/shogun-toolbox/shogun/commit/a4e49b3d2260754cc804a04151cf467efee2bd36 | 19:33 |
shogun-notifier- | shogun: relaxed_tree cookbook | 19:33 |
shogun-notifier- | shogun: lambday :feature/tags * 9ac1483 / / (8 files): https://github.com/shogun-toolbox/shogun/commit/9ac148306a6fe53149d52246b85472602857ceaf | 19:33 |
shogun-notifier- | shogun: refactored GaussianKernel as a subclass of CShiftInvariantKernel | 19:33 |
shogun-notifier- | shogun: Soumyajit De :feature/tags * 4ec8ca7 / / (8 files): https://github.com/shogun-toolbox/shogun/commit/4ec8ca713590b8b8956fde4737b4fab09c4986c9 | 19:33 |
shogun-notifier- | shogun: Merge pull request #3305 from lambday/develop | 19:33 |
shogun-notifier- | shogun: | 19:33 |
shogun-notifier- | shogun: refactored GaussianKernel as a subclass of CShiftInvariantKernel | 19:33 |
shogun-notifier- | shogun: Heiko Strathmann :feature/tags * a39216f / doc/ (3 files): https://github.com/shogun-toolbox/shogun/commit/a39216f1a0825a2f28936b6b5ad865dce74b9066 | 19:33 |
shogun-notifier- | shogun: Merge pull request #3296 from OXPHOS/cookbook_ecoc | 19:33 |
shogun-notifier- | shogun: | 19:33 |
shogun-notifier- | shogun: ECOC cookbook update | 19:33 |
shogun-notifier- | shogun: Heiko Strathmann :feature/tags * e001ab5 / / (4 files): https://github.com/shogun-toolbox/shogun/commit/e001ab52b0f2d128db8a31cac633ea281691bb75 | 19:33 |
shogun-notifier- | shogun: Merge pull request #3286 from OXPHOS/cookbook_relaxedtree | 19:33 |
shogun-notifier- | shogun: Fredrik Hallgren :feature/tags * deb3012 / / (4 files): https://github.com/shogun-toolbox/shogun/commit/deb3012923f7a2935e1d1ec5bcbe8be36a98f35e | 19:33 |
shogun-notifier- | shogun: Implement the Nystrom approximate algorithm for KRR | 19:33 |
shogun-notifier- | shogun: Saurabh7 :feature/tags * 2219440 / / (7 files): https://github.com/shogun-toolbox/shogun/commit/22194405e445121633ee82b1d9d4ab19e4bbc1ec | 19:33 |
shogun-notifier- | shogun: update CART and random Forest | 19:33 |
shogun-notifier- | shogun: Viktor Gal :feature/tags * bb07222 / / (7 files): https://github.com/shogun-toolbox/shogun/commit/bb072229b552784d2f53e08c75a48c916ad43c44 | 19:33 |
shogun-notifier- | shogun: Merge pull request #3293 from Saurabh7/cart | 19:33 |
shogun-notifier- | shogun: | 19:33 |
shogun-notifier- | shogun: CART update | 19:33 |
shogun-notifier- | shogun: Viktor Gal :feature/tags * 29c8a96 / / (4 files): https://github.com/shogun-toolbox/shogun/commit/29c8a96b14e7c757c7450bbac968cd5e7e576bcc | 19:33 |
shogun-notifier- | shogun: Merge pull request #3172 from cfjhallgren/nystrom_krr | 19:33 |
shogun-notifier- | shogun: | 19:33 |
shogun-notifier- | shogun: Implement the Nystrom approximate algorithm for KRR | 19:33 |
shogun-notifier- | shogun: Heiko Strathmann :feature/tags * 57937ea / / (6 files): https://github.com/shogun-toolbox/shogun/commit/57937ea869b15112a6b3a2001bf71b80f2449d09 | 19:33 |
shogun-notifier- | shogun: Merge pull request #3287 from OXPHOS/cookbook_shareboost | 19:33 |
shogun-notifier- | shogun: | 19:33 |
shogun-notifier- | shogun: cookbook - shareboost | 19:33 |
shogun-notifier- | shogun: Viktor Gal :feature/tags * cc448c4 / tests/unit/ (2 files): https://github.com/shogun-toolbox/shogun/commit/cc448c40d179d16f36cf61cac5463e31fe0d3afd | 19:33 |
shogun-notifier- | shogun: Fix unit tests | 19:33 |
shogun-notifier- | shogun: Viktor Gal :feature/tags * 7760453 / tests/unit/base/main_unittest.cc: https://github.com/shogun-toolbox/shogun/commit/7760453d45973c6493d774982b394ff3136ecce2 | 19:33 |
shogun-notifier- | shogun: Turn on debugging mode for unit tests | 19:33 |
shogun-notifier- | shogun: Saurabh7 :feature/tags * 3720efe / src/shogun/multiclass/tree/CARTree.cpp: https://github.com/shogun-toolbox/shogun/commit/3720efe80725a8381eb2144b7bc3af4d35d11250 | 19:33 |
shogun-notifier- | shogun: remove unnecessary memcpy | 19:33 |
shogun-notifier- | shogun: lambday :feature/tags * 22c4b91 / src/shogun/distance/EuclideanDistance.cpp: https://github.com/shogun-toolbox/shogun/commit/22c4b91fc81fdd4f165cb7e4849f0934e7827bcf | 19:33 |
shogun-notifier- | shogun: removed debug msg from euclidean distance | 19:33 |
shogun-notifier- | shogun: Sanuj :feature/tags * a1d607a / / (4 files): https://github.com/shogun-toolbox/shogun/commit/a1d607acd7d7e3437a169f754689a03d2bc464d2 | 19:33 |
shogun-notifier- | shogun: add cookbook for mkl regression | 19:33 |
shogun-notifier- | shogun: Sanuj :feature/tags * 0030a87 / / (5 files): https://github.com/shogun-toolbox/shogun/commit/0030a87a7f9442fea4da6a0ec8dc2e1c82f8532a | 19:33 |
shogun-notifier- | shogun: add cookbook for neural net classification | 19:33 |
shogun-notifier- | shogun: Heiko Strathmann :feature/tags * 5570fa7 / src/shogun/multiclass/tree/CARTree.cpp: https://github.com/shogun-toolbox/shogun/commit/5570fa76922b4dd11c0fa2699dc0bf996fedb531 | 19:33 |
shogun-notifier- | shogun: Merge pull request #3327 from Saurabh7/cartmin | 19:33 |
shogun-notifier- | shogun: | 19:33 |
shogun-notifier- | shogun: Minor changes CART | 19:33 |
shogun-notifier- | shogun: Heiko Strathmann :feature/tags * 738796d / / (4 files): https://github.com/shogun-toolbox/shogun/commit/738796d02af5474483f7ae5827dba3df8dc274e2 | 19:33 |
shogun-notifier- | shogun: Merge pull request #3299 from sanuj/mkl_regression | 19:33 |
shogun-notifier- | shogun: | 19:33 |
shogun-notifier- | shogun: add cookbook for mkl regression | 19:33 |
@HeikoS | sanuj: should I check back later to merge? | 19:39 |
sanuj | yes, i'm updating now | 19:39 |
shogun-notifier- | shogun: OXPHOS :develop * f0f86fc / / (3 files): https://github.com/shogun-toolbox/shogun/commit/f0f86fc4b2766fcd49f9864c6735aa02acd6f6f2 | 19:39 |
shogun-notifier- | shogun: multiples lad with integration data | 19:39 |
shogun-notifier- | shogun: Heiko Strathmann :develop * 5b68ed6 / / (3 files): https://github.com/shogun-toolbox/shogun/commit/5b68ed615fd981e514f1b82b7147d979e8e96b60 | 19:39 |
shogun-notifier- | shogun: Merge pull request #3326 from OXPHOS/cookbook_mclda | 19:40 |
shogun-notifier- | shogun: | 19:40 |
shogun-notifier- | shogun: cookbook - multiclass lda | 19:40 |
sanuj | HeikoS, yes, i'm updating it now, will be done in half an hour | 19:40 |
@HeikoS | ok | 19:40 |
sanuj | HeikoS, i need to change get/set/has_param_with_btag => get/set/has_with_base_tag | 19:42 |
@HeikoS | sanuj: party time once this is merged | 19:42 |
sanuj | right? | 19:42 |
sanuj | yeah | 19:42 |
@HeikoS | yeah | 19:42 |
@HeikoS | simplify | 19:42 |
sanuj | koay | 19:42 |
@HeikoS | remove redundancy | 19:43 |
sanuj | coooooooool. | 19:43 |
@HeikoS | as simple as possible with still being self explaining | 19:43 |
-!- HeikoS [~heiko@host-92-0-162-192.as43234.net] has quit [Quit: Leaving.] | 19:44 | |
shogun-buildbot | build #2923 of bsd1 - libshogun is complete: Failure [failed configure] Build details are at http://buildbot.shogun-toolbox.org/builders/bsd1%20-%20libshogun/builds/2923 blamelist: Heiko Strathmann <heiko.strathmann@gmail.com>, OXPHOS <engelzora@gmail.com> | 19:50 |
shogun-buildbot | build #63 of xenial - libshogun is complete: Failure [failed test] Build details are at http://buildbot.shogun-toolbox.org/builders/xenial%20-%20libshogun/builds/63 blamelist: Heiko Strathmann <heiko.strathmann@gmail.com>, OXPHOS <engelzora@gmail.com> | 20:02 |
shogun-buildbot | build #2920 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/2920 blamelist: OXPHOS <engelzora@gmail.com> | 20:05 |
-!- HeikoS [~heiko@host-92-0-162-192.as43234.net] has joined #shogun | 20:16 | |
-!- mode/#shogun [+o HeikoS] by ChanServ | 20:16 | |
@HeikoS | sanuj: and? | 20:16 |
sanuj | having a hard time writing docs for Any | 20:16 |
@HeikoS | haha :) | 20:22 |
@HeikoS | ok | 20:22 |
@HeikoS | sanuj: thats good | 20:22 |
@HeikoS | sanuj: think you would explain the Any concept to another developer who never heard about it before but now needs to extend it | 20:22 |
@HeikoS | whats the best 3 sentence description? | 20:22 |
sanuj | HeikoS, @brief Allows to store objects of arbitrary types by using a BaseAnyPolicy and provides a type agnostic API. See its usage in CSGObject::Self, CSGObject::set(), CSGObject::get() and CSGObject::has(). | 20:24 |
@HeikoS | yes god | 20:26 |
shogun-buildbot | build #10 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/10 blamelist: Heiko Strathmann <heiko.strathmann@gmail.com>, OXPHOS <engelzora@gmail.com> | 20:30 |
shogun-buildbot | build #2921 of deb3 - modular_interfaces is complete: Success [build successful] Build details are at http://buildbot.shogun-toolbox.org/builders/deb3%20-%20modular_interfaces/builds/2921 | 20:36 |
sanuj | HeikoS, it's building | 20:39 |
-!- HeikoS [~heiko@host-92-0-162-192.as43234.net] has quit [Ping timeout: 272 seconds] | 20:41 | |
-!- sanuj [~sanuj@45.127.53.181] has quit [Remote host closed the connection] | 21:00 | |
-!- GandalfTheWizard [~Emma@112.10.170.115] has quit [Ping timeout: 240 seconds] | 21:31 | |
bzdmgz | meh | 22:19 |
-!- shogun-notifier- [~irker@7nn.de] has quit [Quit: transmission timeout] | 22:40 | |
--- Log closed Mon Jul 04 00:00:07 2016 |
Generated by irclog2html.py 2.10.0 by Marius Gedminas - find it at mg.pov.lt!