| --- Log opened Wed Apr 26 00:00:04 2017 | ||
| -!- HeikoS [~heiko@host-92-0-178-129.as43234.net] has joined #shogun | 01:03 | |
| -!- mode/#shogun [+o HeikoS] by ChanServ | 01:03 | |
| -!- HeikoS [~heiko@host-92-0-178-129.as43234.net] has quit [Client Quit] | 01:05 | |
| @wiking | lisitsyn, hey | 06:02 | 
|---|---|---|
| @wiking | sorry | 06:02 | 
| @wiking | just woke up :) | 06:02 | 
| @sukey | New Commit "bump version" to shogun-toolbox/shogun by vigsterkr: https://github.com/shogun-toolbox/shogun/commit/790319f7e2c705523e127ac62ba4857f557f42c0 | 06:08 | 
| -!- slayerjain [uid117577@gateway/web/irccloud.com/x-aljmdqmqussiegxh] has quit [Quit: Connection closed for inactivity] | 06:43 | |
| -!- shogun-buildbot [~shogun-bu@7nn.de] has quit [Quit: buildmaster reconfigured: bot disconnecting] | 06:51 | |
| -!- shogun-buildbot [~shogun-bu@7nn.de] has joined #shogun | 06:51 | |
| @wiking | shogun-buildbot: force build 'osx1 - libshogun' | 08:00 | 
| shogun-buildbot | build #4 forced | 08:00 | 
| shogun-buildbot | I'll give a shout when the build finishes | 08:00 | 
| lisitsyn | wiking: nw I started patching infra | 08:25 | 
| lisitsyn | to support py3 (first) and new buildbot (second) | 08:25 | 
| @wiking | py3? | 08:25 | 
| lisitsyn | yes | 08:25 | 
| @wiking | why py3? | 08:26 | 
| @wiking | :) | 08:26 | 
| lisitsyn | because py2 is dead ;P | 08:26 | 
| @wiking | oh i see :D | 08:26 | 
| lisitsyn | I mean at some point we'd have to upgrade | 08:26 | 
| lisitsyn | wiking: did you see the new buildbot? | 08:26 | 
| @wiking | sure thing | 08:26 | 
| lisitsyn | it is web scale | 08:26 | 
| lisitsyn | web 2.0 | 08:26 | 
| @wiking | 0.9.x | 08:26 | 
| lisitsyn | jk | 08:26 | 
| lisitsyn | it looks nice I mean | 08:26 | 
| lisitsyn | much better | 08:26 | 
| lisitsyn | but they had a lot of changes | 08:27 | 
| @wiking | cool | 08:27 | 
| lisitsyn | wiking: e.g. slave -> worker *everywhere* | 08:27 | 
| @wiking | dunno if we can upgrade it on 7nn :P | 08:27 | 
| @wiking | haha hyeah i know | 08:27 | 
| @wiking | :P | 08:27 | 
| lisitsyn | wiking: yeah why not? | 08:27 | 
| @wiking | dunno | 08:27 | 
| lisitsyn | we can just put it to venv | 08:27 | 
| @wiking | had many troubles | 08:27 | 
| @wiking | sure | 08:27 | 
| shogun-buildbot | build #4 of osx1 - libshogun is complete: Success [build successful] Build details are at http://buildbot.shogun-toolbox.org/builders/osx1%20-%20libshogun/builds/4 | 08:27 | 
| lisitsyn | wiking: what about moving out of 7nn? | 08:27 | 
| @wiking | yey osx builds | 08:28 | 
| @wiking | we could | 08:28 | 
| lisitsyn | you fast | 08:28 | 
| lisitsyn | wiking: what about switching db to either sqlite or amazon thing? | 08:37 | 
| lisitsyn | in the buildbot | 08:37 | 
| @wiking | amazon thing? | 08:37 | 
| @wiking | is it hurting us now that we use mysql? | 08:37 | 
| lisitsyn | yeah they have some relational db as a service right? | 08:37 | 
| @wiking | i wouldnt like to tie too much ourselves | 08:37 | 
| @wiking | to amazon services... | 08:37 | 
| @wiking | if we run out of credit... | 08:38 | 
| lisitsyn | that's true | 08:38 | 
| lisitsyn | ok sqlite would be simpler then | 08:38 | 
| lisitsyn | well it had no failures so far so may be I am overthinking | 08:38 | 
| @wiking | the db backend is the least of our problems with buildbot atm | 08:39 | 
| lisitsyn | heh yes it is not a problem at all | 08:39 | 
| lisitsyn | but if we move out of 7nn it would become | 08:40 | 
| @wiking | apt-get install mysql | 08:41 | 
| @wiking | :) | 08:41 | 
| @wiking | but yeah | 08:41 | 
| @wiking | when we move out | 08:41 | 
| @wiking | we could switch ... that should be quite transparent | 08:41 | 
| @sukey | New Commit "Rename w to m_w to avoid shadowing" to shogun-toolbox/shogun by lisitsyn: https://github.com/shogun-toolbox/shogun/commit/6a84d4eed95775e49cff93159b616e932c6d463b | 09:00 | 
| iglesiasg | hurray for the osx build | 09:17 | 
| lisitsyn | wiking: iglesiasg: what about giving slack a chance? | 11:01 | 
| lisitsyn | we can use channels per 'issue' (like a channel on buildbot and a channel on tags) | 11:01 | 
| iglesiasg | lisitsyn: sure, I am good with using it | 11:03 | 
| iglesiasg | but no git kraken | 11:03 | 
| iglesiasg | no no no | 11:03 | 
| lisitsyn | hahaha | 11:03 | 
| lisitsyn | yes | 11:03 | 
| lisitsyn | no git kraken please | 11:03 | 
| iglesiasg | www.youtube.com/watch?v=h6LlrQJS1Vc | 11:05 | 
| lisitsyn | hahahah | 11:05 | 
| lisitsyn | fuuck | 11:05 | 
| iglesiasg | done for today with life | 11:05 | 
| lisitsyn | iglesiasg: worst | 11:06 | 
| lisitsyn | iglesiasg: do you see the two new channels | 11:10 | 
| lisitsyn | I have created? | 11:10 | 
| lisitsyn | wiking: I think I have to convince you somehow :D | 11:26 | 
| lisitsyn | but the channel thing + mobile seems to be very convenient | 11:26 | 
| -!- HeikoS [~heiko@host81-156-3-87.range81-156.btcentralplus.com] has joined #shogun | 11:27 | |
| -!- mode/#shogun [+o HeikoS] by ChanServ | 11:27 | |
| lisitsyn | HeikoS: hey heiko! | 11:28 | 
| lisitsyn | :D | 11:28 | 
| @HeikoS | lisitsyn: jojo | 11:28 | 
| @HeikoS | how is life? | 11:28 | 
| lisitsyn | HeikoS: gut! | 11:28 | 
| lisitsyn | HeikoS: slack! | 11:28 | 
| lisitsyn | let's try it | 11:28 | 
| @sukey | New Commit "guard test cases that depend on GPL" to shogun-toolbox/shogun by karlnapf: https://github.com/shogun-toolbox/shogun/commit/7843278db88ca6f4c618f21cfaa797e57de95d34 | 11:32 | 
| @HeikoS | 600mio | 11:32 | 
| @HeikoS | lisitsyn: man | 11:33 | 
| @HeikoS | lisitsyn: I mean | 11:33 | 
| lisitsyn | yes | 11:33 | 
| @HeikoS | if gunnar says | 11:33 | 
| @HeikoS | there is 1500 msg/week | 11:33 | 
| @HeikoS | then there is no point in logging them | 11:33 | 
| @HeikoS | because he wont read anything anyways | 11:33 | 
| @HeikoS | which defeats the purpose | 11:33 | 
| @HeikoS | I dont like that thing | 11:33 | 
| lisitsyn | no | 11:33 | 
| @HeikoS | but yweah | 11:33 | 
| @HeikoS | I am on it anyways | 11:33 | 
| @HeikoS | so can watch | 11:33 | 
| lisitsyn | #general would be like for important things | 11:33 | 
| lisitsyn | we can ask gunnar to really read it | 11:33 | 
| @HeikoS | thats 1500 +1 msg/week | 11:34 | 
| lisitsyn | you can just highlight him all the time | 11:34 | 
| @HeikoS | you really think he reads this? | 11:34 | 
| lisitsyn | uhm but he answers now | 11:34 | 
| lisitsyn | right? | 11:34 | 
| @HeikoS | yeah | 11:34 | 
| @HeikoS | true | 11:34 | 
| @HeikoS | ok lets do it | 11:34 | 
| lisitsyn | there is also wiking | 11:34 | 
| lisitsyn | :) | 11:34 | 
| lisitsyn | honey? | 11:34 | 
| lisitsyn | HeikoS: do you see #infra? | 11:35 | 
| @HeikoS | I see it | 11:40 | 
| lisitsyn | good | 11:40 | 
| @HeikoS | lisitsyn: is ARPREC GPL? | 11:47 | 
| lisitsyn | hum | 11:47 | 
| lisitsyn | no idea | 11:47 | 
| lisitsyn | what's that anyway? | 11:48 | 
| lisitsyn | :D | 11:48 | 
| lisitsyn | do we have it somewhere? | 11:48 | 
| @HeikoS | we do | 11:49 | 
| @HeikoS | it is 3clause BSD it seems | 11:49 | 
| @HeikoS | wonder why it is GPL guarded | 11:49 | 
| @HeikoS | lisitsyn: can you please check this | 11:50 | 
| @HeikoS | http://crd-legacy.lbl.gov/~dhbailey/mpdist/ | 11:50 | 
| @HeikoS | and tell me I am not stupid? | 11:50 | 
| lisitsyn | slack! | 11:50 | 
| lisitsyn | :D | 11:50 | 
| lisitsyn | HEY HEIKO! | 11:50 | 
| lisitsyn | SLACK! | 11:50 | 
| lisitsyn | :D | 11:50 | 
| @HeikoS | noooo | 11:50 | 
| @HeikoS | only for gunnat and important stuff | 11:51 | 
| @HeikoS | pls not for standard irc conversations | 11:51 | 
| lisitsyn | no! | 11:51 | 
| lisitsyn | no!O!O! | 11:51 | 
| lisitsyn | #develop | 11:51 | 
| @HeikoS | man | 11:51 | 
| @HeikoS | no | 11:51 | 
| lisitsyn | yes | 11:51 | 
| lisitsyn | #develop | 11:51 | 
| lisitsyn | :D | 11:51 | 
| @HeikoS | no develop | 11:51 | 
| lisitsyn | why? | 11:51 | 
| @HeikoS | we need activity here | 11:51 | 
| lisitsyn | uh | 11:51 | 
| @HeikoS | only the stuff that should stay between us | 11:51 | 
| @HeikoS | should go on slack | 11:51 | 
| lisitsyn | meh | 11:51 | 
| @HeikoS | haha | 11:51 | 
| @HeikoS | I dont care | 11:51 | 
| @HeikoS | ok lets move there | 11:51 | 
| lisitsyn | that was the idea | 11:51 | 
| lisitsyn | HeikoS: ok yes that's the problem | 11:56 | 
| lisitsyn | new people can't join slack immediately | 11:57 | 
| lisitsyn | uhmm | 11:57 | 
| @HeikoS | so lets move back here | 11:58 | 
| @HeikoS | and delete the develpp channel in slack | 11:58 | 
| lisitsyn | ok #develop goes off then | 11:59 | 
| @HeikoS | yep | 12:00 | 
| lisitsyn | then slack is not going to be so nice | 12:00 | 
| lisitsyn | but I agree there should be something public | 12:00 | 
| lisitsyn | slack just doesn't provide that :( | 12:00 | 
| lisitsyn | I don't think we need logs anymore | 12:00 | 
| lisitsyn | but we need a place where anybody can join | 12:00 | 
| @sukey | New Commit "remove GPL guard from ARPREC | 12:00 | 
| @sukey | These guards were broken anyways. Fixes the non-gpl build unit tests when ARPREC is available" to shogun-toolbox/shogun by karlnapf: https://github.com/shogun-toolbox/shogun/commit/3fa23c8fe28b953b01e1298386afca14eef89a84 | 12:00 | 
| @HeikoS | shogun-buildbot: force build 'nightly_bsd_license' | 12:01 | 
| shogun-buildbot | The build has been queued, I'll give a shout when it starts | 12:01 | 
| @HeikoS | lisitsyn: ok this should fix the bsd license build | 12:02 | 
| @HeikoS | lisitsyn, wiking, iglesiasg can you do me a fav? | 12:02 | 
| @HeikoS | can you move a GPL guarded class/file to the folder, remove the guards from that file, and then see whether the build works? | 12:03 | 
| @HeikoS | lisitsyn: preferably via PR | 12:03 | 
| @HeikoS | then we can give this as an example to student and you guys check whether all this makes sense | 12:03 | 
| @HeikoS | lisitsyn: shall I ask again in slack? :D | 12:05 | 
| lisitsyn | sorry | 12:05 | 
| lisitsyn | back | 12:05 | 
| lisitsyn | HeikoS: I am leaving soon but can do that tonight | 12:05 | 
| @HeikoS | lisitsyn: should only take 2 mins | 12:06 | 
| @HeikoS | move file, remove GPL guard | 12:06 | 
| @HeikoS | thats it | 12:06 | 
| lisitsyn | meh | 12:07 | 
| lisitsyn | ok but I am late :P | 12:07 | 
| lisitsyn | will blame you | 12:07 | 
| lisitsyn | HeikoS: includes? | 12:14 | 
| lisitsyn | did you hack it to supprot the same paths? | 12:14 | 
| @HeikoS | lisitsyn: no need to update | 12:14 | 
| @HeikoS | include path is added | 12:14 | 
| lisitsyn | smart | 12:14 | 
| @HeikoS | just remove the guards in the files you moved | 12:14 | 
| @HeikoS | I put guards in all shogun code already | 12:14 | 
| @HeikoS | like in unit tests, these stay obviously | 12:15 | 
| lisitsyn | yes | 12:15 | 
| lisitsyn | I get it | 12:15 | 
| -!- iglesiasg [~balljames@217.119.234.214] has quit [Ping timeout: 252 seconds] | 12:15 | |
| @HeikoS | in the bsd build, the gpl files are deleted before compiling | 12:15 | 
| lisitsyn | deleted? | 12:15 | 
| lisitsyn | :D | 12:15 | 
| lisitsyn | well that's more reliable than includes magic, true | 12:17 | 
| lisitsyn | HeikoS: checking locally.. | 12:21 | 
| @HeikoS | lisitsyn: just to make sure we can move the files | 12:21 | 
| @HeikoS | and the build wont break | 12:21 | 
| lisitsyn | in progress | 12:22 | 
| @HeikoS | it should also work that the build ignores them, even if they are present | 12:22 | 
| @HeikoS | but that is not really interesting | 12:22 | 
| @HeikoS | because we will ship them in a sep repo | 12:22 | 
| @HeikoS | so if you downloaded them, you want to use them | 12:22 | 
| -!- iglesiasg [~balljames@217.119.234.214] has joined #shogun | 12:22 | |
| @sukey | New Commit "pass list into max, rather than using *args | 12:34 | 
| @sukey | Attempts to fix windows build" to shogun-toolbox/shogun by karlnapf: https://github.com/shogun-toolbox/shogun/commit/8f97f12fe72fdca4181ec4d7f54b6ea0eb7f5722 | 12:34 | 
| @HeikoS | wiking: I announced the cloud quite heavily | 12:35 | 
| @HeikoS | wiking: make some space :) | 12:35 | 
| -!- HeikoS [~heiko@host81-156-3-87.range81-156.btcentralplus.com] has quit [Ping timeout: 260 seconds] | 12:40 | |
| shogun-buildbot | build #8 forced | 12:41 | 
| shogun-buildbot | I'll give a shout when the build finishes | 12:41 | 
| shogun-buildbot | build #8 of nightly_bsd_license is complete: Success [build successful] Build details are at http://buildbot.shogun-toolbox.org/builders/nightly_bsd_license/builds/8 | 12:47 | 
| -!- mikeling [uid89706@gateway/web/irccloud.com/x-ihyoxuwivyomychg] has joined #shogun | 13:48 | |
| -!- iglesiasg [~balljames@217.119.234.214] has quit [Quit: leaving] | 13:50 | |
| -!- HeikoS [~heiko@eduroam-int-pat-8-11.ucl.ac.uk] has joined #shogun | 14:16 | |
| -!- mode/#shogun [+o HeikoS] by ChanServ | 14:16 | |
| @sukey | Pull Request #3790 "Move multitask clustered LR to gpl directory" opened by lisitsyn - https://github.com/shogun-toolbox/shogun/pull/3790 | 14:19 | 
| @HeikoS | lisitsyn: you around? | 14:27 | 
| lisitsyn | yes | 14:27 | 
| @HeikoS | lisitsyn: you know about windows | 14:27 | 
| @HeikoS | h.split(os.sep) | 14:27 | 
| @HeikoS | if I do this | 14:27 | 
| @HeikoS | and h is a header include path | 14:28 | 
| lisitsyn | nono | 14:28 | 
| lisitsyn | don't do this | 14:28 | 
| @HeikoS | yep | 14:28 | 
| @HeikoS | exactly | 14:28 | 
| @HeikoS | what sthe best way | 14:28 | 
| lisitsyn | os.path | 14:28 | 
| @HeikoS | google is too noisy | 14:28 | 
| @HeikoS | whats the statement? | 14:28 | 
| @HeikoS | I want a list with all the folders | 14:28 | 
| lisitsyn | a list of all the folders in? | 14:28 | 
| @HeikoS | include path | 14:29 | 
| lisitsyn | os.path.dirname(path) | 14:29 | 
| @HeikoS | #include /home/heiko/..../shogun/src/base/SG.h | 14:29 | 
| @HeikoS | so actually the problem | 14:29 | 
| @HeikoS | is | 14:29 | 
| @HeikoS | I have an absolute filename of a header file | 14:29 | 
| @HeikoS | and I want to generate the relative shogun include path | 14:30 | 
| lisitsyn | os.path.relpath | 14:30 | 
| @HeikoS | so I have: | 14:30 | 
| @HeikoS | /home/heiko/git/shogun/src/shogun/base/Parallel.h | 14:30 | 
| lisitsyn | yes | 14:30 | 
| @HeikoS | and I want shogun/base/Parallel.h | 14:30 | 
| lisitsyn | os.path.relpath('/home/heiko/git/shogun/src', '/home/heiko/git/shogun/src/shogun/base/Parallel.h') | 14:30 | 
| lisitsyn | ah | 14:31 | 
| lisitsyn | vice versa | 14:31 | 
| @HeikoS | I dont know the content | 14:31 | 
| lisitsyn | HeikoS: what? | 14:31 | 
| @HeikoS | so so far, I search for the last occurence of "shogun" in the fname.split(os.sep) | 14:31 | 
| @HeikoS | and then slice the thing from there | 14:31 | 
| lisitsyn | NO | 14:31 | 
| @HeikoS | :D | 14:31 | 
| lisitsyn | don't split paths | 14:32 | 
| lisitsyn | never | 14:32 | 
| lisitsyn | os.path | 14:32 | 
| @HeikoS | whats the command? | 14:32 | 
| lisitsyn | HeikoS: do you know '/home/heiko/git/shogun/src' in your program? | 14:32 | 
| @HeikoS | no | 14:32 | 
| lisitsyn | why? | 14:32 | 
| lisitsyn | isn't it cwd? | 14:32 | 
| @HeikoS | class_list.py shit | 14:32 | 
| @HeikoS | and it is complicated because of this gpl thing | 14:32 | 
| @HeikoS | so I need to use the last "shogun" | 14:32 | 
| lisitsyn | what do you know? | 14:32 | 
| @HeikoS | in the pathname | 14:32 | 
| lisitsyn | __file__? | 14:32 | 
| lisitsyn | no | 14:32 | 
| lisitsyn | no shogun in path | 14:33 | 
| lisitsyn | :) | 14:33 | 
| lisitsyn | do it relative to __file__ then | 14:33 | 
| lisitsyn | or cwd | 14:33 | 
| @HeikoS | ah man | 14:33 | 
| @HeikoS | no | 14:33 | 
| @HeikoS | the prefixes are different among the headers | 14:33 | 
| @HeikoS | so one is/home/heiko/git/shogun/src/shogun/base/Parallel.h | 14:33 | 
| @HeikoS | and another one is | 14:33 | 
| @HeikoS | /home/heiko/git/shogun/src/gpl/shogun/base/Parallel.h | 14:34 | 
| @HeikoS | /home/heiko/git/shogun/src/gpl/shogun/base/Lala.h | 14:34 | 
| @HeikoS | so relative doesnt work | 14:34 | 
| @HeikoS | commondir doesnt work | 14:34 | 
| @HeikoS | lisitsyn: can I call os.path.split(path) until HEAD is "shogun"? | 14:35 | 
| @HeikoS | and then construct the path from all the HEADS? | 14:36 | 
| lisitsyn | shogun/shogun/shogun/src? | 14:36 | 
| lisitsyn | I mean | 14:36 | 
| lisitsyn | could be buggy | 14:36 | 
| lisitsyn | can I ask you to explain the setting again | 14:36 | 
| lisitsyn | you're running a python script right? | 14:36 | 
| @HeikoS | lisitsyn: well yeah it doesnt allow for "shogun" in the shogun src dir | 14:36 | 
| @HeikoS | but I think that is fine no? | 14:36 | 
| @HeikoS | yes | 14:36 | 
| lisitsyn | from cmake? | 14:37 | 
| @HeikoS | python | 14:37 | 
| @HeikoS | ok | 14:37 | 
| lisitsyn | is it always cmake? | 14:37 | 
| @HeikoS | Check this | 14:37 | 
| @HeikoS | https://ci.appveyor.com/project/vigsterkr/shogun/build/4.2.666/job/ui4e20hhvldwn3ku#L275 | 14:37 | 
| @HeikoS | works only on POSIX | 14:37 | 
| @HeikoS | but since the split doesnt work on windows, list is empty and it fails | 14:37 | 
| @HeikoS | you can patch base/class_list.py | 14:37 | 
| lisitsyn | what exactly | 14:38 | 
| @HeikoS | the problem is constructing include path from absolute filename of header path | 14:38 | 
| @HeikoS | (you can also rewrite class_list.py) | 14:38 | 
| @HeikoS | lisitsyn: but keep in mind that you cannot assume a common prefix/dir in all the absolute filenames | 14:38 | 
| lisitsyn | HeikoS: how can I find the error in this appveyor? | 14:38 | 
| @HeikoS | https://ci.appveyor.com/project/vigsterkr/shogun/history | 14:39 | 
| @HeikoS | its CI, like travis | 14:39 | 
| @HeikoS | lisitsyn: and you have this guy to check whether you broke the gpl build | 14:39 | 
| @HeikoS | http://buildbot.shogun-toolbox.org/builders/nightly_bsd_license | 14:39 | 
| lisitsyn | yes I know but how do you find the problem in logs | 14:39 | 
| lisitsyn | I have like thousands of lines | 14:39 | 
| @HeikoS | lisitsyn: ? | 14:40 | 
| lisitsyn | where does it happen exactly? | 14:40 | 
| @HeikoS | it is like travis | 14:40 | 
| lisitsyn | yes do you have a hint for me to find the error? | 14:40 | 
| @HeikoS | I mean you click on the build, search for "error" | 14:40 | 
| @HeikoS | so I go here | 14:40 | 
| lisitsyn | oh ok right | 14:40 | 
| @HeikoS | https://ci.appveyor.com/project/vigsterkr/shogun/build/4.2.667 | 14:40 | 
| @HeikoS | click on the first build | 14:40 | 
| @HeikoS | then ctrl-f "error" | 14:40 | 
| lisitsyn | meh | 14:40 | 
| @HeikoS | and I get this line https://ci.appveyor.com/project/vigsterkr/shogun/build/4.2.667/job/pqv8jycm2iy2lpl1#L263 | 14:40 | 
| @HeikoS | if you fix it, and the gpl class list stuff doesnt work any more, buildbot will complain | 14:41 | 
| @HeikoS | but you can just compile locally with LICENSE_GPL_SHOGUN=On and OFF | 14:41 | 
| lisitsyn | ok got what you mean | 14:41 | 
| lisitsyn | so it's already like finding the last shogun | 14:41 | 
| @HeikoS | lisitsyn: the ci? | 14:41 | 
| lisitsyn | no | 14:41 | 
| lisitsyn | in the code | 14:41 | 
| @HeikoS | ah yeah | 14:41 | 
| @HeikoS | yeah find last shogun and build include path from that and the rest of the list | 14:42 | 
| @HeikoS | I mean | 14:42 | 
| @HeikoS | actiaööy | 14:42 | 
| lisitsyn | ok lets just patch the split then | 14:42 | 
| @HeikoS | I will do it | 14:42 | 
| @HeikoS | no need to split | 14:42 | 
| @HeikoS | just find "shogun" in string | 14:42 | 
| @HeikoS | dont know why I splitted | 14:42 | 
| @HeikoS | gnaaaa | 14:42 | 
| @HeikoS | realised, this was stupid | 14:42 | 
| lisitsyn | HeikoS: its better to split | 14:42 | 
| lisitsyn | just in case | 14:42 | 
| @HeikoS | mh ok | 14:43 | 
| lisitsyn | just do it a bit other way | 14:43 | 
| @HeikoS | so string.split(os.sep) doesnt do it | 14:43 | 
| @HeikoS | maybe string.split(os,path.sep) ? | 14:43 | 
| lisitsyn | HeikoS: should be the same no? | 14:44 | 
| lisitsyn | apart from being not that nice | 14:44 | 
| lisitsyn | I don't see the problem | 14:44 | 
| lisitsyn | I mean what caused it to fail | 14:44 | 
| @HeikoS | Ill tell you | 14:44 | 
| @wiking | HeikoS ok added some | 14:44 | 
| @wiking | (instances to the cloud) | 14:44 | 
| @HeikoS | "/home/heiko/lala".split(os.sep) returns ["home", "heiko", "lala"] | 14:45 | 
| @HeikoS | but on windows | 14:45 | 
| @HeikoS | "C:\home\heiko\lala".split(os.sep) returns ["C:\home\heiko\lala"] | 14:45 | 
| @HeikoS | (I think) | 14:45 | 
| @HeikoS | thats what I got from the error | 14:45 | 
| @HeikoS | wiking: ? | 14:45 | 
| @HeikoS | wiking: what do you mean? | 14:45 | 
| @HeikoS | wiking: ah yes, I announced, so some people might use today/tomorrow | 14:46 | 
| @wiking | sure | 14:46 | 
| lisitsyn | HeikoS: do collect things using: | 14:46 | 
| @wiking | so far not much logins... but you can see as well | 14:46 | 
| lisitsyn | yield tail; (head, tail) = os.path.split(head) | 14:46 | 
| lisitsyn | until tail is 'shogun' | 14:46 | 
| lisitsyn | os.path.join(collected tails) then | 14:47 | 
| lisitsyn | see what I mean? | 14:47 | 
| @sukey | Issue #3791 "fix linalg warnings" karlnapf added label: "Cleanups" - https://github.com/shogun-toolbox/shogun/issues/3791 | 14:47 | 
| @sukey | Issue #3791 "fix linalg warnings" assigned to: OXPHOS by karlnapf - https://github.com/shogun-toolbox/shogun/issues/3791 | 14:47 | 
| @sukey | Issue #3791 "fix linalg warnings" opened by karlnapf - https://github.com/shogun-toolbox/shogun/issues/3791 | 14:47 | 
| @sukey | Issue #3791 "fix linalg warnings" karlnapf added label: "entrance" - https://github.com/shogun-toolbox/shogun/issues/3791 | 14:47 | 
| lisitsyn | HeikoS: like that: | 14:47 | 
| lisitsyn | >>> os.path.split('/home/heiko/shogun/src') | 14:47 | 
| lisitsyn | ('/home/heiko/shogun', 'src') | 14:47 | 
| lisitsyn | >>> os.path.split('/home/heiko/shogun') | 14:47 | 
| lisitsyn | ('/home/heiko', 'shogun') | 14:47 | 
| @HeikoS | lisitsyn: yes thats what I meant earlier | 14:47 | 
| lisitsyn | it has to be os-indep | 14:48 | 
| lisitsyn | because it is os | 14:48 | 
| @HeikoS | I know, I thought os.sep does that for you | 14:48 | 
| @HeikoS | but ok | 14:48 | 
| @HeikoS | trying | 14:48 | 
| lisitsyn | HeikoS: I'd also expect that tbh | 14:48 | 
| lisitsyn | because that's why they put os.sep here | 14:48 | 
| @HeikoS | yep | 14:49 | 
| lisitsyn | but anyway it is better to use os.path because there is a lot of tricks | 14:49 | 
| @sukey | New Commit "portable construction of relative include path from absolute filename | 15:07 | 
| @sukey | attempts to fixes broken windows build" to shogun-toolbox/shogun by karlnapf: https://github.com/shogun-toolbox/shogun/commit/bc706d671f1b5256292a93922026bc3e1842811c | 15:07 | 
| @HeikoS | lisitsyn: please make it nicer: https://github.com/shogun-toolbox/shogun/commit/bc706d671f1b5256292a93922026bc3e1842811c | 15:08 | 
| @HeikoS | :D | 15:08 | 
| @HeikoS | I really dont like python I realise more and more | 15:08 | 
| @sukey | Pull Request #3790 "Move multitask clustered LR to gpl directory" merged by karlnapf - https://github.com/shogun-toolbox/shogun/pull/3790 | 15:11 | 
| @sukey | New Commit "Merge pull request #3790 from lisitsyn/gpl/clustered-lr | 15:11 | 
| @sukey | Move multitask clustered LR to gpl directory" to shogun-toolbox/shogun by karlnapf: https://github.com/shogun-toolbox/shogun/commit/7d633b526050e7029de203c3b9ecc3bf393be91f | 15:11 | 
| @HeikoS | lisitsyn: it worked :D | 15:23 | 
| lisitsyn | HeikoS: ohh this is usual thing for all python people I think | 15:37 | 
| lisitsyn | some people stay but they get insane I think | 15:38 | 
| @HeikoS | TypeError: Dimensions of C (25, 25) are incompatible with X (24) and/or Y (25); see help(pcolor) | 15:39 | 
| @HeikoS | just got this | 15:39 | 
| @HeikoS | clearly a "Type" error, dont youthink? :D | 15:39 | 
| -!- geektoni [c1cdd248@gateway/web/freenode/ip.193.205.210.72] has joined #shogun | 15:41 | |
| lisitsyn | HeikoS: yes if you have dependent types | 15:44 | 
| lisitsyn | :D | 15:44 | 
| @HeikoS | type((25,25)) is clearly not type((24,25)) | 15:44 | 
| lisitsyn | yes | 15:44 | 
| @HeikoS | lisitsyn: I mean just that we understand each other | 15:44 | 
| lisitsyn | HeikoS: there are languages that support like | 15:44 | 
| lisitsyn | types of List of 5 elements | 15:45 | 
| @HeikoS | every object is its own type ;D | 15:45 | 
| lisitsyn | no | 15:45 | 
| lisitsyn | HeikoS: this https://en.wikipedia.org/wiki/Dependent_type | 15:45 | 
| @HeikoS | sure sure | 15:45 | 
| lisitsyn | HeikoS: we need idris interface for sg I think | 15:45 | 
| lisitsyn | :D | 15:45 | 
| @HeikoS | I think we need to pray to iris for our type safetly I think | 15:45 | 
| lisitsyn | yes | 15:46 | 
| @HeikoS | lisitsyn: check email | 15:49 | 
| @HeikoS | wiking: ^ | 15:49 | 
| lisitsyn | HeikoS: release/slack? | 16:01 | 
| lisitsyn | which one? | 16:01 | 
| @HeikoS | lisitsyn: ? | 16:01 | 
| @HeikoS | lisitsyn: Alan Turing data science institute | 16:01 | 
| @HeikoS | franz | 16:01 | 
| lisitsyn | there is no such mail in my inbox | 16:01 | 
| lisitsyn | :P | 16:01 | 
| @HeikoS | lisitsyn: ask fernadno to unblock from shogun-team | 16:02 | 
| lisitsyn | unblock who? | 16:03 | 
| @HeikoS | I cced shogun-team | 16:03 | 
| @HeikoS | but I guess that doesnt work | 16:03 | 
| lisitsyn | HeikoS: the mail just arrived | 16:05 | 
| lisitsyn | but fernando answers in spainsh | 16:05 | 
| lisitsyn | and I don't understand | 16:05 | 
| lisitsyn | :D | 16:05 | 
| @HeikoS | lisitsyn: man | 16:19 | 
| @HeikoS | this multi channel stuff drives me nuts | 16:19 | 
| @HeikoS | what is in spansih? | 16:19 | 
| lisitsyn | HeikoS: he talks to me | 16:23 | 
| @HeikoS | lisitsyn: https://ci.appveyor.com/project/vigsterkr/shogun/build/4.2.668 | 16:23 | 
| @HeikoS | worked | 16:23 | 
| @HeikoS | windows works again | 16:23 | 
| lisitsyn | yay! | 16:23 | 
| lisitsyn | good job | 16:24 | 
| lisitsyn | :) | 16:24 | 
| @HeikoS | ugly as f*** | 16:24 | 
| @HeikoS | lisitsyn: we should remove class list | 16:24 | 
| @HeikoS | but we need new_sgserializable () first | 16:24 | 
| @HeikoS | but I guess tags solves that | 16:24 | 
| lisitsyn | HeikoS: we had some idea | 16:24 | 
| @HeikoS | plgins | 16:24 | 
| lisitsyn | but I lost it | 16:24 | 
| @HeikoS | lisitsyn: put issue | 16:24 | 
| lisitsyn | new_sgserializable | 16:24 | 
| lisitsyn | how should new one work? | 16:24 | 
| lisitsyn | did we discuss it earlier? | 16:25 | 
| @HeikoS | dont know | 16:25 | 
| @HeikoS | but I think some c++ magic might do it? | 16:26 | 
| @HeikoS | I put an issue | 16:26 | 
| lisitsyn | HeikoS: ok what do you mean exactly? | 16:26 | 
| lisitsyn | we should not collect this map? | 16:26 | 
| lisitsyn | or? | 16:26 | 
| @sukey | Issue #3704 "USE_GPL_SHOGUN=OFF build error" closed by karlnapf - https://github.com/shogun-toolbox/shogun/issues/3704 | 16:26 | 
| @sukey | Issue #3703 "Automate coobkook version" closed by karlnapf - https://github.com/shogun-toolbox/shogun/issues/3703 | 16:26 | 
| @HeikoS | https://github.com/shogun-toolbox/shogun/issues/3645 | 16:27 | 
| @HeikoS | lisitsyn: ^ | 16:27 | 
| lisitsyn | HeikoS: I don't know of any magic that can solve that | 16:27 | 
| lisitsyn | :D | 16:27 | 
| lisitsyn | can't see RTTI solving that | 16:27 | 
| lisitsyn | HeikoS: we'd have to replace class SGSomething with SG_CLASS SGSomething | 16:47 | 
| lisitsyn | then I know how to solve that | 16:47 | 
| lisitsyn | otherwise no | 16:47 | 
| @HeikoS | ah no | 16:47 | 
| @HeikoS | then better class_list | 16:47 | 
| lisitsyn | no other way | 16:47 | 
| lisitsyn | :) | 16:47 | 
| @HeikoS | can you maybe check if class list is really needed? | 16:47 | 
| lisitsyn | yes it is needed | 16:47 | 
| lisitsyn | plugins solve that | 16:48 | 
| lisitsyn | but in a pervert way | 16:48 | 
| @HeikoS | mmmh | 16:52 | 
| @HeikoS | maybe comment on the issue? | 16:52 | 
| @HeikoS | shogun-buildbot: force build nightly_bsd_license | 16:54 | 
| shogun-buildbot | build forced [ETA 5m39s] | 16:54 | 
| shogun-buildbot | I'll give a shout when the build finishes | 16:54 | 
| shogun-buildbot | build #9 of nightly_bsd_license is complete: Failure [failed compile] Build details are at http://buildbot.shogun-toolbox.org/builders/nightly_bsd_license/builds/9 | 16:56 | 
| -!- HeikoS [~heiko@eduroam-int-pat-8-11.ucl.ac.uk] has quit [Ping timeout: 260 seconds] | 17:11 | |
| -!- HeikoS [~heiko@eduroam-int-pat-8-11.ucl.ac.uk] has joined #shogun | 17:16 | |
| -!- mode/#shogun [+o HeikoS] by ChanServ | 17:16 | |
| -!- HeikoS [~heiko@eduroam-int-pat-8-11.ucl.ac.uk] has quit [Read error: Connection reset by peer] | 17:19 | |
| lisitsyn | HeikoS: https://github.com/shogun-toolbox/shogun/issues/3645#issuecomment-297445052 here you go | 17:24 | 
| -!- HeikoS [~heiko@eduroam-int-pat-8-11.ucl.ac.uk] has joined #shogun | 17:26 | |
| -!- mode/#shogun [+o HeikoS] by ChanServ | 17:26 | |
| @HeikoS | lisitsyn: jojo | 17:27 | 
| @HeikoS | still there? | 17:27 | 
| lisitsyn | yes | 17:28 | 
| lisitsyn | HeikoS: I am almost always there ;) | 17:28 | 
| @HeikoS | lisitsyn: turns out the clustered logistic regression was not guarded properly | 17:28 | 
| @HeikoS | http://buildbot.shogun-toolbox.org/builders/nightly_bsd_license/builds/9/steps/compile/logs/stdio | 17:28 | 
| @HeikoS | lisitsyn: you mind fixing? | 17:28 | 
| lisitsyn | HeikoS: I think that's swig | 17:28 | 
| @HeikoS | lisitsyn: yep | 17:28 | 
| lisitsyn | Transfer.i:58: Error: Unable to find 'shogun/transfer/multitask/MultitaskClusteredLogisticRegression.h' | 17:28 | 
| @HeikoS | missing guards around an include | 17:28 | 
| lisitsyn | but you did say to remove them | 17:28 | 
| lisitsyn | HeikoS: isn't it just swig not including the gpl thing? | 17:29 | 
| @HeikoS | yeo | 17:29 | 
| @HeikoS | yes | 17:29 | 
| @HeikoS | so putting a #ifdef USE_GPL_SGHOUN in there is the way to go | 17:30 | 
| lisitsyn | ah | 17:33 | 
| lisitsyn | in the swig | 17:33 | 
| lisitsyn | onk | 17:33 | 
| lisitsyn | ok | 17:33 | 
| @sukey | Pull Request #3792 "Guard GPLed stuff in SWIG" opened by lisitsyn - https://github.com/shogun-toolbox/shogun/pull/3792 | 17:48 | 
| lisitsyn | HeikoS: ^ | 17:49 | 
| @sukey | Pull Request #3792 "Guard GPLed stuff in SWIG" merged by karlnapf - https://github.com/shogun-toolbox/shogun/pull/3792 | 17:49 | 
| @sukey | New Commit "Merge pull request #3792 from lisitsyn/gpl/clustered-lr | 17:49 | 
| @sukey | Guard GPLed stuff in SWIG" to shogun-toolbox/shogun by karlnapf: https://github.com/shogun-toolbox/shogun/commit/0aee02dd5171d67ef1eead05743e9a6b843c3da0 | 17:49 | 
| @HeikoS | shogun-buildbot: force build nightly_bsd_license | 17:49 | 
| shogun-buildbot | The build has been queued, I'll give a shout when it starts | 17:50 | 
| @HeikoS | lisitsyn: ^ let's see | 17:50 | 
| lisitsyn | HeikoS: you're now the buildbot master | 17:50 | 
| @HeikoS | lisitsyn: I could trigger before | 17:50 | 
| @HeikoS | now I can add builds and restart :D | 17:50 | 
| @wiking | :D | 17:50 | 
| @sukey | Issue #3793 "add PR preview build" assigned to: iglesias by karlnapf - https://github.com/shogun-toolbox/shogun/issues/3793 | 17:52 | 
| @sukey | Issue #3793 "add PR preview build" opened by karlnapf - https://github.com/shogun-toolbox/shogun/issues/3793 | 17:52 | 
| @sukey | Issue #3793 "add PR preview build" karlnapf added label: "infrastructure" - https://github.com/shogun-toolbox/shogun/issues/3793 | 17:52 | 
| shogun-buildbot | build forced [ETA 5m39s] | 17:52 | 
| shogun-buildbot | I'll give a shout when the build finishes | 17:52 | 
| @HeikoS | lisitsyn: it is cached so should be fast!° ^ | 17:52 | 
| -!- geektoni [c1cdd248@gateway/web/freenode/ip.193.205.210.72] has quit [Ping timeout: 260 seconds] | 17:56 | |
| shogun-buildbot | build #10 of nightly_bsd_license is complete: Success [build successful] Build details are at http://buildbot.shogun-toolbox.org/builders/nightly_bsd_license/builds/10 | 18:00 | 
| lisitsyn | HeikoS: gut | 18:07 | 
| @HeikoS | lisitsyn: in der tat! | 18:07 | 
| -!- HeikoS [~heiko@eduroam-int-pat-8-11.ucl.ac.uk] has quit [Quit: Leaving.] | 18:09 | |
| -!- HeikoS [~heiko@eduroam-int-pat-8-11.ucl.ac.uk] has joined #shogun | 18:42 | |
| -!- mode/#shogun [+o HeikoS] by ChanServ | 18:42 | |
| -!- HeikoS [~heiko@eduroam-int-pat-8-11.ucl.ac.uk] has quit [Ping timeout: 240 seconds] | 18:49 | |
| -!- HeikoS [~heiko@untrust-out.swc.ucl.ac.uk] has joined #shogun | 19:04 | |
| -!- mode/#shogun [+o HeikoS] by ChanServ | 19:04 | |
| -!- HeikoS [~heiko@untrust-out.swc.ucl.ac.uk] has quit [Ping timeout: 260 seconds] | 21:10 | |
| lisitsyn | wiking: around? | 22:20 | 
| @wiking | lisitsyn, now | 23:22 | 
| lisitsyn | wiking: I have some credentials for you | 23:22 | 
| lisitsyn | from you* | 23:22 | 
| lisitsyn | for aws | 23:23 | 
| lisitsyn | I just used them to create an instance | 23:23 | 
| lisitsyn | wiking: I was just curious if I can see the same thing from aws web console | 23:23 | 
| @wiking | u should be able | 23:25 | 
| lisitsyn | wiking: using what credentials | 23:25 | 
| @wiking | ah | 23:25 | 
| -!- Olivier [81615ad9@gateway/web/freenode/ip.129.97.90.217] has joined #shogun | 23:28 | |
| -!- Olivier is now known as Guest74811 | 23:28 | |
| -!- Guest74811 [81615ad9@gateway/web/freenode/ip.129.97.90.217] has quit [Client Quit] | 23:28 | |
| --- Log closed Thu Apr 27 00:00:05 2017 | ||
Generated by irclog2html.py 2.10.0 by Marius Gedminas - find it at mg.pov.lt!