ONE - On-device Neural Engine
|
#include <MemoryManager.h>
Public Member Functions | |
LayerScopeMemoryManager () | |
void | allocate (void) |
uint8_t * | getBuffer (const LayerScopeTensorIndex &ind) const |
void | deallocate (void) |
void | claimPlan (const LayerScopeTensorIndex &ind, uint32_t size) |
void | releasePlan (const LayerScopeTensorIndex &ind) |
Definition at line 67 of file MemoryManager.h.
onert::backend::train::LayerScopeMemoryManager::LayerScopeMemoryManager | ( | ) |
Definition at line 92 of file MemoryManager.cc.
void onert::backend::train::LayerScopeMemoryManager::allocate | ( | void | ) |
Definition at line 103 of file MemoryManager.cc.
void onert::backend::train::LayerScopeMemoryManager::claimPlan | ( | const LayerScopeTensorIndex & | ind, |
uint32_t | size | ||
) |
Definition at line 118 of file MemoryManager.cc.
References size.
void onert::backend::train::LayerScopeMemoryManager::deallocate | ( | void | ) |
Definition at line 116 of file MemoryManager.cc.
uint8_t * onert::backend::train::LayerScopeMemoryManager::getBuffer | ( | const LayerScopeTensorIndex & | ind | ) | const |
Definition at line 109 of file MemoryManager.cc.
void onert::backend::train::LayerScopeMemoryManager::releasePlan | ( | const LayerScopeTensorIndex & | ind | ) |
Definition at line 123 of file MemoryManager.cc.