Re: [GSoC] DataFrame project bonding
David Bellot via ublas <[email protected]> Tue, 7 May 2019 21:26:48 +1000
| Newsgroups | gmane.comp.lib.boost.ublas |
|---|---|
| Message-ID | <CAOE6ZJGn4UFSRKNKcOpBLKVNs99yzO4egt_OrSNxxFte2ijmnA@mail.gmail.com> |
--===============2417141685650691364== Content-Type: multipart/alternative; boundary="00000000000097f74e05884a7f0a" --00000000000097f74e05884a7f0a Content-Type: text/plain; charset="UTF-8" Hi Wei, I've sent you an email a few minutes ago with some instructions. As we have more ublas students this year, all of you can use the repository https://github.com/BoostGSoC19. If any of the student needs access right, please let me know now and I'll open it for you. Ideally, all the students can fork the whole project now. At the end of the GSOC, if you are successful, then I will help you merging your work into the main branch on boost. There was indeed an excellent work done in the past, but I would like to explore your approach too and that's the reason I selected your project so that you can work with me. For the details, we'll manage that together off-line Dear Ublas community, please join me to welcome our GSOC'19 student Wei and congratulate him. Cheers, David On Tue, May 7, 2019 at 2:14 PM Wei Wang via ublas <[email protected]> wrote: > Hi, > My name is Wei Wang, and I am lucky to be able to as the student for > GSoC19 Boost::ublas library. My project is to build a data structure work > like pandas.DataFrame or dataframe in R. As I found on GSoC's website, my > mentor will be Bellot, and I'm very glad. > I have two questions related to logistics: > (1) Where should I work for the code? I find an empty organization in > Github(https://github.com/BoostGSoC19), but I'm still not sure how I > gonna submit them. > (2) Should I fork the whole ublas project? Or simply start build my own > project directly under boost/numeric/ublas? > Another two questions related to project requirement: > (1) I have read one implementation from one previous student ( > https://github.com/BoostGSoC17/data_frame), which is pretty good. But it > somehow goes against my idea. Is it okay to start a new project? > And also I'd like to ask what's your expectation from this project? > I'm targeting at pandas.DataFrame(though it won't be that full-featured), > but the basics are: > - indexing > - slicing > - sort based on col > - relation ops like select, join > - set operations on rows like union, set diff, intersect > - group (possibly) > (2) What should I show in my final submit? Will it be evaluated on whether > my code is able to merge? Or simply I will be provided some test case and > see if I can pass them? > > Cheers, > Wei > _______________________________________________ > ublas mailing list > [email protected] > https://lists.boost.org/mailman/listinfo.cgi/ublas > Sent to: [email protected] > --00000000000097f74e05884a7f0a Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr"><div class=3D"gmail_default" style=3D"font-family:arial,he= lvetica,sans-serif;font-size:small">Hi Wei,</div><div class=3D"gmail_defaul= t" style=3D"font-family:arial,helvetica,sans-serif;font-size:small"><br></d= iv><div class=3D"gmail_default" style=3D"font-family:arial,helvetica,sans-s= erif;font-size:small">I've sent you an email a few minutes ago with som= e instructions. As we have more ublas students this year, all of you can us= e the repository=C2=A0<a href=3D"https://github.com/BoostGSoC19" target=3D"= _blank" style=3D"font-family:Arial,Helvetica,sans-serif">https://github.com= /BoostGSoC19</a>. If any of the student needs access right, please=C2=A0let= me know now and I'll open it for you.</div><div class=3D"gmail_default= " style=3D"font-family:arial,helvetica,sans-serif;font-size:small"><br></di= v><div class=3D"gmail_default" style=3D"font-family:arial,helvetica,sans-se= rif;font-size:small">Ideally, all the students can fork the whole project n= ow. At the end of the GSOC, if you are successful, then I will help you mer= ging your work into the main branch on boost.</div><div class=3D"gmail_defa= ult" style=3D"font-family:arial,helvetica,sans-serif;font-size:small">There= was indeed an excellent work done in the past, but I would like to explore= your approach too and that's the reason I selected your project so tha= t you can work with me.</div><div class=3D"gmail_default" style=3D"font-fam= ily:arial,helvetica,sans-serif;font-size:small"><br></div><div class=3D"gma= il_default" style=3D"font-family:arial,helvetica,sans-serif;font-size:small= ">For the details, we'll manage that together off-line</div><div class= =3D"gmail_default" style=3D"font-family:arial,helvetica,sans-serif;font-siz= e:small"><br></div><div class=3D"gmail_default" style=3D"font-family:arial,= helvetica,sans-serif;font-size:small">Dear Ublas community, please join me = to welcome our GSOC'19 student Wei and congratulate him.</div><div clas= s=3D"gmail_default" style=3D"font-family:arial,helvetica,sans-serif;font-si= ze:small"><br></div><div class=3D"gmail_default" style=3D"font-family:arial= ,helvetica,sans-serif;font-size:small">Cheers,<br>David</div></div><br><div= class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">On Tue, May 7,= 2019 at 2:14 PM Wei Wang via ublas <<a href=3D"mailto:[email protected]= .org">[email protected]</a>> wrote:<br></div><blockquote class=3D"gm= ail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,= 204,204);padding-left:1ex"><div dir=3D"ltr">Hi,=C2=A0<div>My name is Wei Wa= ng, and I am lucky to be able to as the student for GSoC19 Boost::ublas lib= rary. My project is to build a data structure work like pandas.DataFrame or= dataframe in R. As I found on GSoC's website, my mentor will be Bellot= , and I'm very glad.=C2=A0</div><div>I have two questions related to lo= gistics:=C2=A0</div><div>(1) Where should I work for the code? I find an em= pty organization in Github(<a href=3D"https://github.com/BoostGSoC19" targe= t=3D"_blank">https://github.com/BoostGSoC19</a>), but I'm still not sur= e how I gonna submit them.=C2=A0</div><div>(2) Should I fork the whole ubla= s project? Or simply start build my own project directly under boost/numeri= c/ublas?=C2=A0</div><div>Another two questions related to project requireme= nt:=C2=A0</div><div>(1) I have read one implementation from one previous st= udent (<a href=3D"https://github.com/BoostGSoC17/data_frame" target=3D"_bla= nk">https://github.com/BoostGSoC17/data_frame</a>), which is pretty good. B= ut it somehow goes against my idea. Is it okay to start a new project?=C2= =A0</div><div>And also I'd like to ask what's your expectation from= this project?=C2=A0</div><div>I'm targeting at pandas.DataFrame(though= it won't be that full-featured), but the basics are:</div><div>- index= ing</div><div>- slicing</div><div>- sort based on col</div><div>- relation = ops like select, join</div><div>- set operations on rows like union, set di= ff, intersect</div><div>- group (possibly)</div><div>(2) What should I show= in my final submit? Will it be evaluated on whether my code is able to mer= ge? Or simply I will be provided some test case and see if I can pass them?= =C2=A0</div><div><br></div><div>Cheers,=C2=A0<br></div><div>Wei</div></div> _______________________________________________<br> ublas mailing list<br> <a href=3D"mailto:[email protected]" target=3D"_blank">[email protected]= t.org</a><br> <a href=3D"https://lists.boost.org/mailman/listinfo.cgi/ublas" rel=3D"noref= errer" target=3D"_blank">https://lists.boost.org/mailman/listinfo.cgi/ublas= </a><br> Sent to: <a href=3D"mailto:[email protected]" target=3D"_blank">david.= [email protected]</a><br> </blockquote></div> --00000000000097f74e05884a7f0a-- --===============2417141685650691364== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline