|
# 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 |
|
<details> |
|
<summary>There are 469 not covered operators</summary> |
|
|
|
* 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 |
|
</details> |
|
|
|
## Covered operators |
|
<details> |
|
<summary>There are 219 covered operators</summary> |
|
|
|
* 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 |
|
</details> |
|
|
|
## Excluded from coverage statistics |
|
### Schemaless operators |
|
<details> |
|
<summary>There are 22 schemaless operators</summary> |
|
|
|
* 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 |
|
</details> |
|
|