扩展 Numba
本章节描述了如何扩展 Numba 以使其识别并支持额外的操作、函数或类型。Numba 为此提供了两类 API:
高级API提供了抽象的入口点,这些入口点足以满足简单的使用需求。它们不需要对Numba的内部编译链有太多了解。
低级API反映了Numba的内部编译链,并允许与其各个层进行灵活的交互,但需要更多的努力和对Numba内部机制的经验。
本章节描述了如何扩展 Numba 以使其识别并支持额外的操作、函数或类型。Numba 为此提供了两类 API:
高级API提供了抽象的入口点,这些入口点足以满足简单的使用需求。它们不需要对Numba的内部编译链有太多了解。
低级API反映了Numba的内部编译链,并允许与其各个层进行灵活的交互,但需要更多的努力和对Numba内部机制的经验。