TensorFlow is an open-source javaScript library for machine learning based on an original library developed by Google in C++ with bindings in Python.
"tensorflow.JS" is a javascript library capable of learning in the browser with training sets and test sets.
What are tensors?->In mathematics, tensors are geometric elements (numbers, vectors, matrices, etc.). These tensors are not used by the CPU but the GPU (Graphics Processing Unit). GPU make use of the WEBGL library based in OPENGL Technology. Images are sets of numbers in matrices, every single pixel correspond to an RGBA vector. With the training sets we have thousands of sample images that are used for training our neural network. Every hidden layer of the neural network keeps track of a different feature (e.g; contour, corners, groups of pixels, blobs, etc.).