📜  Tensorflow.js tf.fetch()函数

📅  最后修改于: 2022-05-13 01:56:55.854000             🧑  作者: Mango

Tensorflow.js tf.fetch()函数

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

.fetch()函数用于返回平台专用的fetch操作。此外,如果 fetch 被指定为与全局对象(即窗口、进程等)联系,则tf.util.fetch返回该函数,否则返回平台专用说明。

句法:

tf.fetch(path, requestInits?)

参数:

  • 路径:它是字符串类型的指定路径。
  • requestInits:声明的RequestInit 。它是可选的,类型为字符串。

返回值:返回响应的承诺。

示例 1:

Javascript
// Importing the tensorflow.js library
import * as tf from "@tensorflow/tfjs"
  
// Calling fetch() method with respect 
// to global
const res = tf.env().global.fetch(
'https://js.tensorflow.org/api/latest/#tf.Sequential.evaluateDataset');
  
// Printing output
console.log(res);


Javascript
// Importing the tensorflow.js library
import * as tf from "@tensorflow/tfjs"
  
// Calling fetch() method
const res = await tf.util.fetch(
  'https://js.tensorflow.org/api/latest/#fetch');
  
// Printing output
console.log(JSON.stringify(res));


输出:

[object Response]

示例 2:

Javascript

// Importing the tensorflow.js library
import * as tf from "@tensorflow/tfjs"
  
// Calling fetch() method
const res = await tf.util.fetch(
  'https://js.tensorflow.org/api/latest/#fetch');
  
// Printing output
console.log(JSON.stringify(res));

输出:

{}

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