ONE - On-device Neural Engine
|
#include <ConstantInitializer.h>
Additional Inherited Members | |
Public Types inherited from onert::backend::acl_common::AclConstantInitializer | |
using | Initializer = std::function< void(const ir::Operand &, backend::ITensor &)> |
Protected Member Functions inherited from onert::backend::acl_common::AclConstantInitializer | |
void | copyInputInitialize (const ir::Operation &node, uint32_t index) |
Protected Attributes inherited from onert::backend::acl_common::AclConstantInitializer | |
const ir::Operands & | _operands |
std::shared_ptr< ITensorRegistry > | _tensor_reg |
std::unordered_map< ir::OperandIndex, Initializer > | _init_map |
Definition at line 29 of file ConstantInitializer.h.
onert::backend::acl_neon::ConstantInitializer::ConstantInitializer | ( | const ir::Operands & | operands, |
const std::shared_ptr< ITensorRegistry > & | tensor_reg | ||
) |
Definition at line 26 of file ConstantInitializer.cc.
|
final |
Definition at line 33 of file ConstantInitializer.cc.
References onert::backend::acl_common::AclConstantInitializer::_init_map, onert::backend::acl_common::AclConstantInitializer::_operands, onert::util::ObjectManager< Index, Object >::at(), onert::ir::OperandIndexSequence::at(), onert::ir::operation::SpaceToBatchND::BLOCK_SIZE, onert::ir::Operand::data(), onert::ir::Operation::getInputs(), onert::ir::operation::SpaceToBatchND::PADDINGS, and onert::ir::Operand::shape().