最后更新:2020-04-29 11:33
4月26日,《机器之心》和华为阿森松岛学院开设的在线公开课“心灵运动、易用和开源框架”已经完成。石墨烯高级工程师王军分享了主题“石墨烯在心灵运动中的简要分析”。
第2课精选问答
在第二课的问答环节中,一些问题被大家广泛提及,讲师王军再次对其进行了精选和编辑,以供大家参考。
Q1:什么是循环下沉?
循环接收是基于设备上执行的进一步技术,旨在进一步构建主机端和设备端之间的交互数量。通常,我们习惯于为每个步骤返回一个结果。循环下沉是为了控制每隔一段时间返回一个结果的步数。默认配置是返回一个时期的结果。因此,在每个时期,主机端和设备端之间只需要一次数据交互。
Q2:融合操作在设备上定义了吗?
对应于FusionOP的特定操作符由它的操作符实现,它存储在操作符信息库中。融合融合操作在主机端的中央处理器上完成,并且在设备上运行该融合操作。
Q3:Q3:概要分析只能在阿森松岛使用吗?
只能在上升时使用。
Q4:Q4:性能分析是否有操作的开始时间?
分析是记录操作的开始和结束时间,以便计算操作员的时间消耗。
问题5:数据转储是可以转储的数据
通过配置,网络中存在的任何数据都可以被转储,每个操作符的输入和输出,每个参数的值和梯度都可以被转储。
Q6: 910支持推理?你支持多少次行动
910支持训练和推理,310只支持推理。目前,我们的运营商信息库比较完善,基本支持常用的op。如果需要定制操作员,我们提供TBE工具来支持用户定义操作员的开发。
Q7:不同加速器上的操作员有什么调度策略?
在图形准备阶段,操作员引擎分配将根据成本函数进行。在流分配阶段,将充分考虑不同操作符之间并行计算的可能性,并将详细指定每个操作符的执行引擎。
问题8:通用电气正在与硬件进行互动。
是的,通用电气专门负责与Ascend芯片互动。
问题9:310你不会训练吗?
310只能做推理。思维孢子训练模型固化成pb格式后,可以部署到310芯片上进行推理。
Q10:如何定制瑞星芯片支持的操作?
张量增强引擎是为支持自定义操作而提供的。递增芯片的操作符需要以cce格式代码编写,并且需要明确指定内存处理操作。它极其复杂。使用该工具,您可以通过简单地调用其python接口来完成运算符的逻辑定义,从而生成可以在Ascend上运行的自定义运算符。
如果您以后有更多的问题,请关注MindSpore的gitee和github,并随时提问。官员们会及时回答他们:
https://gitee.com/mindsporeGitHub:·https://github.com/mindspore-ai第二课PPT如下:





















2



本文由 在线网速测试 整理编辑,转载请注明出处。