mirror of https://github.com/llvm/torch-mlir
Sort the TOSA passing test list (#2630)
For easier tracking of issues, sort the TOSA passing list. It is still significantly smaller then the XFAIL list would be. Resolves #2620, at least until the xfail list gets smaller than the passing list. Signed-off-by: Eric Kunze <eric.kunze@arm.com>pull/2637/head
parent
099e1f4cf5
commit
f67249d34f
|
@ -944,358 +944,26 @@ STABLEHLO_CRASHING_SET = {
|
|||
# Write the TOSA set as a "passing" set as it is very early in development
|
||||
# and very few tests work yet.
|
||||
TOSA_PASS_SET = {
|
||||
"IscloseStaticModule_basic",
|
||||
"IscloseStaticModuleTrue_basic",
|
||||
"TileBigDimsSizeModule_basic",
|
||||
"TileSmallDimsSizeModule_basic",
|
||||
"IndexPutImpl2DNoneIndexStaticModule_basic",
|
||||
"AliasModule_basic",
|
||||
"MaxPool2dEmptyStrideStaticModule_basic",
|
||||
"ConstantBoolParameterModule_basic",
|
||||
"ElementwiseCloneContiguousModule_basic",
|
||||
"ElementwiseCloneChannelsLastMemoryFormatModule_basic",
|
||||
"ElementwiseCloneModule_basic",
|
||||
"ElementwiseUnaryModule_basic",
|
||||
"ElementwiseBinaryModule_basic",
|
||||
"ElementwiseSigmoidModule_basic",
|
||||
"ElementwiseExpModule_basic",
|
||||
"ElementwiseReluModule_basic",
|
||||
"ElementwiseLeakyReluModule_basic",
|
||||
"ElementwiseEluModule_basic",
|
||||
"ElementwiseEluNonDefaultModule_basic",
|
||||
"ElementwiseFloorModule_basic",
|
||||
"ElementwiseFloorIntModule_basic",
|
||||
"ElementwiseLogModule_basic",
|
||||
"ElementwiseBinaryStaticShapeModule_basic",
|
||||
"ElementwiseMinimumModule_basic",
|
||||
"ElementwiseMinimumIntModule_basic",
|
||||
"ElementwiseMinOtherIntModule_basic",
|
||||
"ElementwiseMinOtherModule_basic",
|
||||
"ElementwiseMaximumModule_basic",
|
||||
"ElementwiseMaximumIntModule_basic",
|
||||
"ElementwiseMaxOtherIntModule_basic",
|
||||
"ElementwiseMaxOtherModule_basic",
|
||||
"GluStaticModule_basic",
|
||||
"ViewDoubleMergeStaticModule_basic",
|
||||
"ViewCollapseOnesMiddleModule_basic",
|
||||
"ViewFiveTestStaticModule_basic",
|
||||
"ViewOffsetTestStaticModule_basic",
|
||||
"ViewTwoFiveThreeStaticModule_basic",
|
||||
"ViewTwoToThreeStaticModule_basic",
|
||||
"ViewExpandOnesMiddleOppModule_basic",
|
||||
"ViewOffsetBackwardTestStaticModule_basic",
|
||||
"TanhBackward_basic",
|
||||
"HardtanhBackward_basic",
|
||||
"ElementwiseAddModule_basic",
|
||||
"ReturnThreeTensorFloat32_basic",
|
||||
"AddCMulModule_basic",
|
||||
"AddCDivModule_basic",
|
||||
"SqueezeModule_broadcast",
|
||||
"BoolTensorReturnFalseModule_basic",
|
||||
"BoolTensorReturnTrueModule_basic",
|
||||
"BoolTensorReturnMixedModule_basic",
|
||||
"BoolTensorHandleSignless_basic",
|
||||
"ElementwiseRsqrtModule_basic",
|
||||
"SelectIntNegativeDimAndIndexStaticModule_basic",
|
||||
"SqueezeModule_static",
|
||||
"SqueezeModule_noUnitDim",
|
||||
"SqueezeModule_allUnitDim",
|
||||
"TModuleRank1_basic",
|
||||
"TModuleRank0_basic",
|
||||
"ElementwiseToDtypeIdentityModule_basic",
|
||||
"AtenToDeviceModule_basic",
|
||||
"View1DFoldModule_basic",
|
||||
"UnsafeView1DFoldModule_basic",
|
||||
"UnflattenIntStaticModule_basic",
|
||||
"UnflattenIntNegativeOneDimStaticModule_basic",
|
||||
"UnflattenIntNegativeOneSizeStaticModule_basic",
|
||||
"SqueezeDimModule_static",
|
||||
"SqueezeDimModule_identity",
|
||||
"SqueezeDimModule_unitDim",
|
||||
"ReturnTwoTensorF32I64_basic",
|
||||
"ElementwiseSignModule_basic",
|
||||
"ElementwisePowModule_basic",
|
||||
"BmmFloatModule_basic",
|
||||
"MmDagModule_basic",
|
||||
"Matmul4dStatic_basic",
|
||||
"Matmul_dot",
|
||||
"Matmul_3d",
|
||||
"RsubFloatModule_basic",
|
||||
"RsubFloatModule_noalpha_basic",
|
||||
"RsubInt0d_NumToTensor_Module_basic",
|
||||
"EinsumStaticModule_basic",
|
||||
"EinsumStaticFourDimensionModule_basic",
|
||||
"EinsumStaticContractRhsModule_basic",
|
||||
"ElementwiseBitwiseAndModule_basic",
|
||||
"ElementwiseBitwiseAndStaticShapeModule_basic",
|
||||
"ElementwiseBitwiseNotInt32Module_basic",
|
||||
"ElementwiseBitwiseNotInt64Module_basic",
|
||||
"ElementwiseOrTensorStaticShapeModule_basic",
|
||||
"ElementwiseOrTensorModule_basic",
|
||||
"ElementwiseBitwiseOrModule_basic",
|
||||
"ElementwiseBitwiseOrStaticShapeModule_basic",
|
||||
"ElementwiseBitwiseXorModule_basic",
|
||||
"ElementwiseBitwiseXorStaticShapeModule_basic",
|
||||
"ElementwiseGeFloatIntScalarModule_basic",
|
||||
"ElementwiseGeFloatScalarModule_basic",
|
||||
"ElementwiseGeIntScalarModule_basic",
|
||||
"ElementwiseGeMixedIntScalarModule_basic",
|
||||
"ElementwiseGtFloatScalarModule_basic",
|
||||
"ElementwiseGtIntScalarModule_basic",
|
||||
"ElementwiseGtMixed2ScalarModule_basic",
|
||||
"ElementwiseGtFloatTensorModule_basic",
|
||||
"ElementwiseGtIntTensorModule_basic",
|
||||
"ElementwiseLtFloatScalarModule_basic",
|
||||
"ElementwiseLtIntScalarModule_basic",
|
||||
"ElementwiseLtDiffWidthScalarModule_basic",
|
||||
"ElementwiseLtFloatTensorModule_basic",
|
||||
"ElementwiseLtIntTensorModule_basic",
|
||||
"ElementwiseEqFloatScalarModule_basic",
|
||||
"ElementwiseEqIntScalarModule_basic",
|
||||
"ElementwiseEqBoolScalarModule_basic",
|
||||
"ElementwiseEqDiffWidthScalarModule_basic",
|
||||
"ElementwiseEqFloatTensorModule_basic",
|
||||
"ElementwiseEqIntTensorModule_basic",
|
||||
"ElementwiseNeFloatScalarModule_basic",
|
||||
"ElementwiseNeFloatTensorModule_basic",
|
||||
"ElementwiseNeFloatTensorStaticModule_basic",
|
||||
"ElementwiseNeIntTensorModule_basic",
|
||||
"ElementwiseNeIntTensorStaticModule_basic",
|
||||
"ElementwiseMulScalarModule_int",
|
||||
"ElementwiseMulScalarModule_float",
|
||||
"ElementwiseMulTensorIntModule_basic",
|
||||
"ElementwiseDivScalarModule_basic",
|
||||
"ElementwiseAtenDivIntScalarModule_basic",
|
||||
"ElementwiseSubScalarFloatModule_basic",
|
||||
"ElementwiseAddScalarFloatModule_basic",
|
||||
"ElementwiseAddScalar_TensorLiteralInt32_Module_basic",
|
||||
"ElementwiseMulScalarModule_float",
|
||||
"ElementwiseCeilModule_basic",
|
||||
"ElementwiseReciprocalModule_basic",
|
||||
"ElementwiseIsnanModule_basic",
|
||||
"ElementwiseIsinfModule_basic",
|
||||
"TypePromotionAlphaWiderModule_basic",
|
||||
"Conv2dWithPaddingDilationStrideStaticModule_basic",
|
||||
"Conv2dWithPaddingDilationStrideStaticModule_depthwise",
|
||||
"Conv2dWithPaddingDilationStrideStaticModule_depthwise_multiplier",
|
||||
"BatchNorm1DModule_basic",
|
||||
"BatchNorm1DWith2DInputModule_basic",
|
||||
"BatchNorm2DModule_basic",
|
||||
"BatchNorm3DModule_basic",
|
||||
"BatchNorm1DStaticShapeModule_basic",
|
||||
"FlattenStaticModule_basic",
|
||||
"UnflattenStaticModule_basic",
|
||||
"FlattenRank0Module_basic",
|
||||
"ElementwiseFlattenBroadcastModule_basic",
|
||||
"SquareModule_basic",
|
||||
"MaxPool2dStaticModule_basic",
|
||||
"MaxPool2dStaticCeilModeTrueModule_basic",
|
||||
"ResNet18StaticModule_basic",
|
||||
"ReduceAmaxKeepDim_basic",
|
||||
"NativeLayerNormModule4D_basic",
|
||||
"LayerNormNormalizeOverAllDimsModule_basic",
|
||||
"PermuteModule_basic",
|
||||
"PermuteNegativeIndexModule_basic",
|
||||
"ElementwiseLog2Module_basic",
|
||||
"Threshold1dIntI32Module_basic",
|
||||
"Threshold1dFloatModule_basic",
|
||||
"Threshold2dFloatModule_basic",
|
||||
"Threshold3dFloatModule_basic",
|
||||
"ElementwiseSubScalarIntModule_basic",
|
||||
"ElementwiseAddScalarIntModule_basic",
|
||||
"ElementwiseMulScalarModule_basic",
|
||||
"ZerosModuleDefaultDtype_basic",
|
||||
"ZerosModuleInt2D_basic",
|
||||
"ZerosModuleInt3D_basic",
|
||||
"ZerosModuleFloat2D_basic",
|
||||
"ZerosModuleFloat3D_basic",
|
||||
"ZerosModuleFalsePinMemory_basic",
|
||||
"OnesModuleDefaultDtype_basic",
|
||||
"OnesModuleInt_basic",
|
||||
"OnesModuleFloat_basic",
|
||||
"OnesModuleFalsePinMemory_basic",
|
||||
"OnesModuleCPUDevice_basic",
|
||||
"NewZerosModuleDefaultDtype_basic",
|
||||
"NewZerosModuleInt2D_basic",
|
||||
"NewZerosModuleInt3D_basic",
|
||||
"NewZerosModuleFloat2D_basic",
|
||||
"NewZerosModuleFloat3D_basic",
|
||||
"NewZerosModuleFalsePinMemory_basic",
|
||||
"NewOnesModuleDefaultDtype_basic",
|
||||
"NewOnesModuleInt2D_basic",
|
||||
"NewOnesModuleInt3D_basic",
|
||||
"NewOnesModuleFloat2D_basic",
|
||||
"NewOnesModuleFloat3D_basic",
|
||||
"NewOnesModuleFalsePinMemory_basic",
|
||||
"SiluModule_basic",
|
||||
"DropoutEvalIntModule_basic",
|
||||
"DropoutEvalFloatModule_basic",
|
||||
"ContiguousModule_basic",
|
||||
"DropoutModule_basic",
|
||||
"ViewExpandModule_basic",
|
||||
"ViewExpandOnesModule_basic",
|
||||
"ViewExpandOnesBeforeAndAfterModule_basic",
|
||||
"ViewExpandOnesMiddleModule_basic",
|
||||
"ViewExpandCollapseModule_basic",
|
||||
"ViewExpandCollapseWithOnesModule_basic",
|
||||
"ViewCollapseInferredDimModule_basic",
|
||||
"ViewExpandInferredDimModule_basic",
|
||||
"ViewNegativeStaticModule_basic",
|
||||
"ViewNoChangeStaticModule_basic",
|
||||
"UnsafeViewExpandModule_basic",
|
||||
"ReshapeCollapseModule_basic",
|
||||
"ReshapeAsModule_basic",
|
||||
"ElementwiseGeluModule_basic",
|
||||
"GeluBackwardModule_basic",
|
||||
"ElementwiseNeIntScalarModule_basic",
|
||||
"Convolution2DStaticModule_basic",
|
||||
"ElementwiseNegModule_basic",
|
||||
"TestMultipleTensorReturn_basic",
|
||||
"TypeAsSameModule_basic",
|
||||
"AdaptiveAvgPool2dNonUnitOutputSizeStaticModule_basic",
|
||||
"AdaptiveAvgPool2dUnitOutputSizeStaticModule_basic",
|
||||
"BaddbmmDynamicModule_basic",
|
||||
"BaddbmmStaticModule_basic",
|
||||
"BaddbmmWithAlphaBetaModule_basic",
|
||||
"BaddbmmWithAlphaModule_basic",
|
||||
"BaddbmmWithBetaModule_basic",
|
||||
"BaddbmmBroadcast1DInputModule_basic",
|
||||
"BaddbmmBroadcast2DInputModule_basic",
|
||||
"NumpyTRank1Module_basic",
|
||||
"NumpyTRank2Module_basic",
|
||||
"NumpyTRankNStaticModule_basic",
|
||||
"NumpyTRankNDynamicModule_basic",
|
||||
"EmbeddingModuleI32Static_basic",
|
||||
"EmbeddingModule1DIndices_basic",
|
||||
"TModuleRank2_basic",
|
||||
"TransposeIntModule_basic",
|
||||
"TransposeIntNegDimsModule_basic",
|
||||
"ArgmaxModule_keepDim",
|
||||
"ArgmaxModule_with_dim",
|
||||
"_LogSoftmaxModuleStable_basic",
|
||||
"ElementwiseAtenWhereSelfModule_basic",
|
||||
"ElementwiseUnsqueezeBroadcastModule_basic",
|
||||
"MaskedFillScalarIntValueModule_basic",
|
||||
"MaskedFillScalarIntValueStaticModule_basic",
|
||||
"MaskedFillTensorIntValueStaticModule_basic",
|
||||
"ElementwiseAddScalarInt64Module_basic",
|
||||
"TensorLiteralModule_basic",
|
||||
"NewZerosStaticModuleLayoutStrided_basic",
|
||||
"TensorOpaqueLiteralModule_basic",
|
||||
"TypePromotionDifferentCategoryModule_basic",
|
||||
"TypePromotionSameCategoryDifferentWidthModule_basic",
|
||||
"TypePromotionSameCategoryZeroRankWider_basic",
|
||||
"TypePromotionZeroRankHigherCategoryModule_basic",
|
||||
"GatherStaticModule_basic",
|
||||
"IndexTensorStaticModule_basic",
|
||||
"IndexTensorMultiIndexStaticModule_basic",
|
||||
"ElementwiseWhereScalarModule_basic",
|
||||
"FullLikeModuleFloat3DStatic_basic",
|
||||
"FullModuleDefaultDtype_basic",
|
||||
"FullModuleFloat3D_basic",
|
||||
"NewFullModuleDefaultDtype_basic",
|
||||
"NewFullModuleFalsePinMemory_basic",
|
||||
"NewFullModuleFloat2D_basic",
|
||||
"NewFullModuleFloat3DStatic_basic",
|
||||
"NewFullModuleFloat3D_basic",
|
||||
"NewFullModuleInt2DStatic_basic",
|
||||
"MaskedFillScalarDefaultModule_basic",
|
||||
"NumToTensorFloatModule_basic",
|
||||
"LiftFreshCopyModule_basic",
|
||||
"ReduceSumDimIntListKeepDimNegativeDimStaticModule_basic",
|
||||
"ReduceSumDimIntListFloatModule_basic",
|
||||
"ReduceSumDimIntListIntModule_basic",
|
||||
"ReduceSumDimIntListKeepDimFloatModule_basic",
|
||||
"ReduceSumDimIntListKeepDimIntModule_basic",
|
||||
"ReduceSumFloatModule_basic",
|
||||
"ReduceSumSignedIntModule_basic",
|
||||
"ReduceSumUnsignedIntModule_basic",
|
||||
"BroadcastToSameRankStaticModule_basic",
|
||||
"BroadcastZeroRankInputStaticModule_basic",
|
||||
"BroadcastListConstructWithMinusOneModule_basic",
|
||||
"SliceStaticModule_basic",
|
||||
"SliceOutOfUpperBoundIndexStaticModule_basic",
|
||||
"ArangeStartStepIntModule_basic",
|
||||
"AddCDivModule_basic",
|
||||
"AddCDiv_Module_basic",
|
||||
"AddCMulModule_basic",
|
||||
"AddCMul_Module_basic",
|
||||
"Add_Module_basic",
|
||||
"AliasModule_basic",
|
||||
"ArangeDtypeFloatModule_basic",
|
||||
"ArangeIntModule_basic",
|
||||
"ArangeNegativeStartIntModule_basic",
|
||||
"ArangeStartIntModule_basic",
|
||||
"ArangeStartNegativeStepIntModule_basic",
|
||||
"ArangeStartOutModule_basic",
|
||||
"ArangeStartOutViewModule_basic",
|
||||
"ArangeStartStepIntModule_basic",
|
||||
"ArangeZeroElementOutputModule_basic",
|
||||
"NumToTensorIntModule_basic",
|
||||
"ToDtypeBoolLayoutNoneStaticModule_basic",
|
||||
"ToCopyBoolDTypeStaticModule_basic",
|
||||
"HardTanhIntModule_basic",
|
||||
"AtenRoundIntModule_basic",
|
||||
"MseLossNoReductionModule_basic",
|
||||
"AddCMul_Module_basic",
|
||||
"AddCDiv_Module_basic",
|
||||
"TestF16Return_basic",
|
||||
"ElementwiseLeakyReluModule_basic",
|
||||
"ElementwiseLeakyReluStaticModule_basic",
|
||||
"LeakyReluBackwardModule_basic",
|
||||
"LeakyReluBackwardStaticModule_basic",
|
||||
"ElementwiseRelu6Module_basic",
|
||||
"HardTanhModule_basic",
|
||||
"HardsigmoidModule_basic",
|
||||
"HardsigmoidRandomModule_basic",
|
||||
"HardswishModule_basic",
|
||||
"HardswishRandomModule_basic",
|
||||
"BucketizeTensorStaticFloatModule_basic",
|
||||
"BucketizeTensorStaticModule_basic",
|
||||
"ElementwiseLeFloatTensorModule_basic",
|
||||
"ElementwiseLeIntTensorModule_basic",
|
||||
"FullLikeModuleInt2DStatic_basic",
|
||||
"FullModuleInt3D_basic",
|
||||
"FullModuleFloat2D_basic",
|
||||
"ElementwiseAbsModule_basic",
|
||||
"RepeatModule_basic",
|
||||
"ConstantPad2dStaticModule_basic",
|
||||
"ConstantPadNdModule_basic",
|
||||
"ConstantPadNdPartialStaticModule_basic",
|
||||
"ConstantPadNdStaticModule_basic",
|
||||
"PadModule_basic",
|
||||
"PadWithNoneValModule_basic",
|
||||
"ElementwiseRemainderScalarModule_Float_basic",
|
||||
"ElementwiseRemainderScalarModule_Int_Float_basic",
|
||||
"ElementwiseRemainderScalarModule_Int_basic",
|
||||
"PrimsSqueezeModule_basic",
|
||||
"PrimsSqueezeEmptyDimensionsModule_basic",
|
||||
"MoveDimIntModule_basic",
|
||||
"MoveDimIntNegativeIndexModule_basic",
|
||||
"ElementwiseRemainderScalarModule_Int_basic",
|
||||
"MoveDimIntModule_basic",
|
||||
"PrimsViewOfModule_basic",
|
||||
"PrimsViewOfZeroRankModule_basic",
|
||||
"DetachModule_basic",
|
||||
"ScalarTensorDefaultDtypeModule_basic",
|
||||
"ScalarTensorFloat32Module_basic",
|
||||
"ScalarTensorInt32Module_basic",
|
||||
"ScalarTensorInt64Module_basic",
|
||||
"UnbindIntListUnpack_Module_basic",
|
||||
"UnbindIntGetItem_Module_basic",
|
||||
"TensorsConcatStaticModule_basic",
|
||||
"TensorsConcatNegativeDimStaticModule_basic",
|
||||
"ArgmaxModule_keepDim",
|
||||
"ArgmaxModule_with_dim",
|
||||
"AtenComplex64Module_basic",
|
||||
"ElementwiseSqrtIntModule_basic",
|
||||
"ElementwiseSqrtModule_basic",
|
||||
"SplitTensorGetItem_Module_basic",
|
||||
"SplitTensorListUnpackModule_basic",
|
||||
"SplitTensorNegativeDimModule_basic",
|
||||
"SplitTensorLastSmallerModule_basic",
|
||||
"SplitWithSizesListUnpackModule_basic",
|
||||
"ChunkListUnpack_Module_basic",
|
||||
"ChunkListUnpackUneven_Module_basic",
|
||||
"TupleModule_basic",
|
||||
"NumpyTRank0Module_basic",
|
||||
"Permute0RankModule_basic",
|
||||
"Add_Module_basic",
|
||||
"SoftmaxIntModule_basic",
|
||||
"SoftmaxIntNegDimModule_basic",
|
||||
"_LogSoftmaxModule_basic",
|
||||
"_SoftmaxModule_basic",
|
||||
"ElementwiseAddScalarInt8Module_basic",
|
||||
"ElementwiseSubTensorInt8Module_basic",
|
||||
"AtenEyeMModuleCPUDevice_basic",
|
||||
"AtenEyeMModuleDefaultDtype_basic",
|
||||
"AtenEyeMModuleFalsePinMemory_basic",
|
||||
|
@ -1304,23 +972,355 @@ TOSA_PASS_SET = {
|
|||
"AtenEyeModuleDefaultDtype_basic",
|
||||
"AtenEyeModuleFalsePinMemory_basic",
|
||||
"AtenEyeModuleFloat2D_basic",
|
||||
"MeanModule_basic",
|
||||
"ArangeStartOutModule_basic",
|
||||
"ArangeStartOutViewModule_basic",
|
||||
"AtenRoundIntModule_basic",
|
||||
"AtenToDeviceModule_basic",
|
||||
"BaddbmmBroadcast1DInputModule_basic",
|
||||
"BaddbmmBroadcast2DInputModule_basic",
|
||||
"BaddbmmDynamicModule_basic",
|
||||
"BaddbmmStaticModule_basic",
|
||||
"BaddbmmWithAlphaBetaModule_basic",
|
||||
"BaddbmmWithAlphaModule_basic",
|
||||
"BaddbmmWithBetaModule_basic",
|
||||
"BatchNorm1DModule_basic",
|
||||
"BatchNorm1DStaticShapeModule_basic",
|
||||
"BatchNorm1DWith2DInputModule_basic",
|
||||
"BatchNorm2DModule_basic",
|
||||
"BatchNorm3DModule_basic",
|
||||
"BmmFloatModule_basic",
|
||||
"BoolTensorHandleSignless_basic",
|
||||
"BoolTensorReturnFalseModule_basic",
|
||||
"BoolTensorReturnMixedModule_basic",
|
||||
"BoolTensorReturnTrueModule_basic",
|
||||
"BroadcastListConstructWithMinusOneModule_basic",
|
||||
"BroadcastToSameRankStaticModule_basic",
|
||||
"BroadcastZeroRankInputStaticModule_basic",
|
||||
"BucketizeTensorStaticFloatModule_basic",
|
||||
"BucketizeTensorStaticModule_basic",
|
||||
"ChunkListUnpackUneven_Module_basic",
|
||||
"ChunkListUnpack_Module_basic",
|
||||
"ConstantBoolParameterModule_basic",
|
||||
"ConstantPad2dStaticModule_basic",
|
||||
"ConstantPadNdModule_basic",
|
||||
"ConstantPadNdPartialStaticModule_basic",
|
||||
"ConstantPadNdStaticModule_basic",
|
||||
"ContiguousModule_basic",
|
||||
"Conv2dBiasNoPaddingModule_basic",
|
||||
"Conv2dNoPaddingModule_basic",
|
||||
"Conv2dWithPaddingDilationStrideModule_basic",
|
||||
"Conv2dWithPaddingDilationStrideStaticModule_basic",
|
||||
"Conv2dWithPaddingDilationStrideStaticModule_depthwise",
|
||||
"Conv2dWithPaddingDilationStrideStaticModule_depthwise_multiplier",
|
||||
"Conv2dWithPaddingModule_basic",
|
||||
"Convolution2DStaticModule_basic",
|
||||
"DetachModule_basic",
|
||||
"DropoutEvalFloatModule_basic",
|
||||
"DropoutEvalIntModule_basic",
|
||||
"DropoutModule_basic",
|
||||
"EinsumStaticContractRhsModule_basic",
|
||||
"EinsumStaticFourDimensionModule_basic",
|
||||
"EinsumStaticModule_basic",
|
||||
"ElementwiseAbsModule_basic",
|
||||
"ElementwiseAddModule_basic",
|
||||
"ElementwiseAddScalarFloatModule_basic",
|
||||
"ElementwiseAddScalarInt64Module_basic",
|
||||
"ElementwiseAddScalarInt8Module_basic",
|
||||
"ElementwiseAddScalarIntModule_basic",
|
||||
"ElementwiseAddScalar_TensorLiteralInt32_Module_basic",
|
||||
"ElementwiseAtenDivIntScalarModule_basic",
|
||||
"ElementwiseAtenWhereSelfModule_basic",
|
||||
"ElementwiseBinaryModule_basic",
|
||||
"ElementwiseBinaryStaticShapeModule_basic",
|
||||
"ElementwiseBitwiseAndModule_basic",
|
||||
"ElementwiseBitwiseAndStaticShapeModule_basic",
|
||||
"ElementwiseBitwiseNotInt32Module_basic",
|
||||
"ElementwiseBitwiseNotInt64Module_basic",
|
||||
"ElementwiseBitwiseOrModule_basic",
|
||||
"ElementwiseBitwiseOrStaticShapeModule_basic",
|
||||
"ElementwiseBitwiseXorModule_basic",
|
||||
"ElementwiseBitwiseXorStaticShapeModule_basic",
|
||||
"ElementwiseCeilModule_basic",
|
||||
"ElementwiseCloneChannelsLastMemoryFormatModule_basic",
|
||||
"ElementwiseCloneContiguousModule_basic",
|
||||
"ElementwiseCloneModule_basic",
|
||||
"ElementwiseDivScalarModule_basic",
|
||||
"ElementwiseEluModule_basic",
|
||||
"ElementwiseEluNonDefaultModule_basic",
|
||||
"ElementwiseEqBoolScalarModule_basic",
|
||||
"ElementwiseEqDiffWidthScalarModule_basic",
|
||||
"ElementwiseEqFloatScalarModule_basic",
|
||||
"ElementwiseEqFloatTensorModule_basic",
|
||||
"ElementwiseEqIntScalarModule_basic",
|
||||
"ElementwiseEqIntTensorModule_basic",
|
||||
"ElementwiseExpModule_basic",
|
||||
"ElementwiseFlattenBroadcastModule_basic",
|
||||
"ElementwiseFloorIntModule_basic",
|
||||
"ElementwiseFloorModule_basic",
|
||||
"ElementwiseGeFloatIntScalarModule_basic",
|
||||
"ElementwiseGeFloatScalarModule_basic",
|
||||
"ElementwiseGeIntScalarModule_basic",
|
||||
"ElementwiseGeMixedIntScalarModule_basic",
|
||||
"ElementwiseGeluModule_basic",
|
||||
"ElementwiseGtFloatScalarModule_basic",
|
||||
"ElementwiseGtFloatTensorModule_basic",
|
||||
"ElementwiseGtIntScalarModule_basic",
|
||||
"ElementwiseGtIntTensorModule_basic",
|
||||
"ElementwiseGtMixed2ScalarModule_basic",
|
||||
"ElementwiseIsinfModule_basic",
|
||||
"ElementwiseIsnanModule_basic",
|
||||
"ElementwiseLeFloatTensorModule_basic",
|
||||
"ElementwiseLeIntTensorModule_basic",
|
||||
"ElementwiseLeakyReluModule_basic",
|
||||
"ElementwiseLeakyReluModule_basic",
|
||||
"ElementwiseLeakyReluStaticModule_basic",
|
||||
"ElementwiseLog2Module_basic",
|
||||
"ElementwiseLogModule_basic",
|
||||
"ElementwiseLtDiffWidthScalarModule_basic",
|
||||
"ElementwiseLtFloatScalarModule_basic",
|
||||
"ElementwiseLtFloatTensorModule_basic",
|
||||
"ElementwiseLtIntScalarModule_basic",
|
||||
"ElementwiseLtIntTensorModule_basic",
|
||||
"ElementwiseMaxOtherIntModule_basic",
|
||||
"ElementwiseMaxOtherModule_basic",
|
||||
"ElementwiseMaximumIntModule_basic",
|
||||
"ElementwiseMaximumModule_basic",
|
||||
"ElementwiseMinOtherIntModule_basic",
|
||||
"ElementwiseMinOtherModule_basic",
|
||||
"ElementwiseMinimumIntModule_basic",
|
||||
"ElementwiseMinimumModule_basic",
|
||||
"ElementwiseMulScalarModule_basic",
|
||||
"ElementwiseMulScalarModule_float",
|
||||
"ElementwiseMulScalarModule_float",
|
||||
"ElementwiseMulScalarModule_int",
|
||||
"ElementwiseMulTensorIntModule_basic",
|
||||
"ElementwiseNeFloatScalarModule_basic",
|
||||
"ElementwiseNeFloatTensorModule_basic",
|
||||
"ElementwiseNeFloatTensorStaticModule_basic",
|
||||
"ElementwiseNeIntScalarModule_basic",
|
||||
"ElementwiseNeIntTensorModule_basic",
|
||||
"ElementwiseNeIntTensorStaticModule_basic",
|
||||
"ElementwiseNegModule_basic",
|
||||
"ElementwiseOrTensorModule_basic",
|
||||
"ElementwiseOrTensorStaticShapeModule_basic",
|
||||
"ElementwisePowModule_basic",
|
||||
"ElementwiseReciprocalModule_basic",
|
||||
"ElementwiseRelu6Module_basic",
|
||||
"ElementwiseReluModule_basic",
|
||||
"ElementwiseRemainderScalarModule_Float_basic",
|
||||
"ElementwiseRemainderScalarModule_Int_Float_basic",
|
||||
"ElementwiseRemainderScalarModule_Int_basic",
|
||||
"ElementwiseRemainderScalarModule_Int_basic",
|
||||
"ElementwiseRsqrtModule_basic",
|
||||
"ElementwiseSigmoidModule_basic",
|
||||
"ElementwiseSignModule_basic",
|
||||
"ElementwiseSqrtIntModule_basic",
|
||||
"ElementwiseSqrtModule_basic",
|
||||
"ElementwiseSubScalarFloatModule_basic",
|
||||
"ElementwiseSubScalarIntModule_basic",
|
||||
"ElementwiseSubTensorInt8Module_basic",
|
||||
"ElementwiseToDtypeIdentityModule_basic",
|
||||
"ElementwiseUnaryModule_basic",
|
||||
"ElementwiseUnsqueezeBroadcastModule_basic",
|
||||
"ElementwiseWhereScalarModule_basic",
|
||||
"EmbeddingModule1DIndices_basic",
|
||||
"EmbeddingModuleI32Static_basic",
|
||||
"FlattenRank0Module_basic",
|
||||
"FlattenStaticModule_basic",
|
||||
"FullLikeModuleFloat3DStatic_basic",
|
||||
"FullLikeModuleInt2DStatic_basic",
|
||||
"FullModuleDefaultDtype_basic",
|
||||
"FullModuleFloat2D_basic",
|
||||
"FullModuleFloat3D_basic",
|
||||
"FullModuleInt3D_basic",
|
||||
"GatherStaticModule_basic",
|
||||
"GeluBackwardModule_basic",
|
||||
"GluStaticModule_basic",
|
||||
"HardTanhIntModule_basic",
|
||||
"HardTanhModule_basic",
|
||||
"HardsigmoidModule_basic",
|
||||
"HardsigmoidRandomModule_basic",
|
||||
"HardswishModule_basic",
|
||||
"HardswishRandomModule_basic",
|
||||
"HardtanhBackward_basic",
|
||||
"IndexPutImpl2DNoneIndexStaticModule_basic",
|
||||
"IndexTensorMultiIndexStaticModule_basic",
|
||||
"IndexTensorStaticModule_basic",
|
||||
"IscloseStaticModuleTrue_basic",
|
||||
"IscloseStaticModule_basic",
|
||||
"LayerNormNormalizeOverAllDimsModule_basic",
|
||||
"LeakyReluBackwardModule_basic",
|
||||
"LeakyReluBackwardStaticModule_basic",
|
||||
"LiftFreshCopyModule_basic",
|
||||
"MaskedFillScalarDefaultModule_basic",
|
||||
"MaskedFillScalarIntValueModule_basic",
|
||||
"MaskedFillScalarIntValueStaticModule_basic",
|
||||
"MaskedFillTensorIntValueStaticModule_basic",
|
||||
"Matmul4dStatic_basic",
|
||||
"Matmul_3d",
|
||||
"Matmul_dot",
|
||||
"MaxPool2dEmptyStrideStaticModule_basic",
|
||||
"MaxPool2dStaticCeilModeTrueModule_basic",
|
||||
"MaxPool2dStaticModule_basic",
|
||||
"MeanModule_basic",
|
||||
"MmDagModule_basic",
|
||||
"MoveDimIntModule_basic",
|
||||
"MoveDimIntModule_basic",
|
||||
"MoveDimIntNegativeIndexModule_basic",
|
||||
"MseLossNoReductionModule_basic",
|
||||
"NativeLayerNormModule4D_basic",
|
||||
"NewFullModuleDefaultDtype_basic",
|
||||
"NewFullModuleFalsePinMemory_basic",
|
||||
"NewFullModuleFloat2D_basic",
|
||||
"NewFullModuleFloat3DStatic_basic",
|
||||
"NewFullModuleFloat3D_basic",
|
||||
"NewFullModuleInt2DStatic_basic",
|
||||
"NewOnesModuleDefaultDtype_basic",
|
||||
"NewOnesModuleFalsePinMemory_basic",
|
||||
"NewOnesModuleFloat2D_basic",
|
||||
"NewOnesModuleFloat3D_basic",
|
||||
"NewOnesModuleInt2D_basic",
|
||||
"NewOnesModuleInt3D_basic",
|
||||
"NewZerosModuleDefaultDtype_basic",
|
||||
"NewZerosModuleFalsePinMemory_basic",
|
||||
"NewZerosModuleFloat2D_basic",
|
||||
"NewZerosModuleFloat3D_basic",
|
||||
"NewZerosModuleInt2D_basic",
|
||||
"NewZerosModuleInt3D_basic",
|
||||
"NewZerosStaticModuleLayoutStrided_basic",
|
||||
"NumToTensorFloatModule_basic",
|
||||
"NumToTensorIntModule_basic",
|
||||
"NumpyTRank0Module_basic",
|
||||
"NumpyTRank1Module_basic",
|
||||
"NumpyTRank2Module_basic",
|
||||
"NumpyTRankNDynamicModule_basic",
|
||||
"NumpyTRankNStaticModule_basic",
|
||||
"OnesModuleCPUDevice_basic",
|
||||
"OnesModuleDefaultDtype_basic",
|
||||
"OnesModuleFalsePinMemory_basic",
|
||||
"OnesModuleFloat_basic",
|
||||
"OnesModuleInt_basic",
|
||||
"PadModule_basic",
|
||||
"PadWithNoneValModule_basic",
|
||||
"Permute0RankModule_basic",
|
||||
"PermuteModule_basic",
|
||||
"PermuteNegativeIndexModule_basic",
|
||||
"PrimsSqueezeEmptyDimensionsModule_basic",
|
||||
"PrimsSqueezeModule_basic",
|
||||
"PrimsViewOfModule_basic",
|
||||
"PrimsViewOfZeroRankModule_basic",
|
||||
"ReduceAmaxKeepDim_basic",
|
||||
"ReduceSumDimIntListFloatModule_basic",
|
||||
"ReduceSumDimIntListIntModule_basic",
|
||||
"ReduceSumDimIntListKeepDimFloatModule_basic",
|
||||
"ReduceSumDimIntListKeepDimIntModule_basic",
|
||||
"ReduceSumDimIntListKeepDimNegativeDimStaticModule_basic",
|
||||
"ReduceSumFloatModule_basic",
|
||||
"ReduceSumSignedIntModule_basic",
|
||||
"ReduceSumUnsignedIntModule_basic",
|
||||
"RepeatModule_basic",
|
||||
"ResNet18StaticModule_basic",
|
||||
"ReshapeAsModule_basic",
|
||||
"ReshapeCollapseModule_basic",
|
||||
"ReturnThreeTensorFloat32_basic",
|
||||
"ReturnTwoTensorF32I64_basic",
|
||||
"RsubFloatModule_basic",
|
||||
"RsubFloatModule_noalpha_basic",
|
||||
"RsubInt0d_NumToTensor_Module_basic",
|
||||
"ScalarTensorDefaultDtypeModule_basic",
|
||||
"ScalarTensorFloat32Module_basic",
|
||||
"ScalarTensorInt32Module_basic",
|
||||
"ScalarTensorInt64Module_basic",
|
||||
"SelectIntNegativeDimAndIndexStaticModule_basic",
|
||||
"SiluModule_basic",
|
||||
"SliceOutOfUpperBoundIndexStaticModule_basic",
|
||||
"SliceStaticModule_basic",
|
||||
"SoftmaxIntModule_basic",
|
||||
"SoftmaxIntNegDimModule_basic",
|
||||
"SplitTensorGetItem_Module_basic",
|
||||
"SplitTensorLastSmallerModule_basic",
|
||||
"SplitTensorListUnpackModule_basic",
|
||||
"SplitTensorNegativeDimModule_basic",
|
||||
"SplitWithSizesListUnpackModule_basic",
|
||||
"SquareModule_basic",
|
||||
"SqueezeDimModule_identity",
|
||||
"SqueezeDimModule_static",
|
||||
"SqueezeDimModule_unitDim",
|
||||
"SqueezeModule_allUnitDim",
|
||||
"SqueezeModule_broadcast",
|
||||
"SqueezeModule_noUnitDim",
|
||||
"SqueezeModule_static",
|
||||
"TModuleRank0_basic",
|
||||
"TModuleRank1_basic",
|
||||
"TModuleRank2_basic",
|
||||
"TanhBackward_basic",
|
||||
"TensorLiteralModule_basic",
|
||||
"TensorOpaqueLiteralModule_basic",
|
||||
"TensorsConcatNegativeDimStaticModule_basic",
|
||||
"TensorsConcatStaticModule_basic",
|
||||
"TestF16Return_basic",
|
||||
"TestMultipleTensorReturn_basic",
|
||||
"Threshold1dFloatModule_basic",
|
||||
"Threshold1dIntI32Module_basic",
|
||||
"Threshold2dFloatModule_basic",
|
||||
"Threshold3dFloatModule_basic",
|
||||
"TileBigDimsSizeModule_basic",
|
||||
"TileSmallDimsSizeModule_basic",
|
||||
"ToCopyBoolDTypeStaticModule_basic",
|
||||
"ToDtypeBoolLayoutNoneStaticModule_basic",
|
||||
"TransposeIntModule_basic",
|
||||
"TransposeIntNegDimsModule_basic",
|
||||
"TupleModule_basic",
|
||||
"TypeAsSameModule_basic",
|
||||
"TypePromotionAlphaWiderModule_basic",
|
||||
"TypePromotionDifferentCategoryModule_basic",
|
||||
"TypePromotionSameCategoryDifferentWidthModule_basic",
|
||||
"TypePromotionSameCategoryZeroRankWider_basic",
|
||||
"TypePromotionZeroRankHigherCategoryModule_basic",
|
||||
"UnbindIntGetItem_Module_basic",
|
||||
"UnbindIntListUnpack_Module_basic",
|
||||
"UnflattenIntNegativeOneDimStaticModule_basic",
|
||||
"UnflattenIntNegativeOneSizeStaticModule_basic",
|
||||
"UnflattenIntStaticModule_basic",
|
||||
"UnflattenStaticModule_basic",
|
||||
"UnsafeView1DFoldModule_basic",
|
||||
"UnsafeViewExpandModule_basic",
|
||||
"View1DFoldModule_basic",
|
||||
"ViewCollapseInferredDimModule_basic",
|
||||
"ViewCollapseOnesMiddleModule_basic",
|
||||
"ViewDoubleMergeStaticModule_basic",
|
||||
"ViewExpandCollapseModule_basic",
|
||||
"ViewExpandCollapseWithOnesModule_basic",
|
||||
"ViewExpandInferredDimModule_basic",
|
||||
"ViewExpandModule_basic",
|
||||
"ViewExpandOnesBeforeAndAfterModule_basic",
|
||||
"ViewExpandOnesMiddleModule_basic",
|
||||
"ViewExpandOnesMiddleOppModule_basic",
|
||||
"ViewExpandOnesModule_basic",
|
||||
"ViewFiveTestStaticModule_basic",
|
||||
"ViewNegativeStaticModule_basic",
|
||||
"ViewNoChangeStaticModule_basic",
|
||||
"ViewOffsetBackwardTestStaticModule_basic",
|
||||
"ViewOffsetTestStaticModule_basic",
|
||||
"ViewTwoFiveThreeStaticModule_basic",
|
||||
"ViewTwoToThreeStaticModule_basic",
|
||||
"ZerosModuleDefaultDtype_basic",
|
||||
"ZerosModuleFalsePinMemory_basic",
|
||||
"ZerosModuleFloat2D_basic",
|
||||
"ZerosModuleFloat3D_basic",
|
||||
"ZerosModuleInt2D_basic",
|
||||
"ZerosModuleInt3D_basic",
|
||||
"_LogSoftmaxModuleStable_basic",
|
||||
"_LogSoftmaxModule_basic",
|
||||
"_SoftmaxModule_basic",
|
||||
}
|
||||
|
||||
MAKE_FX_TOSA_PASS_SET = (TOSA_PASS_SET | {
|
||||
### Tests additionally passing in make_fx_tosa
|
||||
"AdaptiveAvgPool1dNonUnitOutputSizeStaticModule_basic",
|
||||
"AdaptiveAvgPool1dUnitOutputSizeStaticModule_basic",
|
||||
"NativeGroupNormBackwardModule_basic",
|
||||
"SliceWholeTensorModule_basic",
|
||||
"TensorFloatModule_basic",
|
||||
"TensorIntModule_basic",
|
||||
"AdaptiveAvgPool1dNonUnitOutputSizeStaticModule_basic",
|
||||
"AdaptiveAvgPool1dUnitOutputSizeStaticModule_basic",
|
||||
}) - {
|
||||
### Test failing in make_fx_tosa but not in tosa
|
||||
|
||||
|
|
Loading…
Reference in New Issue