Home
last modified time | relevance | path

Searched refs:numeric_cast (Results 1 – 25 of 112) sorted by relevance

12345

/external/armnn/src/armnn/test/
DUtilityTests.cpp138 BOOST_CHECK_THROW(numeric_cast<unsigned char>(-1), std::bad_cast); in BOOST_AUTO_TEST_CASE()
139 BOOST_CHECK_THROW(numeric_cast<unsigned char>(1 << 8), std::bad_cast); in BOOST_AUTO_TEST_CASE()
140 BOOST_CHECK_THROW(numeric_cast<unsigned char>(1L << 16), std::bad_cast); in BOOST_AUTO_TEST_CASE()
141 BOOST_CHECK_THROW(numeric_cast<unsigned char>(1LL << 32), std::bad_cast); in BOOST_AUTO_TEST_CASE()
143 BOOST_CHECK_THROW(numeric_cast<signed char>((1L << 8)*-1), std::bad_cast); in BOOST_AUTO_TEST_CASE()
144 BOOST_CHECK_THROW(numeric_cast<signed char>((1L << 15)*-1), std::bad_cast); in BOOST_AUTO_TEST_CASE()
145 BOOST_CHECK_THROW(numeric_cast<signed char>((1LL << 31)*-1), std::bad_cast); in BOOST_AUTO_TEST_CASE()
147 BOOST_CHECK_NO_THROW(numeric_cast<unsigned char>(1U)); in BOOST_AUTO_TEST_CASE()
148 BOOST_CHECK_NO_THROW(numeric_cast<unsigned char>(1L)); in BOOST_AUTO_TEST_CASE()
149 BOOST_CHECK_NO_THROW(numeric_cast<signed char>(-1)); in BOOST_AUTO_TEST_CASE()
[all …]
/external/armnn/src/backends/reference/workloads/
DPooling2d.cpp153 const int batchSize = armnn::numeric_cast<int>(outputInfo.GetShape()[0]); in Pooling2d()
154 const int channels = armnn::numeric_cast<int>(outputInfo.GetShape()[channelsIndex]); in Pooling2d()
155 const int heightOutput = armnn::numeric_cast<int>(outputInfo.GetShape()[heightIndex]); in Pooling2d()
156 const int widthOutput = armnn::numeric_cast<int>(outputInfo.GetShape()[widthIndex]); in Pooling2d()
157 const int heightInput = armnn::numeric_cast<int>(inputInfo.GetShape()[heightIndex]); in Pooling2d()
158 const int widthInput = armnn::numeric_cast<int>(inputInfo.GetShape()[widthIndex]); in Pooling2d()
159 const int padLeft = armnn::numeric_cast<int>(params.m_PadLeft); in Pooling2d()
160 const int padRight = armnn::numeric_cast<int>(params.m_PadRight); in Pooling2d()
161 const int padTop = armnn::numeric_cast<int>(params.m_PadTop); in Pooling2d()
162 const int padBottom = armnn::numeric_cast<int>(params.m_PadBottom); in Pooling2d()
[all …]
DRefNormalizationWorkload.cpp39 int radius = armnn::numeric_cast<int>(norm_size / 2u); /* Strong Assumption on rounding Mode */ in NormalizeWithinUingLbr()
54 int i = armnn::numeric_cast<int>(w) + x; in NormalizeWithinUingLbr()
55 int j = armnn::numeric_cast<int>(h) + y; in NormalizeWithinUingLbr()
57 if ((i < 0) || (i >= armnn::numeric_cast<int>(cols))) in NormalizeWithinUingLbr()
62 if ((j < 0) || (j >= armnn::numeric_cast<int>(rows))) in NormalizeWithinUingLbr()
69 armnn::numeric_cast<unsigned int>(j) * cols + in NormalizeWithinUingLbr()
70 armnn::numeric_cast<unsigned int>(i); in NormalizeWithinUingLbr()
108 int radius = armnn::numeric_cast<int>(norm_size / 2u); /* Strong Assumption on rounding Mode */ in NormalizeAcrossUingLbr()
121 int k = armnn::numeric_cast<int>(c) + z; in NormalizeAcrossUingLbr()
123 if ((k < 0) || (k >= armnn::numeric_cast<int>(depth))) in NormalizeAcrossUingLbr()
[all …]
DRefL2NormalizationWorkload.cpp41 const int idxShift = 4 - armnn::numeric_cast<int>(shape.GetNumDimensions()); in Execute()
46 const int channelsIdx = armnn::numeric_cast<int>(dataLayout.GetChannelsIndex()); in Execute()
48 ? shape[armnn::numeric_cast<unsigned int>(channelsIdx - idxShift)] in Execute()
52 const int heightIdx = armnn::numeric_cast<int>(dataLayout.GetHeightIndex()); in Execute()
54 ? shape[armnn::numeric_cast<unsigned int>(heightIdx - idxShift)] in Execute()
58 const int widthIdx = armnn::numeric_cast<int>(dataLayout.GetWidthIndex()); in Execute()
60 ? shape[armnn::numeric_cast<unsigned int>(widthIdx - idxShift)] in Execute()
DResize.cpp30 …return std::sqrt(pow(Xa - armnn::numeric_cast<float>(Xb), 2) + pow(Ya - armnn::numeric_cast<float>… in EuclideanDistance()
38 … ? armnn::numeric_cast<float>(InputSize - 1) / armnn::numeric_cast<float>(OutputSize - 1) in CalculateResizeScale()
39 : armnn::numeric_cast<float>(InputSize) / armnn::numeric_cast<float>(OutputSize); in CalculateResizeScale()
DStridedSlice.cpp26 armnn::numeric_cast<unsigned int>(p.m_Begin.size()); in PadParams()
118 const int step = armnn::numeric_cast<int>(dataTypeSize); in StridedSlice()
136 int dim1 = armnn::numeric_cast<int>(inputShape[1]); in StridedSlice()
137 int dim2 = armnn::numeric_cast<int>(inputShape[2]); in StridedSlice()
138 int dim3 = armnn::numeric_cast<int>(inputShape[3]); in StridedSlice()
DMean.cpp114 auto numResolvedAxis = armnn::numeric_cast<unsigned int>(resolvedAxis.size()); in Mean()
131 ARMNN_ASSERT(armnn::numeric_cast<float>(current) < in Mean()
132 (std::numeric_limits<float>::max() / armnn::numeric_cast<float>(numElementsInAxis))); in Mean()
139 output.Set(tempSum[idx] / armnn::numeric_cast<float>(numElementsInAxis)); in Mean()
DLogSoftmax.cpp20 const int sNumDimensions = armnn::numeric_cast<int>(numDimensions); in ValidateAxis()
42 numDimensions - armnn::numeric_cast<unsigned int>(std::abs(descriptor.m_Axis)) : in LogSoftmax()
43 armnn::numeric_cast<unsigned int>(descriptor.m_Axis); in LogSoftmax()
/external/armnn/include/armnn/utility/
DNumericCast.hpp35 numeric_cast(Source source) in numeric_cast() function
58 numeric_cast(Source source) in numeric_cast() function
83 numeric_cast(Source source) in numeric_cast() function
109 numeric_cast(Source source) in numeric_cast() function
135 numeric_cast(Source source) in numeric_cast() function
165 numeric_cast(Source sValue) in numeric_cast() function
184 numeric_cast(Source sValue) in numeric_cast() function
206 numeric_cast(Source sValue) in numeric_cast() function
230 numeric_cast(Source sValue) in numeric_cast() function
/external/armnn/src/armnn/layers/
DPreluLayer.cpp58 int inputShapeIndex = armnn::numeric_cast<int>(inputShapeDimensions) - 1; in InferOutputShapes()
59 int alphaShapeIndex = armnn::numeric_cast<int>(alphaShapeDimensions) - 1; in InferOutputShapes()
65 … unsigned int inputDimension = inputShape[armnn::numeric_cast<unsigned int>(inputShapeIndex)]; in InferOutputShapes()
66 … unsigned int alphaDimension = alphaShape[armnn::numeric_cast<unsigned int>(alphaShapeIndex)]; in InferOutputShapes()
82 … outputShape[outputShapeIndex] = inputShape[armnn::numeric_cast<unsigned int>(inputShapeIndex)]; in InferOutputShapes()
91 … outputShape[outputShapeIndex] = alphaShape[armnn::numeric_cast<unsigned int>(alphaShapeIndex)]; in InferOutputShapes()
/external/armnn/tests/
DInferenceTestImage.cpp74 …const float scaleY = armnn::numeric_cast<float>(inputHeight) / armnn::numeric_cast<float>(outputHe… in ResizeBilinearAndNormalize()
75 …const float scaleX = armnn::numeric_cast<float>(inputWidth) / armnn::numeric_cast<float>(outputWid… in ResizeBilinearAndNormalize()
85 const float iy = armnn::numeric_cast<float>(y) * scaleY; in ResizeBilinearAndNormalize()
89 const unsigned int y0 = armnn::numeric_cast<unsigned int>(fiy); in ResizeBilinearAndNormalize()
97 const float ix = armnn::numeric_cast<float>(x) * scaleX; in ResizeBilinearAndNormalize()
99 const unsigned int x0 = armnn::numeric_cast<unsigned int>(fix); in ResizeBilinearAndNormalize()
149 m_Width = armnn::numeric_cast<unsigned int>(width); in InferenceTestImage()
150 m_Height = armnn::numeric_cast<unsigned int>(height); in InferenceTestImage()
151 m_NumChannels = armnn::numeric_cast<unsigned int>(channels); in InferenceTestImage()
191 const int nW = armnn::numeric_cast<int>(newWidth); in StbResize()
[all …]
/external/armnn/src/armnnUtils/
DTensorUtils.cpp89 …if (axis < -armnn::numeric_cast<int>(outputDim) || axis > armnn::numeric_cast<int>(tensorShape.Get… in ExpandDims()
99 axis = armnn::numeric_cast<int>(outputDim) + axis; in ExpandDims()
129 ARMNN_ASSERT_MSG(axis < armnn::numeric_cast<int>(inputDimension), in GetUnsignedAxis()
131 ARMNN_ASSERT_MSG(axis >= -armnn::numeric_cast<int>(inputDimension), in GetUnsignedAxis()
135 inputDimension - armnn::numeric_cast<unsigned int>(abs(axis)) in GetUnsignedAxis()
136 : armnn::numeric_cast<unsigned int>(axis); in GetUnsignedAxis()
/external/armnn/src/profiling/
DSendCounterPacket.cpp34 const uint32_t infoSize = armnn::numeric_cast<uint32_t>(info.size()) + 1; in SendStreamMetaDataPacket()
35 const uint32_t hardwareVersionSize = armnn::numeric_cast<uint32_t>(hardwareVersion.size()) + 1; in SendStreamMetaDataPacket()
36 const uint32_t softwareVersionSize = armnn::numeric_cast<uint32_t>(softwareVersion.size()) + 1; in SendStreamMetaDataPacket()
37 const uint32_t processNameSize = armnn::numeric_cast<uint32_t>(processName.size()) + 1; in SendStreamMetaDataPacket()
76 uint32_t numberOfVersions = armnn::numeric_cast<uint32_t>(packetVersions.size()); in SendStreamMetaDataPacket()
77 uint32_t packetVersionSize = armnn::numeric_cast<uint32_t>(numberOfVersions * 2 * sizeUint32); in SendStreamMetaDataPacket()
79 const uint32_t payloadSize = armnn::numeric_cast<uint32_t>(infoSize + hardwareVersionSize + in SendStreamMetaDataPacket()
114 WriteUint32(writeBuffer, offset, armnn::numeric_cast<uint32_t>(pid)); // pid in SendStreamMetaDataPacket()
237 uint32_t eventRecordsOffset = armnn::numeric_cast<uint32_t>( in CreateCategoryRecord()
258 eventRecordsOffset += armnn::numeric_cast<uint32_t>(eventRecord.size() * uint32_t_size); in CreateCategoryRecord()
[all …]
DCounterDirectory.hpp51 …uint16_t GetCategoryCount() const override { return armnn::numeric_cast<uint16_t>(m_Categories.s… in GetCategoryCount()
52 …uint16_t GetDeviceCount() const override { return armnn::numeric_cast<uint16_t>(m_Devices.size… in GetDeviceCount()
53 …uint16_t GetCounterSetCount() const override { return armnn::numeric_cast<uint16_t>(m_CounterSets.… in GetCounterSetCount()
54 …uint16_t GetCounterCount() const override { return armnn::numeric_cast<uint16_t>(m_Counters.siz… in GetCounterCount()
/external/armnn/src/profiling/test/
DTimelinePacketTests.cpp59 … armnn::numeric_cast<unsigned int>(buffer.size()), in BOOST_AUTO_TEST_CASE()
75 … armnn::numeric_cast<unsigned int>(buffer.size()), in BOOST_AUTO_TEST_CASE()
91 … armnn::numeric_cast<unsigned int>(buffer.size()), in BOOST_AUTO_TEST_CASE()
182 … armnn::numeric_cast<unsigned int>(buffer.size()), in BOOST_AUTO_TEST_CASE()
205 … armnn::numeric_cast<unsigned int>(buffer.size()), in BOOST_AUTO_TEST_CASE()
229 … armnn::numeric_cast<unsigned int>(buffer.size()), in BOOST_AUTO_TEST_CASE()
286 … armnn::numeric_cast<unsigned int>(buffer.size()), in BOOST_AUTO_TEST_CASE()
342 … armnn::numeric_cast<unsigned int>(buffer.size()), in BOOST_AUTO_TEST_CASE()
398 … armnn::numeric_cast<unsigned int>(buffer.size()), in BOOST_AUTO_TEST_CASE()
464 … armnn::numeric_cast<unsigned int>(buffer.size()), in BOOST_AUTO_TEST_CASE()
[all …]
/external/armnn/src/backends/backendsCommon/test/
DActivationFixture.hpp21 [armnn::numeric_cast<boost::multi_array_types::extent_gen::index>(batchSize)] in ActivationFixture()
22 [armnn::numeric_cast<boost::multi_array_types::extent_gen::index>(channels)] in ActivationFixture()
23 [armnn::numeric_cast<boost::multi_array_types::extent_gen::index>(height)] in ActivationFixture()
24 [armnn::numeric_cast<boost::multi_array_types::extent_gen::index>(width)]; in ActivationFixture()
/external/armnn/src/backends/cl/workloads/
DClBatchToSpaceNdWorkload.cpp32 int32_t blockHeight = armnn::numeric_cast<int32_t>(desc.m_Parameters.m_BlockShape[0]); in ClBatchToSpaceNdWorkload()
33 int32_t blockWidth = armnn::numeric_cast<int32_t>(desc.m_Parameters.m_BlockShape[1]); in ClBatchToSpaceNdWorkload()
54 int32_t blockHeight = armnn::numeric_cast<int32_t>(desc.m_BlockShape[0]); in ClBatchToSpaceNdWorkloadValidate()
55 int32_t blockWidth = armnn::numeric_cast<int32_t>(desc.m_BlockShape[1]); in ClBatchToSpaceNdWorkloadValidate()
DClSpaceToBatchNdWorkload.cpp31 int32_t blockHeight = armnn::numeric_cast<int32_t>(descriptor.m_BlockShape[0]); in ClSpaceToBatchNdWorkloadValidate()
32 int32_t blockWidth = armnn::numeric_cast<int32_t>(descriptor.m_BlockShape[1]); in ClSpaceToBatchNdWorkloadValidate()
59 int32_t blockHeight = armnn::numeric_cast<int32_t>(m_Data.m_Parameters.m_BlockShape[0]); in ClSpaceToBatchNdWorkload()
60 int32_t blockWidth = armnn::numeric_cast<int32_t>(m_Data.m_Parameters.m_BlockShape[1]); in ClSpaceToBatchNdWorkload()
/external/armnn/src/backends/neon/workloads/
DNeonBatchToSpaceNdWorkload.cpp28 int32_t blockHeight = armnn::numeric_cast<int32_t>(desc.m_BlockShape[0]); in NeonBatchToSpaceNdWorkloadValidate()
29 int32_t blockWidth = armnn::numeric_cast<int32_t>(desc.m_BlockShape[1]); in NeonBatchToSpaceNdWorkloadValidate()
54 int32_t blockHeight = armnn::numeric_cast<int32_t>(desc.m_Parameters.m_BlockShape[0]); in NeonBatchToSpaceNdWorkload()
55 int32_t blockWidth = armnn::numeric_cast<int32_t>(desc.m_Parameters.m_BlockShape[1]); in NeonBatchToSpaceNdWorkload()
DNeonSpaceToBatchNdWorkload.cpp28 int32_t blockHeight = armnn::numeric_cast<int32_t>(descriptor.m_BlockShape[0]); in NeonSpaceToBatchNdWorkloadValidate()
29 int32_t blockWidth = armnn::numeric_cast<int32_t>(descriptor.m_BlockShape[1]); in NeonSpaceToBatchNdWorkloadValidate()
56 int32_t blockHeight = armnn::numeric_cast<int32_t>(m_Data.m_Parameters.m_BlockShape[0]); in NeonSpaceToBatchNdWorkload()
57 int32_t blockWidth = armnn::numeric_cast<int32_t>(m_Data.m_Parameters.m_BlockShape[1]); in NeonSpaceToBatchNdWorkload()
/external/armnn/profiling/common/include/
DNumericCast.hpp36 numeric_cast(Source source) in numeric_cast() function
54 numeric_cast(Source source) in numeric_cast() function
82 numeric_cast(Source sValue) in numeric_cast() function
103 numeric_cast(Source sValue) in numeric_cast() function
/external/armnn/src/armnnCaffeParser/
DCaffeParser.cpp69 if (blobIndex >= armnn::numeric_cast<unsigned int>(nBlobs)) in GetArrayPtrFromBlob()
79 const BlobProto& blob = layerParam.blobs(armnn::numeric_cast<int>(blobIndex)); in GetArrayPtrFromBlob()
88 if (blobIndex >= armnn::numeric_cast<unsigned int>(nBlobs)) in GetDataFromBlob()
97 const BlobProto& blob = layerParam.blobs(armnn::numeric_cast<int>(blobIndex)); in GetDataFromBlob()
99 size_t blobSize = armnn::numeric_cast<size_t>(blob.data_size()); in GetDataFromBlob()
112 int outSizeInt = armnn::numeric_cast<int>(outData.size()); in GetDataFromBlob()
130 if (numInputs != armnn::numeric_cast<unsigned int>(numInputsActual)) in ValidateNumInputsOutputs()
142 if (numOutputs != armnn::numeric_cast<unsigned int>(numOutputsActual)) in ValidateNumInputsOutputs()
313 …return TensorInfo(armnn::numeric_cast<unsigned int>(shape.size()), shape.data(), DataType::Float32… in BlobShapeToTensorInfo()
322 ret.set_dim(armnn::numeric_cast<int>(i), desc.GetShape()[i]); in TensorDescToBlobShape()
[all …]
/external/armnn/src/armnnTfLiteParser/test/
DUnsupported.cpp43 unsigned int numInputs = armnn::numeric_cast<unsigned int>(m_InputInfos.size()); in VisitStandInLayer()
47 unsigned int numOutputs = armnn::numeric_cast<unsigned int>(m_OutputInfos.size()); in VisitStandInLayer()
81 const unsigned int numInputs = armnn::numeric_cast<unsigned int>(inputInfos.size()); in DummyCustomFixture()
84 const unsigned int numOutputs = armnn::numeric_cast<unsigned int>(outputInfos.size()); in DummyCustomFixture()
/external/armnn/src/backends/backendsCommon/test/layerTests/
DConv2dTestImpl.cpp221 unsigned int inputHeight = armnn::numeric_cast<unsigned int>(originalInput.shape()[2]); in SimpleConvolution2dTestImpl()
222 unsigned int inputWidth = armnn::numeric_cast<unsigned int>(originalInput.shape()[3]); in SimpleConvolution2dTestImpl()
223 unsigned int inputChannels = armnn::numeric_cast<unsigned int>(originalInput.shape()[1]); in SimpleConvolution2dTestImpl()
224 unsigned int inputNum = armnn::numeric_cast<unsigned int>(originalInput.shape()[0]); in SimpleConvolution2dTestImpl()
226 …unsigned int outputHeight = armnn::numeric_cast<unsigned int>(originalOutputExpected.shape()[2]); in SimpleConvolution2dTestImpl()
227 …unsigned int outputWidth = armnn::numeric_cast<unsigned int>(originalOutputExpected.shape()[3]); in SimpleConvolution2dTestImpl()
228 …unsigned int outputChannels = armnn::numeric_cast<unsigned int>(originalOutputExpected.shape()[1]); in SimpleConvolution2dTestImpl()
229 …unsigned int outputNum = armnn::numeric_cast<unsigned int>(originalOutputExpected.shape()[0]); in SimpleConvolution2dTestImpl()
231 unsigned int kernelHeight = armnn::numeric_cast<unsigned int>(originalKernel.shape()[2]); in SimpleConvolution2dTestImpl()
232 unsigned int kernelWidth = armnn::numeric_cast<unsigned int>(originalKernel.shape()[3]); in SimpleConvolution2dTestImpl()
[all …]
/external/armnn/tests/profiling/gatordmock/
DPeriodicCounterCaptureCommandHandler.cpp25 uint32_t sizeOfUint64 = armnn::numeric_cast<uint32_t>(sizeof(uint64_t)); in ParseData()
26 uint32_t sizeOfUint32 = armnn::numeric_cast<uint32_t>(sizeof(uint32_t)); in ParseData()
27 uint32_t sizeOfUint16 = armnn::numeric_cast<uint32_t>(sizeof(uint16_t)); in ParseData()

12345