| --- Log opened Tue Jul 18 00:00:00 2017 | ||
| @wiking | mikeling, here? | 03:32 |
|---|---|---|
| mikeling | wiking: yeah | 03:34 |
| @wiking | mikeling, sorry about the delay | 03:38 |
| @wiking | sent you an email | 03:38 |
| mikeling | wiking: it's ok thanks a lot:) | 03:39 |
| mikeling | I will check it right away | 03:39 |
| @sukey | [https://github.com/shogun-toolbox/shogun] Pull Request https://github.com/shogun-toolbox/shogun/pull/3935 merged by vigsterkr | 03:44 |
| @sukey | [https://github.com/shogun-toolbox/shogun] vigsterkr pushed 2 commits: | 03:44 |
| @sukey | https://github.com/shogun-toolbox/shogun/commit/a119f40bca9b29886616aebdf3bd523ae6e33dc5 | 03:44 |
| @sukey | https://github.com/shogun-toolbox/shogun/commit/bb6a76a425c9e6e525779553ce26259f4bf267aa | 03:44 |
| @sukey | [https://github.com/shogun-toolbox/shogun] Pull Request https://github.com/shogun-toolbox/shogun/pull/3932 synchronized by OXPHOS | 04:06 |
| -!- sonney2k_ [~shogun@7nn.de] has joined #shogun | 04:15 | |
| -!- sheogorath27_ [sheogorath@gateway/shell/firrre/x-sbdbtauncswlynpi] has joined #shogun | 04:16 | |
| -!- Netsplit *.net <-> *.split quits: sheogorath27, sonney2k, shogitter | 04:16 | |
| -!- sheogorath27_ is now known as sheogorath27 | 04:16 | |
| @sukey | [https://github.com/shogun-toolbox/shogun] Pull Request https://github.com/shogun-toolbox/shogun/pull/3932 merged by OXPHOS | 06:00 |
| @sukey | [https://github.com/shogun-toolbox/shogun] New commit https://github.com/shogun-toolbox/shogun/commit/587aacfe791e597cbbe5e46b17a44c3cf03c9d51 by OXPHOS | 06:00 |
| -shogun-buildbot:#shogun- Build osx1 - libshogun #93 is complete: Failure [failed test (failure)] - http://buildbot.shogun-toolbox.org:8080/#builders/25/builds/93 | 06:06 | |
| @sukey | [https://github.com/shogun-toolbox/shogun] Pull Request https://github.com/shogun-toolbox/shogun/pull/3936 opened by OXPHOS | 06:45 |
| -!- olinguyen [49bdb9a6@gateway/web/freenode/ip.73.189.185.166] has joined #shogun | 07:13 | |
| @wiking | olinguyen, welcome back | 09:09 |
| @wiking | :) | 09:09 |
| olinguyen | wiking: Thanks :D | 09:11 |
| -!- geektoni [~geektoni@93-34-128-39.ip49.fastwebnet.it] has joined #shogun | 09:11 | |
| @wiking | geektoni, bongiorno | 09:12 |
| geektoni | wiking: hello! I'm sorry to have disappeared yesterday :/ | 09:12 |
| @wiking | no worries | 09:12 |
| @wiking | i've merged it | 09:12 |
| geektoni | yeah, I've seen the emails. Thanks :D | 09:13 |
| @wiking | nw | 09:13 |
| @wiking | so what's the plan actually? | 09:13 |
| @wiking | work on the progress and observableS? | 09:13 |
| geektoni | wiking: the plan is to come up with a general ObservedValue to permit to monitor/retrieve data from algos without using TB. | 09:15 |
| @wiking | hehe good shit | 09:15 |
| geektoni | because, things were made to permit data serialization to file and then visualization through Tensorboard. | 09:15 |
| @wiking | lemme know if you need brainstorming on this | 09:15 |
| @wiking | yep yep | 09:15 |
| @wiking | well you need to modularize a bit more | 09:16 |
| @wiking | the whole thing | 09:16 |
| @wiking | because now it was all in one | 09:16 |
| @wiking | observe -> serialize alalal | 09:16 |
| @wiking | need more steps there :P | 09:16 |
| @wiking | more fine grained interfaces :P | 09:16 |
| geektoni | yes yes, sure. | 09:16 |
| @wiking | only thing of course | 09:17 |
| geektoni | to achieve smoothly what master Heiko suggested I need to rework things a bit ;) | 09:17 |
| @wiking | how we could automate the observants | 09:17 |
| @wiking | as now it'll stillr equire | 09:18 |
| @wiking | that you manually set in the code | 09:18 |
| @wiking | the observables | 09:18 |
| @wiking | right? | 09:18 |
| geektoni | yep | 09:18 |
| @wiking | that thing could be only saved | 09:18 |
| @wiking | by TAGS lisitsyn ! :) | 09:18 |
| -!- mikeling [uid89706@gateway/web/irccloud.com/x-gwhiiankfpbruvre] has quit [Quit: Connection closed for inactivity] | 09:22 | |
| @wiking | micmn, you were looking for me yesterday? | 09:42 |
| micmn | wiking: yeah about linalg | 09:49 |
| @wiking | whatsaup | 09:49 |
| micmn | a few days ago you proposed crtp | 09:50 |
| @wiking | aaa yeah | 09:50 |
| @wiking | i desperately wanna get rid of the macros | 09:50 |
| @wiking | :S | 09:50 |
| micmn | but I still don't understand how we can use it with the current design | 09:50 |
| micmn | I mean we have some LinalgBackendBase pointers | 09:51 |
| micmn | but we need to get rid of those to use "static polymorphism" | 09:51 |
| micmn | like, set the backend at compile time? | 09:52 |
| @wiking | micmn, sorry man | 10:05 |
| @wiking | had to fix my coffee | 10:05 |
| @wiking | micmn, so the sudden idea was ther ethat say we have a the usual fixed interface | 10:05 |
| @wiking | LinalgBackend | 10:05 |
| @wiking | then we have the LinalgEigenbackend | 10:05 |
| @wiking | that has all the <operator>_impl stuff | 10:06 |
| @wiking | and then we do the crtp | 10:06 |
| @wiking | i.e. LinalgEigenbackend: public LinalgBackend<LinalgEigenbackend> | 10:07 |
| @wiking | and then if that thing would be compiled in an so | 10:07 |
| @wiking | (shared lib, that is) | 10:08 |
| @wiking | then i was hoping(?) that we could use that LinalgEigenbackend as a LinalgBackend implementation | 10:08 |
| @wiking | if we load is as a shared lib on runtime | 10:09 |
| @wiking | micmn, see wha ti mean? | 10:12 |
| @wiking | i jus really hate seeing those #define ... | 10:12 |
| micmn | mmm what's the reason for shared lib? | 10:13 |
| @wiking | micmn, we wanna anyways | 10:13 |
| @wiking | slice up shogun | 10:13 |
| @wiking | into dynamic libraries | 10:13 |
| @wiking | like plugins | 10:13 |
| micmn | right | 10:13 |
| @wiking | so we'd have a base class | 10:13 |
| @wiking | and the rest would be loaded dynamically | 10:13 |
| @wiking | base class = base interface | 10:13 |
| @wiking | and the rest is all dynamic loading | 10:14 |
| @wiking | because now it's a bit shitty | 10:14 |
| @wiking | that you need to have eveyrthing compiled | 10:14 |
| @wiking | just to use a PCA :P | 10:14 |
| @wiking | you dont care about GP et.al. | 10:14 |
| micmn | yeah it would be super cool | 10:14 |
| @wiking | so i mean this is the effort going with Tags :))) | 10:14 |
| -shogun-buildbot:#shogun- Build deb1 - libshogun #89 is complete: Failure [failed compile (failure)] - http://buildbot.shogun-toolbox.org:8080/#builders/10/builds/89 | 10:15 | |
| @wiking | moooo wtf is this | 10:15 |
| micmn | maybe eigen version | 10:16 |
| @wiking | :S | 10:16 |
| @wiking | micmn, so i'm of course not 100% sure that this would work | 10:19 |
| @wiking | but i dont see why | 10:19 |
| micmn | wiking: so I still don't see what kind of "reference" we keep to the linalg backend | 10:19 |
| @wiking | micmn, so in this case if we compile several diffeent backends | 10:20 |
| @wiking | (eigen, viennacl etc) | 10:20 |
| @wiking | we could then just load either of them and set as pointers to the object | 10:20 |
| micmn | but the base class is a template isn't? | 10:21 |
| micmn | LinalgBackend<...> | 10:21 |
| @wiking | yes :) | 10:21 |
| @wiking | yeah guess there's no way around | 10:21 |
| @wiking | with vtables :) | 10:21 |
| micmn | :( | 10:22 |
| @wiking | yeah vtables + templates | 10:22 |
| @wiking | not nice :) | 10:22 |
| micmn | let's rewrite shogun in python!!! | 10:23 |
| * micmn has been kicked from the channel | 10:26 | |
| @wiking | :>>> | 10:26 |
| geektoni | lol | 10:26 |
| @wiking | if then rust no? :)) | 10:26 |
| Trixis | micmn: php ;) | 10:28 |
| Trixis | or javascript | 10:29 |
| micmn | php awesome | 10:29 |
| Trixis | wiking: is the build of shogun.jar platform specific? | 10:29 |
| @wiking | that should not be | 10:29 |
| @wiking | the jnilib yes | 10:30 |
| Trixis | wiking: kk, just making sure, trying to find out why shogun casually fails to start up when run on cluster | 10:30 |
| @wiking | mmm | 10:30 |
| @wiking | :S | 10:30 |
| @wiking | lemme know if u figured it out | 10:30 |
| Trixis | wiking: also, i can only find libshogun.so in the interfaces/java folder | 10:31 |
| @wiking | yea | 10:31 |
| Trixis | i assume that's the equiv of the jnilib | 10:31 |
| @wiking | yes | 10:31 |
| @wiking | now the problem is that | 10:31 |
| @wiking | that will be crazyo | 10:31 |
| @wiking | because there's libshogun.so (the actual library) | 10:31 |
| @wiking | and this | 10:31 |
| Trixis | hm | 10:31 |
| @wiking | i reckon we should rename it | 10:31 |
| @wiking | into shogun.so | 10:32 |
| Trixis | i mean if i pass the enclosing java.library.path it should just work | 10:32 |
| Trixis | though it fails to load the lib | 10:32 |
| @wiking | :SS | 10:34 |
| -!- mikeling [uid89706@gateway/web/irccloud.com/x-yrvfxvhwtghmwcyt] has joined #shogun | 10:54 | |
| mikeling | wiking: hi, here is what I got of get_prng() from python https://pastebin.mozilla.org/9027410 | 10:56 |
| @wiking | mikeling, can u do anything with that objekt? | 11:13 |
| @wiking | :) | 11:13 |
| -!- olinguyen [49bdb9a6@gateway/web/freenode/ip.73.189.185.166] has quit [Quit: Page closed] | 11:16 | |
| Trixis | wiking: what is the libname on linux (debian) for the shogun jnilib? | 11:38 |
| -!- HeikoS [~heiko@untrust-out.swc.ucl.ac.uk] has joined #shogun | 11:41 | |
| -!- mode/#shogun [+o HeikoS] by ChanServ | 11:41 | |
| Trixis | wiking: Right, so the original issue was the the libname defined under linux is different from osx (it's shogun this time) except theres a new error :| java.lang.UnsatisfiedLinkError: /homes/shogun/build/src/interfaces/java/libshogun.so: libhdf5.so.7: cannot open shared object file: No such file or directory | 12:09 |
| Trixis | i assume it means libhdf5 isnt in my path | 12:17 |
| Trixis | nope, even if its there, same error | 12:37 |
| -!- geektoni [~geektoni@93-34-128-39.ip49.fastwebnet.it] has quit [Read error: Connection reset by peer] | 14:30 | |
| -!- geektoni [~geektoni@93-34-128-39.ip49.fastwebnet.it] has joined #shogun | 14:30 | |
| -!- geektoni1 [~geektoni@93-34-128-39.ip49.fastwebnet.it] has joined #shogun | 14:33 | |
| -!- geektoni [~geektoni@93-34-128-39.ip49.fastwebnet.it] has quit [Read error: Connection reset by peer] | 14:33 | |
| micmn | wiking: wtf I can't even replicate the bug with same gcc 6.3 and eigen 3.3.2 | 15:11 |
| @wiking | :O | 15:14 |
| mikeling | wiking: I can't do anything to the get_prng() I warp in swig :( | 15:52 |
| mikeling | https://pastebin.mozilla.org/9027422 | 15:53 |
| @sukey | [https://github.com/shogun-toolbox/shogun] New branch feature/parameter_observers_refactor created | 16:33 |
| -!- iglesiasg [~iglesiasg@217.119.234.214] has quit [Quit: leaving] | 17:11 | |
| -!- OXPHOS [92bd305b@gateway/web/freenode/ip.146.189.48.91] has joined #shogun | 17:25 | |
| -!- HeikoS [~heiko@untrust-out.swc.ucl.ac.uk] has quit [Ping timeout: 260 seconds] | 18:30 | |
| @wiking | lisitsyn, https://techcrunch.com/2017/07/18/yandex-open-sources-catboost-a-gradient-boosting-machine-learning-librar/ | 18:33 |
| @wiking | que? :) | 18:33 |
| -!- HeikoS [~heiko@eduroam-int-pat-8-96.ucl.ac.uk] has joined #shogun | 18:47 | |
| -!- mode/#shogun [+o HeikoS] by ChanServ | 18:47 | |
| micmn | HeikoS: ping | 18:53 |
| @sukey | [https://github.com/shogun-toolbox/shogun] Issue https://github.com/shogun-toolbox/shogun/issues/3717 closed by OXPHOS | 18:54 |
| -!- HeikoS [~heiko@eduroam-int-pat-8-96.ucl.ac.uk] has quit [Quit: Leaving.] | 18:54 | |
| -!- HeikoS [~heiko@eduroam-int-pat-8-96.ucl.ac.uk] has joined #shogun | 18:54 | |
| -!- mode/#shogun [+o HeikoS] by ChanServ | 18:54 | |
| @sukey | [https://github.com/shogun-toolbox/shogun] Issue https://github.com/shogun-toolbox/shogun/issues/3715 closed by OXPHOS | 18:54 |
| -!- HeikoS [~heiko@eduroam-int-pat-8-96.ucl.ac.uk] has quit [Quit: Leaving.] | 19:01 | |
| -!- HeikoS [~heiko@untrust-out.swc.ucl.ac.uk] has joined #shogun | 19:02 | |
| -!- mode/#shogun [+o HeikoS] by ChanServ | 19:02 | |
| -!- HeikoS [~heiko@untrust-out.swc.ucl.ac.uk] has quit [Ping timeout: 248 seconds] | 19:34 | |
| @sukey | [https://github.com/shogun-toolbox/shogun] Pull Request https://github.com/shogun-toolbox/shogun/pull/3933 synchronized by micmn | 20:16 |
| -!- HeikoS [~heiko@host-92-0-169-11.as43234.net] has joined #shogun | 20:20 | |
| -!- mode/#shogun [+o HeikoS] by ChanServ | 20:20 | |
| @sukey | [https://github.com/shogun-toolbox/shogun] Pull Request https://github.com/shogun-toolbox/shogun/pull/3933 | 20:22 |
| -!- HeikoS [~heiko@host-92-0-169-11.as43234.net] has quit [Ping timeout: 240 seconds] | 22:23 | |
| -!- OXPHOS [92bd305b@gateway/web/freenode/ip.146.189.48.91] has quit [Ping timeout: 260 seconds] | 22:35 | |
| -!- geektoni1 [~geektoni@93-34-128-39.ip49.fastwebnet.it] has quit [Remote host closed the connection] | 23:30 | |
| --- Log closed Wed Jul 19 00:00:01 2017 | ||
Generated by irclog2html.py 2.10.0 by Marius Gedminas - find it at mg.pov.lt!