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


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

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

.linspace()函数用于查找指定间隔的规则间隔的数字序列。

用法:

tf.linspace(start, stop, num)

Parameters: 

  • start:它是要生成的系列的规定起始值,并且是类型编号。
  • stop:它是要生成的系列的规定的最终值,并且是类型编号。
  • num:它是规定的要生成的值的数量,并且是类型编号。

返回值:它返回tf.Tensor1D对象。



范例1:

Javascript


// Importing the tensorflow.js library
import * as tf from "@tensorflow/tfjs"
  
// Defining all the parameters
var strt = 3;
var stp = 20;
var num = 5;
  
// Calling linspace() method and
// Printing output
tf.linspace(strt, stp, num).print();

输出:

Tensor
    [3, 7.25, 11.5, 15.75, 20]

范例2:对所有指定的参数使用浮点值。

Javascript


// Importing the tensorflow.js library
import * as tf from "@tensorflow/tfjs"
  
// Calling linspace() method and
// Printing output
tf.linspace(12.4, 29.7, 5.4).print();

输出:

Tensor
    [12.3999996, 16.3318176, 20.2636356, 24.1954536, 28.1272717]

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

相关用法


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