FazBrowse GitHub Viewer | Trending |
URL:
| Home
Tools: [Download Repo ZIP]   [Original HTTPS Page]

GitHub Viewer

// Copyright Ankit Daftery 2011-2012. // Distributed under the Boost Software License, Version 1.0. // (See accompanying file LICENSE_1_0.txt or copy at // http://www.boost.org/LICENSE_1_0.txt) /** * @brief An example to show how to create ndarrays with built-in python data types, and extract * the types and values of member variables * * @todo Add an example to show type conversion. * Add an example to show use of user-defined types * */ #include #include namespace p = boost::python; namespace np = boost::python::numpy; int main(int argc, char **argv) { // Initialize the Python runtime. Py_Initialize(); // Initialize NumPy np::initialize(); // Create a 3x3 shape... p::tuple shape = p::make_tuple(3, 3); // ...as well as a type for C++ double np::dtype dtype = np::dtype::get_builtin(); // Construct an array with the above shape and type np::ndarray a = np::zeros(shape, dtype); // Print the array std::cout

Back | FazBrowse Home | New Git URL