default_startup_program

paddle.static. default_startup_program ( ) [源代码]

该函数可以获取默认/全局 startup Program (初始化启动程序)。

paddle.nn 中的函数将参数初始化 OP 追加到 startup program 中,运行 startup program 会完成参数的初始化。

该函数将返回默认的或当前的 startup program。用户可以使用 program_guard 来切换 Program

返回

Program,当前的默认/全局的 startup program

代码示例

import paddle

paddle.enable_static()
x = paddle.static.data(name="x", shape=[-1, 784], dtype='float32')
out = paddle.static.nn.fc(name="fc", x=x, size=10, activation="relu")
print("main program is: {}".format(paddle.static.default_main_program()))
print("start up program is: {}".format(paddle.static.default_startup_program()))