| 635 | } |
| 636 | |
| 637 | void SerializerStrategy::SerializeInstanceNormalizationLayer( |
| 638 | const armnn::IConnectableLayer* layer, |
| 639 | const armnn::InstanceNormalizationDescriptor& instanceNormalizationDescriptor, |
| 640 | const char* name) |
| 641 | { |
| 642 | IgnoreUnused(name); |
| 643 | |
| 644 | auto fbDescriptor = serializer::CreateInstanceNormalizationDescriptor( |
| 645 | m_flatBufferBuilder, |
| 646 | instanceNormalizationDescriptor.m_Gamma, |
| 647 | instanceNormalizationDescriptor.m_Beta, |
| 648 | instanceNormalizationDescriptor.m_Eps, |
| 649 | GetFlatBufferDataLayout(instanceNormalizationDescriptor.m_DataLayout)); |
| 650 | |
| 651 | auto fbBaseLayer = CreateLayerBase(layer, serializer::LayerType::LayerType_InstanceNormalization); |
| 652 | auto fbLayer = serializer::CreateInstanceNormalizationLayer(m_flatBufferBuilder, fbBaseLayer, fbDescriptor); |
| 653 | |
| 654 | CreateAnyLayer(fbLayer.o, serializer::Layer::Layer_InstanceNormalizationLayer); |
| 655 | } |
| 656 | |
| 657 | void SerializerStrategy::SerializeL2NormalizationLayer(const armnn::IConnectableLayer* layer, |
| 658 | const armnn::L2NormalizationDescriptor& l2NormalizationDescriptor, |
nothing calls this directly
no test coverage detected