Home
last modified time | relevance | path

Searched refs:memoryBuilder (Results 1 – 2 of 2) sorted by relevance

/packages/modules/NeuralNetworks/common/types/src/
DSharedMemory.cpp61 void copyPointersToSharedMemory(Operand* operand, ConstantMemoryBuilder* memoryBuilder) { in copyPointersToSharedMemory() argument
63 CHECK(memoryBuilder != nullptr); in copyPointersToSharedMemory()
73 operand->location = memoryBuilder->append(data, operand->location.length); in copyPointersToSharedMemory()
76 void copyPointersToSharedMemory(Model::Subgraph* subgraph, ConstantMemoryBuilder* memoryBuilder) { in copyPointersToSharedMemory() argument
79 [memoryBuilder](auto& operand) { in copyPointersToSharedMemory()
80 copyPointersToSharedMemory(&operand, memoryBuilder); in copyPointersToSharedMemory()
162 ConstantMemoryBuilder memoryBuilder(modelInShared.pools.size()); in flushDataFromPointerToShared() local
163 copyPointersToSharedMemory(&modelInShared.main, &memoryBuilder); in flushDataFromPointerToShared()
165 [&memoryBuilder](auto& subgraph) { in flushDataFromPointerToShared()
166 copyPointersToSharedMemory(&subgraph, &memoryBuilder); in flushDataFromPointerToShared()
[all …]
/packages/modules/NeuralNetworks/tools/test_generator/test_harness/
DTestUtils.cpp45 ConstantMemoryBuilder* memoryBuilder) { in createOperand() argument
47 CHECK(memoryBuilder != nullptr); in createOperand()
67 : memoryBuilder->append(operand.data.get<void>(), size); in createOperand()
98 ConstantMemoryBuilder* memoryBuilder) { in createSubgraph() argument
103 operands.push_back(NN_TRY(createOperand(operand, operandValues, memoryBuilder))); in createSubgraph()
126 ConstantMemoryBuilder memoryBuilder(0); in createModel() local
129 NN_TRY(createSubgraph(testModel.main, &operandValues, &memoryBuilder)); in createModel()
134 NN_TRY(createSubgraph(testSubgraph, &operandValues, &memoryBuilder))); in createModel()
139 if (!memoryBuilder.empty()) { in createModel()
140 pools.push_back(NN_TRY(memoryBuilder.finish())); in createModel()