Machine Learning ⭐ 17k stars
Entrena e implementa modelos de aprendizaje automático en el navegador y Node (GPU vía WebGL).
frontend-desarrollo (regla: solo catálogo de las 66 · versiones por ERR/MEJ)
Instalación: npm i @tensorflow/tfjs
import * as tf from '@tensorflow/tfjs';
const m = tf.sequential();
m.add(tf.layers.dense({ units: 1, inputShape: [1] }));
await m.fit(tf.tensor2d([1,2,3],[3,1]), tf.tensor2d([2,4,6],[3,1]));
Dos casos de uso comunes implementados con esta librería.
Entrena un modelo simple (y = 2x).
import * as tf from '@tensorflow/tfjs';
const m = tf.sequential();
m.add(tf.layers.dense({ units: 1, inputShape: [1] }));
m.compile({ optimizer: 'sgd', loss: 'meanSquaredError' });
const xs = tf.tensor2d([1, 2, 3, 4], [4, 1]);
const ys = tf.tensor2d([2, 4, 6, 8], [4, 1]);
await m.fit(xs, ys, { epochs: 100 });
console.log(m.predict(tf.tensor2d([5], [1, 1])).dataSync()); // ≈ 10Usa un modelo pre-entrenado desde una URL.
import * as tf from '@tensorflow/tfjs';
const modelo = await tf.loadLayersModel('https://ejemplo.com/model.json');
const resultado = modelo.predict(tf.tensor2d([[7]], [1, 1]));
console.log(resultado.dataSync());| Categoría | Machine Learning |
|---|---|
| Stars (GitHub) | ⭐ 17k |
| Sitio oficial | https://www.tensorflow.org/js |
| GitHub | https://github.com/tensorflow/tfjs |
| Instalación | npm i @tensorflow/tfjs |
| Relacionadas | Keras.js · Synaptic.js · Brain.js |
C:\Users\TUF\Documents\librerías\local\ antes de descargar.
Volver al índice de los 66 estudios.