John Reid wrote: > On 24/03/11 20:14, Jim Bosch wrote: >> If we start with boost/python/numpy, I think the most important tasks are: >> - Add "object manager" classes for additional numpy types ("object >> managers" are Boost.Python versions of Python types; right now >> boost/python/numpy only supports the most important numpy types, like >> numpy.ndarray and numpy.dtype). Most of these will be trivial, but there >> may be a lot of them. We want complete coverage of the numpy C-API. >> - Add additional methods to the numpy.ndarray object manager >> (numpy.ndarray has a ton of methods in Python; I'm not sure all of them >> need to be supported from C++ if we can do attr("method")()) >> - Fix conversions between numpy scalar types and C++ POD types (other >> projects mentioned on this list have solved this at some level). >> - Review and possibly revise the array-from-data API (i.e. how should >> the user pass in shape and strides?) >> - Review and possibly revise how the numpy C-API and its ugly >> preprocessor macros are hidden. >> - Add documentation. >> - Integrate into the boost build system. > > Is support planned for boost::multi_arrays? If not, can I add my +1? > > John.
If we're considering support for various c++ libs, ones to consider might include: eigen boost::multi_array boost::ublas nt2? _______________________________________________ Cplusplus-sig mailing list Cplusplus-sig@python.org http://mail.python.org/mailman/listinfo/cplusplus-sig