执行引擎
Executor
即 执行器
。PaddlePaddle Fluid中有两种执行器可以选择。Executor
实现了一个简易的执行器,所有Operator会被顺序执行。用户可以使用Python脚本驱动 Executor
执行。默认情况下 Executor
是单线程的,如果想使用数据并行,请参考另一个执行器, 数据并行执行引擎 。
Executor
的代码逻辑非常简单。建议用户在调试过程中,先使用Executor
跑通模型,再切换到多设备计算,甚至多机计算。
Executor
在构造的时候接受一个 Place
, 它们可以是 CPUPlace或 CUDAPlace 。 Executor
在执行的时候可以选择执行的api_guide_low_level_program 。
简单的使用方法,请参考 quick_start_fit_a_line , API Reference 请参考Executor 。
原文: http://paddlepaddle.org/documentation/docs/zh/1.3/api_guides/low_level/executor.html
当前内容版权归 PaddlePaddle官网 或其关联方所有,如需对内容或内容相关联开源项目进行关注与资助,请访问 PaddlePaddle官网 .