通过whale.current_scope_as_default接口,可以将当前Scope指定为默认Scope。本文介绍该接口的调用格式、功能说明及调用示例。

  • 格式
    current_scope_as_default()
  • 功能

    指定当前Scope为默认Scope。如果用户模型定义在Scope之外,则将该算子放置到默认Scope中。

  • 参数

  • 返回值

  • 示例
    import whale as wh
    
    with wh.replica():  # 当前Scope。
        c1 = tf.constant(1)
        wh.current_scope_as_default()  # 指定当前Scope为默认Scope。
    
    c2 = tf.constant(2)  # C2定义在当前Scope之外,由于已经将当前scope设置为了默认scope,因此最终C2和C1放在同一Scope下。