--- 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!