megengine.utils.network_node.VarNode¶
-
class
VarNode
(var=None, *, owner_opr=None, name=None)[源代码]¶ 基类:
megengine.utils.network_node.NetworkNode
,megengine.core._imperative_rt.core2.SymbolVar
,megengine.core.tensor.array_method.ArrayMethodMixin
方法
__init__
([var, owner_opr, name])初始化方法。
astype
(dtype)复制自己,然后转变为指定的数据类型。
flatten
()参考:func:~.flatten。
item
(*args)将Tensor的值转变为Python标准数据类型返回,仅在包含一个数据的Tensor上生效。
load
(sym_var, owner_opr)max
([axis, keepdims])返回指定维度的最大值。
mean
([axis, keepdims])返回指定维度的平均值。
min
([axis, keepdims])返回指定维度的最小值。
numpy
()prod
([axis, keepdims])返回给定维度的积。
reshape
(*args)参考:func:~.reshape。
set_owner_opr
(owner_opr)sum
([axis, keepdims])返回输入张量指定维度的和。
tolist
()将Tensor转换为一个(嵌套的)列表返回。
transpose
(*args)参考:func:~.transpose。
属性。
T
:attr:`~.Tensor.transpose`的别名。
device
dtype
graph
ndim
返回自身
Tensor
的维数。shape
size
返回自己的大小(包含的元素个数)。
var