mindspore.ParameterTuple
- class mindspore.ParameterTuple[源代码]
继承于tuple,用于管理多个Parameter。
Note
该类把网络参数存储到参数元组集合中。
- clone(prefix, init='same')[源代码]
逐个对ParameterTuple中的Parameter进行克隆,生成新的ParameterTuple。
- 参数:
prefix (str) - Parameter的namespace,此前缀将会被添加到Parametertuple中的Parameter的name属性中。
init (Union[Tensor, str, numbers.Number]) - 对Parametertuple中Parameter的shape和类型进行克隆,并根据传入的 init 设置数值。默认值:’same’。
如果 init 是 Tensor ,则新参数的数值与该Tensor相同。
如果 init 是 numbers.Number ,则设置新参数的数值为该值。
如果 init 是 str ,则按照 Initializer 模块中对应的同名的初始化方法进行数值设定。
如果 init 是’same’,则新参数的数值与原Parameter相同。
- 返回:
新的参数元组。