Tensorflow.js 第一个实例(通过script标签引入)

在JavaScript项目中,TensorFlow.js的安装方法有两种:一种是通过script标签引入,另外一种就是通过npm进行安装。


使用Script Tag

将下面的代码添加到HTML(如index.html)文件中,在浏览器中打开该HTML文件,代码应该运行!

<html>
  <head>
    
    <script src="https://cdn.jsdelivr.net/npm/@tensorflow/[email protected]"> script>

    
    <script>
      // Notice there is no 'import' statement. 'tf' is available on the index-page
      // because of the script tag above.

      // Define a model for linear regression.
      const model = tf.sequential();
      model.add(tf.layers.dense({units: 1, inputShape: [1]}));

      // Prepare the model for training: Specify the loss and the optimizer.
      model.compile({loss: 'meanSquaredError', optimizer: 'sgd'});

      // Generate some synthetic data for training.
      const xs = tf.tensor2d([1, 2, 3, 4], [4, 1]);
      const ys = tf.tensor2d([1, 3, 5, 7], [4, 1]);

      // Train the model using the data.
      model.fit(xs, ys).then(() => {
        // Use the model to do inference on a data point the model hasn't seen before:
        // Open the browser devtools to see the output
        model.predict(tf.tensor2d([5], [1, 1])).print();
      });
    script>
  head>

  <body>
  body>
html>

Tensorflow.js 第一个实例(通过script标签引入)_第1张图片

你可能感兴趣的:(tensorflow.js实战,tensorflow,深度学习)