How does TensorFlow work, and what is its purpose?

Reviewed by Jason Burns, Editorial Steward · Last updated

TensorFlow is an open-source machine-learning framework created by Google that lets developers define computations as data-flow graphs of tensor operations and then execute those graphs efficiently on CPUs, GPUs, and TPUs.