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


Tensorflow.js tf.real()用法及代码示例


Tensorflow.js是一个开放源代码库,由Google开发,用于在浏览器或节点环境中运行机器学习模型以及深度学习神经网络。

.real()函数用于查找指定张量输入的张量,该张量为float类型,是输入中被视为复数的每个元素的实数部分。

用法:

tf.real( input )

参数:

  • input:它是张量输入,它使用一个复数作为输入。

返回值:它返回复数或实数张量输入的实数部分。



范例1:在此示例中,我们定义了一个float类型的输入张量,然后打印它的实部。为了创建输入张量,我们使用.complex()方法,并且为了打印输出,我们使用.print()方法。

Javascript


// Defining input tensor
const y = tf.complex([-9.25, 12.25], [6.66, 8.66]);
  
// Calling real() function and
// printing the output
tf.real(y).print();

输出:

Tensor
    [-9.25, 12.25]

范例2:在此示例中,我们使用null,character和整数类型值作为张量输入。

Javascript


// Defining input tensor
const y = tf.complex([null, 'a'], [5, 'r']);
  
// Calling real() function
var z = tf.real(y);
  
// Prints output
z.print();

输出:

Tensor
    [0, NaN]

在上面的示例中,空值返回零,字符类型值返回NaN。

参考:https://js.tensorflow.org/api/latest/#real

相关用法


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