-
公开(公告)号:CN112766512B
公开(公告)日:2022-10-28
申请号:CN202110098292.7
申请日:2021-01-25
Applicant: 北京大学(天津滨海)新一代信息技术研究院
IPC: G06N20/00
Abstract: 本公开提供了一种基于元算子的深度学习框架诊断系统、方法、装置、介质及设备,所述系统包括:用户接口模块,用于为用户提供搭建深度学习模型并诊断模型中的算子的编程接口;模型静态图模块,用于根据用户的代码,构建模型静态计算图的结构;由状态记录器和数据流执行器组成的调试器,其中,所述状态记录器用于记录每次算子替换后计算图执行的计算结果;所述数据流执行器用于根据所述静态计算图的结构,执行正向计算和反向梯度计算操作;元算子模块,用于提供所述系统执行各类型计算的基本计算单位;算子实现模块,用于不同的深度学习框架的数值计算和/或多维数组操作;设备管理模块,用于管理硬件实现的CPU和GPU,并提供了一个统一的接口。
-
公开(公告)号:CN112766512A
公开(公告)日:2021-05-07
申请号:CN202110098292.7
申请日:2021-01-25
Applicant: 北京大学(天津滨海)新一代信息技术研究院
IPC: G06N20/00
Abstract: 本公开提供了一种基于元算子的深度学习框架诊断系统、方法、装置、介质及设备,所述系统包括:用户接口模块,用于为用户提供搭建深度学习模型并诊断模型中的算子的编程接口;模型静态图模块,用于根据用户的代码,构建模型静态计算图的结构;由状态记录器和数据流执行器组成的调试器,其中,所述状态记录器用于记录每次算子替换后计算图执行的计算结果;所述数据流执行器用于根据所述静态计算图的结构,执行正向计算和反向梯度计算操作;元算子模块,用于提供所述系统执行各类型计算的基本计算单位;算子实现模块,用于不同的深度学习框架的数值计算和/或多维数组操作;设备管理模块,用于管理硬件实现的CPU和GPU,并提供了一个统一的接口。
-