# Serialized Test Coverage Report This is an automatically generated file. Please see `caffe2/python/serialized_test/README.md` for details. In the case of merge conflicts, please rebase and regenerate. ## Summary Serialized tests have covered 219/688 (31.8%) operators ## Not covered operators
There are 469 not covered operators * APMeter * ATen * Abs * AbsGradient * Accumulate * AccumulateHistogram * Accuracy * Adam * Add * AddGradient * AdjustBatch * Alias * Allgather * Allreduce * And * Append * Assert * AtomicAppend * AtomicFetchAdd * AtomicIter * AveragePool * AveragePool1D * AveragePool1DGradient * AveragePool2D * AveragePool2DGradient * AveragePool3D * AveragePool3DGradient * AveragePoolGradient * AveragePut * BRGNCHWCToPackedInt8BGRAStylizerDeprocess * Barrier * BatchToSpace * BisectPercentile * BitwiseAnd * BitwiseOr * BitwiseXor * BooleanMaskLengths * Broadcast * ByteWeightDequant * Cast * Cbrt * CbrtGradient * CheckAtomicBool * CheckCounterDone * CheckDatasetConsistency * Checkpoint * CloneCommonWorld * CloseBlobsQueue * CloseRebatchingQueue * Col2Im * CollectTensor * ComputeOffset * ConcatTensorVector * ConditionalSetAtomicBool * Conv1D * Conv1DGradient * Conv2D * Conv2DGradient * Conv3D * Conv3DGradient * ConvTranspose * ConvTransposeGradient * Copy * CopyFromCPUInput * CopyOnDeviceLike * Cos * CosGradient * CosineSimilarity * CosineSimilarityGradient * CountDown * CountUp * CreateAtomicBool * CreateBlobsQueue * CreateBlobsQueueDB * CreateCommonWorld * CreateCounter * CreateDB * CreateMap * CreateMutex * CreateRebatchingQueue * CreateScope * CreateTensorVector * CreateTextFileReader * CreateTreeCursor * CrossEntropy * CrossEntropyGradient * Cube * CubeGradient * DBExists * DataCouple * DenseVectorToIdList * DepthConcat * DepthSplit * DequeueBlobs * DequeueRebatchingQueue * DestroyCommonWorld * Div * DivGradient * Do * DotProductWithPadding * DotProductWithPaddingGradient * EQ * EnforceFinite * EnqueueBlobs * EnqueueRebatchingQueue * EnsureCPUOutput * EnsureClipped * EnsureDense * Exp * ExpandDims * FCTransposed * FCTransposedGradient * Fail * FeedBlob * FileStoreHandlerCreate * Flatten * FlattenToVec * FloatToFused8BitRowwiseQuantized * FloatToFusedRandRowwiseQuantized * FloatToRowwiseQuantized8Bits * Free * Ftrl * Fused8BitRowwiseQuantizedToFloat * Fused8BitRowwiseQuantizedToHalfFloat * FusedRandRowwiseQuantizedToFloat * GE * GFtrl * GT * GatherByKey * GatherFused8BitRowwise * GaussianFill * GenerateProposals * GenerateProposalsCPP * GetAllBlobNames * GetCursorOffset * GivenTensorBoolFill * GivenTensorByteStringToUInt8Fill * GivenTensorDoubleFill * GivenTensorFill * GivenTensorInt64Fill * GivenTensorIntFill * GivenTensorStringFill * HSoftmax * HSoftmaxGradient * HSoftmaxSearch * HalfFloatToFused8BitRowwiseQuantized * HardSigmoid * HardSigmoidGradient * HasElements * HasScope * HeatmapMaxKeypoint * HuffmanTreeHierarchy * If * Im2Col * IncrementPut * IndexFreeze * IndexGet * IndexLoad * IndexSize * IndexStore * Int8Add * Int8AddRelu * Int8AveragePool * Int8AveragePoolRelu * Int8ChannelShuffle * Int8Concat * Int8Conv * Int8ConvRelu * Int8ConvTranspose * Int8Dequantize * Int8FC * Int8Flatten * Int8GivenIntTensorFill * Int8GivenTensorFill * Int8LeakyRelu * Int8MaxPool * Int8MaxPoolRelu * Int8Quantize * Int8Relu * Int8Reshape * Int8ResizeNearest * Int8RoIAlign * Int8Sigmoid * Int8Slice * Int8Softmax * Int8Sum * Int8SumRelu * IntIndexCreate * IsEmpty * Iter * KeySplit * KeyValueToMap * L1Distance * L1DistanceGradient * LC1D * LC1DGradient * LC2D * LC2DGradient * LC3D * LC3DGradient * LE * LRN * LRNGradient * LSTMUnit * LSTMUnitGradient * LT * LabelCrossEntropy * LabelCrossEntropyGradient * LambdaRankNdcg * LambdaRankNdcgGradient * Lars * LastNWindowCollector * LayerNorm * LengthsIndicesInGradientMeanGradient * LengthsIndicesInGradientSumGradient * LengthsMax * LengthsMaxWithMainInputAndForwardOutputGradient * LengthsMean * LengthsMeanGradient * LengthsPartition * LengthsSumGradient * LengthsToSegmentIds * LengthsToShape * LengthsToWeights * LengthsWeightedSum * LengthsWeightedSumGradient * LengthsWeightedSumWithMainInputGradient * Load * LogFatal * Logit * LogitGradient * LongIndexCreate * LpNorm * LpNormGradient * LpPool * LpPoolGradient * MSRAFill * MakeTwoClass * MakeTwoClassGradient * MapToKeyValue * MaxPool * MaxPool1D * MaxPool1DGradient * MaxPool2D * MaxPool2DGradient * MaxPool3D * MaxPool3DGradient * MaxPoolGradient * MergeDim * MergeMultiListFeatureTensors * MergeMultiListFeatureTensorsGradient * MergeMultiMapFeatureTensors * MergeMultiMapFeatureTensorsGradient * MergeMultiScalarFeatureTensors * MergeMultiScalarFeatureTensorsGradient * MergeSingleListFeatureTensors * MergeSingleListFeatureTensorsGradient * MergeSingleMapFeatureTensors * MergeSingleMapFeatureTensorsGradient * MergeSingleScalarFeatureTensors * MergeSingleScalarFeatureTensorsGradient * Mod * MomentumSGDUpdate * MulGradient * MultiClassAccuracy * NCHW2NHWC * NE * NGramFromCategorical * NHWC2NCHW * Normalize * NormalizeGradient * NormalizeL1 * NormalizePlanarYUV * Not * Onnxifi * Or * PRelu * PReluGradient * PackRecords * PackedInt8BGRANHWCToNCHWCStylizerPreprocess * PadEmptySamples * Partition * Percentile * Perplexity * PrependDim * Print * Python * PythonDLPack * PythonDLPackGradient * PythonGradient * QuantDecode * QuantDecodeGradient * RMACRegions * Range * RangeFill * ReadNextBatch * ReadRandomBatch * ReceiveTensor * Reciprocal * ReciprocalGradient * RecurrentNetworkBlobFetcher * Reduce * ReduceBackSum * ReduceBackSumGradient * ReduceFrontWeightedSum * ReduceFrontWeightedSumGradient * ReduceL1 * ReduceL1Gradient * ReduceScatter * ReduceSum * ReduceSumGradient * ReduceTailSum * RemovePadding * ReplaceNaN * ReservoirSampling * ResetCounter * ResetCursor * Reshape * ResizeLike * ResizeNearest * ResizeNearestGradient * RetrieveCount * RmsProp * RoIAlign * RoIAlignGradient * RoIAlignRotated * RoIPool * RoIPoolGradient * RowMul * RowWiseSparseAdam * Rowwise8BitQuantizedToFloat * Rsqrt * RsqrtGradient * SafeDequeueBlobs * SafeEnqueueBlobs * Save * Scale * SegmentIdsToLengths * SegmentIdsToRanges * SendTensor * Shape * Sigmoid * SigmoidCrossEntropyWithLogits * SigmoidCrossEntropyWithLogitsGradient * SigmoidGradient * Sin * SinGradient * Snapshot * Softplus * SoftplusGradient * Softsign * SoftsignGradient * SortAndShuffle * SortedSegmentMean * SortedSegmentMeanGradient * SortedSegmentRangeLogMeanExp * SortedSegmentRangeLogMeanExpGradient * SortedSegmentRangeLogSumExp * SortedSegmentRangeLogSumExpGradient * SortedSegmentRangeMax * SortedSegmentRangeMaxGradient * SortedSegmentRangeMean * SortedSegmentRangeMeanGradient * SortedSegmentRangeSum * SortedSegmentRangeSumGradient * SortedSegmentSum * SortedSegmentSumGradient * SortedSegmentWeightedSum * SortedSegmentWeightedSumGradient * SpaceToBatch * SparseAdam * SparseFtrl * SparseLengthsIndicesInGradientMeanGradient * SparseLengthsIndicesInGradientSumGradient * SparseLengthsIndicesInGradientWeightedSumGradient * SparseLengthsIndicesInGradientWeightedSumWithMainInputGradient * SparseLengthsMean * SparseLengthsMean8BitsRowwise * SparseLengthsMeanFused8BitRowwise * SparseLengthsMeanGradient * SparseLengthsPositionalWeightedSum * SparseLengthsSum * SparseLengthsSum8BitsRowwise * SparseLengthsSumFused8BitRowwise * SparseLengthsSumGradient * SparseLengthsWeightedMean8BitsRowwise * SparseLengthsWeightedSum * SparseLengthsWeightedSum8BitsRowwise * SparseLengthsWeightedSumFused8BitRowwise * SparseLengthsWeightedSumGradient * SparseLengthsWeightedSumWithMainInputGradient * SparseNormalize * SparseSortedSegmentMean * SparseSortedSegmentMeanGradient * SparseSortedSegmentSum * SparseSortedSegmentSumGradient * SparseSortedSegmentWeightedSum * SparseSortedSegmentWeightedSumGradient * SparseToDense * SparseToDenseMask * SparseToDenseMaskGradient * SparseUnsortedSegmentMean * SparseUnsortedSegmentMeanGradient * SparseUnsortedSegmentSum * SparseUnsortedSegmentSumGradient * SparseUnsortedSegmentWeightedSum * SparseUnsortedSegmentWeightedSumGradient * Sqr * Sqrt * SquaredL2Distance * SquaredL2DistanceGradient * Squeeze * StatRegistryCreate * StatRegistryExport * StatRegistryUpdate * StdDevPut * StopGradient * StoreAdd * StoreGet * StoreSet * StoreWait * StringIndexCreate * StringJoin * StringPrefix * StringSuffix * StumpFunc * StumpFuncIndex * SubGradient * Sum * SumInt * Summarize * SwapBestPath * Swish * SwishGradient * TT * TTLinearGradient * TensorProtosDBInput * TensorVectorSize * TextFileReaderRead * ThrowChildThreadException * ThrowException * TimerBegin * TimerEnd * TimerGet * TimerGetAndEnd * TrimDataset * UnPackRecords * UniformFill * UniformIntFill * UniqueUniformFill * UnsortedSegmentMean * UnsortedSegmentMeanGradient * UnsortedSegmentSum * UnsortedSegmentSumGradient * UnsortedSegmentWeightedSum * UnsortedSegmentWeightedSumGradient * VariableLengthSequencePadding * ViterbiPath * WallClockTime * WeightedMultiSampling * WeightedSample * WeightedSampleDequeueBlobs * WeightedSigmoidCrossEntropyWithLogits * WeightedSigmoidCrossEntropyWithLogitsGradient * While * XavierFill * Xor * YellowFin * ZeroGradient
## Covered operators
There are 219 covered operators * Acos * AcosGradient * Adadelta * Adagrad * AddPadding * AffineChannel * AffineChannelGradient * ArgMax * ArgMin * Asin * AsinGradient * Atan * AtanGradient * AveragedLoss * AveragedLossGradient * BBoxTransform * BatchBoxCox * BatchBucketOneHot * BatchBucketize * BatchDenseToSparse * BatchGather * BatchGatherGradient * BatchMatMul * BatchMoments * BatchMomentsGradient * BatchOneHot * BatchSparseToDense * BernoulliJSD * BernoulliJSDGradient * BooleanMask * BooleanUnmask * BoxWithNMSLimit * CTCBeamSearchDecoder * CTCGreedyDecoder * Ceil * ChannelBackpropStats * ChannelShuffle * ChannelShuffleGradient * ChannelStats * Clip * ClipGradient * ClipTensorByScaling * CollectAndDistributeFpnRpnProposals * ColwiseMax * ColwiseMaxGradient * Concat * Conditional * ConstantFill * Conv * ConvGradient * Cosh * CoshGradient * CosineEmbeddingCriterion * CosineEmbeddingCriterionGradient * DiagonalFill * DotProduct * DotProductGradient * Dropout * DropoutGrad * ElementwiseLinear * ElementwiseLinearGradient * Elu * EluGradient * Erf * ErfGradient * Expand * ExpandGradient * FC * FCGradient * Find * FindDuplicateElements * FlexibleTopK * FlexibleTopKGradient * Floor * GRUUnit * GRUUnitGradient * Gather * GatherPadding * GatherRanges * GatherRangesToDense * Glu * GroupNorm * GroupNormGradient * IndexHash * InstanceNorm * InstanceNormGradient * IntegralImage * IntegralImageGradient * IsMemberOf * LC * LCGradient * LayerNormGradient * LeakyRelu * LeakyReluGradient * LearningRate * LearningRateAdaption * LengthsGather * LengthsPad * LengthsRangeFill * LengthsSplit * LengthsSum * LengthsTile * LengthsToRanges * LengthsTopK * LengthsTopKGradient * Log * MarginRankingCriterion * MarginRankingCriterionGradient * MatMul * Max * MaxGradient * Mean * MeanGradient * MergeIdLists * Min * MinGradient * Moments * MomentsGradient * MomentumSGD * Mul * NanCheck * NegateGradient * Negative * NumpyTile * ONNXWhile * OneHot * PackRNNSequence * PackSegments * PadImage * PadImageGradient * PairWiseLoss * PairWiseLossGradient * PiecewiseLinearTransform * Pow * RecurrentNetwork * RecurrentNetworkGradient * ReduceBackMax * ReduceBackMaxGradient * ReduceBackMean * ReduceBackMeanGradient * ReduceFrontMax * ReduceFrontMaxGradient * ReduceFrontMean * ReduceFrontMeanGradient * ReduceFrontSum * ReduceFrontSumGradient * ReduceL2 * ReduceL2Gradient * ReduceMax * ReduceMaxGradient * ReduceMean * ReduceMeanGradient * ReduceMin * ReduceMinGradient * Relu * ReluGradient * ReluN * ReluNGradient * RemoveDataBlocks * ReversePackedSegs * RowWiseSparseAdagrad * RowwiseMax * RowwiseMaxGradient * ScatterAssign * ScatterWeightedSum * SegmentOneHot * Selu * SeluGradient * SequenceMask * Sign * Sinh * SinhGradient * SinusoidPositionEncoding * Size * Slice * SliceGradient * Softmax * SoftmaxGradient * SoftmaxWithLoss * SoftmaxWithLossGradient * SparseAdadelta * SparseAdagrad * SparseMomentumSGDUpdate * SparseWngrad * SpatialBN * SpatialBNGradient * SpatialSoftmaxWithLoss * SpatialSoftmaxWithLossGradient * Split * SplitByLengths * SquareRootDivide * StringEndsWith * StringStartsWith * Sub * SumElements * SumElementsGradient * SumElementsInt * SumReduceLike * SumSqrElements * Tan * TanGradient * Tanh * TanhGradient * ThresholdedRelu * ThresholdedReluGradient * Tile * TileGradient * TopK * TopKGradient * Transpose * Unique * UnpackRNNSequence * UnpackSegments * UpsampleBilinear * UpsampleBilinearGradient * WeightedSum * WeightedSumGradient * Where * Wngrad
## Excluded from coverage statistics ### Schemaless operators
There are 22 schemaless operators * C10Add_DontUseThisOpYet * C10AveragedLoss_DontUseThisOpYet * C10BatchGather_DontUseThisOpYet * C10BatchMatMul_DontUseThisOpYet * C10Cast_DontUseThisOpYet * C10Concat_DontUseThisOpYet * C10ConstantFill_DontUseThisOpYet * C10EnforceFinite_DontUseThisOpYet * C10ExpandDims_DontUseThisOpYet * C10FC_DontUseThisOpYet * C10Flatten_DontUseThisOpYet * C10GivenTensorFill_DontUseThisOpYet * C10GivenTensorInt64Fill_DontUseThisOpYet * C10GivenTensorIntFill_DontUseThisOpYet * C10LayerNorm_DontUseThisOpYet * C10Mul_DontUseThisOpYet * C10Relu_DontUseThisOpYet * C10SigmoidCrossEntropyWithLogits_DontUseThisOpYet * C10Sigmoid_DontUseThisOpYet * C10SparseLengthsSum_DontUseThisOpYet * C10StopGradient_DontUseThisOpYet * C10UniformFill_DontUseThisOpYet