8 #include <arm_compute/core/Types.h> 15 #include <boost/cast.hpp> 31 using namespace armcomputetensorutils;
42 arm_compute::ITensor& output =
43 boost::polymorphic_downcast<NeonTensorHandle*>(data.
m_Outputs[0])->GetTensor();
45 boost::polymorphic_downcast<NeonTensorHandle*>(data.
m_Outputs[0])->GetDataType();
47 switch (computeDataType)
49 case arm_compute::DataType::F16:
54 case arm_compute::DataType::F32:
59 case arm_compute::DataType::QASYMM8:
66 BOOST_ASSERT_MSG(
false,
"Unknown data type");
NeonConstantWorkload(const ConstantQueueDescriptor &descriptor, const WorkloadInfo &info)
const ConstantQueueDescriptor m_Data
#define ARMNN_SCOPED_PROFILING_EVENT_NEON(name)
const ConstCpuTensorHandle * m_LayerOutput
const T * GetConstTensor() const
Copyright (c) 2020 ARM Limited.
virtual void Execute() const override
std::vector< ITensorHandle * > m_Outputs
Contains information about inputs and outputs to a layer.