1 Dec 2009 02:02
Re: Numpy ndarray as argument or return value using boost python
OvermindDL1 <overminddl1 <at> gmail.com>
2009-12-01 01:02:46 GMT
2009-12-01 01:02:46 GMT
On Mon, Nov 30, 2009 at 1:34 PM, Nyiro Gergo <gergo.nyiro <at> gmail.com> wrote: > - Hide quoted text - > - Show quoted text - > <http://groups.google.com/group/boost-list/browse_thread/thread/b491f5eb8cc836c5?hide_quotes=no#msg_a69011d99e445aef> > > On Mon, Oct 12, 2009 at 7:09 AM, Pim Schellart <p.schell... > <http://groups.google.com/groups/unlock?_done=/group/boost-list/browse_thread/thread/b491f5eb8cc836c5&msg=a69011d99e445aef> <at> gmail.com> > wrote: >>> Hi Everyone, > >>> I tried to find a good example for this but after spending two days on >>> google and one day getting pyublas to compile I decided to call for >>> help. >>> I want to give a numpy ndarray as an argument to a c++ method, >>> calculate something and return the output as an ndarray to Python. >>> I would prefer not to use another library (such as PyUblas) for this >>> so I do not have to add another dependency to my program. >>> Since the latest information on boost python is quite outdated (uses >>> numeric) I would like to know the following. > >>> 1. Is boost python still maintained or should I switch to another tool. >>> 2. Is numpy supported, and if so, >>> 3. can someone give me a basic example of how to use it. > >> 1. Yes, Boost.Python is still maintained and works find. >> 2. Yes, Boost.Python supports any and all libraries that communicate >> through python, you would just use the ndarray just like any other >> Python Object. >> 3. Give an example of how you use it in Python and we can give you an >> example of how you would do it from the C++ side, it is a pretty(Continue reading)
RSS Feed