megengine.Parameter¶
- class Parameter(data, dtype=None, device=None, is_const=False, no_cache=False, name=None, format='default')[源代码]¶
 一类表示模块参数的张量。
注解
参数上发生的操作通常返回张量而不是参数。 例如,使用参数
x,x.reshape/to/sum/...将产生一个张量。 参数和张量之间的任何操作都将以张量作为输出。属性
transpose的别名。返回一个字符串,表示存储了一个
Tensor的设备。callback for device mapping, see
load.返回一个
numpy.dtype对象表示一个Tensor的数据类型。Returns a string represents the memory format of a
Tensor.gradient of this tensor, see
autodiff.Returns a string represents the name of a
Tensor.返回自身
Tensor的维数。Returns a bool indicates whether the
Tensorrequires gradient.返回自身
Tensor的大小。方法
astype(dtype)detach()返回一个与求导当前计算图分离的新
Tensor。flatten()查看
flatten。item(*args)将标准 Python
numbers.Number作为Tensor的值返回。max([axis, keepdims])See
max.mean([axis, keepdims])See
mean.min([axis, keepdims])See
min.numpy()将
numpy.ndarray作为selfTensor返回。prod([axis, keepdims])See
prod.1.0 版后已移除.
reshape(*args)查看
reshape。set_value(value)1.0 版后已移除.
sum([axis, keepdims])See
sum.to(device, *[, _borrow])将
Tensor复制到指定的设备。tolist()将张量作为(嵌套)列表返回。
transpose(*args)查看
transpose。