提交 4af42e74 编写于 作者: B buxue

add describe for Parameter default input

上级 3e7d4bdd
...@@ -70,7 +70,7 @@ True ...@@ -70,7 +70,7 @@ True
## 变量张量 ## 变量张量
变量张量的值在网络中可以被更新,用来表示需要被更新的参数,MindSpore使用Tensor的子类Parameter构造变量张量,构造时支持传入Tensor或者Initializer。 变量张量的值在网络中可以被更新,用来表示需要被更新的参数,MindSpore使用Tensor的子类Parameter构造变量张量,构造时支持传入Tensor、Initializer或者Number。
代码样例如下: 代码样例如下:
...@@ -83,8 +83,9 @@ from mindspore.common.initializer import initializer ...@@ -83,8 +83,9 @@ from mindspore.common.initializer import initializer
x = Tensor(np.arange(2*3).reshape((2, 3))) x = Tensor(np.arange(2*3).reshape((2, 3)))
y = Parameter(x, name="x") y = Parameter(x, name="x")
z = Parameter(initializer('ones', [1, 2, 3], mstype.float32), name='y') z = Parameter(initializer('ones', [1, 2, 3], mstype.float32), name='y')
m = Parameter(2.0, name='m')
print(x, "\n\n", y, "\n\n", z) print(x, "\n\n", y, "\n\n", z, "\n\n", m)
``` ```
输出如下: 输出如下:
...@@ -98,6 +99,8 @@ Parameter (name=x, value=[[0 1 2] ...@@ -98,6 +99,8 @@ Parameter (name=x, value=[[0 1 2]
Parameter (name=y, value=[[[1. 1. 1.] Parameter (name=y, value=[[[1. 1. 1.]
[1. 1. 1.]]]) [1. 1. 1.]]])
Parameter (name=m, value=2.0)
``` ```
## 张量的属性和方法 ## 张量的属性和方法
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册