save_vars

    该接口将 的变量保存到文件中。

    通过 vars 指定需要保存的变量,或者通过 predicate 筛选需要保存的变量, 和 predicate 不能同时为None。

    参数:

    • executor (Executor)- 运行的执行器,执行器的介绍请参考 模型保存与加载

    • main_program (Program,可选)- 需要保存变量的 Program , 的介绍请参考 。如果 main_program 为None,则使用默认的主程序。默认值为None。

    • predicate (function,可选)- 通过该函数筛选

    返回:无

    抛出异常:

    • - 如果main_program不是Program的实例,也不是None。

    代码示例