IVGCVSW-2547 Add Accept function to IConnectableLayer
authorjimfly01 <jim.flynn@arm.com>
Thu, 24 Jan 2019 22:29:33 +0000 (22:29 +0000)
committerNarumol Prangnawarat <narumol.prangnawarat@arm.com>
Fri, 25 Jan 2019 14:10:53 +0000 (14:10 +0000)
commite9e7bfd09e3435d2bbb334e07c6a0a2514c80048
treeae64daa5c6349ac821fb1b8534f8c9881dec0355
parent5e9d29802e2cfbb13adc49c2a0ac9ba952dc7650
IVGCVSW-2547 Add Accept function to IConnectableLayer

* Layers which callback VisitXXXLayer with ConstTensor
  have been implemented with dummies to speed up implementation
  and unblock IVGCVSW-2531

Change-Id: I49b8035f12ec72d6bd6cee95075692f98c48e193
84 files changed:
include/armnn/ILayerVisitor.hpp
include/armnn/INetwork.hpp
src/armnn/layers/ActivationLayer.cpp
src/armnn/layers/ActivationLayer.hpp
src/armnn/layers/AdditionLayer.cpp
src/armnn/layers/AdditionLayer.hpp
src/armnn/layers/BatchNormalizationLayer.cpp
src/armnn/layers/BatchNormalizationLayer.hpp
src/armnn/layers/BatchToSpaceNdLayer.cpp
src/armnn/layers/BatchToSpaceNdLayer.hpp
src/armnn/layers/ConstantLayer.cpp
src/armnn/layers/ConstantLayer.hpp
src/armnn/layers/ConvertFp16ToFp32Layer.cpp
src/armnn/layers/ConvertFp16ToFp32Layer.hpp
src/armnn/layers/ConvertFp32ToFp16Layer.cpp
src/armnn/layers/ConvertFp32ToFp16Layer.hpp
src/armnn/layers/Convolution2dLayer.cpp
src/armnn/layers/Convolution2dLayer.hpp
src/armnn/layers/DebugLayer.cpp
src/armnn/layers/DebugLayer.hpp
src/armnn/layers/DepthwiseConvolution2dLayer.cpp
src/armnn/layers/DepthwiseConvolution2dLayer.hpp
src/armnn/layers/DetectionPostProcessLayer.cpp
src/armnn/layers/DetectionPostProcessLayer.hpp
src/armnn/layers/DivisionLayer.cpp
src/armnn/layers/DivisionLayer.hpp
src/armnn/layers/EqualLayer.cpp
src/armnn/layers/EqualLayer.hpp
src/armnn/layers/FakeQuantizationLayer.cpp
src/armnn/layers/FakeQuantizationLayer.hpp
src/armnn/layers/FloorLayer.cpp
src/armnn/layers/FloorLayer.hpp
src/armnn/layers/FullyConnectedLayer.cpp
src/armnn/layers/FullyConnectedLayer.hpp
src/armnn/layers/GatherLayer.cpp
src/armnn/layers/GatherLayer.hpp
src/armnn/layers/GreaterLayer.cpp
src/armnn/layers/GreaterLayer.hpp
src/armnn/layers/InputLayer.cpp
src/armnn/layers/InputLayer.hpp
src/armnn/layers/L2NormalizationLayer.cpp
src/armnn/layers/L2NormalizationLayer.hpp
src/armnn/layers/LstmLayer.cpp
src/armnn/layers/LstmLayer.hpp
src/armnn/layers/MaximumLayer.cpp
src/armnn/layers/MaximumLayer.hpp
src/armnn/layers/MeanLayer.cpp
src/armnn/layers/MeanLayer.hpp
src/armnn/layers/MemCopyLayer.cpp
src/armnn/layers/MemCopyLayer.hpp
src/armnn/layers/MergerLayer.cpp
src/armnn/layers/MergerLayer.hpp
src/armnn/layers/MinimumLayer.cpp
src/armnn/layers/MinimumLayer.hpp
src/armnn/layers/MultiplicationLayer.cpp
src/armnn/layers/MultiplicationLayer.hpp
src/armnn/layers/NormalizationLayer.cpp
src/armnn/layers/NormalizationLayer.hpp
src/armnn/layers/OutputLayer.cpp
src/armnn/layers/OutputLayer.hpp
src/armnn/layers/PadLayer.cpp
src/armnn/layers/PadLayer.hpp
src/armnn/layers/PermuteLayer.cpp
src/armnn/layers/PermuteLayer.hpp
src/armnn/layers/Pooling2dLayer.cpp
src/armnn/layers/Pooling2dLayer.hpp
src/armnn/layers/PreCompiledLayer.cpp
src/armnn/layers/PreCompiledLayer.hpp
src/armnn/layers/ReshapeLayer.cpp
src/armnn/layers/ReshapeLayer.hpp
src/armnn/layers/ResizeBilinearLayer.cpp
src/armnn/layers/ResizeBilinearLayer.hpp
src/armnn/layers/RsqrtLayer.cpp
src/armnn/layers/RsqrtLayer.hpp
src/armnn/layers/SoftmaxLayer.cpp
src/armnn/layers/SoftmaxLayer.hpp
src/armnn/layers/SpaceToBatchNdLayer.cpp
src/armnn/layers/SpaceToBatchNdLayer.hpp
src/armnn/layers/SplitterLayer.cpp
src/armnn/layers/SplitterLayer.hpp
src/armnn/layers/StridedSliceLayer.cpp
src/armnn/layers/StridedSliceLayer.hpp
src/armnn/layers/SubtractionLayer.cpp
src/armnn/layers/SubtractionLayer.hpp