IRC logs of #shogun for Thursday, 2017-05-25

--- Log opened Thu May 25 00:00:44 2017
-!- TingMiao [uid229534@gateway/web/irccloud.com/x-yaintjrpptwrglzh] has quit [Quit: Connection closed for inactivity]02:23
@sukeyPull Request #3812 "Add global fixture with binary label data"  synchronized by MikeLing - https://github.com/shogun-toolbox/shogun/pull/381204:11
@sukeyPull Request #3812 "Add global fixture with binary label data"  synchronized by MikeLing - https://github.com/shogun-toolbox/shogun/pull/381205:14
-!- mikeling [uid89706@gateway/web/irccloud.com/x-qzzfxdjjjckqrmgv] has joined #shogun06:12
mikelingwiking: ping06:12
@wikingmikeling, pong06:34
@wikingmikeling, i have commented on it06:34
@wikingif you have questions lemme know06:34
mikelingwiking: thank you06:34
@wikingmikeling, are you here?07:14
mikelingwiking: yep07:15
mikelingI'm working on the pr07:15
@wikingcan i ask you a favour? can you go to this page https://github.com/shogun-toolbox/shogun/projects/1 and add a card to TODO (anything just a test) and a column?07:15
mikelingsure07:17
mikelinglet me have a try :)07:17
@wikingthnx07:18
mikelingwiking: mmm, how could I add a card. I failed to find any button to do it07:18
@wiking:(07:19
mikelingit seems like I don't have that authority?07:19
@wikinglisitsyn, just a reminder that the g2.8xlarge is still hanging around... it's fine until the 31st of may ;)07:36
lisitsynwiking: I terminated it08:19
lisitsyngoing to disappear08:19
@wikingk08:20
@wikinglisitsyn, you mean the g2.8xlarge?08:48
@wikingbecause that's still around08:48
@wikingg2.8xlarge08:49
@wikingsorry i-0939ca4da0915104908:49
lisitsyng2.8xlarge is still around yeah08:54
lisitsynwiking: can we keep it for a bit more?08:55
@wikingsure till 31st is fine08:55
lisitsynno I mean after :P08:55
@wikingmmm08:57
@wikinghow much it drains a week?08:57
lisitsynlet me check08:57
lisitsynnot that much as p208:57
lisitsyn:D08:57
lisitsynwiking: oh pretty much anyway. 2.8$ per hour08:58
@wiking470 usd08:59
@wikingwe have 5k for the whole year08:59
lisitsynyeah will turn it off08:59
-!- geektoni [~geektoni@93-34-234-212.ip52.fastwebnet.it] has joined #shogun10:24
-!- geektoni [~geektoni@93-34-234-212.ip52.fastwebnet.it] has quit [Quit: Leaving.]10:46
-!- iglesiasg [~iglesiasg@217.119.234.214] has joined #shogun11:31
-!- mode/#shogun [+o iglesiasg] by ChanServ11:31
-!- leagoetz [~leagoetz@eduroam-int-pat-8-238.ucl.ac.uk] has joined #shogun13:04
@iglesiasgleagoetz: hola!13:05
leagoetzhey Fernando13:05
@iglesiasgleagoetz: I didn't get the chance to ask you last week before or after the chat with Ting, how did your concert at the Barbican go?13:06
leagoetzoh :)13:06
leagoetzit was really good. Super enthusiastic audience and we played well13:06
@iglesiasgcool13:07
-!- HeikoS [~heiko@x55b47c72.dyn.telefonica.de] has joined #shogun13:07
-!- mode/#shogun [+o HeikoS] by ChanServ13:07
leagoetzhere's a review if you can be bothere: http://www.classicalsource.com/db_control/db_concert_review.php?id=1454513:07
@iglesiasgdo you play in an orchestra?13:07
@iglesiasgall right, I can probably find out in the article :D13:07
leagoetzyes, a symphony orchestra13:07
leagoetzin any case.13:08
leagoetzwhat's on our to do list before we talk to Ting?13:08
leagoetzor more general before the start of GSoC13:08
leagoetzthe coding I mean13:08
leagoetzI should mention though that for Olivier the coding phase has already begun since he's away for some time during the coding phase so project shifted to earlier start13:09
@iglesiasglet me go through the doc she shared with us last week quickly again13:10
leagoetzwe haven't heard back from her on any of the action points as far as I'm aware13:11
@iglesiasgI think tomorrow she will be prepared to tell us about that13:12
leagoetzit's quite a long list to do over a weekend - but I guess if she'd done some of it already then we would know?13:12
@iglesiasgbut I'd say for the moment is to wait until we hear what Ting has come up with after the chat13:12
leagoetzsure13:13
@iglesiasgyeah, it is definitely a somewhat large list so maybe we shouldn't expect all the points to be addressed by tomorrow13:13
leagoetzOk, how about I ping her to prepare an action plan (that finishes on Tuesday, where the coding begins) that we can discuss tomorrow13:14
@iglesiasg(I am referring to this "to do before GSoC" list)13:14
leagoetzyes I can see tha t;)13:14
@iglesiasgmmm I am not sure about an additional action plan; what would you expect from it?13:15
leagoetzI don't mean more fuzz13:15
@iglesiasgin particular, what would the action cover that is not already by this todo list and the gsoc schedule itself13:15
leagoetzbasically I just want to hear how she is going to do all that before Tues13:15
@iglesiasgyeah, I agree13:16
leagoetzyes of course that list IS the action plan but so far there seems to be no action form it13:16
@iglesiasgI think tomorrow we can suggest that we would love to hear about progress without chasing13:16
leagoetzyup13:17
@iglesiasgit is true that gsoc has not officially started so it should not be a red flag at this moment13:17
leagoetzno, but it's about setting it up13:18
@iglesiasgbut at the same time, since next week she's off for exams I expected a normal week already this one13:18
leagoetzlike ski jumping13:18
leagoetzif you don't start with enough momentum13:18
leagoetzyou won't get as far13:18
@iglesiasgdefinitely, I agree13:18
@iglesiasgbut let's just wait for tomorrow and see what Ting brings us13:19
leagoetzcheck your email13:19
@iglesiasgI am expecting she will have some draft code and text for us13:19
@iglesiasgchecking13:19
leagoetzyes, I'd like to ask her to send it now, so we get more than 2 secs to look at it before giving feedback13:20
leagoetzok, I'll send an email to everyone13:22
@iglesiasggoedzo13:23
leagoetzdone13:27
leagoetzlet me know if anything else comes up, otherwise see you tomorrow13:27
@iglesiasgthanks for sending out the mail13:30
@sukeyPull Request #3812 "Add global fixture with binary label data"  synchronized by MikeLing - https://github.com/shogun-toolbox/shogun/pull/381213:45
-!- iglesiasg [~iglesiasg@217.119.234.214] has quit [Quit: leaving]14:05
-!- olinguyen [81615ad9@gateway/web/freenode/ip.129.97.90.217] has joined #shogun14:41
leagoetzolinguyen: hey14:45
leagoetzhow is everything going?14:45
olinguyeni'm doing good, how are you?14:45
leagoetzgood!14:46
leagoetzwhere can I see some of it?14:46
olinguyenWhat I've been working on? https://github.com/olinguyen/gsoc2017-shogun-dataproject/14:47
leagoetzwould be good if you could send it to Heiko and me before we talk so we can take more time for a look and discuss better/ give you more valuable feedback14:47
leagoetzah yes14:47
leagoetzI was about to say that exploring notebook could do with more visuals. But you already have that on your to do list :)14:52
leagoetznote though that you need to move on from preprocessing/exploring to building the logistic regression, SVM etc models, as this is your first week plan (remember the dates are shifted as you started the coding this week, not next week)14:54
olinguyenYea, I hope to get some preliminary results by the end of this week14:55
leagoetzhave you made any proof of concepts for these models yet?14:55
olinguyenNot really. But what would be a proof of concept for say logistic regression used in this case?14:56
leagoetzto implement one14:56
leagoetzbut it doesn't have to be perfect yet14:57
@HeikoShey hey14:58
@HeikoSIll join in a sec14:58
@HeikoSolinguyen: leagoetz14:58
@HeikoShey, so whats up?14:59
@HeikoShow are things going olinguyen?14:59
leagoetzthe sun 8D14:59
@HeikoShaha14:59
olinguyenNot much sun here yet :P15:00
olinguyenBut i'm doing good! What about you?15:00
@HeikoSyeah good here, greetings from Berlin15:00
@HeikoSolinguyen: would you mind very briefly walking us through the things you did before Tuesday, and what happened since then?15:01
olinguyenSure15:01
@HeikoSany surprises, any interesting output?15:01
@HeikoSany problems?15:01
@HeikoSand whats up for the next few days15:02
olinguyenBefore Tuesday, I finished the training to obtain access for the MIMIC database, prepared and go the setup running. I also spent some time reading the MIMIC paper and some of its documentation15:02
olinguyenFrom Tuesday, I explored the dataset to obtain general population statistics and individual patient information, what type of data is included in the dataset15:03
leagoetzwait, I thought that was supposed to be pre-GSoC?15:03
olinguyenPart of it was done pre-GSoC but I carried over a little on Tuesday15:04
leagoetzok, sure15:04
olinguyenI knew that the data was large, but there was more content that I thought (types of measurements, quantity of measurements per patient, etc)15:04
@HeikoSolinguyen: cool, so whats the outcome of the stuff?15:04
leagoetzsure just thinking about where we might be short on time15:04
olinguyenSo i'm currently at the preprocessing phase, a bit more needs to done before I build the models15:05
olinguyenBut this should be within the next day15:05
-!- iglesiasg [~iglesiasg@217.119.234.214] has joined #shogun15:05
-!- mode/#shogun [+o iglesiasg] by ChanServ15:05
@HeikoSolinguyen: anything particular thats worth mentioning there?15:06
@HeikoSany problems?15:06
olinguyenThere was a little ramp up time for my to pick up some SQL stuff that I didn't know. Some issues I had, but solved, were getting the docker running with Shogun and the MIMIC database15:06
leagoetzyes, important point - if there's something cumbersome/ peculiar about the data/ etc that also should go into your end-of-week text15:06
leagoetzand eventually blog15:07
@HeikoSolinguyen: so you have a running docker with shogun and the mimic?15:07
olinguyenyes15:07
@HeikoScool15:07
leagoetzso write it down (and while you're at it send me in email ;))15:07
@HeikoSleagoetz made a good point there15:07
leagoetz(just trying to help you be efficient :)15:08
@HeikoSolinguyen: so I am still kind of waiting for some summary email to send to gunnar, could you compile something there?15:08
olinguyenSure!15:08
@HeikoSolinguyen: cool thanks15:08
leagoetzgreat!15:08
@HeikoSolinguyen: the other thing that we discussed were some poc drafts15:08
@HeikoS(proof of concept)15:08
@HeikoSof the models you want to run15:08
olinguyenRight15:08
@HeikoSinitially those were supposed to happen before the start, to reduce the number of surprises15:08
@HeikoSbut I guess we should do those soon15:09
@HeikoSmaybe as part of the email stuff as well? you think that is feasible?15:09
leagoetzlike I said - doesn't have to be perfect15:09
olinguyenBy PoC, do you mean building basic models with preliminary results?15:09
@HeikoSolinguyen: exactly15:10
olinguyenGot it15:10
@HeikoSemphasis on basic15:10
olinguyenOk15:10
olinguyenyes, i think it's feasible15:10
@HeikoScool15:10
@HeikoSolinguyen: you realise we discussed the same things last week? ;)15:10
olinguyenYes, sorry :(15:10
@HeikoSolinguyen: no worries, we dont want to be too pushy you know, we mostly want to help you get stuff done15:11
leagoetz+115:11
olinguyenI understand15:11
@HeikoSWhat is the plot in the notebook? just found that guy15:11
@HeikoSfirst 24hrs15:12
olinguyenIt's a plot for a single patient with 4 physiological measurements15:12
olinguyenmeasurements were made during the first ICU stay15:13
leagoetzI would have a couple of suggestions for the plot, but I don't want you to get lost in details there, so ask me at a later point when you have some spare time maybe?15:13
olinguyenSure15:13
@HeikoSI am mostly curious what it shows us15:13
@HeikoSor what one can learn from it15:13
@HeikoSolinguyen: anything comments on this one? Or is it more a placeholder showing that the data was extracted correctly and we have access to those time-series15:14
olinguyenWe can see that the measurements are sampled irregular times. Perhaps adding the outcomes e.g. whether the patient died or not, or how long he stayed in relation to this plot could be more informative15:15
leagoetz(OK, while we're at it - would be good if you could plot the quantities relative to their "normal" value. Only medics will be able to tell you whether NIBP of 60 is good, or bad etc)15:15
@HeikoSI was about to suggest the same, some bounds for those values would be useful15:16
olinguyenGood point15:16
@HeikoSolinguyen: those can also be useful to construct features for prediciton later15:16
@HeikoSolinguyen: what do you think,  which of your 3 prediction tasks would this data be useful for?15:16
olinguyenI thought of heart rate, but that is likely to be fluctuate alot and be different from the normal behaviour for most patients15:17
@HeikoSolinguyen: not sure I follow that15:18
@HeikoSI meant the 3 objective predictions you have, mortality, hospital readmission, length of stay15:18
leagoetzdo you have the death cause for these patients? you might have to subset ... I'm thinking people who died of heart failure, heart rate should be informative15:19
olinguyenRight. (Forgot a bit what I said earlier)15:19
leagoetzbut this may not be the case for people who die from something lung-related (-> blood oxygen?!?)15:20
olinguyenTrue. Though i think HR still is a good indicator of the patients overall health, which are useful for length of stay15:20
leagoetzcan you actually show your plots to a medic?15:20
leagoetzI'm just guessing here, it would be good for you to discuss your results with someone who knows a bit about the subject15:21
olinguyenI don't have anyone in my surroundings but I could look around15:21
leagoetzbtw I need to leave at 14:3015:21
@wikingHeikoS, pingu15:22
@HeikoSwiking: jojo15:22
@HeikoSolinguyen: gunnars group!15:22
leagoetzbut you can keep discussing with HeikoS afterwards15:22
@HeikoSso make that part of the collection of things that we send to him15:22
leagoetzYES!15:22
@wikingHeikoS, ok when can we chit-chat15:23
@wiking?15:23
olinguyenAlright15:23
@HeikoSwiking: yep15:26
@HeikoSolinguyen: one last thing from my side, I will send you an email with the daily/weekly GSoC duties soon (we will share them jointly with all students in a meeting, but since you started early it will be via email)15:27
@HeikoSolinguyen: from my side, I would wait for some written summaries from your side then15:27
olinguyenok15:27
@HeikoSolinguyen: cool let me know if anything comes up15:29
olinguyenSure!15:29
@HeikoSwiking: see email15:29
@HeikoSwiking: jojo15:29
@HeikoSwiking: I am terribly busy as usual15:30
@HeikoSbut maybe lets talk :D15:30
@HeikoScall?15:30
olinguyenHeikoS, leagoetz: I'll draft an email for gunnar within the next couple days15:30
olinguyenWould you like to wrap this up?15:30
@HeikoSolinguyen: wrap up?15:30
leagoetzmaybe put a day on it15:30
@HeikoSolinguyen: write it in a way that it can be public15:31
leagoetzbut yes, otherwise just let me know if something comes up15:31
@HeikoSolinguyen: (as we will ask you to make it public in the email :D )15:31
leagoetzneed to run, sorry15:31
olinguyenOk sure15:31
@HeikoSolinguyen: so define your goals, say what data you have and show it, say what the next steps are15:31
olinguyenGot it15:31
leagoetzcool, soon we'll have the first model for that data! :D15:32
olinguyen*by wrapping up, i meant conclude the meeting15:32
leagoetzwell you're supposed to hang out in irc anyways while coding ;P15:32
olinguyenYes, ofc :). I just didn't want to left hanging15:32
leagoetzsure. that's it from me15:33
leagoetzbye!15:33
leagoetzspeak soon!15:33
@HeikoSolinguyen: ah yeah sure15:33
olinguyenSee you!15:33
@HeikoSleagoetz: bye!15:33
@HeikoSolinguyen: i have my irc open most of the time in case something comes up15:33
@wikingHeikoS, ok15:33
@HeikoSwiking: shall I facetime you?15:33
olinguyenHeikoS: great, thanks!15:33
-!- leagoetz [~leagoetz@eduroam-int-pat-8-238.ucl.ac.uk] has quit [Remote host closed the connection]15:42
-!- leagoetz [~leagoetz@eduroam-int-pat-8-238.ucl.ac.uk] has joined #shogun15:43
-!- leagoetz_ [~leagoetz@eduroam-int-pat-8-238.ucl.ac.uk] has joined #shogun15:44
-!- leagoetz [~leagoetz@eduroam-int-pat-8-238.ucl.ac.uk] has quit [Ping timeout: 255 seconds]15:47
-!- leagoetz_ [~leagoetz@eduroam-int-pat-8-238.ucl.ac.uk] has quit [Remote host closed the connection]15:48
-!- geektoni [~geektoni@93-34-234-212.ip52.fastwebnet.it] has joined #shogun15:49
-!- leagoetz [~leagoetz@eduroam-int-pat-8-238.ucl.ac.uk] has joined #shogun15:49
@wikingHeikoS, i can you cannot15:49
@wikingHeikoS, lemme know when i can ping u15:49
@HeikoS?15:49
@HeikoSwiking: shall we facetime now?15:50
@wikingyes15:50
@HeikoSok ill call15:50
@wikingi'll call u15:50
-!- leagoetz_ [~leagoetz@eduroam-int-pat-8-238.ucl.ac.uk] has joined #shogun15:50
@wikingHeikoS, i think you cannot15:50
@wikingdont ask15:50
@wikingit's a bit complicated15:51
@iglesiasgxD15:51
-!- leagoetz [~leagoetz@eduroam-int-pat-8-238.ucl.ac.uk] has quit [Ping timeout: 246 seconds]15:53
-!- leagoetz_ [~leagoetz@eduroam-int-pat-8-238.ucl.ac.uk] has quit [Remote host closed the connection]16:17
-!- leagoetz [~leagoetz@eduroam-int-pat-8-238.ucl.ac.uk] has joined #shogun16:18
-!- leagoetz [~leagoetz@eduroam-int-pat-8-238.ucl.ac.uk] has quit [Ping timeout: 240 seconds]16:22
-!- leagoetz [~leagoetz@eduroam-int-pat-8-238.ucl.ac.uk] has joined #shogun16:36
-!- leagoetz [~leagoetz@eduroam-int-pat-8-238.ucl.ac.uk] has quit [Remote host closed the connection]16:39
-!- leagoetz [~leagoetz@eduroam-int-pat-8-238.ucl.ac.uk] has joined #shogun16:41
@wikingHeikoS, fyi gatsby is back16:48
@wikingoh no i have to fix something there16:48
@wikingjust a sec16:48
-!- leagoetz [~leagoetz@eduroam-int-pat-8-238.ucl.ac.uk] has quit [Remote host closed the connection]16:49
-!- leagoetz [~leagoetz@eduroam-int-pat-8-238.ucl.ac.uk] has joined #shogun17:02
-!- geektoni [~geektoni@93-34-234-212.ip52.fastwebnet.it] has left #shogun []17:05
-!- iglesiasg [~iglesiasg@217.119.234.214] has quit [Quit: leaving]17:07
-!- leagoetz [~leagoetz@eduroam-int-pat-8-238.ucl.ac.uk] has quit [Remote host closed the connection]17:08
mikelingwiking: ping17:31
@wikingpong17:35
@wikingi'll check asap17:35
mikelingthank u :D17:37
-!- leagoetz [~leagoetz@eduroam-int-pat-8-238.ucl.ac.uk] has joined #shogun17:50
lisitsynuhmm HeikoS how do you see this18:03
@HeikoS?18:04
lisitsynsklearn18:04
@HeikoSI mean the api is just really nice18:04
@HeikoSthe methods they have18:04
@HeikoSthe abstraction18:04
lisitsynwe have more or less the same18:04
@HeikoSand very consistent across the methods18:04
lisitsynwhat exactly?18:04
@HeikoSyes but messy as fuck18:04
@HeikoSlike the preprocessors18:04
@HeikoSthey have all these nice things as "score" "inverse_transform" "transform" "inplace"-options18:05
@HeikoSvery intuitive18:05
lisitsynI don't agree everything is that nice in sklearn ;P18:05
lisitsynI don't like superoverloaded constructors of methods18:05
lisitsynand some things are not flexible enough18:05
lisitsynlike kernel='rbf'18:06
lisitsynand if you want custom you do18:06
lisitsynkernel='custom' and some crazy callback18:06
@HeikoSyep thats not good18:06
lisitsynI know what you mean but I am a bit against pure copying18:07
@HeikoSbut there is lots of good stuff18:07
lisitsynyes copy good stuff don't copy bad18:07
@HeikoSand that is what I am talking about18:07
@HeikoSsure18:07
@HeikoSbut nice API would be nice18:07
@HeikoSand we have superoverloaded constructors atm18:07
lisitsyn:P18:07
@HeikoSthey will go with tags i iknow18:07
@HeikoSyep thats all I am saying18:07
lisitsynit is nice to be rich and healthy18:07
lisitsynand young18:07
lisitsynHeikoS: what would be the only thing you could steal from sklearn?18:08
@HeikoSpreprocessor base class methods18:08
lisitsynHeikoS: could you elaborate?18:10
@HeikoSlisitsyn: sorry Im busy, I just thought this. Shall we sit down and write API for the new interfaces at some point soon?18:12
lisitsynsure18:12
lisitsynfor both18:12
-!- leagoetz [~leagoetz@eduroam-int-pat-8-238.ucl.ac.uk] has quit [Remote host closed the connection]18:56
-!- leagoetz [~leagoetz@eduroam-int-pat-8-238.ucl.ac.uk] has joined #shogun18:57
@HeikoSwiking: still there?19:02
-!- leagoetz [~leagoetz@eduroam-int-pat-8-238.ucl.ac.uk] has quit [Ping timeout: 260 seconds]19:02
@wikingHeikoS, yes19:19
-!- HeikoS [~heiko@x55b47c72.dyn.telefonica.de] has quit [Ping timeout: 260 seconds]19:29
-!- HeikoS [~heiko@x55b47c72.dyn.telefonica.de] has joined #shogun19:30
-!- mode/#shogun [+o HeikoS] by ChanServ19:30
-!- HeikoS [~heiko@x55b47c72.dyn.telefonica.de] has quit [Quit: Leaving.]19:36
-!- HeikoS [~heiko@x55b47c72.dyn.telefonica.de] has joined #shogun19:45
-!- mode/#shogun [+o HeikoS] by ChanServ19:45
-!- HeikoS [~heiko@x55b47c72.dyn.telefonica.de] has quit [Client Quit]19:48
-!- HeikoS [~heiko@x55b47c72.dyn.telefonica.de] has joined #shogun19:48
-!- mode/#shogun [+o HeikoS] by ChanServ19:48
-!- HeikoS [~heiko@x55b47c72.dyn.telefonica.de] has quit [Ping timeout: 260 seconds]19:53
-!- mikeling [uid89706@gateway/web/irccloud.com/x-qzzfxdjjjckqrmgv] has quit [Quit: Connection closed for inactivity]20:03
-!- leagoetz [~leagoetz@eduroam-int-pat-8-238.ucl.ac.uk] has joined #shogun20:31
leagoetzlisitsyn: it is nice to be rich and healthy and young ... haha20:32
lisitsynain't it?20:33
leagoetzwho am I to know, I'm only the latter two20:33
CaBa"only". reason enough to feel lucky, don't you think? :)20:58
leagoetzI'm a pretty happy person yes :)21:12
leagoetzhappy to be lucky21:12
leagoetzwhatever21:12
-!- leagoetz [~leagoetz@eduroam-int-pat-8-238.ucl.ac.uk] has quit []21:12
--- Log closed Fri May 26 00:00:45 2017

Generated by irclog2html.py 2.10.0 by Marius Gedminas - find it at mg.pov.lt!