• Home
  • Raw
  • Download

Lines Matching full:serializer

5 #include "Serializer.hpp"
19 namespace serializer = armnnSerializer;
40 void ISerializer::Destroy(ISerializer* serializer) in Destroy() argument
42 delete serializer; in Destroy()
55 serializer::ActivationFunction GetFlatBufferActivationFunction(armnn::ActivationFunction function) in GetFlatBufferActivationFunction()
60 return serializer::ActivationFunction::ActivationFunction_Sigmoid; in GetFlatBufferActivationFunction()
62 return serializer::ActivationFunction::ActivationFunction_TanH; in GetFlatBufferActivationFunction()
64 return serializer::ActivationFunction::ActivationFunction_Linear; in GetFlatBufferActivationFunction()
66 return serializer::ActivationFunction::ActivationFunction_ReLu; in GetFlatBufferActivationFunction()
68 return serializer::ActivationFunction::ActivationFunction_BoundedReLu; in GetFlatBufferActivationFunction()
70 return serializer::ActivationFunction::ActivationFunction_LeakyReLu; in GetFlatBufferActivationFunction()
72 return serializer::ActivationFunction::ActivationFunction_Abs; in GetFlatBufferActivationFunction()
74 return serializer::ActivationFunction::ActivationFunction_Sqrt; in GetFlatBufferActivationFunction()
76 return serializer::ActivationFunction::ActivationFunction_Square; in GetFlatBufferActivationFunction()
78 return serializer::ActivationFunction::ActivationFunction_Elu; in GetFlatBufferActivationFunction()
80 return serializer::ActivationFunction::ActivationFunction_HardSwish; in GetFlatBufferActivationFunction()
82 return serializer::ActivationFunction::ActivationFunction_Sigmoid; in GetFlatBufferActivationFunction()
86 serializer::ArgMinMaxFunction GetFlatBufferArgMinMaxFunction(armnn::ArgMinMaxFunction function) in GetFlatBufferArgMinMaxFunction()
91 return serializer::ArgMinMaxFunction::ArgMinMaxFunction_Max; in GetFlatBufferArgMinMaxFunction()
94 return serializer::ArgMinMaxFunction::ArgMinMaxFunction_Min; in GetFlatBufferArgMinMaxFunction()
120 auto flatBufferInputBaseLayer = CreateLayerBase(layer, serializer::LayerType::LayerType_Input); in SerializeInputLayer()
123 auto flatBufferInputBindableBaseLayer = serializer::CreateBindableLayerBase(m_flatBufferBuilder, in SerializeInputLayer()
130 …auto flatBufferInputLayer = serializer::CreateInputLayer(m_flatBufferBuilder, flatBufferInputBinda… in SerializeInputLayer()
133 CreateAnyLayer(flatBufferInputLayer.o, serializer::Layer::Layer_InputLayer); in SerializeInputLayer()
143 … auto flatBufferOutputBaseLayer = CreateLayerBase(layer, serializer::LayerType::LayerType_Output); in SerializeOutputLayer()
146 … auto flatBufferOutputBindableBaseLayer = serializer::CreateBindableLayerBase(m_flatBufferBuilder, in SerializeOutputLayer()
153 …auto flatBufferOutputLayer = serializer::CreateOutputLayer(m_flatBufferBuilder, flatBufferOutputBi… in SerializeOutputLayer()
155 CreateAnyLayer(flatBufferOutputLayer.o, serializer::Layer::Layer_OutputLayer); in SerializeOutputLayer()
166 auto flatBufferBaseLayer = CreateLayerBase(layer, serializer::LayerType::LayerType_Activation); in SerializeActivationLayer()
180 CreateAnyLayer(flatBufferAdditionLayer.o, serializer::Layer::Layer_ActivationLayer); in SerializeActivationLayer()
189 …auto flatBufferAdditionBaseLayer = CreateLayerBase(layer, serializer::LayerType::LayerType_Additio… in SerializeAdditionLayer()
192 …auto flatBufferAdditionLayer = serializer::CreateAdditionLayer(m_flatBufferBuilder, flatBufferAddi… in SerializeAdditionLayer()
195 CreateAnyLayer(flatBufferAdditionLayer.o, serializer::Layer::Layer_AdditionLayer); in SerializeAdditionLayer()
206 auto flatBufferBaseLayer = CreateLayerBase(layer, serializer::LayerType::LayerType_ArgMinMax); in SerializeArgMinMaxLayer()
218 CreateAnyLayer(flatBufferLayer.o, serializer::Layer::Layer_ArgMinMaxLayer); in SerializeArgMinMaxLayer()
228 auto flatBufferBaseLayer = CreateLayerBase(layer, serializer::LayerType::LayerType_BatchMatMul); in SerializeBatchMatMulLayer()
245 CreateAnyLayer(flatBufferBatchMatMulLayer.o, serializer::Layer::Layer_BatchMatMulLayer); in SerializeBatchMatMulLayer()
256 …auto flatBufferBaseLayer = CreateLayerBase(layer, serializer::LayerType::LayerType_BatchToSpaceNd); in SerializeBatchToSpaceNdLayer()
272 auto flatBufferLayer = serializer::CreateBatchToSpaceNdLayer(m_flatBufferBuilder, in SerializeBatchToSpaceNdLayer()
276 CreateAnyLayer(flatBufferLayer.o, serializer::Layer::Layer_BatchToSpaceNdLayer); in SerializeBatchToSpaceNdLayer()
292 …auto fbBatchNormalizationBaseLayer = CreateLayerBase(layer, serializer::LayerType::LayerType_Batc… in SerializeBatchNormalizationLayer()
293 auto fbBatchNormalizationDescriptor = serializer::CreateBatchNormalizationDescriptor( in SerializeBatchNormalizationLayer()
302 auto fbBatchNormalizationLayer = serializer::CreateBatchNormalizationLayer(m_flatBufferBuilder, in SerializeBatchNormalizationLayer()
310 CreateAnyLayer(fbBatchNormalizationLayer.o, serializer::Layer::Layer_BatchNormalizationLayer); in SerializeBatchNormalizationLayer()
318 auto fbBaseLayer = CreateLayerBase(layer, serializer::LayerType::LayerType_Cast); in SerializeCastLayer()
319 auto fbCastLayer = serializer::CreateCastLayer(m_flatBufferBuilder, fbBaseLayer); in SerializeCastLayer()
320 CreateAnyLayer(fbCastLayer.o, serializer::Layer::Layer_CastLayer); in SerializeCastLayer()
331 auto fbBaseLayer = CreateLayerBase(layer, serializer::LayerType::LayerType_ChannelShuffle); in SerializeChannelShuffleLayer()
332 …auto fbChannelShuffleLayer = serializer::CreateChannelShuffleLayer(m_flatBufferBuilder, fbBaseLaye… in SerializeChannelShuffleLayer()
333 CreateAnyLayer(fbChannelShuffleLayer.o, serializer::Layer::Layer_ChannelShuffleLayer); in SerializeChannelShuffleLayer()
342 auto fbBaseLayer = CreateLayerBase(layer, serializer::LayerType::LayerType_Comparison); in SerializeComparisonLayer()
343 auto fbDescriptor = serializer::CreateComparisonDescriptor( in SerializeComparisonLayer()
347 … auto fbLayer = serializer::CreateComparisonLayer(m_flatBufferBuilder, fbBaseLayer, fbDescriptor); in SerializeComparisonLayer()
348 CreateAnyLayer(fbLayer.o, serializer::Layer::Layer_ComparisonLayer); in SerializeComparisonLayer()
361 …auto flatBufferConstantBaseLayer = CreateLayerBase(layer, serializer::LayerType::LayerType_Constan… in SerializeConstantLayer()
371 CreateAnyLayer(flatBufferLayer.o, serializer::Layer::Layer_ConstantLayer); in SerializeConstantLayer()
382 … auto flatBufferBaseLayer = CreateLayerBase(layer, serializer::LayerType::LayerType_Convolution2d); in SerializeConvolution2dLayer()
402 CreateAnyLayer(flatBufferLayer.o, serializer::Layer::Layer_Convolution2dLayer); in SerializeConvolution2dLayer()
413 … auto flatBufferBaseLayer = CreateLayerBase(layer, serializer::LayerType::LayerType_Convolution3d); in SerializeConvolution3dLayer()
437 CreateAnyLayer(flatBufferLayer.o, serializer::Layer::Layer_Convolution3dLayer); in SerializeConvolution3dLayer()
446 auto fbBaseLayer = CreateLayerBase(layer, serializer::LayerType::LayerType_DepthToSpace); in SerializeDepthToSpaceLayer()
451 …auto fbLayer = serializer::CreateDepthToSpaceLayer(m_flatBufferBuilder, fbBaseLayer, fbDescriptor); in SerializeDepthToSpaceLayer()
453 CreateAnyLayer(fbLayer.o, serializer::Layer::Layer_DepthToSpaceLayer); in SerializeDepthToSpaceLayer()
462 …auto fbBaseLayer = CreateLayerBase(layer, serializer::LayerType::LayerType_DepthwiseConvolution2d… in SerializeDepthwiseConvolution2dLayer()
479 CreateAnyLayer(flatBufferLayer.o, serializer::Layer::Layer_DepthwiseConvolution2dLayer); in SerializeDepthwiseConvolution2dLayer()
487 … auto fbDequantizeBaseLayer = CreateLayerBase(layer, serializer::LayerType::LayerType_Dequantize); in SerializeDequantizeLayer()
488 …auto fbDequantizeLayer = serializer::CreateDequantizeLayer(m_flatBufferBuilder, fbDequantizeBa… in SerializeDequantizeLayer()
490 CreateAnyLayer(fbDequantizeLayer.o, serializer::Layer::Layer_DequantizeLayer); in SerializeDequantizeLayer()
502 … auto fbBaseLayer = CreateLayerBase(layer, serializer::LayerType::LayerType_DetectionPostProcess); in SerializeDetectionPostProcessLayer()
516 …flatbuffers::Offset<serializer::ConstTensor> fbAnchorsConstTensorInfo = CreateConstTensorInfo(anch… in SerializeDetectionPostProcessLayer()
523 CreateAnyLayer(flatBufferLayer.o, serializer::Layer::Layer_DetectionPostProcessLayer); in SerializeDetectionPostProcessLayer()
530 auto fbDivisionBaseLayer = CreateLayerBase(layer, serializer::LayerType::LayerType_Division); in SerializeDivisionLayer()
531 …auto fbDivisionLayer = serializer::CreateDivisionLayer(m_flatBufferBuilder, fbDivisionBaseLaye… in SerializeDivisionLayer()
533 CreateAnyLayer(fbDivisionLayer.o, serializer::Layer::Layer_DivisionLayer); in SerializeDivisionLayer()
542 auto fbBaseLayer = CreateLayerBase(layer, serializer::LayerType::LayerType_ElementwiseBinary); in SerializeElementwiseBinaryLayer()
543 auto fbDescriptor = serializer::CreateElementwiseBinaryDescriptor( in SerializeElementwiseBinaryLayer()
547 …auto fbLayer = serializer::CreateElementwiseBinaryLayer(m_flatBufferBuilder, fbBaseLayer, fbDescri… in SerializeElementwiseBinaryLayer()
548 CreateAnyLayer(fbLayer.o, serializer::Layer::Layer_ElementwiseBinaryLayer); in SerializeElementwiseBinaryLayer()
557 auto fbBaseLayer = CreateLayerBase(layer, serializer::LayerType::LayerType_ElementwiseUnary); in SerializeElementwiseUnaryLayer()
558 auto fbDescriptor = serializer::CreateElementwiseUnaryDescriptor( in SerializeElementwiseUnaryLayer()
562 …auto fbLayer = serializer::CreateElementwiseUnaryLayer(m_flatBufferBuilder, fbBaseLayer, fbDescrip… in SerializeElementwiseUnaryLayer()
563 CreateAnyLayer(fbLayer.o, serializer::Layer::Layer_ElementwiseUnaryLayer); in SerializeElementwiseUnaryLayer()
572 auto fbFillBaseLayer = CreateLayerBase(layer, serializer::LayerType::LayerType_Fill); in SerializeFillLayer()
574 … auto fbDescriptor = serializer::CreateFillDescriptor(m_flatBufferBuilder, fillDescriptor.m_Value); in SerializeFillLayer()
576 …auto fbFillLayer = serializer::CreateFillLayer(m_flatBufferBuilder, fbFillBaseLayer, fbDescriptor); in SerializeFillLayer()
578 CreateAnyLayer(fbFillLayer.o, serializer::Layer::Layer_FillLayer); in SerializeFillLayer()
585 auto flatBufferFloorBaseLayer = CreateLayerBase(layer, serializer::LayerType::LayerType_Floor); in SerializeFloorLayer()
586 …auto flatBufferFloorLayer = serializer::CreateFloorLayer(m_flatBufferBuilder, flatBufferFloorBaseL… in SerializeFloorLayer()
588 CreateAnyLayer(flatBufferFloorLayer.o, serializer::Layer::Layer_FloorLayer); in SerializeFloorLayer()
599 auto fbGatherBaseLayer = CreateLayerBase(layer, serializer::LayerType::LayerType_Gather); in SerializeGatherLayer()
600 …auto flatBufferLayer = serializer::CreateGatherLayer(m_flatBufferBuilder, fbGatherBaseLayer, fbG… in SerializeGatherLayer()
602 CreateAnyLayer(flatBufferLayer.o, serializer::Layer::Layer_GatherLayer); in SerializeGatherLayer()
610 auto fbGatherNdBaseLayer = CreateLayerBase(layer, serializer::LayerType::LayerType_GatherNd); in SerializeGatherNdLayer()
611 …auto flatBufferLayer = serializer::CreateGatherNdLayer(m_flatBufferBuilder, fbGatherNdBaseLaye… in SerializeGatherNdLayer()
613 CreateAnyLayer(flatBufferLayer.o, serializer::Layer::Layer_GatherNdLayer); in SerializeGatherNdLayer()
623 auto fbDescriptor = serializer::CreateInstanceNormalizationDescriptor( in SerializeInstanceNormalizationLayer()
630 … auto fbBaseLayer = CreateLayerBase(layer, serializer::LayerType::LayerType_InstanceNormalization); in SerializeInstanceNormalizationLayer()
631 …auto fbLayer = serializer::CreateInstanceNormalizationLayer(m_flatBufferBuilder, fbBaseLayer, … in SerializeInstanceNormalizationLayer()
633 CreateAnyLayer(fbLayer.o, serializer::Layer::Layer_InstanceNormalizationLayer); in SerializeInstanceNormalizationLayer()
643 auto fbBaseLayer = CreateLayerBase(layer, serializer::LayerType::LayerType_L2Normalization); in SerializeL2NormalizationLayer()
646 auto fbDescriptor = serializer::CreateL2NormalizationDescriptor( in SerializeL2NormalizationLayer()
652 …auto fbLayer = serializer::CreateL2NormalizationLayer(m_flatBufferBuilder, fbBaseLayer, fbDescript… in SerializeL2NormalizationLayer()
654 CreateAnyLayer(fbLayer.o, serializer::Layer::Layer_L2NormalizationLayer); in SerializeL2NormalizationLayer()
663 auto fbBaseLayer = CreateLayerBase(layer, serializer::LayerType::LayerType_LogicalBinary); in SerializeLogicalBinaryLayer()
664 auto fbDescriptor = serializer::CreateLogicalBinaryDescriptor( in SerializeLogicalBinaryLayer()
668 …auto fbLayer = serializer::CreateLogicalBinaryLayer(m_flatBufferBuilder, fbBaseLayer, fbDescriptor… in SerializeLogicalBinaryLayer()
669 CreateAnyLayer(fbLayer.o, serializer::Layer::Layer_LogicalBinaryLayer); in SerializeLogicalBinaryLayer()
679 …auto flatBufferLogSoftmaxBaseLayer = CreateLayerBase(layer, serializer::LayerType::LayerType_LogSo… in SerializeLogSoftmaxLayer()
683 serializer::CreateLogSoftmaxDescriptor(m_flatBufferBuilder, in SerializeLogSoftmaxLayer()
689 serializer::CreateLogSoftmaxLayer(m_flatBufferBuilder, in SerializeLogSoftmaxLayer()
693 CreateAnyLayer(flatBufferLogSoftmaxLayer.o, serializer::Layer::Layer_LogSoftmaxLayer); in SerializeLogSoftmaxLayer()
703 auto fbLstmBaseLayer = CreateLayerBase(layer, serializer::LayerType::LayerType_Lstm); in SerializeLstmLayer()
705 auto fbLstmDescriptor = serializer::CreateLstmDescriptor( in SerializeLstmLayer()
732 flatbuffers::Offset<serializer::ConstTensor> inputToInputWeights; in SerializeLstmLayer()
733 flatbuffers::Offset<serializer::ConstTensor> recurrentToInputWeights; in SerializeLstmLayer()
734 flatbuffers::Offset<serializer::ConstTensor> cellToInputWeights; in SerializeLstmLayer()
735 flatbuffers::Offset<serializer::ConstTensor> inputGateBias; in SerializeLstmLayer()
736 flatbuffers::Offset<serializer::ConstTensor> projectionWeights; in SerializeLstmLayer()
737 flatbuffers::Offset<serializer::ConstTensor> projectionBias; in SerializeLstmLayer()
738 flatbuffers::Offset<serializer::ConstTensor> cellToForgetWeights; in SerializeLstmLayer()
739 flatbuffers::Offset<serializer::ConstTensor> cellToOutputWeights; in SerializeLstmLayer()
740 flatbuffers::Offset<serializer::ConstTensor> inputLayerNormWeights; in SerializeLstmLayer()
741 flatbuffers::Offset<serializer::ConstTensor> forgetLayerNormWeights; in SerializeLstmLayer()
742 flatbuffers::Offset<serializer::ConstTensor> cellLayerNormWeights; in SerializeLstmLayer()
743 flatbuffers::Offset<serializer::ConstTensor> outputLayerNormWeights; in SerializeLstmLayer()
779 auto fbLstmParams = serializer::CreateLstmInputParams( in SerializeLstmLayer()
803 auto fbLstmLayer = serializer::CreateLstmLayer( in SerializeLstmLayer()
809 CreateAnyLayer(fbLstmLayer.o, serializer::Layer::Layer_LstmLayer); in SerializeLstmLayer()
816 auto fbMaximumBaseLayer = CreateLayerBase(layer, serializer::LayerType::LayerType_Maximum); in SerializeMaximumLayer()
817 … auto fbMaximumLayer = serializer::CreateMaximumLayer(m_flatBufferBuilder, fbMaximumBaseLayer); in SerializeMaximumLayer()
819 CreateAnyLayer(fbMaximumLayer.o, serializer::Layer::Layer_MaximumLayer); in SerializeMaximumLayer()
828 auto fbMeanBaseLayer = CreateLayerBase(layer, serializer::LayerType::LayerType_Mean); in SerializeMeanLayer()
829 auto fbMeanDescriptor = serializer::CreateMeanDescriptor(m_flatBufferBuilder, in SerializeMeanLayer()
833 auto fbMeanLayer = serializer::CreateMeanLayer(m_flatBufferBuilder, in SerializeMeanLayer()
837 CreateAnyLayer(fbMeanLayer.o, serializer::Layer::Layer_MeanLayer); in SerializeMeanLayer()
844 auto fbMinimumBaseLayer = CreateLayerBase(layer, serializer::LayerType::LayerType_Minimum); in SerializeMinimumLayer()
845 … auto fbMinimumLayer = serializer::CreateMinimumLayer(m_flatBufferBuilder, fbMinimumBaseLayer); in SerializeMinimumLayer()
847 CreateAnyLayer(fbMinimumLayer.o, serializer::Layer::Layer_MinimumLayer); in SerializeMinimumLayer()
854 auto fbMergeBaseLayer = CreateLayerBase(layer, serializer::LayerType::LayerType_Merge); in SerializeMergeLayer()
855 auto fbMergeLayer = serializer::CreateMergeLayer(m_flatBufferBuilder, fbMergeBaseLayer); in SerializeMergeLayer()
857 CreateAnyLayer(fbMergeLayer.o, serializer::Layer::Layer_MergeLayer); in SerializeMergeLayer()
866 … auto flatBufferConcatBaseLayer = CreateLayerBase(layer, serializer::LayerType::LayerType_Concat); in SerializeConcatLayer()
892 CreateAnyLayer(flatBufferLayer.o, serializer::Layer::Layer_ConcatLayer); in SerializeConcatLayer()
899 …auto fbMultiplicationBaseLayer = CreateLayerBase(layer, serializer::LayerType::LayerType_Multiplic… in SerializeMultiplicationLayer()
900 auto fbMultiplicationLayer = serializer::CreateMultiplicationLayer(m_flatBufferBuilder, in SerializeMultiplicationLayer()
903 CreateAnyLayer(fbMultiplicationLayer.o, serializer::Layer::Layer_MultiplicationLayer); in SerializeMultiplicationLayer()
912 auto flatBufferBaseLayer = CreateLayerBase(layer, serializer::LayerType::LayerType_Pad); in SerializePadLayer()
921 auto flatBufferPadDesc = serializer::CreatePadDescriptor(m_flatBufferBuilder, in SerializePadLayer()
926 auto flatBufferPadLayer = serializer::CreatePadLayer(m_flatBufferBuilder, in SerializePadLayer()
930 CreateAnyLayer(flatBufferPadLayer.o, serializer::Layer::Layer_PadLayer); in SerializePadLayer()
940 …auto flatBufferPermuteBaseLayer = CreateLayerBase(layer, serializer::LayerType::LayerType_Permute); in SerializePermuteLayer()
948 auto flatBufferPermuteDesc = serializer::CreatePermuteDescriptor(m_flatBufferBuilder, in SerializePermuteLayer()
952 auto flatBufferPermuteLayer = serializer::CreatePermuteLayer(m_flatBufferBuilder, in SerializePermuteLayer()
957 CreateAnyLayer(flatBufferPermuteLayer.o, serializer::Layer::Layer_PermuteLayer); in SerializePermuteLayer()
965 auto flatBufferBaseLayer = CreateLayerBase(layer, serializer::LayerType::LayerType_Rank); in SerializeRankLayer()
966 … auto flatBufferRankLayer = serializer::CreateRankLayer(m_flatBufferBuilder, flatBufferBaseLayer); in SerializeRankLayer()
968 CreateAnyLayer(flatBufferRankLayer.o, serializer::Layer::Layer_RankLayer); in SerializeRankLayer()
975 auto fbReduceBaseLayer = CreateLayerBase(layer, serializer::LayerType::LayerType_Reduce); in SerializeReduceLayer()
980 auto fbReduceLayer = serializer::CreateReduceLayer(m_flatBufferBuilder, in SerializeReduceLayer()
984 CreateAnyLayer(fbReduceLayer.o, serializer::Layer::Layer_ReduceLayer); in SerializeReduceLayer()
995 …auto flatBufferReshapeBaseLayer = CreateLayerBase(layer, serializer::LayerType::LayerType_Reshape); in SerializeReshapeLayer()
1003 auto flatBufferReshapeDesc = serializer::CreateReshapeDescriptor(m_flatBufferBuilder, in SerializeReshapeLayer()
1007 …auto flatBufferReshapeLayer = serializer::CreateReshapeLayer(m_flatBufferBuilder, flatBufferReshap… in SerializeReshapeLayer()
1011 CreateAnyLayer(flatBufferReshapeLayer.o, serializer::Layer::Layer_ReshapeLayer); in SerializeReshapeLayer()
1020 auto flatBufferBaseLayer = CreateLayerBase(layer, serializer::LayerType::LayerType_Resize); in SerializeResizeLayer()
1031 auto flatBufferLayer = serializer::CreateResizeLayer(m_flatBufferBuilder, in SerializeResizeLayer()
1035 CreateAnyLayer(flatBufferLayer.o, serializer::Layer::Layer_ResizeLayer); in SerializeResizeLayer()
1044 auto fbSliceBaseLayer = CreateLayerBase(layer, serializer::LayerType::LayerType_Slice); in SerializeSliceLayer()
1049 …auto fbSliceLayer = serializer::CreateSliceLayer(m_flatBufferBuilder, fbSliceBaseLayer, fbSliceDes… in SerializeSliceLayer()
1051 CreateAnyLayer(fbSliceLayer.o, serializer::Layer::Layer_SliceLayer); in SerializeSliceLayer()
1062 …auto flatBufferSoftmaxBaseLayer = CreateLayerBase(layer, serializer::LayerType::LayerType_Softmax); in SerializeSoftmaxLayer()
1066 serializer::CreateSoftmaxDescriptor(m_flatBufferBuilder, in SerializeSoftmaxLayer()
1072 serializer::CreateSoftmaxLayer(m_flatBufferBuilder, in SerializeSoftmaxLayer()
1076 CreateAnyLayer(flatBufferSoftmaxLayer.o, serializer::Layer::Layer_SoftmaxLayer); in SerializeSoftmaxLayer()
1085 auto fbPooling2dBaseLayer = CreateLayerBase(layer, serializer::LayerType::LayerType_Pooling2d); in SerializePooling2dLayer()
1086 auto fbPooling2dDescriptor = serializer::CreatePooling2dDescriptor( in SerializePooling2dLayer()
1101 auto fbPooling2dLayer = serializer::CreatePooling2dLayer(m_flatBufferBuilder, in SerializePooling2dLayer()
1105 CreateAnyLayer(fbPooling2dLayer.o, serializer::Layer::Layer_Pooling2dLayer); in SerializePooling2dLayer()
1114 auto fbPooling3dBaseLayer = CreateLayerBase(layer, serializer::LayerType::LayerType_Pooling3d); in SerializePooling3dLayer()
1115 auto fbPooling3dDescriptor = serializer::CreatePooling3dDescriptor( in SerializePooling3dLayer()
1134 auto fbPooling3dLayer = serializer::CreatePooling3dLayer(m_flatBufferBuilder, in SerializePooling3dLayer()
1138 CreateAnyLayer(fbPooling3dLayer.o, serializer::Layer::Layer_Pooling3dLayer); in SerializePooling3dLayer()
1147 auto flatBufferPreluBaseLayer = CreateLayerBase(layer, serializer::LayerType::LayerType_Prelu); in SerializePreluLayer()
1150 …auto flatBufferPreluLayer = serializer::CreatePreluLayer(m_flatBufferBuilder, flatBufferPreluBaseL… in SerializePreluLayer()
1153 CreateAnyLayer(flatBufferPreluLayer.o, serializer::Layer::Layer_PreluLayer); in SerializePreluLayer()
1160 auto fbQuantizeBaseLayer = CreateLayerBase(layer, serializer::LayerType::LayerType_Quantize); in SerializeQuantizeLayer()
1161 auto fbQuantizeLayer = serializer::CreateQuantizeLayer(m_flatBufferBuilder, in SerializeQuantizeLayer()
1163 CreateAnyLayer(fbQuantizeLayer.o, serializer::Layer::Layer_QuantizeLayer); in SerializeQuantizeLayer()
1172 …auto flatBufferBaseLayer = CreateLayerBase(layer, serializer::LayerType::LayerType_FullyConnected); in SerializeFullyConnectedLayer()
1176 serializer::CreateFullyConnectedDescriptor(m_flatBufferBuilder, in SerializeFullyConnectedLayer()
1182 auto flatBufferLayer = serializer::CreateFullyConnectedLayer(m_flatBufferBuilder, in SerializeFullyConnectedLayer()
1187 CreateAnyLayer(flatBufferLayer.o, serializer::Layer::Layer_FullyConnectedLayer); in SerializeFullyConnectedLayer()
1198 …auto flatBufferBaseLayer = CreateLayerBase(layer, serializer::LayerType::LayerType_SpaceToBatchNd); in SerializeSpaceToBatchNdLayer()
1214 auto flatBufferLayer = serializer::CreateSpaceToBatchNdLayer(m_flatBufferBuilder, in SerializeSpaceToBatchNdLayer()
1218 CreateAnyLayer(flatBufferLayer.o, serializer::Layer::Layer_SpaceToBatchNdLayer); in SerializeSpaceToBatchNdLayer()
1228 … auto flatBufferBaseLayer = CreateLayerBase(layer, serializer::LayerType::LayerType_SpaceToDepth); in SerializeSpaceToDepthLayer()
1234 auto flatBufferLayer = serializer::CreateSpaceToDepthLayer(m_flatBufferBuilder, in SerializeSpaceToDepthLayer()
1238 CreateAnyLayer(flatBufferLayer.o, serializer::Layer::Layer_SpaceToDepthLayer); in SerializeSpaceToDepthLayer()
1299 auto flatBufferBaseLayer = CreateLayerBase(layer, serializer::LayerType::LayerType_Splitter); in SerializeSplitterLayer()
1301 auto flatBufferSplitterLayer = serializer::CreateSplitterLayer(m_flatBufferBuilder, in SerializeSplitterLayer()
1305 CreateAnyLayer(flatBufferSplitterLayer.o, serializer::Layer::Layer_SplitterLayer); in SerializeSplitterLayer()
1314 …auto fbNormalizationBaseLayer = CreateLayerBase(layer, serializer::LayerType::LayerType_Normaliza… in SerializeNormalizationLayer()
1316 auto fbNormalizationDescriptor = serializer::CreateNormalizationDescriptor( in SerializeNormalizationLayer()
1326 auto flatBufferLayer = serializer::CreateNormalizationLayer(m_flatBufferBuilder, in SerializeNormalizationLayer()
1330 CreateAnyLayer(flatBufferLayer.o, serializer::Layer::Layer_NormalizationLayer); in SerializeNormalizationLayer()
1338 auto shapeBaseLayer = CreateLayerBase(layer, serializer::LayerType::LayerType_Shape); in SerializeShapeLayer()
1339 auto shapeLayer = serializer::CreateShapeLayer(m_flatBufferBuilder, shapeBaseLayer); in SerializeShapeLayer()
1341 CreateAnyLayer(shapeLayer.o, serializer::Layer::Layer_ShapeLayer); in SerializeShapeLayer()
1350 auto stackBaseLayer = CreateLayerBase(layer, serializer::LayerType::LayerType_Stack); in SerializeStackLayer()
1363 …auto stackLayer = serializer::CreateStackLayer(m_flatBufferBuilder, stackBaseLayer, flatBufferStac… in SerializeStackLayer()
1364 CreateAnyLayer(stackLayer.o, serializer::Layer::Layer_StackLayer); in SerializeStackLayer()
1373 auto fbDescriptor = serializer::CreateStandInDescriptor(m_flatBufferBuilder, in SerializeStandInLayer()
1377 auto fbBaseLayer = CreateLayerBase(layer, serializer::LayerType::LayerType_StandIn); in SerializeStandInLayer()
1378 … auto fbLayer = serializer::CreateStandInLayer(m_flatBufferBuilder, fbBaseLayer, fbDescriptor); in SerializeStandInLayer()
1380 CreateAnyLayer(fbLayer.o, serializer::Layer::Layer_StandInLayer); in SerializeStandInLayer()
1389 … auto flatBufferBaseLayer = CreateLayerBase(layer, serializer::LayerType::LayerType_StridedSlice); in SerializeStridedSliceLayer()
1403 auto flatBufferLayer = serializer::CreateStridedSliceLayer(m_flatBufferBuilder, in SerializeStridedSliceLayer()
1407 CreateAnyLayer(flatBufferLayer.o, serializer::Layer::Layer_StridedSliceLayer); in SerializeStridedSliceLayer()
1414 …auto fbSubtractionBaseLayer = CreateLayerBase(layer, serializer::LayerType::LayerType_Subtraction); in SerializeSubtractionLayer()
1415 …auto fbSubtractionLayer = serializer::CreateSubtractionLayer(m_flatBufferBuilder, fbSubtractionBas… in SerializeSubtractionLayer()
1417 CreateAnyLayer(fbSubtractionLayer.o, serializer::Layer::Layer_SubtractionLayer); in SerializeSubtractionLayer()
1424 auto fbSwitchBaseLayer = CreateLayerBase(layer, serializer::LayerType::LayerType_Switch); in SerializeSwitchLayer()
1425 auto fbSwitchLayer = serializer::CreateSwitchLayer(m_flatBufferBuilder, fbSwitchBaseLayer); in SerializeSwitchLayer()
1427 CreateAnyLayer(fbSwitchLayer.o, serializer::Layer::Layer_SwitchLayer); in SerializeSwitchLayer()
1440 auto fbBaseLayer = CreateLayerBase(layer, serializer::LayerType::LayerType_Convolution2d); in SerializeTransposeConvolution2dLayer()
1453 flatbuffers::Offset<serializer::ConstTensor> fbBiasesConstTensorInfo; in SerializeTransposeConvolution2dLayer()
1466 CreateAnyLayer(fbLayer.o, serializer::Layer::Layer_TransposeConvolution2dLayer); in SerializeTransposeConvolution2dLayer()
1476 auto flatBufferBaseLayer = CreateLayerBase(layer, serializer::LayerType::LayerType_Transpose); in SerializeTransposeLayer()
1484 auto flatBufferDesc = serializer::CreateTransposeDescriptor(m_flatBufferBuilder, in SerializeTransposeLayer()
1488 auto flatBufferLayer = serializer::CreateTransposeLayer(m_flatBufferBuilder, in SerializeTransposeLayer()
1493 CreateAnyLayer(flatBufferLayer.o, serializer::Layer::Layer_TransposeLayer); in SerializeTransposeLayer()
1503 auto fbQLstmBaseLayer = CreateLayerBase(layer, serializer::LayerType::LayerType_QLstm); in SerializeQLstmLayer()
1505 auto fbQLstmDescriptor = serializer::CreateQLstmDescriptor( in SerializeQLstmLayer()
1536 flatbuffers::Offset<serializer::ConstTensor> inputToInputWeights; in SerializeQLstmLayer()
1537 flatbuffers::Offset<serializer::ConstTensor> recurrentToInputWeights; in SerializeQLstmLayer()
1538 flatbuffers::Offset<serializer::ConstTensor> inputGateBias; in SerializeQLstmLayer()
1548 flatbuffers::Offset<serializer::ConstTensor> cellToInputWeights; in SerializeQLstmLayer()
1549 flatbuffers::Offset<serializer::ConstTensor> cellToForgetWeights; in SerializeQLstmLayer()
1550 flatbuffers::Offset<serializer::ConstTensor> cellToOutputWeights; in SerializeQLstmLayer()
1563 flatbuffers::Offset<serializer::ConstTensor> projectionWeights; in SerializeQLstmLayer()
1564 flatbuffers::Offset<serializer::ConstTensor> projectionBias; in SerializeQLstmLayer()
1573 flatbuffers::Offset<serializer::ConstTensor> inputLayerNormWeights; in SerializeQLstmLayer()
1574 flatbuffers::Offset<serializer::ConstTensor> forgetLayerNormWeights; in SerializeQLstmLayer()
1575 flatbuffers::Offset<serializer::ConstTensor> cellLayerNormWeights; in SerializeQLstmLayer()
1576 flatbuffers::Offset<serializer::ConstTensor> outputLayerNormWeights; in SerializeQLstmLayer()
1589 auto fbQLstmParams = serializer::CreateQLstmInputParams( in SerializeQLstmLayer()
1613 auto fbQLstmLayer = serializer::CreateQLstmLayer( in SerializeQLstmLayer()
1619 CreateAnyLayer(fbQLstmLayer.o, serializer::Layer::Layer_QLstmLayer); in SerializeQLstmLayer()
1628 …auto fbQuantizedLstmBaseLayer = CreateLayerBase(layer, serializer::LayerType::LayerType_QuantizedL… in SerializeQuantizedLstmLayer()
1649 auto fbQuantizedLstmParams = serializer::CreateQuantizedLstmInputParams( in SerializeQuantizedLstmLayer()
1664 auto fbQuantizedLstmLayer = serializer::CreateQuantizedLstmLayer( in SerializeQuantizedLstmLayer()
1669 CreateAnyLayer(fbQuantizedLstmLayer.o, serializer::Layer::Layer_QuantizedLstmLayer); in SerializeQuantizedLstmLayer()
1681 CreateLayerBase(layer, serializer::LayerType::LayerType_UnidirectionalSequenceLstm); in SerializeUnidirectionalSequenceLstmLayer()
1683 …auto fbUnidirectionalSequenceLstmDescriptor = serializer::CreateUnidirectionalSequenceLstmDescript… in SerializeUnidirectionalSequenceLstmLayer()
1709 flatbuffers::Offset<serializer::ConstTensor> inputToInputWeights; in SerializeUnidirectionalSequenceLstmLayer()
1710 flatbuffers::Offset<serializer::ConstTensor> recurrentToInputWeights; in SerializeUnidirectionalSequenceLstmLayer()
1711 flatbuffers::Offset<serializer::ConstTensor> cellToInputWeights; in SerializeUnidirectionalSequenceLstmLayer()
1712 flatbuffers::Offset<serializer::ConstTensor> inputGateBias; in SerializeUnidirectionalSequenceLstmLayer()
1713 flatbuffers::Offset<serializer::ConstTensor> projectionWeights; in SerializeUnidirectionalSequenceLstmLayer()
1714 flatbuffers::Offset<serializer::ConstTensor> projectionBias; in SerializeUnidirectionalSequenceLstmLayer()
1715 flatbuffers::Offset<serializer::ConstTensor> cellToForgetWeights; in SerializeUnidirectionalSequenceLstmLayer()
1716 flatbuffers::Offset<serializer::ConstTensor> cellToOutputWeights; in SerializeUnidirectionalSequenceLstmLayer()
1717 flatbuffers::Offset<serializer::ConstTensor> inputLayerNormWeights; in SerializeUnidirectionalSequenceLstmLayer()
1718 flatbuffers::Offset<serializer::ConstTensor> forgetLayerNormWeights; in SerializeUnidirectionalSequenceLstmLayer()
1719 flatbuffers::Offset<serializer::ConstTensor> cellLayerNormWeights; in SerializeUnidirectionalSequenceLstmLayer()
1720 flatbuffers::Offset<serializer::ConstTensor> outputLayerNormWeights; in SerializeUnidirectionalSequenceLstmLayer()
1756 auto fbUnidirectionalSequenceLstmParams = serializer::CreateLstmInputParams( in SerializeUnidirectionalSequenceLstmLayer()
1780 auto fbUnidirectionalSequenceLstmLayer = serializer::CreateUnidirectionalSequenceLstmLayer( in SerializeUnidirectionalSequenceLstmLayer()
1786 …CreateAnyLayer(fbUnidirectionalSequenceLstmLayer.o, serializer::Layer::Layer_UnidirectionalSequenc… in SerializeUnidirectionalSequenceLstmLayer()
1789 fb::Offset<serializer::LayerBase> SerializerStrategy::CreateLayerBase(const IConnectableLayer* laye… in CreateLayerBase()
1790 … const serializer::LayerType layerType) in CreateLayerBase()
1795 std::vector<fb::Offset<serializer::InputSlot>> inputSlots = CreateInputSlots(layer); in CreateLayerBase()
1796 std::vector<fb::Offset<serializer::OutputSlot>> outputSlots = CreateOutputSlots(layer); in CreateLayerBase()
1798 return serializer::CreateLayerBase(m_flatBufferBuilder, in CreateLayerBase()
1806 void SerializerStrategy::CreateAnyLayer(const flatbuffers::Offset<void>& layer, const serializer::L… in CreateAnyLayer()
1847 serializer::CreateTensorInfo(m_flatBufferBuilder, in CreateTensorInfo()
1861 auto flatBufferTensorInfo = serializer::CreateTensorInfo(m_flatBufferBuilder, in CreateTensorInfo()
1874 flatbuffers::Offset<serializer::ConstTensor>
1886 flatbuffers::Offset<serializer::LongData> flatBuffersData = serializer::CreateLongData( in CreateConstTensorInfo()
1896 flatbuffers::Offset<serializer::IntData> flatBuffersData = serializer::CreateIntData( in CreateConstTensorInfo()
1907 … flatbuffers::Offset<serializer::ShortData> flatBuffersData = serializer::CreateShortData( in CreateConstTensorInfo()
1920 flatbuffers::Offset<serializer::ByteData> flatBuffersData = serializer::CreateByteData( in CreateConstTensorInfo()
1926 …flatbuffers::Offset<serializer::ConstTensor> flatBufferConstTensor = serializer::CreateConstTensor( in CreateConstTensorInfo()
1937 serializer::CreateFeatureCompatibilityVersions( in GetVersionTable()
1946 std::vector<fb::Offset<serializer::InputSlot>>
1949 std::vector<fb::Offset<serializer::InputSlot>> inputSlots; in CreateInputSlots()
1960serializer::Connection conn(GetSerializedId(inputSlot.GetConnection()->GetOwningLayerGuid()), in CreateInputSlots()
1963 inputSlots.push_back(serializer::CreateInputSlot(m_flatBufferBuilder, slotIndex, &conn)); in CreateInputSlots()
1968 std::vector<fb::Offset<serializer::OutputSlot>>
1971 std::vector<fb::Offset<serializer::OutputSlot>> outputSlots; in CreateOutputSlots()
1980 outputSlots.push_back(serializer::CreateOutputSlot(m_flatBufferBuilder, in CreateOutputSlots()
2430 … fmt::format("A layer of unknown type was given to the serializer. Layer name: {}; Layer Id: {}", in ExecuteStrategy()
2444 auto serializedGraph = serializer::CreateSerializedGraph( in Serialize()