Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Make NumPy intro doc (from TODO) #361

Open
mohawk2 opened this issue Jan 5, 2022 · 5 comments
Open

Make NumPy intro doc (from TODO) #361

mohawk2 opened this issue Jan 5, 2022 · 5 comments
Labels

Comments

@mohawk2
Copy link
Member

mohawk2 commented Jan 5, 2022

Similar to PDL::MATLAB (and the various intro/conversion documents probably all need to become PDL::Intro::*)

@mohawk2
Copy link
Member Author

mohawk2 commented Feb 7, 2022

@dkogan Do I remember right you have expertise in this? Are there any good "intro to NumPy" docs you can recommend so I'd know where NumPy folks would start from?

@dkogan
Copy link
Contributor

dkogan commented Feb 7, 2022 via email

@mohawk2
Copy link
Member Author

mohawk2 commented Feb 7, 2022

Thanks for your quick response! And your answer was what I needed, which is better than what I asked for :-)

@mohawk2
Copy link
Member Author

mohawk2 commented Feb 7, 2022

My thinking is I'll take the MATLAB doc, and take the semantic inverse of your numpysane doc, and that should largely do it. Thank you!

As noted in #358 my thinking was to make PDL be more of a C library with a Perl interface so one could also make e.g. a Python interface. As someone who seems to have largely done that already with your module, does this seem to you like it has value?

@duffee
Copy link

duffee commented Jun 15, 2022

For someone looking for a bit of inspiration on the conversion between Numpy and PDL, I forked "Joe"s 100 PDL Exercises which have 64 examples of how a task is done in both Numpy and PDL (some are trivial). I thought I'd progressed it a bit, but it looks the same as Joe's. I should get back to it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants