xtensor-python:xtensor的Python绑定

时间:2024-05-19 20:19:24
【文件属性】:

文件名称:xtensor-python:xtensor的Python绑定

文件大小:86KB

文件格式:ZIP

更新时间:2024-05-19 20:19:24

c-plus-plus python-bindings tensor numpy-arrays C++

C ++多维数组库的Python绑定。 xtensor是用于多维数组的C ++库,支持numpy样式的广播和惰性计算。 xtensor-python启用了xtensor-python所有好处, xtensor在C ++中就地使用numpy数组 C ++通用功能和广播 符合STL的API。 广泛的numpy API(请参阅)。 xtensor的Python绑定基于 C ++库,该库支持C ++和Python之间的无缝互操作性。 安装 xtensor-python是仅标头的库。 我们为mamba(或conda)软件包管理器提供了一个软件包。 mamba install -c conda-forge xtensor-python 文献资料 要开始使用xtensor-python ,请查看完整的文档 用法 xtensor-python提供了两种容器类型,它们包装了numpy数组,以提供x


【文件预览】:
xtensor-python-master
----benchmark()
--------benchmark_pyarray.py(215B)
--------benchmark_pyvectorize.py(226B)
--------benchmark_pybind_array.py(236B)
--------main.cpp(2KB)
--------benchmark_pybind_vectorize.py(247B)
--------setup.py(3KB)
--------CMakeLists.txt(4KB)
--------benchmark_pytensor.py(240B)
----cmake()
--------FindNumPy.cmake(4KB)
----docs()
--------environment.yml(80B)
--------make.bat(7KB)
--------Doxyfile(303B)
--------Makefile(6KB)
--------source()
----environment-dev.yml(198B)
----test_python()
--------test_pyarray.py(8KB)
--------main.cpp(10KB)
--------setup.py(4KB)
----test()
--------test_pytensor.cpp(8KB)
--------copyGTest.cmake.in(1KB)
--------test_pyarray_traits.cpp(6KB)
--------test_pyarray.cpp(9KB)
--------test_common.hpp(26KB)
--------downloadGTest.cmake.in(1KB)
--------main.cpp(1KB)
--------test_pyvectorize.cpp(2KB)
--------CMakeLists.txt(4KB)
----include()
--------xtensor-python()
----LICENSE(2KB)
----azure-pipelines.yml(213B)
----xtensor-pythonConfig.cmake.in(1KB)
----.appveyor.yml(1KB)
----.gitignore(606B)
----CMakeLists.txt(6KB)
----readthedocs.yml(38B)
----README.md(7KB)
----.azure-pipelines()
--------azure-pipelines-linux-clang.yml(1KB)
--------azure-pipelines-osx.yml(790B)
--------azure-pipelines-linux-gcc.yml(941B)
--------unix-build.yml(1KB)

网友评论