TensorFlow是一个由谷歌开发的开源机器学习框架,广泛用于深度学习和人工智能(AI)模型的开发和部署。它基于数据流编程(dataflow programming),支持多种编程语言和平台,包括Python、C++、CUDA等,可以在CPU、GPU和TPU上运行。