基准 概观 在多个平台上测试了一系列图像分类模型,为TensorFlow社区创建了参考点。Methodology部分详细说明了测试如何执行并且链接到了所使用的脚本。
测试操作。为了方便起见,我们通常在Python中执行此操作,但您也可以在C++中测试操作。如果您定义了渐变,您可以使用Python渐变检查器来验证它们。
不同之处在于StagingArea不能保证FIFO排序,但提供更简单的功能,并且可以在CPU和GPU上与其他阶段并行执行。将输入管道分成3个并行独立运行的阶段,可扩展并充分利用大型多核环境。
功能和兼容性 我可以在多台电脑上运行分布式操作吗? 是!TensorFlow在0.8版本中获得了对分布式计算的支持。TensorFlow现在支持一台或多台计算机中的多个设备(CPU和GPU)。
Google测试XLAforx64和ARM64体系结构。 如果硬件供应商为其硬件提供LLVM后端,则将后端与使用XLA构建的LLVM进行链接很简单。
工人服务(每项任务中的一项) 使用适合可用硬件(CPU,GPU等)的内核实现来安排图操作的执行。 向其他工作者服务发送和接收操作结果。 内核实现 执行单个图形操作的计算。
该团队欢迎来自社区的关于通过GitHub缺失功能和社区贡献的反馈。 我们为什么要构建XLA? XLA与TensorFlow合作有几个目标: 提高执行速度。
此外,您可以在CPU,GPU或TPU上运行基于估算器的模型,而无需重新编码模型。估算器简化了模型开发人员之间的共享实现。您可以使用高级直观代码开发最先进的模型。
6测试结构 6.1一般 通过运行一个或多个测试套件来执行测试。测试套件由测试用例,配置功能和信息功能组成。测试用例可以分组在所谓的测试用例组中。
CommonTest还具有分布式测试模式,具有集中控制和日志记录功能。有了这个特性,多个系统可以在一个公共会话中独立测试。例如,在运行自动大规模回归测试时,这是非常有用的。
15关于测试的一些想法 15.1个目标 通过测试证明程序是正确的是不可能的。相反,它已被正式证明,通过测试来证明一般程序是不可能的。
5编写测试套件 5.1对测试套件作者的支持 该ct模块提供编写测试用例的主界面。这包括例如以下内容: 打印和记录功能 读取配置数据的函数 函数用于终止带有错误原因的测试用例。

扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2026 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号:粤B2-20090059
粤公网安备44030502008569号
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号
