mirror of
https://github.com/openmlsys/openmlsys-zh.git
synced 2026-02-09 05:13:42 +08:00
Update programming model (#425)
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
## C/C++编程接口
|
||||
|
||||
在上述小节中,我们讨论了开发者如何利用Python来定义机器学习的整个工作流,以及如何定义复杂的深度神经网络。然而,在很多时候,用户也需要添加自定义的算子来帮助实现新的模型,优化器,数据处理函数等。这些自定义算子需要通过C和C++实现,从而获得最优性能。但是为了帮助这些算子被用户使用,他们也需要暴露为Python函数,从而方便用户整合入已有的Python为核心编写的工作流和模型。在这一小节中,我们讨论这一过程是如何实现的。
|
||||
在2.2和2.3节中,分别讨论了开发者如何利用Python来定义机器学习的整个工作流,以及如何定义复杂的深度神经网络。然而,在很多时候,开发者也需要添加自定义的算子来帮助实现新的模型,优化器,数据处理函数等。这些自定义算子需要通过C和C++实现,从而获得最优性能。但是为了帮助这些算子被开发者使用,他们也需要暴露为Python函数,从而方便开发者整合入已有的Python为核心编写的工作流和模型。在这一小节中,我们讨论这一过程是如何实现的。
|
||||
|
||||
### 在Python中调用C/C++函数的原理
|
||||
|
||||
|
||||
Reference in New Issue
Block a user