Re: [GSoC] DataFrame project bonding
Cem Bassoy via ublas <[email protected]> Sat, 18 May 2019 14:14:28 +0200
| Newsgroups | gmane.comp.lib.boost.ublas |
|---|---|
| Message-ID | <CADrR+FvgX+qUew+ko+P=DFhQpwMxfB5yp73Y1tqehaTPOmL0hg@mail.gmail.com> |
--===============0839866772550969528== Content-Type: multipart/alternative; boundary="0000000000008e08bb058928717f" --0000000000008e08bb058928717f Content-Type: text/plain; charset="UTF-8" Hi Wei, I also welcome you to the Boost/ublas community. Once you have forked from the boostorg/ublas repository, I will add you to the BoostGSoC19 gitter channel. Please let me know if you have any questions. Best Cem Am Di., 7. Mai 2019 um 13:28 Uhr schrieb David Bellot via ublas < [email protected]>: > 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] >> > _______________________________________________ > ublas mailing list > [email protected] > https://lists.boost.org/mailman/listinfo.cgi/ublas > Sent to: [email protected] > --0000000000008e08bb058928717f Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr"><div>Hi Wei,</div><div><br></div><div>I also welcome you t= o the Boost/ublas community. Once you have forked from the boostorg/ublas r= epository, I will add you to the BoostGSoC19 gitter channel. Please let me = know if you have any questions.</div><div><br></div><div>Best</div><div>Cem= <br></div><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_at= tr">Am Di., 7. Mai 2019 um 13:28=C2=A0Uhr schrieb David Bellot via ublas &l= t;<a href=3D"mailto:[email protected]">[email protected]</a>>:<b= r></div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex= ;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir=3D"ltr">= <div style=3D"font-family:arial,helvetica,sans-serif;font-size:small">Hi We= i,</div><div style=3D"font-family:arial,helvetica,sans-serif;font-size:smal= l"><br></div><div style=3D"font-family:arial,helvetica,sans-serif;font-size= :small">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 reposito= ry=C2=A0<a href=3D"https://github.com/BoostGSoC19" style=3D"font-family:Ari= al,Helvetica,sans-serif" target=3D"_blank">https://github.com/BoostGSoC19</= a>. If any of the student needs access right, please=C2=A0let me know now a= nd I'll open it for you.</div><div style=3D"font-family:arial,helvetica= ,sans-serif;font-size:small"><br></div><div style=3D"font-family:arial,helv= etica,sans-serif;font-size:small">Ideally, all the students can fork the wh= ole 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.</div><div style= =3D"font-family:arial,helvetica,sans-serif;font-size:small">There was indee= d an excellent work done in the past, but I would like to explore your appr= oach too and that's the reason I selected your project so that you can = work with me.</div><div style=3D"font-family:arial,helvetica,sans-serif;fon= t-size:small"><br></div><div style=3D"font-family:arial,helvetica,sans-seri= f;font-size:small">For the details, we'll manage that together off-line= </div><div style=3D"font-family:arial,helvetica,sans-serif;font-size:small"= ><br></div><div style=3D"font-family:arial,helvetica,sans-serif;font-size:s= mall">Dear Ublas community, please join me to welcome our GSOC'19 stude= nt Wei and congratulate him.</div><div style=3D"font-family:arial,helvetica= ,sans-serif;font-size:small"><br></div><div style=3D"font-family:arial,helv= etica,sans-serif;font-size:small">Cheers,<br>David</div></div><br><div clas= s=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]"= target=3D"_blank">[email protected]</a>> wrote:<br></div><blockquot= e class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px s= olid rgb(204,204,204);padding-left:1ex"><div dir=3D"ltr">Hi,=C2=A0<div>My n= ame is Wei Wang, and I am lucky to be able to as the student for GSoC19 Boo= st::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 w= ill be Bellot, and I'm very glad.=C2=A0</div><div>I have two questions = related to logistics:=C2=A0</div><div>(1) Where should I work for the code?= I find an empty organization in Github(<a href=3D"https://github.com/Boost= GSoC19" target=3D"_blank">https://github.com/BoostGSoC19</a>), but I'm = still not sure how I gonna submit them.=C2=A0</div><div>(2) Should I fork t= he whole ublas project? Or simply start build my own project directly under= boost/numeric/ublas?=C2=A0</div><div>Another two questions related to proj= ect requirement:=C2=A0</div><div>(1) I have read one implementation from on= e previous student (<a href=3D"https://github.com/BoostGSoC17/data_frame" t= arget=3D"_blank">https://github.com/BoostGSoC17/data_frame</a>), which is p= retty good. But 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 expec= tation from this project?=C2=A0</div><div>I'm targeting at pandas.DataF= rame(though it won't be that full-featured), but the basics are:</div><= div>- indexing</div><div>- slicing</div><div>- sort based on col</div><div>= - relation ops like select, join</div><div>- set operations on rows like un= ion, set diff, intersect</div><div>- group (possibly)</div><div>(2) What sh= ould 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?=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> _______________________________________________<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">cem.bass= [email protected]</a><br> </blockquote></div></div> --0000000000008e08bb058928717f-- --===============0839866772550969528== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline