Pybind11:从Python到C++

背景 最近在做深度学习中张量数据压缩的实验,需要用到我们自己编写的压缩器🗜️。然而,我们自己的压缩器只有Java和C++版本,并没有专为Python适配的版本。如果专为这个场景额外编写一个Python版本的压缩器,成本未免有些高。好在Python是典型的“胶水语言”,天然具备调用其他编程语言所编写的库的优势。所以为了能够低成本地在Python中使用我们自己的压缩器🗜️,需要找到一个“桥梁”,使得Python能够调用我们现有的压缩器二进制包。 Pybind11

March 23, 2024 · 1 min · 3 words · cc0de