×

tensorflow tensorflow是什么 flow

tensorflow是什么语言?overflow是什么意思

admin admin 发表于2022-06-08 01:41:47 浏览93 评论0

抢沙发发表评论

tensorflow是什么语言


TensorFlow是编程语言Python,C++,CUDA。

TensorFlow™是一个基于数据流编程(dataflow programming)的符号数学系统,被广泛应用于各类机器学习(machine learning)算法的编程实现,其前身是谷歌的神经网络算法库DistBelief。

Tensorflow拥有多层级结构,可部署于各类服务器、PC终端和网页并支持GPU和TPU高性能数值计算,被广泛应用于谷歌内部的产品开发和各领域的科学研究。

TensorFlow由谷歌人工智能团队谷歌大脑(Google Brain)开发和维护,拥有包括TensorFlow Hub、TensorFlow Lite、TensorFlow Research Cloud在内的多个项目以及各类应用程序接口(Application Programming Interface, API)。-tensorflow

自2015年11月9日起,TensorFlow依据阿帕奇授权协议(Apache 2.0 open source license)开放源代码。


扩展资料:

TensorFlow的核心组件:

分布式TensorFlow的核心组件(core runtime)包括:分发中心(distributed master)、执行器(dataflow executor/worker service)、内核应用(kernel implementation)和最底端的设备层(device layer)/网络层(networking layer)。-flow

分发中心从输入的数据流图中剪取子图(subgraph),将其划分为操作片段并启动执行器。分发中心处理数据流图时会进行预设定的操作优化,包括公共子表达式消去(common subexpression elimination)、常量折叠(constant folding)等。-tensorflow

执行器负责图操作(graph operation)在进程和设备中的运行、收发其它执行器的结果。分布式TensorFlow拥有参数器(parameter server)以汇总和更新其它执行器返回的模型参数。执行器在调度本地设备时会选择进行并行计算和GPU加速。-flow

TensorFlow的安装:

语言与系统支持

1、Python

TensorFlow提供Python语言下的四个不同版本:CPU版本(tensorflow)、包含GPU加速的版本(tensorflow-gpu),以及它们的每日编译版本(tf-nightly、tf-nightly-gpu)。-tensorflow

TensorFlow的Python版本支持Ubuntu 16.04、Windows 7、macOS 10.12.6 Sierra、Raspbian 9.0及对应的更高版本,其中macOS版不包含GPU加速。安装Python版TensorFlow可以使用模块管理工具pip/pip3或anaconda并在终端直接运行。-flow

2、配置GPU

TensorFlow支持在Linux和Window系统下使用统一计算架构(Compute Unified Device Architecture, CUDA)高于3.5的NVIDIA GPU。

配置GPU时要求系统有NVIDIA GPU驱动384.x及以上版本、CUDA Toolkit和CUPTI(CUDA Profiling Tools Interface)9.0版本、cuDNN SDK7.2以上版本。可选配置包括NCCL 2.2用于多GPU支持、TensorRT 4.0用于TensorFlow模型优化。-tensorflow

参考资料来源:百度百科-TensorFlow


overflow是什么意思


overflow 释义:

vt.& vi. 溢出,淹没;挤满,充满;洋溢;资源过剩

n. 泛滥,溢出物;溢流管;充溢,过多;超出额

vi.泛滥,溢出;充溢 adj. 溢出的,满出的

读音:英 [ˌəʊvə’fləʊ]      美 [ˌoʊvər’floʊ]    

例句:

1、用作动词 (v.)

We must harness the rivers which overflow annually.

我们必须治理那些每年泛滥的河流。

2、用作名词 (n.)

Put a bowl underneath to catch the overflow.

把盆放在下面接住溢出物。

扩展资料:

反义词

1、brim over 读音:英 [brim ˈəuvə]   美 [brɪm ˈovɚ]  

释义:盈溢;漫溢;满而溢出

例句:The cup is brimming over with chowder.

杯子里盛的羹汤溢出来了

2、spill 读音:英 [spɪl]  美 [spɪl]    

释义:v. 溢出;洒;使 ... 流出;泄漏

n. 溢出;流;木片;小杆

例句:The coffee is so full that it might spill over.

咖啡太满可能会溢出来。

3、excess 读音:英 [ɪk’ses]      美 [ɪk’ses]    

释义:n. 超过;过量;过剩  adj. 过量的;额外的

例句:You’d better have the excess luggage checked.

多余的行李最好托运。


flowers的英语翻译是什么意思


flowers ,n. 花朵; 花( flower的名词复数 ); 开花植物; 精华; [例句]The spring comes and peach blossoms [ flowers] are all open.
春天了,桃花都开了。
原型: flower
-flow