- 专利标题: METHOD FOR MEMORY ALLOCATION DURING EXECUTION OF A NEURAL NETWORK
-
申请号: US17455770申请日: 2021-11-19
-
公开(公告)号: US20220188610A1公开(公告)日: 2022-06-16
- 发明人: Laurent Folliot , Mirko Falchetto , Pierre Demaj
- 申请人: STMicroelectronics S.r.I. , STMicroelectronics (Rousset) SAS
- 申请人地址: IT Agrate Brianza; FR Rousset
- 专利权人: STMicroelectronics S.r.I.,STMicroelectronics (Rousset) SAS
- 当前专利权人: STMicroelectronics S.r.I.,STMicroelectronics (Rousset) SAS
- 当前专利权人地址: IT Agrate Brianza; FR Rousset
- 优先权: FR2013373 20201216
- 主分类号: G06N3/063
- IPC分类号: G06N3/063 ; G06N3/04 ; G06F12/02
摘要:
According to an aspect, a method is proposed for defining placements, in a volatile memory, of temporary scratch buffers used during an execution of an artificial neural network, the method comprising: determining an execution order of layers of the neural network, defining placements, in a heap memory zone of the volatile memory, of intermediate result buffers generated by each layer, according to the execution order of the layers, determining at least one free area of the heap memory zone over the execution of the layers, defining placements of temporary scratch buffers in the at least one free area of the heap memory zone according to the execution order of the layers.
信息查询