当前位置: 首页>>编程示例 >>用法及示例精选 >>正文


Python mxnet.symbol.hypot用法及代码示例

用法:

mxnet.symbol.hypot(left, right)

参数

  • left(Symbol or scalar) - 三角形的第一条腿。
  • right(Symbol or scalar) - 三角形的第二条腿。

返回

三角形的斜边

返回类型

Symbol 或标量

给定直角三角形的“legs”,返回其斜边。

等效于 ,逐元素。两个输入都可以是符号或标量数。不支持广播。

例子

>>> mx.sym.hypot(3, 4)
5.0
>>> x = mx.sym.Variable('x')
>>> y = mx.sym.Variable('y')
>>> z = mx.sym.hypot(x, 4)
>>> z.eval(x=mx.nd.array([3,5,2]))[0].asnumpy()
array([ 5.,  6.40312433,  4.47213602], dtype=float32)
>>> z = mx.sym.hypot(x, y)
>>> z.eval(x=mx.nd.array([3,4]), y=mx.nd.array([10,2]))[0].asnumpy()
array([ 10.44030666,   4.47213602], dtype=float32)

相关用法


注:本文由纯净天空筛选整理自apache.org大神的英文原创作品 mxnet.symbol.hypot。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。