tensorflow

谷歌研发的第人工智能学习系统
TensorFlow(张量流),是谷歌基于DistBelief研发的第二代人工智能学习系统,用于感知和语言理解任务的机器学习。TensorFlow的名字来源于其运行原理,意味着基于数据流图的计算。张量意味着N维数组,Flow意味着基于数据流图的计算。TensorFlow将复杂的数据结构传输至人工智能神经网络中进行分析和处理过程的系统。 TensorFlow最初由谷歌大脑团队开发,主要用于谷歌的研究和生产。2015年11月9日,TensorFlow在Apache 2.0开源许可证下首次发布。2019年9月,谷歌发布了TensorFlow 2.0版本,对DistBelief进行了改进。 TensorFlow可用于多种编程语言,如PythonJavaScriptC++和Java等,具有广泛的应用领域,包括语音识别、图像识别等机器学习深度学习领域。

支持算法

TensorFlow 表达了高层次的机器学习计算,大幅简化了第一代系统,并且具备更好的灵活性和可延展性。TensorFlow一大亮点是支持异构设备分布式计算,它能够在各个平台上自动运行模型,从手机、单个CPU / GPU到成百上千GPU卡组成的分布式系统。
tensorflow
从目前的文档看,TensorFlow支持CNN、RNN和LSTM算法,这都是目前在Image,Speech和NLP最流行的深度神经网络模型。