@tensorflow/tfjs: Detailed Overview & Metrics

v4.20.0(about 2 months ago)

This package is actively maintained.Types definitions are bundled with the npm packageNumber of direct dependencies: 11Monthly npm downloads

@tensorflow/tfjs is a JavaScript library for training and deploying machine learning models in the browser and on Node.js. It provides a high-level API for building and training neural networks, as well as pre-trained models for tasks like image classification, object detection, and natural language processing. With @tensorflow/tfjs, developers can leverage the power of TensorFlow for machine learning tasks without leaving the JavaScript environment.

Compared to other machine learning libraries like scikit-learn or PyTorch, @tensorflow/tfjs offers the advantage of running directly in the browser, making it ideal for applications that require real-time inference or client-side processing. It also provides seamless integration with TensorFlow models trained in other environments.

Alternatives:
brain.js+
synaptic+
convnetjs+
ml5+
neataptic+
keras-js+
face-api.js+
danfojs+
numjs+
onnxjs+

Tags: javascriptmachine-learningneural-networksbrowsertensorflow