Tensorflow.js es una biblioteca de código abierto desarrollada por Google para ejecutar modelos de aprendizaje automático, así como redes neuronales de aprendizaje profundo en el entorno del navegador o del Node.
La función .enableProdMode() se utiliza para habilitar el modo de producción que desactiva las restricciones de exactitud en apoyo de la producción.
Sintaxis:
tf.enableProdMode()
Parámetros: Este método no contiene ningún parámetro.
Valor devuelto: Devuelve nulo.
Ejemplo 1:
Javascript
// Importing the tensorflow.js library import * as tf from "@tensorflow/tfjs" // Calling enableProdMode() method await tf.enableProdMode(); // Setting debug mode of the // environment tf.env().set('DEBUG', false); // Printing output console.log(tf.env().flags);
Producción:
{ "IS_BROWSER": true, "IS_NODE": false, "DEBUG": false, "CPU_HANDOFF_SIZE_THRESHOLD": 128, "PROD": true, "WEBGL_VERSION": 2, "HAS_WEBGL": true, "WEBGL_CHECK_NUMERICAL_PROBLEMS": false, "IS_TEST": false, "WEBGL_CPU_FORWARD": true, "WEBGL_MAX_TEXTURE_SIZE": 16384, "WEBGL_FORCE_F16_TEXTURES": true, "WEBGL_RENDER_FLOAT32_CAPABLE": true, "WEBGL_RENDER_FLOAT32_ENABLED": true, "WEBGL_FLUSH_THRESHOLD": -1, "WEBGL_PACK": true, "WEBGL_LAZILY_UNPACK": true, "WEBGL_DELETE_TEXTURE_THRESHOLD": -1, "WEBGL_PACK_BINARY_OPERATIONS": true, "WEBGL_USE_SHAPES_UNIFORMS": false, "WEBGL_PACK_UNARY_OPERATIONS": true, "WEBGL_DOWNLOAD_FLOAT_ENABLED": true, "WEBGL_CONV_IM2COL": true, "WEBGL_PACK_DEPTHWISECONV": true, "WEBGL_MAX_TEXTURES_IN_SHADER": 16, "WEBGL_PACK_ARRAY_OPERATIONS": true }
Ejemplo 2:
Javascript
// Importing the tensorflow.js library import * as tf from "@tensorflow/tfjs" // Calling enableProdMode() method await tf.enableProdMode(); // Setting prod mode of the environment tf.env().set("PROD", !0) // Setting textures of the environment tf.env().set('WEBGL_FORCE_F16_TEXTURES', false); // Calling ready() method await tf.ready(); // Printing output console.log(tf.env().features);
Producción:
{ "IS_BROWSER": true, "IS_NODE": false, "DEBUG": false, "CPU_HANDOFF_SIZE_THRESHOLD": 128, "PROD": true, "WEBGL_VERSION": 2, "HAS_WEBGL": true, "WEBGL_CHECK_NUMERICAL_PROBLEMS": false, "IS_TEST": false, "WEBGL_CPU_FORWARD": true, "WEBGL_MAX_TEXTURE_SIZE": 16384, "WEBGL_FORCE_F16_TEXTURES": false, "WEBGL_RENDER_FLOAT32_CAPABLE": true, "WEBGL_RENDER_FLOAT32_ENABLED": true, "WEBGL_FLUSH_THRESHOLD": -1, "WEBGL_PACK": true, "WEBGL_LAZILY_UNPACK": true, "WEBGL_DELETE_TEXTURE_THRESHOLD": -1, "WEBGL_PACK_BINARY_OPERATIONS": true, "WEBGL_USE_SHAPES_UNIFORMS": false, "WEBGL_PACK_UNARY_OPERATIONS": true, "WEBGL_DOWNLOAD_FLOAT_ENABLED": true, "WEBGL_CONV_IM2COL": true, "WEBGL_PACK_DEPTHWISECONV": true, "WEBGL_MAX_TEXTURES_IN_SHADER": 16, "WEBGL_PACK_ARRAY_OPERATIONS": true }
Referencia: https://js.tensorflow.org/api/latest/#enableProdMode
Publicación traducida automáticamente
Artículo escrito por nidhi1352singh y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA