--- Log opened Thu Aug 29 00:00:35 2013 | ||
-!- hushell [~hushell@8-92.ptpg.oregonstate.edu] has quit [Ping timeout: 245 seconds] | 00:01 | |
-!- travis-ci [~travis-ci@ec2-54-224-40-163.compute-1.amazonaws.com] has joined #shogun | 00:26 | |
travis-ci | [travis-ci] it's Viktor Gal's turn to pay the next round of drinks for the massacre he caused in shogun-toolbox/shogun: http://travis-ci.org/shogun-toolbox/shogun/builds/10723750 | 00:26 |
---|---|---|
-!- travis-ci [~travis-ci@ec2-54-224-40-163.compute-1.amazonaws.com] has left #shogun [] | 00:26 | |
-!- hushell [~hushell@c-98-232-178-161.hsd1.or.comcast.net] has joined #shogun | 00:41 | |
-!- iglesiasg [~iglesias@s83-179-44-135.cust.tele2.se] has quit [Quit: Ex-Chat] | 00:45 | |
-!- travis-ci [~travis-ci@ec2-54-225-5-139.compute-1.amazonaws.com] has joined #shogun | 00:54 | |
travis-ci | [travis-ci] it's Viktor Gal's turn to pay the next round of drinks for the massacre he caused in shogun-toolbox/shogun: http://travis-ci.org/shogun-toolbox/shogun/builds/10725189 | 00:54 |
-!- travis-ci [~travis-ci@ec2-54-225-5-139.compute-1.amazonaws.com] has left #shogun [] | 00:54 | |
-!- pickle27 [~kevin@d67-193-243-174.home3.cgocable.net] has quit [Quit: Leaving.] | 01:41 | |
-!- foulwall [~user@2001:da8:215:6901:a071:8f2f:8c28:627a] has joined #shogun | 06:44 | |
foulwall | ping sonne|work sonne|osx sonney2k | 06:52 |
-!- sonne|osx [~sonne@f053046168.adsl.alicedsl.de] has quit [Quit: sonne|osx] | 07:16 | |
-!- hoijui [~hoijui@dslb-088-074-118-145.pools.arcor-ip.net] has joined #shogun | 07:19 | |
-!- sonne|osx [~sonne@89.204.139.63] has joined #shogun | 08:08 | |
sonne|osx | foulwall: hey | 08:08 |
sonne|osx | foulwall: please don't always hide from us - be in IRC :) | 08:08 |
foulwall | sonne|osx, my irc client did not do auto reconnect:( | 08:10 |
sonne|osx | foulwall: well use one that does :) | 08:10 |
sonne|osx | foulwall: anyway | 08:11 |
sonne|osx | foulwall: do you remember the multi class demo from the beginning? | 08:11 |
sonne|osx | foulwall: we just realized that this is still using the old code david did. Please convert it to your framework and get rid of davids old code | 08:11 |
sonne|osx | gsomix__: moin moin! | 08:13 |
foulwall | sonne|osx, ok, I'll rewrite them this afternoon, but I'll finish the mldata downloading first. I'll send a pull request on mldata downloader this afternoon. | 08:13 |
gsomix__ | sonne|osx, hey. | 08:13 |
sonne|osx | foulwall: ok thanks! | 08:14 |
sonne|osx | gsomix__: now that the ascii stuff works what would you want to do next? | 08:14 |
gsomix__ | sonne|osx, protobuf | 08:15 |
sonne|osx | gsomix__: ok so how much do you know already about it? | 08:16 |
sonne|osx | gsomix__: maybe I just explain quickly | 08:16 |
sonne|osx | gsomix__: you need to define a .proto file | 08:16 |
sonne|osx | that is similar to a struct in C | 08:16 |
gsomix__ | sonne|osx, will be fine. please, explain. | 08:16 |
sonne|osx | where you define what is to be saved | 08:16 |
sonne|osx | then this file can be compiled into C code | 08:16 |
sonne|osx | and for saving you will then fill the structs provided in this C code | 08:17 |
sonne|osx | and then there is some function that gives you a byte array | 08:17 |
sonne|osx | that you can then dump to disc | 08:17 |
sonne|osx | as you can see the problem is that you need basically everything extra in memory | 08:18 |
sonne|osx | so it is not meant to store e.g. a full SGMatrix at once | 08:18 |
sonne|osx | but rather chunks of the matrix | 08:18 |
sonne|osx | anyway | 08:19 |
sonne|osx | lets start with a simple protobuf file for a vector | 08:19 |
sonne|osx | you have 2 fields (for now) | 08:20 |
sonne|osx | { int64 length = 1; repeated double vector = 2; } | 08:21 |
sonne|osx | the 1 and 2 here are identifiers | 08:21 |
sonne|osx | you then get the protobuf tools | 08:21 |
sonne|osx | and compile that file with protoc | 08:21 |
sonne|osx | and then just try for once to fill in the data | 08:22 |
sonne|osx | gsomix__: after that is done you are basically ready and we will define protobuf files for all of what CFile supports (yes for all datatypes like int etc). | 08:22 |
gsomix__ | sonney2k, ok, got it. | 08:23 |
gsomix__ | sonne|osx, | 08:23 |
sonne|osx | gsomix__: later we can make things more efficient | 08:23 |
sonne|osx | by saving multiple chunks | 08:23 |
sonne|osx | i.e. instead of saving the whole vector | 08:23 |
sonne|osx | you save say only a 1MB chunk of the vector | 08:23 |
sonne|osx | and then append another etc | 08:23 |
sonne|osx | for that to work you need a header | 08:24 |
sonne|osx | that says how big the chunk is | 08:24 |
sonne|osx | and another header saying how big the vector really is | 08:24 |
sonne|osx | and well it makes sense to have another header saying which format version this is | 08:24 |
sonne|osx | so we can change things later if we want | 08:24 |
sonne|osx | gsomix__: ok? | 08:25 |
gsomix__ | sonne|osx, ok. need little time for comprehension :) | 08:26 |
gsomix__ | simple protobuf file for vector vector first | 08:26 |
sonne|osx | well ask whe you have Qs | 08:26 |
sonne|osx | oki gtg be back soon | 08:26 |
-!- sonne|osx [~sonne@89.204.139.63] has quit [Quit: sonne|osx] | 08:26 | |
-!- foulwall` [~user@2001:da8:215:6901:47b:de83:2dac:7945] has joined #shogun | 08:32 | |
-!- foulwall [~user@2001:da8:215:6901:a071:8f2f:8c28:627a] has quit [Ping timeout: 264 seconds] | 08:35 | |
sonne|work | gsomix__: RE | 08:40 |
gsomix__ | sonne|work, ? | 08:40 |
sonne|work | gsomix__: RE == back | 08:41 |
sonne|work | gsomix__: so questions? | 08:41 |
gsomix__ | many, many sonne's... | 08:41 |
gsomix__ | sonne|work, not yet | 08:41 |
-!- hoijui [~hoijui@dslb-088-074-118-145.pools.arcor-ip.net] has quit [Quit: Leaving] | 08:44 | |
-!- foulwall` [~user@2001:da8:215:6901:47b:de83:2dac:7945] has quit [Ping timeout: 264 seconds] | 09:00 | |
-!- shogun-notifier- [~irker@7nn.de] has joined #shogun | 09:01 | |
shogun-notifier- | shogun: hushell :develop * 578f0f9 / / (19 files): https://github.com/shogun-toolbox/shogun/commit/578f0f973da81899df634f5bcbb90b84e2f267c0 | 09:01 |
shogun-notifier- | shogun: fix initialization bugs of factorgraph stuffs | 09:01 |
shogun-notifier- | shogun: Fernando Iglesias :develop * fe9d502 / / (19 files): https://github.com/shogun-toolbox/shogun/commit/fe9d5022d517dc431a8cb53a9dd8401b5182c599 | 09:01 |
shogun-notifier- | shogun: Merge pull request #1476 from hushell/dev_bugs | 09:01 |
shogun-notifier- | shogun: | 09:01 |
shogun-notifier- | shogun: fix initialization bugs of factorgraph stuffs | 09:01 |
shogun-buildbot | build #1559 of bsd1 - libshogun is complete: Failure [failed test] Build details are at http://www.shogun-toolbox.org/buildbot/builders/bsd1%20-%20libshogun/builds/1559 blamelist: hushell <hushell@hushell-U510.(none)> | 09:15 |
shogun-buildbot | build #1560 of bsd1 - libshogun is complete: Failure [failed test] Build details are at http://www.shogun-toolbox.org/buildbot/builders/bsd1%20-%20libshogun/builds/1560 blamelist: Fernando Iglesias <fernando.iglesiasg@gmail.com> | 09:20 |
-!- foulwall` [~user@2001:da8:215:6901:47b:de83:2dac:7945] has joined #shogun | 09:35 | |
-!- foulwall` [~user@2001:da8:215:6901:47b:de83:2dac:7945] has left #shogun [] | 09:36 | |
-!- foulwall` [~user@2001:da8:215:6901:47b:de83:2dac:7945] has joined #shogun | 09:36 | |
shogun-buildbot | build #1644 of deb3 - modular_interfaces is complete: Success [build successful] Build details are at http://www.shogun-toolbox.org/buildbot/builders/deb3%20-%20modular_interfaces/builds/1644 | 09:45 |
-!- lisitsyn [~lisitsyn@fb2-lo1.global63.net] has quit [Quit: Leaving.] | 09:46 | |
shogun-buildbot | build #1023 of rpm1 - libshogun is complete: Failure [failed compile] Build details are at http://www.shogun-toolbox.org/buildbot/builders/rpm1%20-%20libshogun/builds/1023 blamelist: hushell <hushell@hushell-U510.(none)> | 09:49 |
-!- iglesiasg [~iglesias@2001:6b0:1:1da0:8181:8528:e5a1:bac7] has joined #shogun | 09:51 | |
-!- mode/#shogun [+o iglesiasg] by ChanServ | 09:51 | |
@iglesiasg | good morning guys | 09:51 |
shogun-buildbot | build #1344 of cyg1 - libshogun is complete: Failure [failed test] Build details are at http://www.shogun-toolbox.org/buildbot/builders/cyg1%20-%20libshogun/builds/1344 blamelist: hushell <hushell@hushell-U510.(none)> | 09:53 |
shogun-buildbot | build #1645 of deb3 - modular_interfaces is complete: Failure [failed install test python_modular] Build details are at http://www.shogun-toolbox.org/buildbot/builders/deb3%20-%20modular_interfaces/builds/1645 blamelist: Fernando Iglesias <fernando.iglesiasg@gmail.com> | 10:02 |
-!- van51 [~van51@ppp-94-66-64-167.home.otenet.gr] has joined #shogun | 10:06 | |
-!- foulwall` [~user@2001:da8:215:6901:47b:de83:2dac:7945] has quit [Ping timeout: 264 seconds] | 10:10 | |
shogun-buildbot | build #1024 of rpm1 - libshogun is complete: Failure [failed compile] Build details are at http://www.shogun-toolbox.org/buildbot/builders/rpm1%20-%20libshogun/builds/1024 blamelist: Fernando Iglesias <fernando.iglesiasg@gmail.com> | 10:31 |
shogun-buildbot | build #1345 of cyg1 - libshogun is complete: Failure [failed test] Build details are at http://www.shogun-toolbox.org/buildbot/builders/cyg1%20-%20libshogun/builds/1345 blamelist: Fernando Iglesias <fernando.iglesiasg@gmail.com> | 10:39 |
-!- lisitsyn [~lisitsin@mxs.kg.ru] has joined #shogun | 10:41 | |
-!- HeikoS [~heiko@nat-176-200.internal.eduroam.ucl.ac.uk] has joined #shogun | 11:25 | |
-!- mode/#shogun [+o HeikoS] by ChanServ | 11:25 | |
@HeikoS | sonne|work: around? | 11:32 |
sonne|work | HeikoS: y | 11:32 |
@HeikoS | sonne|work: so if we do a connection flight | 11:32 |
@HeikoS | its as cheap as 534 return p.P. | 11:33 |
@HeikoS | over minneapolis | 11:33 |
@HeikoS | but takes quite a bit longer | 11:33 |
@HeikoS | oh | 11:34 |
@HeikoS | just found another cheap one | 11:34 |
@HeikoS | direct | 11:34 |
lisitsyn | HeikoS: what's the route for you? | 11:34 |
@HeikoS | lisitsyn: london -> SFO | 11:35 |
lisitsyn | ah directly | 11:35 |
@HeikoS | sonne|work: so there is one for 544 pounds directly london sfo | 11:35 |
lisitsyn | I will have KUF -> SVO -> JFK -> SFO | 11:35 |
lisitsyn | :D | 11:35 |
@HeikoS | LHR->SFO 1035->1335 SFO->LHR 13:00->7:10 for 544 each | 11:35 |
@HeikoS | lisitsyn: oh man | 11:36 |
lisitsyn | HeikoS: but that's just 1000$ | 11:36 |
lisitsyn | both back and forth | 11:36 |
@HeikoS | lisitsyn: stressfull :) | 11:36 |
@HeikoS | ah cool | 11:36 |
@HeikoS | thats good | 11:36 |
lisitsyn | yeah really cheap | 11:36 |
lisitsyn | I guess moscow -> sfo is way too long way | 11:36 |
sonne|work | HeikoS: don't get it ... what is the total? FLight I looked up where about 700-800 back and forth :) | 11:36 |
@HeikoS | sonne|work: so if you would be in london LHR by 9 everythign is fine | 11:37 |
@HeikoS | sonne|work: 544 return each | 11:37 |
lisitsyn | HeikoS: do you want to share a flight? | 11:37 |
sonne|work | HeikoS: return means LHR->SFO & SFO->LHR? | 11:37 |
@HeikoS | sonney2k: yes, that are 636 euros | 11:37 |
@HeikoS | expedia | 11:37 |
@HeikoS | sonne|work: a flight to london should be cheap, less than 100 | 11:38 |
sonne|work | ok so I would maybe pay 300 or so to get to LHR and back | 11:38 |
@HeikoS | sonne|work: no thats much less | 11:39 |
@HeikoS | I fly to Germany often, its usually under 100 euros for two people | 11:39 |
lisitsyn | HeikoS: lucky you | 11:39 |
@HeikoS | sonne|work: so go together or seperate? | 11:40 |
@HeikoS | sonne|work: also fine with seperate that might be cheaper | 11:40 |
lisitsyn | I go to us embassy *by train* and it is more than 100euros for me alone | 11:40 |
lisitsyn | :D | 11:40 |
@HeikoS | lisitsyn: oh man sweet | 11:40 |
lisitsyn | HeikoS: not really :) that's too much | 11:41 |
lisitsyn | HeikoS: comparing to your london - germany trips for 100 euros | 11:41 |
@HeikoS | lisitsyn: for two :D | 11:41 |
lisitsyn | yeah | 11:41 |
lisitsyn | HeikoS: unhealthy prices | 11:41 |
@HeikoS | lisitsyn: but keep in mind its very close | 11:41 |
@HeikoS | by car would be just 5 hours | 11:41 |
sonne|work | HeikoS: well book this flight, give me the details and I try to get the same one! | 11:41 |
lisitsyn | HeikoS: hmm true | 11:42 |
sonne|work | HeikoS: it is friday to friday right? | 11:42 |
@HeikoS | sonne|work: I will send you the dates | 11:42 |
sonne|work | HeikoS: I cannot go earlier (no more holidays) | 11:42 |
@HeikoS | sonne|work: not sure what you mean, shall I book for me only? | 11:42 |
sonne|work | HeikoS: ??? | 11:42 |
sonne|work | HeikoS: you book for you | 11:43 |
sonne|work | from fr -> fr | 11:43 |
sonne|work | and then I book the same flight when I have the details | 11:43 |
@HeikoS | I see, | 11:43 |
lisitsyn | HeikoS: when will you arrive? | 11:43 |
sonne|work | lisitsyn: I hope there will still be seats so you could join aswell | 11:44 |
@HeikoS | sonne|work: arriving on sat is also fine right? (flight is at 1300) | 11:44 |
sonne|work | no | 11:44 |
sonne|work | Friday evening is the first pool party & reception | 11:44 |
lisitsyn | sonne|work: oh moscow -> london is not cheap | 11:44 |
@HeikoS | sonne|work: return sorry | 11:44 |
sonne|work | HeikoS: these are the events you get to know most people | 11:45 |
@HeikoS | sonne|work: was a typo I meant return | 11:45 |
sonne|work | HeikoS: I think when we leave friday evening we will be back on saturday evening | 11:45 |
@HeikoS | ok | 11:45 |
@HeikoS | sonne|work: lisitsyn Ill send you a meail with the flight dates soon to double check, and if you give OK I will book | 11:45 |
sonne|work | you know kids... 1 week is already very long | 11:46 |
lisitsyn | HeikoS: I think I'll go separate - I checked moscow -> london and it is already way too expensive | 11:46 |
sonne|work | HeikoS: please in messenger I dont' read mail at work | 11:46 |
@HeikoS | ok | 11:46 |
lisitsyn | HeikoS: moscow -> new york is better for me | 11:46 |
sonne|work | lisitsyn: how much is it to go to SFO for you? | 11:46 |
lisitsyn | sonne|work: 1000$ | 11:46 |
sonne|work | lisitsyn: ok about the same | 11:47 |
lisitsyn | sonne|work: that's samara->moscow->new york->san francisco | 11:47 |
lisitsyn | and back | 11:47 |
sonne|work | lisitsyn: try to be in SFO around 13:30 :) | 11:47 |
@HeikoS | 18 October 2013 | 11:47 |
@HeikoS | LHR 10:35 -> SFO 13:35 | 11:47 |
@HeikoS | UNITED 900 | 11:47 |
sonne|work | so we can all share the same flight | 11:47 |
lisitsyn | sonne|work: yes that's what I wanted to ask | 11:47 |
@HeikoS | I will book now | 11:47 |
sonne|work | err car | 11:47 |
lisitsyn | sonne|work: friday 13:30 | 11:47 |
lisitsyn | right? | 11:48 |
sonne|work | lisitsyn: yes | 11:48 |
sonne|work | what heiko just posted | 11:48 |
lisitsyn | ok thanks let me find something | 11:48 |
@HeikoS | and reutnr | 11:48 |
@HeikoS | 25 October 2013 | 11:49 |
@HeikoS | SFO 13:00 -> LHR 07:10 (arrives 26 October) | 11:49 |
@HeikoS | UNITED 900 | 11:49 |
@HeikoS | sorry UNITED 901 | 11:49 |
@HeikoS | I found this on expedia | 11:50 |
sonne|work | HeikoS: I wouldn't mind to go back later in the day | 11:50 |
@HeikoS | ok checking | 11:50 |
sonne|work | if there is a flight of course | 11:50 |
@HeikoS | 1805? | 11:51 |
sonne|work | sounds good | 11:51 |
@HeikoS | arrives 1215 next day sat | 11:51 |
sonne|work | k | 11:51 |
@HeikoS | 18 October 2013 | 11:52 |
@HeikoS | LHR 10:35 -> SFO 13:35 | 11:52 |
@HeikoS | UNITED 900 | 11:52 |
@HeikoS | 25 October 2013 | 11:52 |
@HeikoS | SFO 18:05 -> LHR 12:15 (arrives 26 October) | 11:52 |
@HeikoS | Lufthansa 9379 Operated by UNITED AIRLINES | 11:52 |
@HeikoS | both direct | 11:52 |
sonne|work | lufthansa even? | 11:52 |
@HeikoS | yep | 11:52 |
@HeikoS | operated by united | 11:52 |
@HeikoS | same price | 11:52 |
@HeikoS | 544 | 11:52 |
@HeikoS | expedia special price | 11:52 |
@HeikoS | ok booking | 11:53 |
@HeikoS | canellation insurance? :) | 11:53 |
lisitsyn | I can go lufthansa but it is ~40K roubles | 11:55 |
lisitsyn | like 1300$ | 11:55 |
@HeikoS | ok i booked | 11:56 |
sonne|work | cheapest flight here is txl->fra->sfo with lufthansa | 11:57 |
sonne|work | 696 EUR | 11:57 |
@HeikoS | hey cool I can choose seats | 11:58 |
sonne|work | HeikoS: found the flight | 11:58 |
sonne|work | 823 with lufhansa over london | 11:59 |
@HeikoS | from berlin? | 11:59 |
sonne|work | yes | 11:59 |
@HeikoS | sounds good | 11:59 |
sonne|work | yes agreed | 11:59 |
@HeikoS | Ill send you a screen which seat I chose | 11:59 |
@HeikoS | 41G | 12:00 |
@HeikoS | in both flights | 12:00 |
@HeikoS | ok sweet | 12:01 |
sonne|work | HeikoS: I cannot book just now. Need to do some logistics with parents, gf, kids first | 12:01 |
@HeikoS | sonne|work: ok | 12:01 |
-!- shogun-notifier- [~irker@7nn.de] has quit [Quit: transmission timeout] | 12:01 | |
sonne|work | HeikoS: email me the details and I will hopefully book tonight | 12:01 |
@HeikoS | sent to you and lisitsyn | 12:02 |
sonne|work | HeikoS: kthx | 12:02 |
lisitsyn | HeikoS: thanks | 12:02 |
lisitsyn | HeikoS: sonne|work: I am having troubles with finding a flight that arrives before you | 12:04 |
@HeikoS | lisitsyn: if you arrive one day earlier you can stay at my place | 12:04 |
lisitsyn | HeikoS: what place? | 12:05 |
sonne|work | lisitsyn: when would you arrive? | 12:05 |
@HeikoS | I live in London remember? | 12:05 |
lisitsyn | HeikoS: ahh you mean london | 12:05 |
lisitsyn | sonne|work: most of the flights arrive to SFO evening | 12:05 |
lisitsyn | let me check london | 12:05 |
lisitsyn | HeikoS: wait wait | 12:05 |
lisitsyn | how can I stay in london | 12:05 |
lisitsyn | :D | 12:05 |
lisitsyn | HeikoS: come on they won't let me in haha | 12:06 |
@HeikoS | lisitsyn: ah those bastards :) | 12:06 |
@HeikoS | I once slept a night at heatthrow airport | 12:06 |
@HeikoS | that was pretty unconfortable :D | 12:06 |
sonne|work | lisitsyn: exact time? | 12:07 |
lisitsyn | sonne|work: either 19 or 21 | 12:07 |
sonne|work | that is too late | 12:07 |
lisitsyn | sonne|work: there is a flight by delta that arrives 12:28 | 12:07 |
sonne|work | take that one | 12:07 |
lisitsyn | but it is +300$ | 12:07 |
sonne|work | you would miss the reception | 12:07 |
lisitsyn | ohh | 12:08 |
lisitsyn | really? | 12:08 |
sonne|work | or go a day earlier | 12:08 |
lisitsyn | that's bad | 12:08 |
sonne|work | lisitsyn: yeah there is a pool party on friday evening | 12:08 |
lisitsyn | sonne|work: oh this one is supposed to have 19hrs waiting in JFK | 12:08 |
sonne|work | haha so stranded in JFK - worse than LHR :D | 12:10 |
@HeikoS | hehe | 12:10 |
lisitsyn | well I can go out | 12:11 |
lisitsyn | I guess | 12:11 |
lisitsyn | but yes that's too much | 12:11 |
lisitsyn | HeikoS: I can arrive to heathrow by 08:00 | 12:13 |
@HeikoS | lisitsyn: that sounds good | 12:13 |
@HeikoS | heathrow is not too bad in fact | 12:13 |
lisitsyn | HeikoS: how much your flight cost? | 12:13 |
@HeikoS | 544 return from london | 12:13 |
lisitsyn | 544 pounds? | 12:13 |
@HeikoS | yes | 12:14 |
lisitsyn | argh that would be quite a lot | 12:14 |
@HeikoS | lisitsyn: you should totally move to europe ;) | 12:14 |
lisitsyn | 300 + 300 + 844 | 12:14 |
lisitsyn | HeikoS: that's $ cost | 12:14 |
@HeikoS | although travelling home is tough than | 12:14 |
@HeikoS | wow | 12:14 |
@HeikoS | lisitsyn: whats the alternative? | 12:15 |
lisitsyn | HeikoS: arrive evening by aeroflot from moscow through new york | 12:15 |
lisitsyn | arriving at 19:38 | 12:15 |
@HeikoS | lisitsyn: what about going one day earlier? | 12:16 |
lisitsyn | HeikoS: yes possible | 12:16 |
sonne|work | lisitsyn: so then you rent the car and pick us up at the airport :D | 12:16 |
lisitsyn | sonne|work: no driver license | 12:17 |
sonne|work | lisitsyn: or you just take a cab | 12:17 |
lisitsyn | sonne|work: are u sure 19:39 is already too late? | 12:17 |
lisitsyn | I mean I arrived to the hotel in berlin like ~23 and it was ok | 12:18 |
@HeikoS | lisitsyn: the problem is the party aleady is over then | 12:18 |
@HeikoS | you need some time from the airport etc | 12:18 |
@HeikoS | maybe rest | 12:18 |
lisitsyn | HeikoS: ~1hr I guess | 12:18 |
lisitsyn | no? | 12:18 |
lisitsyn | hmm no | 12:18 |
lisitsyn | :) | 12:19 |
@HeikoS | haha :) | 12:19 |
@HeikoS | as you like | 12:19 |
@HeikoS | lisitsyn: would be sad if you missed that | 12:19 |
@HeikoS | its the reason why you go there | 12:20 |
@HeikoS | so better go one day ealier | 12:20 |
lisitsyn | HeikoS: yeah makes sense | 12:20 |
lisitsyn | HeikoS: well I can arrive late night of 17th | 12:20 |
lisitsyn | and just walk down to the hotel :D | 12:20 |
@HeikoS | lisitsyn: yep, have a nice sleep and then we already arrive | 12:20 |
lisitsyn | HeikoS: do you think I can check in night of 18th? | 12:21 |
lisitsyn | Check-In TimeAnytime after 3:00 pm. Valid ID and credit card required. | 12:21 |
lisitsyn | argh | 12:21 |
@HeikoS | ? | 12:22 |
lisitsyn | HeikoS: I can't check in night between 17th and 18th | 12:22 |
@HeikoS | why? | 12:22 |
lisitsyn | HeikoS: Check-In TimeAnytime after 3:00 pm. Valid ID and credit card required. | 12:23 |
lisitsyn | sonne|work: ha there are rooms in wild palms still | 12:24 |
lisitsyn | HeikoS: oh found one | 12:29 |
lisitsyn | HeikoS: arrives 16:22 | 12:29 |
lisitsyn | oh shit | 12:29 |
lisitsyn | 23 hrs in JFK | 12:29 |
lisitsyn | :D | 12:29 |
lisitsyn | HeikoS: bingo! | 12:33 |
lisitsyn | lufthansa | 12:33 |
lisitsyn | arrives 12:20 | 12:33 |
lisitsyn | argh 14 hrs in frankfurt | 12:34 |
@HeikoS | lisitsyn: ? | 12:34 |
lisitsyn | HeikoS: all the flights that fit the time have some crazy waiting times so far | 12:36 |
@HeikoS | ah shit | 12:36 |
lisitsyn | HeikoS: searching :) | 12:36 |
lisitsyn | HeikoS: okay catch it | 12:36 |
lisitsyn | oh wonderful wonderful | 12:36 |
lisitsyn | KUF -> FRA -> SFO | 12:37 |
lisitsyn | 12:20 | 12:37 |
lisitsyn | HeikoS: and just one transfer | 12:38 |
@HeikoS | that sounds good | 12:41 |
@HeikoS | nice | 12:41 |
@HeikoS | how much? | 12:41 |
lisitsyn | HeikoS: 1300$ | 12:42 |
@HeikoS | thats fine | 12:42 |
@HeikoS | isnt it? | 12:42 |
@HeikoS | how much do we get again? | 12:42 |
lisitsyn | HeikoS: no idea :) | 12:42 |
lisitsyn | HeikoS: I am ok to cover it anyway | 12:43 |
@HeikoS | lisitsyn: should work out fine though | 12:43 |
lisitsyn | HeikoS: I have no idea how does it work | 12:43 |
lisitsyn | and not sure it is easy to transfer money to ?ussia :) | 12:44 |
lisitsyn | so in the worst case I pay by myself but I am ok | 12:44 |
lisitsyn | lunch time | 12:44 |
@HeikoS | enjoy :D | 12:48 |
lisitsyn | HeikoS: ok then I'll buy it once I get visa | 13:01 |
@HeikoS | lisitsyn: I have a problem with swig can you help me? | 13:01 |
lisitsyn | HeikoS: for sure | 13:01 |
@HeikoS | basically first question: how to do templates? | 13:01 |
@HeikoS | I mean RealBlabla | 13:01 |
@HeikoS | I did this | 13:02 |
@HeikoS | #ifdef USE_FLOAT64 | 13:02 |
@HeikoS | %template(RealOperatorFunction) COperatorFunction<float64_t>; | 13:02 |
@HeikoS | #endif | 13:02 |
@HeikoS | but I get | 13:02 |
@HeikoS | Mathematics.i:25: Error: Template 'COperatorFunction' undefined. | 13:02 |
lisitsyn | HeikoS: I think some include is missed | 13:02 |
@HeikoS | %include <shogun/mathematics/logdet/OperatorFunction.h> | 13:03 |
@HeikoS | #ifdef USE_FLOAT64 | 13:03 |
@HeikoS | %template(RealOperatorFunction) COperatorFunction<float64_t>; | 13:03 |
@HeikoS | #endif | 13:03 |
@HeikoS | same error | 13:03 |
@HeikoS | do I need to include something else than the class? | 13:03 |
lisitsyn | HeikoS: Mathematics_includes.i too IIRC | 13:03 |
@HeikoS | ok | 13:04 |
@HeikoS | ehm | 13:04 |
@HeikoS | well its in there | 13:04 |
lisitsyn | HeikoS: oohh I think you have to push lambday a bit to structurize things in logdet | 13:05 |
@HeikoS | lisitsyn: really? | 13:05 |
lisitsyn | I think there should be logdet/solver | 13:05 |
lisitsyn | logdet/operator | 13:05 |
@HeikoS | so is it possible to have a non-templated child class inheriting from a templated one? | 13:05 |
lisitsyn | may be like that | 13:06 |
@HeikoS | lisitsyn: ok will do | 13:06 |
@HeikoS | yeah the solvers should be in math itself | 13:06 |
-!- van51 [~van51@ppp-94-66-64-167.home.otenet.gr] has quit [Quit: Leaving.] | 13:06 | |
lisitsyn | HeikoS: do you think that's the problem? | 13:06 |
@HeikoS | operator too | 13:06 |
@HeikoS | lisitsyn: no idea really | 13:06 |
@HeikoS | I dont do this swig stuff often | 13:06 |
@HeikoS | so a problem | 13:06 |
lisitsyn | HeikoS: okay let me check it | 13:07 |
@HeikoS | COperatorFunction<float64_t> -> CRationalApproximation -> CLogRationalApproximationCGM | 13:07 |
@HeikoS | this is an inheritence thing going on | 13:07 |
lisitsyn | that looks okay | 13:07 |
lisitsyn | in features we have the same thing | 13:07 |
@HeikoS | the CRationalApproximation fixes the template upon inheritance | 13:07 |
@HeikoS | ok | 13:07 |
lisitsyn | HeikoS: ahh didn't you forget | 13:10 |
lisitsyn | namespace? | 13:10 |
@HeikoS | ah | 13:10 |
@HeikoS | yes | 13:10 |
@HeikoS | where to put it? | 13:10 |
@HeikoS | testing | 13:10 |
@HeikoS | yep that did it :) | 13:10 |
lisitsyn | HeikoS: \o? | 13:10 |
lisitsyn | argh | 13:10 |
lisitsyn | I am a pirate lol | 13:11 |
lisitsyn | \o/ | 13:11 |
lisitsyn | the favourite thing of wiking | 13:11 |
@HeikoS | hehe | 13:11 |
@HeikoS | /home/heiko/Desktop/shogun/shogun/src/shogun/mathematics/logdet/OperatorFunction.h:141: Warning 320: Explicit template instantiation ignored. | 13:11 |
@HeikoS | any idea about this one? | 13:11 |
lisitsyn | HeikoS: ouhm | 13:12 |
@HeikoS | template class COperatorFunction<bool>; | 13:12 |
@HeikoS | template class COperatorFunction<char>; | 13:12 |
@HeikoS | its those guys | 13:12 |
lisitsyn | wait wait | 13:12 |
lisitsyn | why in h? | 13:12 |
lisitsyn | HeikoS: I think it is .cpp | 13:13 |
lisitsyn | see dense features | 13:13 |
@HeikoS | ok | 13:14 |
@HeikoS | yep solved it | 13:17 |
@HeikoS | lisitsyn: how chan I check for two #ifdef? | 13:22 |
@HeikoS | just type it twice? | 13:22 |
lisitsyn | HeikoS: #if defined(BLA) && defined(SHHH) | 13:22 |
@HeikoS | thanks | 13:23 |
@HeikoS | lisitsyn: do you know whether USE_COMPLEX64 is defined? | 13:23 |
lisitsyn | HeikoS: no I don't know due to latest changes | 13:23 |
@HeikoS | wiking: shogun just used my local installation for compiling rather than the local files :( | 14:05 |
@HeikoS | had to delete them by hand | 14:05 |
sonne|work | HeikoS: file a bug assign it to wiking and tag it cmake | 14:41 |
sonne|work | HeikoS: I had this issue too IIRC | 14:41 |
lisitsyn | andreas had it | 14:41 |
sonne|work | so everyone :D | 14:42 |
@HeikoS | lisitsyn: still there? | 15:17 |
@HeikoS | another swig issue: | 15:18 |
@HeikoS | cc1plus: warning: unrecognized command line option "-Wno-c++11-narrowing" [enabled by default] | 15:18 |
@HeikoS | /home/heiko/Desktop/shogun/shogun/build/src/interfaces/python_modular/modshogunPYTHON_wrap.cxx:9726:108: error: 'CKernelRidgeRegression' is not a member of 'shogun' | 15:18 |
@HeikoS | /home/heiko/Desktop/shogun/shogun/build/src/interfaces/python_modular/modshogunPYTHON_wrap.cxx:9726:140: error: 'self' was not declared in this scope | 15:18 |
@HeikoS | /home/heiko/Desktop/shogun/shogun/build/src/interfaces/python_modular/modshogunPYTHON_wrap.cxx:9726:163: error: expected primary-expression before '*' token | 15:18 |
@HeikoS | /home/heiko/Desktop/shogun/shogun/build/src/interfaces/python_modular/modshogunPYTHON_wrap.cxx:9726:164: error: 'data' was not declared in this scope | 15:18 |
@HeikoS | /home/heiko/Desktop/shogun/shogun/build/src/interfaces/python_modular/modshogunPYTHON_wrap.cxx:9726:175: error: expression list treated as compound expression in initializer [-fpermissive] | 15:18 |
lisitsyn | HeikoS: ja | 15:18 |
@HeikoS | I get loads of those | 15:18 |
@HeikoS | after | 15:18 |
@HeikoS | /usr/include/python2.7/numpy/npy_deprecated_api.h:11:2: warning: #warning "Using deprecated NumPy API, disable it by #defining NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" | 15:18 |
lisitsyn | HeikoS: can you paste da line? | 15:18 |
@HeikoS | ? | 15:18 |
@HeikoS | da line? | 15:18 |
@HeikoS | from /home/heiko/Desktop/shogun/shogun/build/src/interfaces/python_modular/modshogunPYTHON_wrap.cxx:6027: | 15:19 |
lisitsyn | yeah am speaking like west side nigga | 15:19 |
lisitsyn | :D | 15:19 |
lisitsyn | jk | 15:19 |
@HeikoS | and I gets 100s of those ya | 15:19 |
lisitsyn | HeikoS: this one | 15:19 |
lisitsyn | modshogunPYTHON_wrap.cxx:9726 | 15:19 |
@HeikoS | gedit crashes haha | 15:20 |
lisitsyn | HeikoS: use vim or nano or whatever | 15:21 |
lisitsyn | they'll handle that | 15:21 |
@HeikoS | yes doing | 15:21 |
@HeikoS | SWIGINTERN shogun::CRegressionLabels *shogun_CKernelRidgeRegression_apply__SWIG_0(shogun::CKernelRidgeRegression *self,shogun::CFeatures *data=NULL){ | 15:22 |
@HeikoS | return self->apply_regression(data); | 15:22 |
@HeikoS | /home/heiko/Desktop/shogun/shogun/build/src/interfaces/python_modular/modshogunPYTHON_wrap.cxx:9726:108: error: 'CKernelRidgeRegression' is not a member of 'shogun' | 15:22 |
@HeikoS | lisitsyn: this has to do with my changes to Mathematics.i though | 15:23 |
@HeikoS | should I paste the content maybe? | 15:23 |
lisitsyn | HeikoS: really? | 15:23 |
lisitsyn | so w/o your changes it works? | 15:23 |
@HeikoS | https://gist.github.com/karlnapf/6378049 | 15:24 |
@HeikoS | lisitsyn: yes | 15:24 |
@HeikoS | if you replace yours with those youll get the error | 15:24 |
@HeikoS | probably syntax or something stupud | 15:25 |
-!- pickle27 [~kevin@d67-193-243-174.home3.cgocable.net] has joined #shogun | 15:26 | |
lisitsyn | HeikoS: haven't catched it yet | 15:27 |
@HeikoS | seems almost like forgotten { | 15:27 |
@HeikoS | in namespace | 15:27 |
lisitsyn | HeikoS: I'd expect that | 15:28 |
lisitsyn | but all the namespaces are enclosed | 15:28 |
lisitsyn | pickle27: hey there | 15:28 |
pickle27 | lisitsyn: hey | 15:31 |
@HeikoS | lisitsyn: what happens if you compile that? | 15:32 |
lisitsyn | HeikoS: I haven't checked | 15:32 |
@iglesiasg | hey pickle27! I wrote just a very minor comments in the pull request | 15:33 |
@iglesiasg | pickle27, just to avoid some possible doxygen warnings | 15:33 |
pickle27 | iglesiasg: I saw, I'll make those changes today | 15:34 |
@iglesiasg | pickle27, good, thank you :) | 15:34 |
pickle27 | iglesiasg: made those changes | 15:58 |
@iglesiasg | pickle27, cool. We let travis finish and merge then | 16:05 |
pickle27 | iglesiasg: okay cool, I'll be back on later on! | 16:12 |
@iglesiasg | pickle27, all right, see you! | 16:12 |
-!- pickle27 [~kevin@d67-193-243-174.home3.cgocable.net] has left #shogun [] | 16:12 | |
-!- iglesiasg [~iglesias@2001:6b0:1:1da0:8181:8528:e5a1:bac7] has quit [Quit: Ex-Chat] | 16:15 | |
-!- foulwall [~zhengyang@114.255.40.7] has joined #shogun | 16:17 | |
-!- iglesiasg [~iglesias@2001:6b0:1:1da0:48d3:5035:94d7:36e3] has joined #shogun | 16:18 | |
-!- mode/#shogun [+o iglesiasg] by ChanServ | 16:18 | |
@HeikoS | iglesiasg: there? | 16:30 |
@iglesiasg | HeikoS, yeah | 16:30 |
@HeikoS | iglesiasg: do you know whether this voting system you used allows multiple votes per person? | 16:30 |
@HeikoS | I would like 2 :) | 16:30 |
@iglesiasg | HeikoS, I am not sure | 16:31 |
@iglesiasg | HeikoS, I could check it in some minutes if you like | 16:31 |
@HeikoS | and people would have to vote for two different names | 16:31 |
@HeikoS | would be nice, currently writing an email to set this up | 16:31 |
@iglesiasg | HeikoS, all right, I am taking care of another thing right now but will check pretty soon! | 16:32 |
@HeikoS | thanks! | 16:32 |
-!- lisitsyn [~lisitsin@mxs.kg.ru] has quit [Quit: Leaving.] | 16:41 | |
@iglesiasg | HeikoS, I found this | 16:52 |
@iglesiasg | HeikoS, The voter will receive an email containing a unique vote ticket and a series of links to vote and display the results of the survey. Naturally a voter can only vote once. | 16:52 |
@iglesiasg | HeikoS, but there is something about multiple choices | 16:53 |
-!- sonne|osx [~sonne@89.204.137.49] has joined #shogun | 17:01 | |
@iglesiasg | HeikoS, OK, so it seems it works fine | 17:01 |
@iglesiasg | HeikoS, I just did a test survey and invited you too. | 17:02 |
-!- iglesiasg [~iglesias@2001:6b0:1:1da0:48d3:5035:94d7:36e3] has quit [Quit: Ex-Chat] | 17:07 | |
-!- iglesiasg [~iglesias@2001:6b0:1:1da0:a8ba:617a:d7c8:e097] has joined #shogun | 17:08 | |
-!- mode/#shogun [+o iglesiasg] by ChanServ | 17:08 | |
-!- sonne|osx [~sonne@89.204.137.49] has quit [Quit: sonne|osx] | 17:15 | |
-!- shogun-notifier- [~irker@7nn.de] has joined #shogun | 17:15 | |
shogun-notifier- | shogun: Soeren Sonnenburg :develop * 98a36cc / INSTALL: https://github.com/shogun-toolbox/shogun/commit/98a36ccbda41b39a3b6c67cbd7b995f9b339fd5d | 17:15 |
shogun-notifier- | shogun: update install for cmake | 17:15 |
-!- iglesiasg [~iglesias@2001:6b0:1:1da0:a8ba:617a:d7c8:e097] has quit [Quit: Ex-Chat] | 17:19 | |
-!- van51 [~van51@ppp-94-66-64-167.home.otenet.gr] has joined #shogun | 17:19 | |
shogun-buildbot | build #1561 of bsd1 - libshogun is complete: Failure [failed test] Build details are at http://www.shogun-toolbox.org/buildbot/builders/bsd1%20-%20libshogun/builds/1561 blamelist: Soeren Sonnenburg <sonne@debian.org> | 17:24 |
shogun-notifier- | shogun: Heiko Strathmann :develop * 29f75f2 / src/shogun/mathematics/logdet/ (8 files): https://github.com/shogun-toolbox/shogun/commit/29f75f2082021342b031ef367cd8664a46a8ea37 | 17:29 |
shogun-notifier- | shogun: move external type definitions to new cpp files | 17:29 |
shogun-notifier- | shogun: Heiko Strathmann :develop * 495f4b9 / src/shogun/mathematics/logdet/ (4 files): https://github.com/shogun-toolbox/shogun/commit/495f4b967973ca59fb55cc4898364d865d80a9e9 | 17:29 |
shogun-notifier- | shogun: put definitions into namespace | 17:29 |
shogun-notifier- | shogun: Heiko Strathmann :develop * 82f9a91 / src/shogun/mathematics/logdet/ (8 files): https://github.com/shogun-toolbox/shogun/commit/82f9a91e59ece852c7f095ffe84c23e13475897f | 17:29 |
shogun-notifier- | shogun: Merge pull request #1494 from karlnapf/develop | 17:29 |
shogun-notifier- | shogun: | 17:29 |
shogun-notifier- | shogun: move external type definitions to new cpp files | 17:29 |
shogun-buildbot | build #1928 of deb1 - libshogun is complete: Failure [failed compile] Build details are at http://www.shogun-toolbox.org/buildbot/builders/deb1%20-%20libshogun/builds/1928 blamelist: Heiko Strathmann <heiko.strathmann@gmail.com> | 17:34 |
shogun-buildbot | build #1929 of deb1 - libshogun is complete: Success [build successful] Build details are at http://www.shogun-toolbox.org/buildbot/builders/deb1%20-%20libshogun/builds/1929 | 17:35 |
-!- iglesiasg [~iglesias@2001:6b0:1:1da0:8ddd:e10b:a80:45e7] has joined #shogun | 17:36 | |
-!- mode/#shogun [+o iglesiasg] by ChanServ | 17:36 | |
-!- iglesiasg [~iglesias@2001:6b0:1:1da0:8ddd:e10b:a80:45e7] has quit [Client Quit] | 17:36 | |
shogun-buildbot | build #1562 of bsd1 - libshogun is complete: Failure [failed test] Build details are at http://www.shogun-toolbox.org/buildbot/builders/bsd1%20-%20libshogun/builds/1562 blamelist: Heiko Strathmann <heiko.strathmann@gmail.com> | 17:40 |
-!- iglesiasg [~iglesias@2001:6b0:1:1da0:4582:9b04:f3dc:4e3a] has joined #shogun | 17:45 | |
-!- mode/#shogun [+o iglesiasg] by ChanServ | 17:46 | |
@iglesiasg | HeikoS, did you see the poll? | 17:46 |
@HeikoS | iglesiasg: hi | 17:46 |
@HeikoS | yes I did | 17:46 |
@HeikoS | thanks for that | 17:46 |
@HeikoS | iglesiasg: so I will ask you to do two polls soon | 17:46 |
@HeikoS | one accept/reject the shogun satzung | 17:46 |
@HeikoS | and one with the names of all members of the foundation | 17:47 |
@HeikoS | will send details then | 17:47 |
@iglesiasg | HeikoS, ok | 17:48 |
@HeikoS | iglesiasg: can you currently compile shogun? | 17:49 |
@HeikoS | I got this weird error compi?ling a unit test | 17:49 |
@iglesiasg | HeikoS, latest develop? | 17:49 |
@HeikoS | yep | 17:49 |
@iglesiasg | HeikoS, let me try | 17:50 |
@HeikoS | ProbingSampler unit test | 17:50 |
@iglesiasg | HeikoS, mm I didn't get any error here | 17:56 |
@iglesiasg | let me see if I can run that test | 17:57 |
@HeikoS | iglesiasg: do you have eigen installed or bundled by cmake? | 17:58 |
@iglesiasg | HeikoS, funny thing is that ./shogun-unit-test --gtest_filter=Probing* | 17:59 |
@iglesiasg | doesn't run any test | 17:59 |
@HeikoS | iglesiasg: ah you dont have colpack installed | 17:59 |
@iglesiasg | HeikoS, aah ok. It must be that yeah | 17:59 |
@HeikoS | iglesiasg: could you install and try? | 17:59 |
-!- sonne|osx [~sonne@f053046168.adsl.alicedsl.de] has joined #shogun | 18:00 | |
@iglesiasg | HeikoS, about Eigen I bundle it, the version in my system is older than the required | 18:00 |
@iglesiasg | HeikoS, apt-get for colpack? | 18:00 |
shogun-buildbot | build #1025 of rpm1 - libshogun is complete: Failure [failed compile] Build details are at http://www.shogun-toolbox.org/buildbot/builders/rpm1%20-%20libshogun/builds/1025 blamelist: Soeren Sonnenburg <sonne@debian.org> | 18:00 |
@HeikoS | http://cscapes.cs.purdue.edu/download/ColPack/ColPack-1.0.9.tar.gz | 18:00 |
@HeikoS | no apt-get :) | 18:00 |
@iglesiasg | :( | 18:00 |
@HeikoS | only if no hassle for you | 18:00 |
@iglesiasg | HeikoS, is it installed in travis? | 18:00 |
@HeikoS | iglesiasg: I dont know, think not | 18:00 |
@iglesiasg | HeikoS, how do I specify for Shogun where to find colpack? | 18:01 |
@iglesiasg | do we have finpack for it in cmake? | 18:01 |
@HeikoS | iglesiasg: shogun detects automagically | 18:01 |
@HeikoS | you just need a local installation | 18:01 |
@iglesiasg | HeikoS, I am building colpack at the moment | 18:02 |
@iglesiasg | HeikoS, I will need to run cmake in Shogun afterwards, right? | 18:02 |
@HeikoS | yep | 18:03 |
shogun-buildbot | build #1346 of cyg1 - libshogun is complete: Failure [failed test] Build details are at http://www.shogun-toolbox.org/buildbot/builders/cyg1%20-%20libshogun/builds/1346 blamelist: Soeren Sonnenburg <sonne@debian.org> | 18:03 |
shogun-buildbot | build #62 of osx1 - libshogun is complete: Success [build successful] Build details are at http://www.shogun-toolbox.org/buildbot/builders/osx1%20-%20libshogun/builds/62 | 18:05 |
@iglesiasg | HeikoS, compiling again :) | 18:06 |
@iglesiasg | #define HAVE_COLPACK 1 in my config.h | 18:07 |
shogun-notifier- | shogun: Kevin :develop * 1a88d4c / src/shogun/ (18 files): https://github.com/shogun-toolbox/shogun/commit/1a88d4c56f558e088f85408076c9c1b7ded57c7e | 18:08 |
shogun-notifier- | shogun: added more setter and getters to ICA base class and cleaned up the classes | 18:08 |
shogun-notifier- | shogun: Kevin :develop * df3e8c5 / src/shogun/converter/ica/ (6 files): https://github.com/shogun-toolbox/shogun/commit/df3e8c561ce42d19b811bd46630b755b19b91070 | 18:08 |
shogun-notifier- | shogun: added some descriptions for doxygen in ICA classes | 18:08 |
shogun-notifier- | shogun: Fernando Iglesias :develop * e7cce11 / src/shogun/ (18 files): https://github.com/shogun-toolbox/shogun/commit/e7cce11dbe17dd75110b7a3dc74ad92fe3e36ba5 | 18:08 |
shogun-notifier- | shogun: Merge pull request #1490 from pickle27/develop | 18:08 |
shogun-notifier- | shogun: | 18:08 |
shogun-notifier- | shogun: added more setter and getters to ICA base class and cleaned up the class... | 18:08 |
@iglesiasg | HeikoS, ping | 18:17 |
shogun-buildbot | build #1647 of deb3 - modular_interfaces is complete: Failure [failed install test python_modular] Build details are at http://www.shogun-toolbox.org/buildbot/builders/deb3%20-%20modular_interfaces/builds/1647 blamelist: Heiko Strathmann <heiko.strathmann@gmail.com> | 18:17 |
@HeikoS | iglesiasg: pong | 18:17 |
@iglesiasg | HeikoS, error in ProbingSampler_unittest.cc here | 18:17 |
@HeikoS | iglesiasg: uh could you remind me how to tell python that I installed shogun locally? | 18:17 |
@HeikoS | iglesiasg: ah thats good | 18:17 |
@iglesiasg | HeikoS, an error that is good mmm | 18:18 |
@iglesiasg | :P | 18:18 |
@HeikoS | iglesiasg: yes since that means its not weird stuff | 18:18 |
@HeikoS | iglesiasg: so I export LD_LIBRARY_PATH, PYTHONPATH, what else=? | 18:18 |
@iglesiasg | just kidding :) | 18:18 |
@iglesiasg | HeikoS, something related to these python directories | 18:18 |
@iglesiasg | I don't remember their name mmm | 18:18 |
shogun-buildbot | build #1563 of bsd1 - libshogun is complete: Failure [failed test] Build details are at http://www.shogun-toolbox.org/buildbot/builders/bsd1%20-%20libshogun/builds/1563 blamelist: Kevin <kevinhughes27@gmail.com> | 18:19 |
@iglesiasg | HeikoS, dist-packages | 18:20 |
shogun-buildbot | build #63 of osx1 - libshogun is complete: Failure [failed test] Build details are at http://www.shogun-toolbox.org/buildbot/builders/osx1%20-%20libshogun/builds/63 blamelist: Kevin <kevinhughes27@gmail.com> | 18:20 |
@iglesiasg | HeikoS, but what is it exactly you are trying to do? Tell python where your shogun because you cannot install with sudo? | 18:21 |
-!- van51 [~van51@ppp-94-66-64-167.home.otenet.gr] has quit [Quit: Leaving.] | 18:21 | |
@HeikoS | iglesiasg: ah I got all weird errors | 18:21 |
@HeikoS | installing with sudo again | 18:21 |
@HeikoS | iglesiasg: not its because shogun gets confused with includes when there is a local install | 18:21 |
@iglesiasg | HeikoS, aham | 18:21 |
@HeikoS | I had compile errors caused by installed headers being different to the source ones | 18:21 |
@iglesiasg | HeikoS, there is one variable inside python that has to be modified IIRC | 18:22 |
shogun-buildbot | build #64 of osx1 - libshogun is complete: Failure [failed compile] Build details are at http://www.shogun-toolbox.org/buildbot/builders/osx1%20-%20libshogun/builds/64 blamelist: Fernando Iglesias <fernando.iglesiasg@gmail.com>, Kevin <kevinhughes27@gmail.com> | 18:23 |
-!- pickle27 [~kevin@d67-193-243-174.home3.cgocable.net] has joined #shogun | 18:24 | |
shogun-buildbot | build #1564 of bsd1 - libshogun is complete: Failure [failed test] Build details are at http://www.shogun-toolbox.org/buildbot/builders/bsd1%20-%20libshogun/builds/1564 blamelist: Fernando Iglesias <fernando.iglesiasg@gmail.com>, Kevin <kevinhughes27@gmail.com> | 18:25 |
shogun-buildbot | build #1026 of rpm1 - libshogun is complete: Success [build successful] Build details are at http://www.shogun-toolbox.org/buildbot/builders/rpm1%20-%20libshogun/builds/1026 | 18:27 |
@HeikoS | iglesiasg: still there? | 18:41 |
@iglesiasg | HeikoS, indeed | 18:41 |
@HeikoS | iglesiasg: man I get annoyed | 18:41 |
@HeikoS | from modshogun import | 18:42 |
@HeikoS | ImportError: libshogun.so.14: cannot open shared object file: No such file or directory | 18:42 |
@HeikoS | with anything I do | 18:42 |
@HeikoS | I compiled and installed to /usr/local | 18:42 |
@iglesiasg | HeikoS, let me check one thing | 18:42 |
@HeikoS | ah the file is not there | 18:42 |
@HeikoS | but why | 18:43 |
@HeikoS | cmake tells me the file is up to date | 18:43 |
@HeikoS | while its not there | 18:43 |
@HeikoS | that is weird | 18:43 |
@iglesiasg | HeikoS, does your PYTHONPATH include the dist-packages directory inside your Shogun installation? | 18:44 |
@HeikoS | iglesiasg: yes its in /usr/local | 18:44 |
@HeikoS | but the libshogun.so is not there | 18:45 |
@HeikoS | cmake doesnt install it | 18:45 |
@HeikoS | -- Up-to-date: /use/local/lib/libshogun.so.14.0 | 18:45 |
@HeikoS | -- Up-to-date: /use/local/lib/libshogun.so.14 | 18:45 |
@HeikoS | -- Up-to-date: /use/local/lib/libshogun.so | 18:45 |
@HeikoS | argh | 18:45 |
@HeikoS | use | 18:45 |
@HeikoS | haha | 18:45 |
@HeikoS | man I am stupid :D | 18:45 |
@iglesiasg | why?! | 18:45 |
@HeikoS | all this hacking, its not made for me | 18:45 |
@HeikoS | "use/local .... | 18:45 |
@iglesiasg | hahaha | 18:46 |
@iglesiasg | subtle thing | 18:46 |
@iglesiasg | I didn't notice either | 18:46 |
shogun-buildbot | build #1347 of cyg1 - libshogun is complete: Failure [failed test] Build details are at http://www.shogun-toolbox.org/buildbot/builders/cyg1%20-%20libshogun/builds/1347 blamelist: Heiko Strathmann <heiko.strathmann@gmail.com> | 18:46 |
@HeikoS | man I get those problems all day | 18:46 |
@HeikoS | haha | 18:46 |
@HeikoS | sorry for complaining loudly here ;) | 18:46 |
@iglesiasg | we are here for this :) | 18:47 |
-!- lambday [67157e4c@gateway/web/freenode/ip.103.21.126.76] has joined #shogun | 18:58 | |
lambday | HeikoS: hi | 18:58 |
lambday | what problems did we face for swig typemaps? | 18:59 |
@HeikoS | lambday: some minor things, see my PR | 18:59 |
@HeikoS | lambday: I am just to code up a small python example | 18:59 |
@HeikoS | I wrote interface files | 18:59 |
@HeikoS | want to test it :) | 18:59 |
lambday | HeikoS: awesome! :D | 19:00 |
@HeikoS | lambday: yep lets see :) | 19:00 |
@HeikoS | interfaces are tricky | 19:00 |
@HeikoS | lambday: we definitely need to provide some std cases so that people dont have to instanciate all these classes | 19:00 |
@HeikoS | ok I will try it out now | 19:00 |
lambday | HeikoS: so, for the abstract base classes, if we tell the compiler to create with specific types in the header, it creates problem? | 19:00 |
@HeikoS | lambday: btw the unit test for the probing sampler doesnt work | 19:00 |
@HeikoS | lambday: no we need a convienience constructor which we just give a matrix which sets up default configurations | 19:01 |
lambday | HeikoS: doesn't work? :-/ | 19:01 |
@HeikoS | without any classes | 19:01 |
@HeikoS | lambday: compile error | 19:01 |
@HeikoS | ProbingSampler test | 19:01 |
lambday | errr... | 19:01 |
@HeikoS | some eigen static compile error | 19:01 |
@HeikoS | not detected by travis | 19:01 |
@HeikoS | since no colpack on there | 19:01 |
lambday | uh? | 19:01 |
@HeikoS | its the eigen version that comes with cmake bundle | 19:01 |
@HeikoS | and my local one too | 19:01 |
@HeikoS | iglesiasg: could reproduce it | 19:02 |
lambday | but the guarded the whole test with #ifdef #endif | 19:02 |
lambday | for colpack :-/ | 19:02 |
lambday | not sure HeikoS last night I tested on the machine that sonne|osx gave access to, and it worked.. I'll check into it | 19:02 |
lambday | HeikoS: could you please try installing colpack and see what it says? :( | 19:03 |
@HeikoS | lambday: I have colpaclk installed | 19:03 |
@HeikoS | its not a colpack problem | 19:03 |
@HeikoS | the guards work fine | 19:03 |
@HeikoS | its an eigen problem | 19:03 |
lambday | errr.... | 19:04 |
lambday | clueless | 19:04 |
@HeikoS | lambday: let me finish this and then tell you more details | 19:04 |
@HeikoS | lambday: dont worry :) | 19:04 |
lambday | HeikoS: alright :) | 19:04 |
lambday | so, I should add new tests as libshogun tests in undocumented, right? or as unit-tests....(I wanna add tests for the ozone data)' | 19:05 |
lambday | libshogun *examples* | 19:05 |
-!- van51 [~van51@ppp-94-66-64-167.home.otenet.gr] has joined #shogun | 19:06 | |
shogun-buildbot | build #1648 of deb3 - modular_interfaces is complete: Success [build successful] Build details are at http://www.shogun-toolbox.org/buildbot/builders/deb3%20-%20modular_interfaces/builds/1648 | 19:07 |
@HeikoS | lambday: what? | 19:08 |
@HeikoS | lambday: which class computes the number of shifts again? | 19:08 |
lambday | HeikoS: RationalApproximation iirc | 19:08 |
lambday | checking again | 19:08 |
lambday | oh no, number of shifts is a user input | 19:09 |
@HeikoS | num shifts are a parameter of CLogRational ... | 19:09 |
lambday | wait :-/ | 19:09 |
@HeikoS | lambday: is there a method to compute the number? | 19:09 |
@HeikoS | I remember the eliptic curve functions | 19:09 |
lambday | yes its in one of the unit-tests | 19:09 |
@HeikoS | ah no there was this error bound thing | 19:09 |
lambday | yes that has to be user input | 19:09 |
shogun-buildbot | build #1649 of deb3 - modular_interfaces is complete: Failure [failed install test python_modular] Build details are at http://www.shogun-toolbox.org/buildbot/builders/deb3%20-%20modular_interfaces/builds/1649 blamelist: Fernando Iglesias <fernando.iglesiasg@gmail.com>, Kevin <kevinhughes27@gmail.com> | 19:10 |
@HeikoS | should be possible to automate this (optional) | 19:10 |
@HeikoS | or in fact default should be automatic and user provides accuracy | 19:10 |
@HeikoS | lambday: some other things: could you structure the logdet classes a bit | 19:10 |
lambday | HeikoS: https://github.com/shogun-toolbox/shogun/blob/develop/tests/unit/mathematics/logdet/RationalApproximation_unittest.cc#L143 | 19:11 |
@HeikoS | lambday: in fact, most things can go into own folders | 19:11 |
@HeikoS | lambday: such as operators/ solvers/ etc | 19:11 |
lambday | HeikoS: yes they should.. | 19:11 |
@HeikoS | subfolders in mathematics | 19:11 |
lambday | HeikoS: alright, I will do that... | 19:11 |
lambday | yes that would be better | 19:11 |
@HeikoS | lambday: but wait until I submitted the python example | 19:11 |
lambday | alright | 19:11 |
@HeikoS | otherwise interfaces will break | 19:11 |
@HeikoS | this way we can detect that | 19:11 |
@HeikoS | lambday: just realising how much work you did there, all these classes ... :D | 19:12 |
lambday | :D | 19:12 |
lambday | but I am a bit concerned about the performance | 19:12 |
lambday | in many places I could have used const type& but I used pass-by-val | 19:12 |
@HeikoS | lambday: for what type of arguments? | 19:13 |
lambday | and I am most concerned about the performance of cg solvers.. | 19:13 |
@HeikoS | well see | 19:13 |
lambday | SGVector<T> mostly | 19:13 |
@HeikoS | lambday: nice that you have all these checks | 19:13 |
@HeikoS | no segfaults if something is NULL | 19:13 |
lambday | those are the ones I am worried about | 19:13 |
@HeikoS | lambday: should be fast | 19:13 |
@HeikoS | but if you can change a few, thats useful | 19:13 |
@HeikoS | but later | 19:13 |
@HeikoS | first things have to work | 19:13 |
lambday | yes | 19:13 |
lambday | HeikoS: so, I should add the ozone example in example/libshogun/undocumented/., right? | 19:14 |
lambday | oops | 19:14 |
lambday | undocumented/libshogun | 19:14 |
@HeikoS | lambday: | 19:15 |
@HeikoS | ** On entry to DSTEMR parameter number 8 had an illegal value | 19:15 |
lambday | really | 19:15 |
lambday | ! | 19:15 |
lambday | lanczos | 19:16 |
lambday | wait checking | 19:16 |
@HeikoS | lambday: let me push the interfaces | 19:16 |
lambday | HeikoS: you meant this one? https://github.com/shogun-toolbox/shogun/blob/develop/src/shogun/mathematics/logdet/LanczosEigenSolver.cpp#L134' | 19:17 |
lambday | okay | 19:17 |
@HeikoS | lambday: | 19:18 |
@HeikoS | https://github.com/shogun-toolbox/shogun/pull/1496 | 19:18 |
@HeikoS | here is how this looks | 19:18 |
lambday | chekcing | 19:18 |
@iglesiasg | hushell, what is the next thing to do in the FactorGraph model?? | 19:18 |
@HeikoS | lambday: whats this error, have you seen that? | 19:19 |
lambday | HeikoS: nope! | 19:19 |
@HeikoS | lambday: I bet thats colpack | 19:19 |
lambday | 8th param in DSTEMR? | 19:19 |
@HeikoS | thats what it prints | 19:19 |
lambday | that cannot be colpack, that's lapack! | 19:20 |
@HeikoS | what? :) | 19:20 |
lambday | and where I used it for, it just takes the length of an SGVector | 19:20 |
lambday | :-/ | 19:20 |
lambday | how can that be illegal when I already initialized it with a std::vector<T>::size() | 19:20 |
@HeikoS | lambday: why are you using lapack there? | 19:21 |
@HeikoS | max eigenvalue? | 19:21 |
@HeikoS | why lapack? | 19:21 |
lambday | HeikoS: that's for the triangular eigensolver | 19:21 |
lambday | yes yes | 19:21 |
@HeikoS | eigen cannot do that? | 19:21 |
lambday | HeikoS: because eigen3 didn't have anything for that | 19:21 |
@HeikoS | what matrix is that again? | 19:21 |
lambday | yes it cannot :( | 19:21 |
lambday | any psd matrix | 19:21 |
@HeikoS | how large? | 19:22 |
pickle27 | wiking: around? | 19:22 |
lambday | for lanczos, we do CG iterations, and we put two params as main diagonal and subdiagonal as another matrix (lanczos T-matrix) which is a tridiagonal matrix | 19:22 |
@HeikoS | lambday: if this is a dense matrix, how does lapack do it? iteratively or ? | 19:22 |
lambday | HeikoS: depends on the number of iteration | 19:22 |
@HeikoS | ok | 19:22 |
lambday | HeikoS: no idea! I took that as a blackbox | 19:23 |
@HeikoS | i remember | 19:23 |
@HeikoS | lambday: since for dense matrices that are not too large, computing all eigenvalues is not that much more expensive that just one | 19:23 |
@HeikoS | so could also compute all and take the maximum, but this depends on matrix size | 19:23 |
lambday | yes.... | 19:23 |
lambday | but this worked awesome with all the machines I tried it in | 19:24 |
pickle27 | wiking: nvm think I found my mistake, was playing with cmake! | 19:24 |
lambday | HeikoS: where does it give error exactly? for modular interface? | 19:24 |
lambday | dstemr is awfully accurate | 19:24 |
lambday | HeikoS: yes I thought of that, but when we can manage with two vectors of size 1000xsizeof(double), why should we use 1000x1000xsizeof(double) matrix, right? | 19:25 |
@HeikoS | lambday: yeah maybe you are right | 19:26 |
@HeikoS | Ill try a bit further | 19:26 |
lambday | 1000=number of iteration (and therefore the default dim for Lanczos T-matrix) | 19:26 |
@HeikoS | ok | 19:26 |
lambday | HeikoS: if it gives error, we need to test it more | 19:26 |
lambday | :( | 19:26 |
lambday | may be something I missed | 19:26 |
lambday | :( | 19:26 |
lambday | the typemaps looks awesome, although I didn't fully get how it works | 19:28 |
lambday | and yeah, since we don't need internal complex linear operators, we don't need to expose them to modular typemaps | 19:28 |
lambday | just the directlinearsolvercomplex | 19:29 |
lambday | :) | 19:29 |
shogun-buildbot | build #1348 of cyg1 - libshogun is complete: Failure [failed test] Build details are at http://www.shogun-toolbox.org/buildbot/builders/cyg1%20-%20libshogun/builds/1348 blamelist: Fernando Iglesias <fernando.iglesiasg@gmail.com>, Kevin <kevinhughes27@gmail.com> | 19:29 |
lambday | I was watching these video lecture series by Alexander Stepanov, man he is really against virtual methods! :-/ | 19:31 |
shogun-buildbot | build #1646 of deb3 - modular_interfaces is complete: Failure [failed compile csharp_modular] Build details are at http://www.shogun-toolbox.org/buildbot/builders/deb3%20-%20modular_interfaces/builds/1646 blamelist: Soeren Sonnenburg <sonne@debian.org> | 19:33 |
@HeikoS | lambday: why? | 19:36 |
lambday | HeikoS: he's convinced that its slow and there is better way to do it (for that I need to watch the whole series) | 19:37 |
lambday | in fact he says that he hasn't seen a really good example where OOP can *really* be a lifesaver | 19:37 |
lambday | :-/ | 19:38 |
@HeikoS | lambday: and the alternative is? | 19:38 |
lambday | I have no idea :( | 19:38 |
lambday | I gotta watch the whole series and then may be I can say something.. but is it slow? | 19:38 |
lambday | I mean, I am not so sure how does compile treats virtual functions | 19:39 |
@HeikoS | lambday: these are issues for the compiler architects :) | 19:39 |
@HeikoS | -c:16: RuntimeWarning: [WARN] In file /home/heiko/Desktop/shogun/shogun/src/shogun/mathematics/logdet/LanczosEigenSolver.cpp line 145: Some error occured while computing eigenvalues! | 19:39 |
lambday | but to me, its obviously the cleaner way to do it - specially with the situation like this that we have for log-det | 19:39 |
@HeikoS | matrix is identity 10x10 | 19:39 |
@HeikoS | lambday: yeah dont worry about virtual methods | 19:40 |
lambday | HeikoS: it says it doesn't converged?? | 19:40 |
@HeikoS | lambday: coding time also counts | 19:40 |
@HeikoS | lambday: this is the error I get | 19:40 |
@HeikoS | warning rather | 19:40 |
@HeikoS | I still get a reasonable result from the log-det sampler | 19:40 |
lambday | HeikoS: that is probably because I set the default convergance cond for all CG based solver to be 1e-6 | 19:40 |
lambday | :( | 19:40 |
@HeikoS | but thats identity matrix | 19:41 |
lambday | on residual' | 19:41 |
lambday | hmmm | 19:41 |
lambday | ummm | 19:41 |
lambday | doesn't the warning say anything else? | 19:41 |
lambday | wait checking | 19:41 |
lambday | if (info==0) | 19:42 |
lambday | errrr | 19:42 |
lambday | do you have cblas installed? | 19:42 |
lambday | it seems the dstemr you have isn't right... for some reason! | 19:43 |
-!- HeikoS [~heiko@nat-176-200.internal.eduroam.ucl.ac.uk] has quit [Remote host closed the connection] | 19:43 | |
-!- iglesiasg [~iglesias@2001:6b0:1:1da0:4582:9b04:f3dc:4e3a] has quit [Quit: Ex-Chat] | 19:43 | |
-!- HeikoS [~heiko@nat-176-200.internal.eduroam.ucl.ac.uk] has joined #shogun | 19:44 | |
-!- mode/#shogun [+o HeikoS] by ChanServ | 19:44 | |
@HeikoS | lambday: sorry computer crash | 19:45 |
lambday | HeikoS: np :) | 19:45 |
lambday | HeikoS: I am worried that the lapack you have does the right thing! | 19:45 |
lambday | because info should NOT be non-zero! | 19:46 |
@HeikoS | lambday: we will find loads of those | 19:46 |
lambday | that's helpful actually | 19:46 |
@HeikoS | lambday: indeed | 19:48 |
lambday | HeikoS: where do you have liblapack.so? | 19:48 |
@HeikoS | there are more problems in fact | 19:48 |
lambday | HeikoS: more? :( like? | 19:48 |
@HeikoS | /usr/lib/liblapack.so.3 | 19:48 |
lambday | and not /usr/lib64/atlas/liblapack.so?? | 19:49 |
lambday | I am not the guy to ask but sergey can may be say something! | 19:49 |
lambday | and if it turns out that it depends on atlas so we should guard it with proper #ifdefs | 19:50 |
@HeikoS | lambday: do you have latest source compiled? | 19:52 |
@HeikoS | lambday: with python bindings? | 19:52 |
lambday | no | 19:52 |
lambday | wait I am testing | 19:52 |
@HeikoS | lambday: | 19:53 |
@HeikoS | https://gist.github.com/anonymous/6381240 | 19:53 |
@HeikoS | this is a little script that gives wrong results, maybe I have done something wrong in setting the thing up | 19:54 |
@HeikoS | lambday: but maybe first add the automatic num_shifts | 19:54 |
lambday | HeikoS: so, inside the RationalApproximation class | 19:55 |
lambday | alright | 19:55 |
@HeikoS | first thing to do is to make a very simply example work | 19:55 |
@HeikoS | lambday: and the shifts are crucial for that | 19:55 |
lambday | testing | 19:55 |
lambday | HeikoS: in one unit-test, I did that | 19:56 |
@HeikoS | lambday: yeah I know, then you can use that code | 19:56 |
lambday | HeikoS: so, I should add a python modular example that does the same thing, right? | 19:57 |
lambday | (btw this is the example, https://github.com/shogun-toolbox/shogun/blob/develop/tests/unit/mathematics/logdet/RationalApproximation_unittest.cc#L107) | 19:57 |
@HeikoS | lambday: nono, lets wait with the examples | 19:57 |
@HeikoS | add a method to the corresponding class | 19:58 |
@HeikoS | and the user specified num shifts should be optional | 19:58 |
lambday | HeikoS: alright... | 19:58 |
@HeikoS | if you make a method that returns needed number of shifts or so | 19:58 |
@HeikoS | then user can even check that and the decide what to do | 19:58 |
@HeikoS | lambday: next thing is to make my gist work | 19:58 |
@HeikoS | it returns the wrong result | 19:58 |
@HeikoS | lambday: there should also be a unit test for this case | 19:59 |
@HeikoS | that is in the python example | 19:59 |
lambday | HeikoS: I will test... | 19:59 |
lambday | HeikoS: do you think it gives wrong result because of the lapack eigensolver thing? | 20:00 |
@HeikoS | lambday: no thats another problem | 20:00 |
@HeikoS | lambday: this happened when I passed a all zeros matrix | 20:00 |
@HeikoS | or all ones | 20:00 |
@HeikoS | lambday: which is ok not to work, but there should be a check for these cases | 20:00 |
lambday | HeikoS: aaaarghhh! I think the shifts computation method doesn't work then eig_max/eig_min=1 | 20:01 |
@HeikoS | lambday: so maybe add on your list "unit test for stupid borderline cases" :) | 20:01 |
lambday | heheh yes I will | 20:01 |
@HeikoS | lambday: yeah, this should be catched and a proper message should be output | 20:01 |
@HeikoS | since users as me are doing stupid things all the time :D | 20:01 |
lambday | yes point noted | 20:01 |
lambday | HeikoS: could you please try with a different diagonal matrix and test if that at least works? | 20:02 |
@HeikoS | lambday: Ill update the gist | 20:02 |
lambday | alright | 20:02 |
@HeikoS | https://gist.github.com/karlnapf/6381345 | 20:02 |
@HeikoS | this one uses random positive numbers on the diagonal | 20:03 |
lambday | this too gives poor result? | 20:03 |
lambday | any warnings on the way? | 20:04 |
lambday | for non-convergance? | 20:04 |
@HeikoS | wrong result | 20:04 |
@HeikoS | no warnings/errors | 20:04 |
@HeikoS | oh CStatistics also give wrong results for a bit larger matrices | 20:05 |
lambday | the direct one? | 20:05 |
@HeikoS | yes | 20:05 |
lambday | HeikoS: upto rational approximation of f(A)*v, everything is really accurate | 20:05 |
lambday | after that, things lose their shines :( | 20:06 |
@HeikoS | lambday: well get there, maybe I did something wrong in the script | 20:06 |
@HeikoS | have a look | 20:06 |
@HeikoS | for matrix size 10, CStatistics and sum(log(diag)) is the same | 20:06 |
@HeikoS | but the log-det estimator is off | 20:07 |
lambday | HeikoS: logdetestimator does the mean for you, right? | 20:07 |
@HeikoS | lambday: but the shifts are set arbritary, this is the first thing to do | 20:07 |
@HeikoS | lambday: yes | 20:07 |
lambday | yeah I should change that | 20:07 |
lambday | HeikoS: will do it by tomorrow | 20:07 |
-!- van51 [~van51@ppp-94-66-64-167.home.otenet.gr] has quit [Read error: Connection reset by peer] | 20:07 | |
lambday | HeikoS: how much does it deviate? | 20:08 |
@HeikoS | lambday: there is something wrong its completely off | 20:08 |
@HeikoS | not just inaccurate | 20:08 |
lambday | HeikoS: I can test this same thing with cpp, right? | 20:08 |
@HeikoS | lambday: yes, best would to make unit tests from it | 20:09 |
@HeikoS | lambday: but again, shifts might cause this, currently playing with them | 20:09 |
lambday | alright | 20:09 |
lambday | HeikoS: safe is 20+ I think | 20:09 |
lambday | but it should not be *completely* off | 20:09 |
-!- van51 [~van51@ppp-94-66-64-167.home.otenet.gr] has joined #shogun | 20:10 | |
lambday | HeikoS: I noticed few such cases with gaussian samplers... where the solvers just refused to converged and we got awfully off results | 20:10 |
@HeikoS | oh, speaking of it | 20:12 |
@HeikoS | the normal sampler produces something even more weird | 20:12 |
@HeikoS | with the probing sapler there is also something wrong | 20:12 |
@HeikoS | it is way to fast with it | 20:12 |
@HeikoS | even for 10000 samples | 20:13 |
@HeikoS | whereaus the gaussian sampler takes a while | 20:13 |
lambday | that's weird! probing sampler gives #colors sampler per log-det-sample where normal samplers give 1 sample vector per log-det sample | 20:15 |
lambday | both relies on randgen | 20:15 |
lambday | argh I should add more and more tests.. HeikoS you will have a bunch of tests by tomorrow | 20:16 |
@HeikoS | lambday: it will be a very good idea to create more tests around this | 20:16 |
@HeikoS | lambday: its also very good that you tested every module seperately | 20:16 |
@HeikoS | lambday: now we just need to make sure things work well together | 20:16 |
lambday | HeikoS: that's why its weird that we get these errors :( | 20:16 |
@HeikoS | lambday: so if you turn the pyton example into a unit tests that works, thats already a lot | 20:17 |
lambday | HeikoS: upto rational approximation of f(A)*v things just work perfect! | 20:17 |
lambday | HeikoS: yes I will do that | 20:17 |
@HeikoS | lambday: then we can do multiple ones for all these different cases | 20:17 |
@HeikoS | and then. ozone :) | 20:17 |
@HeikoS | my mcmc code is ready, just need the python function to compoute the log-det :) | 20:17 |
lambday | yes that's the final target | 20:17 |
@HeikoS | would be great if that worked by next week since I will present this at a workshop soon | 20:18 |
lambday | HeikoS: that's gonna be a part of shogun too? | 20:18 |
@HeikoS | https://sites.google.com/site/lgm2013ice/ | 20:18 |
@HeikoS | lambday: no not yet, maybe next gsoc | 20:18 |
lambday | HeikoS: whoa! | 20:18 |
lambday | HeikoS: will add these tests by tomorrow | 20:19 |
@HeikoS | lambday: cool! | 20:19 |
lambday | theoretically, this should not be the base | 20:19 |
@HeikoS | I will be there tomorrow to help you on that | 20:19 |
lambday | so must be some technical silly mistake | 20:19 |
@HeikoS | leaving to germany on the weekend though | 20:19 |
@HeikoS | lambday: yeah I am sure it is, it always is | 20:19 |
@HeikoS | its good that we run into those now, not later | 20:19 |
lambday | HeikoS: next week you guys are going to US, right? :) | 20:20 |
lambday | HeikoS: yes :-/ | 20:20 |
@HeikoS | no thats oct | 20:20 |
lambday | okay | 20:20 |
lambday | I starred your gists.. you will have the tests by tomorrow | 20:21 |
@HeikoS | sweet | 20:23 |
@HeikoS | ok I will go home now | 20:23 |
@HeikoS | see you tomorrow! | 20:23 |
lambday | HeikoS: see you, man! :) | 20:23 |
-!- HeikoS [~heiko@nat-176-200.internal.eduroam.ucl.ac.uk] has quit [Quit: Leaving.] | 20:25 | |
-!- lambday [67157e4c@gateway/web/freenode/ip.103.21.126.76] has quit [] | 20:28 | |
-!- shogun-notifier- [~irker@7nn.de] has quit [Quit: transmission timeout] | 21:08 | |
-!- lisitsyn [~lisitsyn@fb2-lo1.global63.net] has joined #shogun | 21:13 | |
-!- van51 [~van51@ppp-94-66-64-167.home.otenet.gr] has quit [Quit: Leaving.] | 21:20 | |
@sonney2k | lisitsyn, do you recall what I said how expensive the flight is? | 21:26 |
lisitsyn | sonney2k: which flight? | 21:26 |
lisitsyn | sonney2k: your? | 21:27 |
lisitsyn | 66* something IIRC | 21:27 |
@sonney2k | lisitsyn, yeah no probably not | 21:27 |
@sonney2k | I currently only find flights for 950EUR | 21:28 |
lisitsyn | that's in log right? | 21:28 |
lisitsyn | whoa | 21:28 |
lisitsyn | why | 21:28 |
@sonney2k | if I want to be on the same plane like heiko | 21:28 |
lisitsyn | sonne|work: sonne|work823 with lufhansa over london | 21:28 |
@sonney2k | looks like it got more expensive now | 21:29 |
@sonney2k | :/ | 21:29 |
lisitsyn | sonney2k: what if not on the same plane? | 21:29 |
@sonney2k | ahh no that was not taking the same flight back when I posted this | 21:29 |
@sonney2k | lisitsyn, the cheapest I can get is I guess around 700 | 21:29 |
lisitsyn | sonney2k: the cheapest for me is 1K$ and the one that fits the time is 1.3K$ | 21:30 |
@sonney2k | well if 2 stops and 20 hour flight it would be 689 | 21:30 |
@sonney2k | but actually cheapest is now 813 | 21:30 |
lisitsyn | eur? | 21:30 |
@sonney2k | so I guess 950 is OK | 21:30 |
@sonney2k | yes EUR | 21:30 |
lisitsyn | sonney2k: we have 1100 per person or? | 21:31 |
@sonney2k | let me check how much I paid last time | 21:31 |
lisitsyn | 1000? | 21:31 |
lisitsyn | I don't rembmer | 21:31 |
@sonney2k | lisitsyn, I think only 2200$ total | 21:31 |
@sonney2k | we can try to get a bit more | 21:31 |
@sonney2k | last year chris was coming from US -> cheap | 21:32 |
@sonney2k | *argh* | 21:32 |
-!- gsomix_ [~gsomix@109.169.146.219] has joined #shogun | 21:32 | |
lisitsyn | sonney2k: whereto do they transfer the money? | 21:32 |
lisitsyn | the PO thing? | 21:33 |
@sonney2k | actually last year I paid 876 | 21:33 |
@sonney2k | lisitsyn, well in the end to me | 21:33 |
lisitsyn | and you to transferred to chris? | 21:33 |
@sonney2k | lisitsyn, no idea how to get it to you | 21:33 |
@sonney2k | lisitsyn, yes | 21:33 |
lisitsyn | haha | 21:33 |
lisitsyn | yes | 21:33 |
lisitsyn | that's a real problem | 21:33 |
lisitsyn | sonney2k: it can be paypal | 21:34 |
@sonney2k | lisitsyn, well I could go to an ATM in the us and give it to you in cash | 21:34 |
lisitsyn | if it works for you | 21:34 |
lisitsyn | yeah that's the easiest way | 21:34 |
lisitsyn | if it works for you | 21:34 |
@sonney2k | ok so I will book this expensive bitch | 21:34 |
@sonney2k | next year we have to book more early | 21:35 |
@sonney2k | I think we could have saved 300 EUR in total | 21:35 |
@sonney2k | which is about what the server costs :/ | 21:35 |
-!- gsomix__ [~gsomix@178.45.41.63] has quit [Ping timeout: 245 seconds] | 21:36 | |
lisitsyn | sonney2k: but we can't spend the money other way right? | 21:37 |
@sonney2k | lisitsyn, what do you mean? | 21:44 |
lisitsyn | sonney2k: we can use it only for flight tickets I mean | 21:44 |
@sonney2k | lisitsyn, yes | 21:48 |
@sonney2k | woah they added 17 EUR for paying with credit card and another 17 for issuing ticket | 22:02 |
lisitsyn | sonney2k: hah that's very sowjetische | 22:04 |
lisitsyn | sonney2k: why credit card is additional cost? would they instead like to see you in person and have your cash? :D | 22:05 |
-!- HeikoS [~androirc@90.204.242.124] has joined #shogun | 23:03 | |
-!- mode/#shogun [+o HeikoS] by ChanServ | 23:03 | |
-!- iglesiasg [~iglesias@s83-179-44-135.cust.tele2.se] has joined #shogun | 23:32 | |
-!- mode/#shogun [+o iglesiasg] by ChanServ | 23:32 | |
@iglesiasg | good evening comrades | 23:32 |
pickle27 | evening | 23:34 |
@iglesiasg | we should find out what's happening with Kyle's machine | 23:34 |
pickle27 | yeah see if he can paste for us | 23:35 |
@iglesiasg | it is because C++11 I think | 23:37 |
@sonney2k | I guess so too | 23:38 |
@sonney2k | he has been suffering for a bit too long :D | 23:38 |
@sonney2k | actually :/ | 23:38 |
@iglesiasg | sonney2k, I just got an email to accept your answer in the mailing list | 23:38 |
@iglesiasg | wtf | 23:38 |
@sonney2k | iglesiasg, nah | 23:38 |
@sonney2k | I switched my main machine | 23:38 |
@sonney2k | now all settings are gone | 23:38 |
@sonney2k | I am finally back to work on a desktop | 23:38 |
@sonney2k | notebooks suck :D | 23:39 |
@iglesiasg | sonney2k, haha | 23:39 |
@iglesiasg | powerful machine? | 23:39 |
@sonney2k | yeah | 23:39 |
@sonney2k | better than our new buildbot | 23:40 |
@sonney2k | and it was idling here | 23:41 |
@iglesiasg | why can it be that C++11 is not been recognized? | 23:41 |
@iglesiasg | is there anyone around using gcc 4.4.7? | 23:42 |
@sonney2k | iglesiasg, I think our old buildbot | 23:43 |
@sonney2k | 4.4.5 even | 23:44 |
@iglesiasg | sonney2k, this one http://shogun-toolbox.org/buildbot/? | 23:45 |
@sonney2k | one of them - I think slave3 | 23:45 |
@sonney2k | yes slave3 | 23:45 |
@sonney2k | the problem is that c++11 features got slowly introduced by compilers | 23:46 |
@sonney2k | so they did support only a bit of it at some point | 23:46 |
@iglesiasg | sonney2k, but the thing I find weird is that I don't see these lines in Kyle's log | 23:46 |
@iglesiasg | -- Performing Test _HAS_CXX11_FLAG | 23:46 |
@iglesiasg | -- Performing Test _HAS_CXX11_FLAG - Failed | 23:46 |
@iglesiasg | -- Performing Test _HAS_CXX0X_FLAG | 23:46 |
@iglesiasg | -- Performing Test _HAS_CXX0X_FLAG - Success | 23:46 |
@iglesiasg | maybe he didn't paste them though | 23:47 |
@sonney2k | well CXX0X found - maybe someone used a CXX11 feature under the CXX0X brand | 23:47 |
@iglesiasg | sonney2k, where do you see CXX0X found in Kyle's log? | 23:48 |
@iglesiasg | what I pasted above is from the buildbot | 23:48 |
@sonney2k | -- Performing Test _HAS_CXX0X_FLAG - Success | 23:51 |
@sonney2k | ahh | 23:51 |
@sonney2k | iglesiasg, ok lets see what he says | 23:53 |
@iglesiasg | yep | 23:53 |
--- Log closed Fri Aug 30 00:00:37 2013 |
Generated by irclog2html.py 2.10.0 by Marius Gedminas - find it at mg.pov.lt!