Tensorflow.js是Google開發的開源庫,用於在瀏覽器或節點環境中運行機器學習模型和深度學習神經網絡。
tf.print() 函數用於打印有關 tf.Tensor 的信息,包括其數據。
用法:
tf.print(value, verbose)
參數:
- value:張量的值可以是一個簡單的或嵌套的 Array 或 TypedArray 的數字。如果數組元素是字符串,則它們將編碼為 UTF-8 並保留為 Uint8Array[]。
- verbose:它是一個布爾值,用於指示是否打印有關 Tensor 的詳細信息,包括 dtype 和大小,verbose 的默認值為 False。
以下示例演示了 tf.print() 函數:
範例1:在這個例子中,我們使用 ts.tensor2d 創建一個張量,我們使用 tf.print 函數使用詳細值作為 true 進行打印。
Javascript
// Importing the tensorflow.js library
import * as tf from "@tensorflow/tfjs"
// Creating the tensor
const verbose = true;
var val = tf.tensor2d(["geeks","for","geeks","website"], [2, 2]);
// Printing the tensor
val.print(verbose);
輸出:
Tensor dtype:string rank:2 shape:[2,2] values: [['geeks', 'for' ], ['geeks', 'website']]
範例2:在這個例子中,我們使用 ts.tensor2d 創建一個張量,我們使用 tf.print 函數使用詳細值作為 false 進行打印。
Javascript
// Importing the tensorflow.js library
import * as tf from "@tensorflow/tfjs"
// Creating the tensor
const verbose = false;
var val = tf.tensor(["geeks","for","geeks"]);
// Printing the tensor
val.print(verbose);
輸出:
Tensor ['geeks', 'for', 'geeks']
相關用法
- Javascript Window print()用法及代碼示例
- p5.js TypedDict print()用法及代碼示例
- Tensorflow.js tf.Tensor.buffer()用法及代碼示例
- Java String repeat()用法及代碼示例
- Tensorflow.js tf.LayersModel.evaluate()用法及代碼示例
- Tensorflow.js tf.data.Dataset.batch()用法及代碼示例
- Tensorflow.js tf.Sequential.add()用法及代碼示例
注:本文由純淨天空篩選整理自121910316053大神的英文原創作品 Tensorflow.js tf.Tensor class .print() Method。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。