-
公开(公告)号:CN114327405A
公开(公告)日:2022-04-12
申请号:CN202111633458.7
申请日:2021-12-28
Applicant: 杭州海康威视数字技术股份有限公司
IPC: G06F8/30
Abstract: 本申请公开了一种数据处理方法、装置、设备及存储介质,涉及数据处理技术领域,用于自定义算子开发,从而解决算子开发框架过于庞大,框架维护非常复杂的问题。该方法用于算子开发框架,该方法包括:获取自定义算子的源代码,自定义算子包括至少两个基础算子;其中,待执行自定义算子的目标硬件平台的算子库中预先存储有至少两个基础算子,基础算子是多个硬件平台通用的基础算子,多个硬件平台包括目标硬件平台;解析源代码,得到自定义算子的拓扑结构文件,拓扑结构文件用于指示目标硬件平台执行自定义算子时从算子库中调用至少两个基础算子,以及至少两个基础算子的计算逻辑。
-
公开(公告)号:CN114296942A
公开(公告)日:2022-04-08
申请号:CN202111674182.7
申请日:2021-12-28
Applicant: 杭州海康威视数字技术股份有限公司
IPC: G06F9/50
Abstract: 本发明实施例提供的一种内存管理方法、装置、电子设备及存储介质,应用于智能算法的技术领域,包括:针对多个待分配内存的网络模型中的每一个网络模型,获取该网络模型在运行过程中所需的各类型内存的大小;针对每一类型的内存,根据所述多个待分配内存的网络模型在运行过程中所需的各类型内存的大小计算该类型的内存对应的共享内存的大小;根据计算得到的每一类型的内存对应的共享内存的大小,创建每一类型对应的共享内存。通过本申请实施例的方法,可以获取并根据多个待分配内存的网络模型所需的多种类型的内存的大小,计算并创建共享内存,从而通过共享内存进行模型的训练,降低模型训练过程中内存的压力。
-