Crash Course on TensorFlow.js

Categories: TensorFlow, TensorFlow.js
Wishlist Share
Share Course
Page Link
Share On Social Media

About Course

TensorFlow

TensorFlow is a free and open-source software library for machine learning. It can be used across a range of tasks but has a particular focus on training and inference of deep neural networks.

TensorFlow is a symbolic math library based on dataflow and differentiable programming. It is used for both research and production at Google.

TensorFlow was developed by the Google Brain team for internal Google use. It was released under the Apache License 2.0 in 2015

Easy model building

TensorFlow offers multiple levels of abstraction so you can choose the right one for your needs. Build and train models by using the high-level Keras API, which makes getting started with TensorFlow and machine learning easy.

If you need more flexibility, eager execution allows for immediate iteration and intuitive debugging. For large ML training tasks, use the Distribution Strategy API for distributed training on different hardware configurations without changing the model definition.

Robust ML production anywhere

TensorFlow has always provided a direct path to production. Whether it’s on servers, edge devices, or the web, TensorFlow lets you train and deploy your model easily, no matter what language or platform you use.

Use TensorFlow Extended (TFX) if you need a full production ML pipeline. For running inference on mobile and edge devices, use TensorFlow Lite. Train and deploy models in JavaScript environments using TensorFlow.js.

Powerful experimentation for research

Build and train state-of-the-art models without sacrificing speed or performance. TensorFlow gives you the flexibility and control with features like the Keras Functional API and Model Sub classing API for creation of complex topologies. For easy prototyping and fast debugging, use eager execution.

TensorFlow also supports an ecosystem of powerful add-on libraries and models to experiment with, including Ragged Tensors, TensorFlow Probability, Tensor2Tensor and BERT.

TensorFlow.js

TensorFlow.js is a library for machine learning in JavaScript

Develop ML models in JavaScript, and use ML directly in the browser or in Node.js.

This course will give you a brief idea in understanding the flow of Tensorflow.JS.  The instructor will go through all the steps needed in creating a basic neural network on the browser. TensorFlow JS will provide us with the basic pre-built function, that will help us in creating and using browser to train ‘Machine Learning’ based models.

 

Show More

What Will You Learn?

  • Learners will understand about the TensorFlow.js application

Course Content

Introduction to TensorFlow.js

  • Introduction to TensorFlow.js
    02:59

Introduction to Sensors

Variables and Operations

Memory Management

Models and Codes

Compile Models

Training

Simple Neural Network Example