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

代码示例

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