IRC logs of #shogun for Thursday, 2018-05-03

--- Log opened Thu May 03 00:00:50 2018
-shogun-buildbot:#shogun- Build nightly_all #131 is complete: Failure [failed test (failure)] - http://buildbot.shogun-toolbox.org:8080/#builders/22/builds/13104:28
@sukey[https://github.com/shogun-toolbox/shogun] Pull Request https://github.com/shogun-toolbox/shogun/pull/4272 opened by filipefilardi04:43
-!- Chris__ [8602b668@gateway/web/freenode/ip.134.2.182.104] has joined #shogun08:53
Chris__Hi, I would like to use CrossValidation with ROC Evaluation. Is there a way to get ROC and auROC for the individual splits? As far as I can see it's only possible to get the mean auROC by calling CrossValidationResult.obtain_From_generic(result).mean...08:56
@wikingChris__, hi09:13
@wikinglemme dig out a snippet for you09:13
Chris__that would be awesome. So in the end I would like to plot the ROC curve and therefore need the values of get_ROC()...09:54
@sukey[https://github.com/shogun-toolbox/shogun] Pull Request https://github.com/shogun-toolbox/shogun/pull/4273 opened by vinx1310:23
shogitter(fyoda) @bazdmeg  issue https://github.com/shogun-toolbox/shogun/issues/4265 should be fixed11:10
-!- HeikoS [~heiko@bmi-airport-1.inf.ethz.ch] has joined #shogun11:34
-!- mode/#shogun [+o HeikoS] by ChanServ11:34
-!- HeikoS [~heiko@bmi-airport-1.inf.ethz.ch] has quit [Client Quit]11:35
-!- HeikoS [~heiko@bmi-airport-1.inf.ethz.ch] has joined #shogun11:35
-!- mode/#shogun [+o HeikoS] by ChanServ11:35
-!- HeikoS [~heiko@bmi-airport-1.inf.ethz.ch] has quit [Read error: Connection reset by peer]11:36
@sukey[https://github.com/shogun-toolbox/shogun] Pull Request https://github.com/shogun-toolbox/shogun/pull/4271 merged by karlnapf11:50
@sukey[https://github.com/shogun-toolbox/shogun] New commit https://github.com/shogun-toolbox/shogun/commit/c461f9c59497baaa089dadbaa78f1161cfe4acc3 by karlnapf11:50
-shogun-buildbot:#shogun- Build trusty - libshogun - viennacl #426 is complete: Failure [failed test (failure)] - http://buildbot.shogun-toolbox.org:8080/#builders/6/builds/42611:55
-shogun-buildbot:#shogun- Build deb1 - libshogun #399 is complete: Failure [failed test (failure)] - http://buildbot.shogun-toolbox.org:8080/#builders/10/builds/39912:00
-!- travis-ci [~travis-ci@ec2-54-221-82-230.compute-1.amazonaws.com] has joined #shogun12:24
travis-ciit's Heiko Strathmann's turn to pay the next round of drinks for the massacre he caused in shogun-toolbox/shogun: https://travis-ci.org/shogun-toolbox/shogun/builds/37433265912:24
-!- travis-ci [~travis-ci@ec2-54-221-82-230.compute-1.amazonaws.com] has left #shogun []12:24
-!- HeikoS [~heiko@bmi-airport-1.inf.ethz.ch] has joined #shogun12:33
-!- mode/#shogun [+o HeikoS] by ChanServ12:33
-!- travis-ci [~travis-ci@ec2-54-221-82-230.compute-1.amazonaws.com] has joined #shogun13:08
travis-ciit's Heiko Strathmann's turn to pay the next round of drinks for the massacre he caused in shogun-toolbox/shogun: https://travis-ci.org/shogun-toolbox/shogun/builds/37433265913:08
-!- travis-ci [~travis-ci@ec2-54-221-82-230.compute-1.amazonaws.com] has left #shogun []13:08
-!- Chris__ [8602b668@gateway/web/freenode/ip.134.2.182.104] has quit [Ping timeout: 260 seconds]13:55
-!- witness [uid10044@gateway/web/irccloud.com/x-eibdxxplfjvycaxk] has joined #shogun14:17
@HeikoSlisitsyn: jojo16:38
-!- shubham808 [1b39c976@gateway/web/freenode/ip.27.57.201.118] has joined #shogun17:56
-!- micmn [4e0c642c@gateway/web/freenode/ip.78.12.100.44] has joined #shogun17:59
@HeikoSshubham808: hi!17:59
@HeikoSmicmn: hi!17:59
shubham808hi :D17:59
@HeikoSwuwei: hi17:59
micmnhellooo!17:59
wuweihi17:59
@HeikoSwho is missing?18:00
@HeikoSelfarouk18:00
shubham808elfarouk18:00
@HeikoSfernando18:00
@HeikoSwiking wont make it i think, neither will lea18:00
@HeikoSok lets wait one more min18:00
micmngiovanni?18:00
@HeikoSah yes18:02
shogitter(geektoni) Yes, I'm here18:02
@HeikoScool!18:03
@HeikoSanyone heard of elfarouk?18:03
@HeikoSok let's start, we have the log18:03
@HeikoSs18:03
@HeikoSGood to go?18:04
@HeikoSOk, so welcome to the Shogun GSoC kick off meeting18:04
@HeikoSWe are very excited to have you all on board!18:04
wuweiok18:05
@HeikoSYou were among the top applicants and we are sure that we will run an exciting and productibe GSoC this year18:05
@HeikoSThis meeting is to get all of you started, how your GSoC weeks will look like, what we expect from you during and at the end of GSoC -- and to answer all your questions.18:05
@HeikoSPlease interrupt me with questions at any time.18:05
@HeikoSAgenda:18:05
@HeikoS-Welcome & Introduction18:05
@HeikoS-Our expectations18:05
@HeikoS-The community bonding period: action points18:05
@HeikoS-Questions18:05
@HeikoSAnyone wants to add something? (y/n)18:05
shogitter(geektoni) it's okay from my side ;)18:06
@HeikoSwuwei, shubham808?18:06
@HeikoSfell asleep?18:06
@HeikoSalready?18:06
@HeikoS:D18:06
shubham808no haha18:07
micmn:P18:07
wuweiokay, i see18:07
shubham808lets start with those points18:07
@HeikoSok cool18:07
@HeikoSIntroduction:18:07
@HeikoSCan everyone please introduce themselves (and their project) in 2-3 sentences?18:07
@HeikoSI will go ahead18:07
@HeikoSI am Heiko, I run this year's GSoC with Viktor.18:07
@HeikoSI just finished a PhD in Machine Learning / Neuroscience in London.18:07
@HeikoSMy research evolves around kernel methods and Bayesian inference.18:07
@HeikoSI initially got involved with Shogun during GSoC 2011 as a student, and stayed around since then. Long time18:07
@HeikoSwuwei: you want to go next?18:08
@HeikoSor shubham808?18:09
@HeikoSor somebody else? :)18:09
lisitsynI am Sergey :P18:09
shubham808Hi I am Shubham, undergrad in Information technology18:09
shubham808This is my junior year18:09
shubham808and i am working on Inside the Black Box project18:10
lisitsynwhat's the project about, in a sentence?18:10
shubham808its about premature stopping in iterative algorithms18:11
@HeikoSshubham808: did you meet geektoni yet?18:12
@HeikoSshogitter: toni did you meet shubham808 yet?18:12
shubham808not yet :)18:12
shogitter(geektoni) No, I don't think we have met before :)18:12
@HeikoSok let's make sure to have a chat soon :)18:12
shogitter(geektoni) yep, exactly18:12
@HeikoSwuwei: you want to introduce yourself next?18:12
shubham808@geektoni sure18:12
wuweiHi I am Wuwei, undergraduate junior in Shanghai Jiao Tong university. My project, continuous detox, will focus on redesigning features processors, and implement un-templates data type18:13
@HeikoSwuwei and micmn, have you two met already?18:13
micmnno :)18:13
lisitsyndo we go for Matrix without <T>?18:13
wuweiNot yet18:13
lisitsynI mean is it planned?18:13
lisitsynHeikoS: is it ok I am playing Gu? :P18:14
@HeikoSthe reason I ask is because both of shubham808 and wuwei 's projects are continuations of last years projects, done by michele and toni18:14
wuweiYeah18:14
@HeikoSlisitsyn: yeah sure18:14
@HeikoSlisitsyn: I think that is one of the ideas in wuwei s proposal18:14
@HeikoSbut lets discuss that later18:14
@HeikoSlisitsyn: you want to introduce yourself beyond your name? :)18:15
wuweiI will continue from the previous pr of switched based matrix, and implement something that can be put into use18:15
lisitsynyeah why not. I joined Shogun nearly the same year as Heiko did18:15
lisitsynsince then my participance heavily reduced :P18:16
lisitsynbut I'd be happy to discuss something about design of shogun18:16
lisitsynI could help with some C++sh things you might need to resolve, that's how HeikoS employs me nowadays18:17
@HeikoSlisitsyn: exactly :D18:17
shogitter(geektoni) lisitsyn == Shogun's C++ Guru18:17
@HeikoSpersonal c++ coach18:17
@HeikoSok so moving on:18:18
@HeikoSExpectations of GSoC:18:18
@HeikoSVery briefly, we expect you to be pro-active and to get involved in Shogun, to work full-time (40h/week), and to finish your projects according to your schedule.18:18
@HeikoSFor the coding projects, this includes well written, well designed, well documented, well tested code.18:18
@HeikoSEveryone is expected to blog about their GSoC participation, details will follow.18:18
@HeikoSWe want you to become members of our community, at least during the summer (and we hope that you'll enjoy it so much that you continue to be part).18:18
@HeikoSDon't just code alone in the dark, share the experience with others: mentors, students, blog-followers, etc.18:19
@HeikoSVery importantly, please always be visible in IRC during GSoC working hours, and try to talk to your mentor or other Shoguners every day.18:19
@HeikoSLast but not least, we expect everyone to enjoy this experience -- we did so in the past :)18:19
@HeikoSAny comments? questions from shubham808 or wuwei? Experiences from micmn or geektoni?18:19
micmnso as you probably know past year I was where you are know18:20
micmnso feel free to ask me anything about gsoc/shogun18:20
micmnand especially wuwei about my past yer project18:20
wuweigreat, hope to see things going on this summer18:21
micmnI'm very excited that you will continue from were I left :)18:21
@HeikoSshubham808, wuwei: it is cool that micmn and geektoni stayed around. They even joined a recent workshop we organised in Budapest. We hope that you two will stay as well :)18:21
shubham808cheers18:21
@HeikoSok so then18:22
@HeikoSThe community bonding period: action points18:22
@HeikoS(what you should do now)18:22
@HeikoSAs you know, GSoC starts at May 1418:22
@HeikoSThe time from now until GSoC start is supposed to be used for you guys getting to know each other and the community.18:22
@HeikoSTalk to each other, hang out in IRC, help people on the mailing list and on stack overflow, http://stackoverflow.com/questions/tagged/shogun18:22
@HeikoSDiscuss each other's project ideas if you want18:22
@HeikoSIn addition, each mentor/student pair should come up with a *detailed* schedule of the project (based on the proposals).18:22
@HeikoSTake the time to discuss all technical/design details of the projects.18:23
@HeikoSTry to be as concrete as possible: this is not about "what and when" but "what exactly and when exactly" you do it.18:23
@HeikoSFurthermore, we ask you do have a video chat session with your mentors. Please organise yourselves.18:23
@HeikoSthis is:18:23
@HeikoSHeiko, shubham808, toni18:23
@HeikoSwiking, wuwei, micmn18:23
@HeikoSIn addition, see the email I wrote about the release help and the ipython notebooks18:23
@HeikoSI have seen PRs on this, which is great!18:24
@HeikoSLet's keep that going, so that you touch parts of Shogun that are not necessarily part of your project18:24
@HeikoSIn summary18:24
@HeikoSAction points/deliverables before GSoC start18:24
@HeikoS-be active in IRC18:24
@HeikoS-help us with the release18:24
@HeikoS-detailed plan of your project (public)18:24
@HeikoS-a video chat session with your mentors18:24
@HeikoSDon't start your projects yet. Rather PLAN them, and engange. The time to DO starts mid May.18:24
@HeikoSQuestions?18:24
shogitter(geektoni) general note from me (for the future coding period), we are here to help you ;) so, if you get stuck in some task, talking and discussing with one of us is a good to see the problem more clearly (and then find a solution more easily ;) )18:25
@HeikoSgood point!18:25
shogitter(geektoni) so, don't be afraid to ask questions ;)18:26
@HeikoSWe in fact love to see lots of traffic in this IRC channel :)18:26
shogitter(geektoni) it will also save you hours of sleep (belive me, it's true)18:26
shogitter(geektoni) :D18:26
@HeikoSshubham808, wuwei, are there any questions from your side?18:27
wuweiokay for me18:27
shubham808me too18:27
@HeikoSok. Make sure to initiate a video conference with your mentors18:27
@HeikoScan I leave the responsibility to organise that with you wuwei and shubham808?18:28
shubham808yeah18:28
wuweisure18:28
@HeikoScool! make sure to integrate toni and michele.18:28
@HeikoSThat's it then for this meeting!18:28
@HeikoSThx everyone18:28
micmngiovanni you still there?18:34
shogitter(geektoni) micmn: yes yes, still here18:35
micmndo you have 1 min to talk in private?18:35
shogitter(geektoni) micmn: sure man18:37
micmnwhatsapp?18:37
shogitter(geektoni) micmn: kk18:37
-!- HeikoS [~heiko@bmi-airport-1.inf.ethz.ch] has quit [Quit: Leaving.]18:38
-!- Farouk [9cc4e999@gateway/web/freenode/ip.156.196.233.153] has joined #shogun18:50
lisitsynlol!18:56
-!- iglesiasg [~iglesias@f119189.upc-f.chello.nl] has joined #shogun19:00
lisitsynmeeting 2.019:01
iglesiasghallo19:01
iglesiasghey Farouk, how are you?19:01
-!- Farouk_ [9cc4e999@gateway/web/freenode/ip.156.196.233.153] has joined #shogun19:03
Farouk_Hi everyone19:03
iglesiasgso lisitsyn19:03
iglesiasgwhat does this link show you? :) https://www.timeanddate.com/worldclock/timezone/utc19:03
Farouk_Did I actually miss the meeting?19:03
iglesiasgFarouk_, we did apparently19:03
lisitsyn17:02!19:03
iglesiasgI am not sure if miss is the right word but it does not matter19:03
lisitsynaah19:03
lisitsynLONDON is +119:03
lisitsyn:D :D19:03
Farouk_Yea same 17:0219:03
iglesiasgFarouk_, you are lucky I 'miss' it too :P19:03
iglesiasgjust kidding19:03
iglesiasganyhow19:03
lisitsyncan you believe19:04
lisitsynlondon is +119:04
iglesiasghere is the meeting: http://www.shogun-toolbox.org/irclog/2018-05-03/19:04
lisitsynhahah19:04
-!- Farouk [9cc4e999@gateway/web/freenode/ip.156.196.233.153] has quit [Ping timeout: 260 seconds]19:04
iglesiasgyeah, it is in summer time19:04
Farouk_I am reading the logs now19:04
iglesiasgcool cool19:04
iglesiasglet me have a quick read and we sync in a few minutes19:04
iglesiasglisitsyn, Gu? :P19:06
@wikingFarouk_, hello19:06
@wikinglisitsyn, yeah ignorance is bliss i guess :)19:06
@wikingFarouk_, ok so once you are over the logs19:06
Farouk_Hello @wiking19:06
@wikinglet us know19:06
@wiking:)19:06
Farouk_Im reading over the expectations part19:06
Farouk_sure19:06
@wikingkk19:06
Farouk_Okay I caught up19:09
-!- shubham808 [1b39c976@gateway/web/freenode/ip.27.57.201.118] has quit [Ping timeout: 260 seconds]19:10
@wikinggr819:10
Farouk_4 action points, be active on the irc, help with the new release (python notebooks), video chat with instructor and workout a detailed plan with him based on the schedule in the proposal19:10
iglesiasgyeah, exactly19:11
@wikingFarouk_, yep19:11
@wikingFarouk_, i have +1 for you19:11
iglesiasgyou scared me with instructor :P19:11
@wikingfinish asap the stan stuff :)19:11
Farouk_Yea, definitely the highest of my priority @wiking19:11
iglesiasghow is that going btw, could you work on it recently?19:12
@wikinggreat :)19:12
Farouk_@iglesiasg :D19:12
@wikingif u want we could even have a 1-on-1 about that when its convenient for u19:12
iglesiasgFarouk_, yeah, exactly. Do you need some help?19:12
iglesiasgor is it clear to you how to proceed on that one?19:12
Farouk_Yea I started working on it a few days ago, it was working a while back before one of the releases but after i merged heads some stuff broke so I am currently trying to fix that19:12
Farouk_For now I think i know how to fix the problems19:13
@wikingFarouk_, another important stuff: forthnightly blog posts - it's a requirement by NumFocus19:13
iglesiasgsounds perfect then19:13
Farouk_if I get stuck Ill let u know asap19:13
Farouk_Ohh yea let me add that on my to do list19:13
iglesiasgoh yeah the blog it is true19:13
iglesiasgwas it in the logs?19:13
Farouk_no it wasn't19:13
@wiking:<19:13
@wikingok i'll send out an email about it now19:13
iglesiasgit was briefly mentioned19:13
iglesiasgbut not as hard req.19:13
iglesiasgwe should make it more explicit definitely19:14
iglesiasgyeah email, thank you19:14
Farouk_Sure, is it okay if I post on Medium or do u prefer like a github page mini blog19:14
Farouk_?19:14
iglesiasgmaybe at the end in case we find more stuff now xD19:14
iglesiasgI think it is totally fine anywhere19:14
iglesiasgbut let me double check in numfocus emails to us19:14
iglesiasgI copy paste here19:15
Farouk_Sure thing19:15
@wikingiglesiasg, medium is good :)19:15
iglesiasgNumFOCUS requires students to write a blog post every 2 weeks. The blogs should19:15
iglesiasggive the wider NumFOCUS community detailed view into what happens during GSoC19:15
iglesiasgthen just a list of project titles.19:15
iglesiasgWe are very free form about the blogs. Last year the posts ranged from long19:15
iglesiasgdetailed explanations and plots (showing of the new features) to short daily19:15
iglesiasgdevelopment entries. Our only requirement is that a new entry appears every two weeks.19:15
iglesiasgPlease note that the blogs are not supposed to take a lot of time for students.19:15
iglesiasgThe vast majority of time should be spent on coding.19:15
iglesiasgWe will send an email out to students today with a form to give us the link their19:15
iglesiasgrespective blogs.19:15
iglesiasgYeah I think so any platform is good19:15
Farouk_Great, thanks!19:16
iglesiasgFarouk_, did you get such email?19:16
iglesiasgFarouk_, about them asking you for a link to the blog19:16
Farouk_I am not sure, I don't recall getting an email for a link19:16
iglesiasgmmm please double check when you have a second19:16
Farouk_Sure let me check now19:17
iglesiasgotherwise maybe we should see if they have your correct address19:17
iglesiasgit was sent on April 23rd19:17
iglesiasgthe sender for us was Max Linke19:17
Farouk_found it in the spam folder19:18
Farouk_i just white listed it19:18
iglesiasg\o/19:18
iglesiasgFarouk_, did numfocus spam you much in the past? :P19:19
Farouk_2 emails actually19:19
Farouk_not 119:19
Farouk_I have no idea :D I never marked it as spam19:19
iglesiasg:D19:19
iglesiasgFarouk_, how do you see the notebook thingy?19:20
Farouk_So i got 2 emails, one for the blog, one to fill a questionnaire19:20
iglesiasggood good19:20
Farouk_To be honest i didn't look at the notebooks as much since my priority was to make sure stan works before 15th may since my whole project depends on it19:21
iglesiasg yeah.. I understand19:21
iglesiasgit is an easy thing though19:21
iglesiasgwell.. it should be!19:21
iglesiasgI could help you a bit with that code-wise too19:21
Farouk_yea it is, but i have no experience with cmake whatsoever :D19:21
Farouk_so its mostly experimentation19:21
iglesiasgI can start it off19:21
iglesiasgoh nooo I meant the notebooks is easy!19:22
Farouk_Ohhh hahaha okay :D19:22
iglesiasgthe other stuff you are doing I don't think it is easy, bc I don't know any cmake :P19:22
iglesiasglet me explain you in a few minutes what is the notebooks thingy19:22
iglesiasgI need to pick up some links19:22
Farouk_sure thing19:23
iglesiasghttps://github.com/shogun-toolbox/shogun/pull/4261/files#diff-4963e3673f680c655bc1a791061e5957R719:23
iglesiasglook for instance averaged_perceptron.sg19:23
Farouk_Okay19:25
Farouk_the API has changed considerably19:25
iglesiasgyeah19:26
iglesiasgyou understand the changes?19:26
Farouk_well some changes, for example no more RealFeatures, and now only Features, and now you instantiate machines using the machine() and pass the name of the class as a string?19:27
iglesiasgyes exactly19:27
Farouk_train now takes the features to train instead of adding it at the start19:28
Farouk_in the constructor19:28
Farouk_and apply() too19:28
Farouk_Is there a list of all the new changes or should I just look at all the relevant PRs to see what changed?19:29
iglesiasgyeah19:30
iglesiasgthe second one19:30
iglesiasgyou don't even need to look at more prs19:30
iglesiasgI suggest you to pick up a example19:30
iglesiasgeasiest would be to find related to those that are done already19:30
iglesiasgmake the changes you know, test locally that it works, and submit a pr19:31
iglesiasgwe can tell you if there is any extra change needed19:31
iglesiasgbut this way you get the ball rolling fast19:31
Farouk_Okay sure. Are both APIs still working or is the previous one deprecated?19:32
Farouk_Like if I use RealFeatures will it throw a bunch of errors at me or is still supported?19:32
iglesiasgstill supported19:33
Farouk_Okay I see. Lots of things to get to then.19:33
iglesiasg:)19:33
iglesiasgit's supposed to be like a sw eng internship19:33
iglesiasgsw eng in industry is intense19:34
Farouk_It is :)19:34
Farouk_Alright then, better start working19:34
Farouk_I better*19:35
iglesiasgwe keep in touch19:35
Farouk_Sure thing19:37
-!- Chris____ [4fe634f2@gateway/web/freenode/ip.79.230.52.242] has joined #shogun19:53
Chris____wiking, hi19:58
Chris____Did I miss your reply? Somehow I lost connection at some point...19:58
-!- Farouk_ [9cc4e999@gateway/web/freenode/ip.156.196.233.153] has quit [Quit: Page closed]20:15
-!- micmn [4e0c642c@gateway/web/freenode/ip.78.12.100.44] has quit [Quit: Page closed]20:15
@wikingChris____, hello sorry actually20:17
@wikingi couldn't get back to you. :(20:17
@wikingbut lemme do it now20:17
@wikingthe way you can do it is with parameter subscription: examples/undocumented/python/evaluation_cross_validation_multiclass_storage.py20:21
@wikingcheck that example20:21
Chris____on github?20:27
Chris____ok found it, thanks!20:28
Chris____Although I guess it's not available in the version I'm using right now ;)20:29
@wikingwhy wouldn't you use 6.1.3? :)20:38
Chris____kind of bound to the version on our cluster ;)20:43
Chris____does it make sense to give the install from pipy a shot?20:44
-!- iglesiasg [~iglesias@f119189.upc-f.chello.nl] has quit [Ping timeout: 268 seconds]20:46
@wikingChris____, conda20:47
@wiking:)20:47
@wikingwhat's the version u have in tuebingen? :D20:49
Chris____or pip in a virtualenv?20:49
Chris____it's 5...20:50
@wikingpip not available :(20:50
@wikingwhich i know is really :((20:50
Chris____I see20:50
Chris____but it's still on the website :)20:50
-!- Chris____ [4fe634f2@gateway/web/freenode/ip.79.230.52.242] has quit [Ping timeout: 260 seconds]23:24
--- Log closed Fri May 04 00:00:51 2018

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