|
25 | 25 | ops: &common_ops |
26 | 26 | int8: ['Conv2D', 'MatMul', 'ConcatV2', 'MaxPool', 'AvgPool'] |
27 | 27 | uint8: ['Conv2D', 'DepthwiseConv2dNative', 'MatMul', 'ConcatV2', 'MaxPool', 'AvgPool'] |
28 | | - bf16: ['Conv2D', 'Conv2DBackpropFilter', 'Conv2DBackpropInput', 'Conv3D', 'Conv3DBackpropFilterV2', |
29 | | - 'Conv3DBackpropInputV2', 'DepthwiseConv2dNative', 'DepthwiseConv2dNativeBackpropFilter', |
30 | | - 'DepthwiseConv2dNativeBackpropInput', 'MatMul', 'BatchMatMul', 'BatchMatMulV2', # allow_list |
31 | | - 'Add', 'AddN', 'AddV2', 'AvgPool', 'AvgPool3D', 'AvgPool3DGrad', 'AvgPoolGrad', 'BiasAdd', |
32 | | - 'BiasAddGrad', 'BiasAddV1', 'FusedBatchNormV2', 'FusedBatchNormGradV2', 'FusedBatchNormV3', |
33 | | - 'FusedBatchNormGradV3', 'LeakyRelu', 'LeakyReluGrad', 'Mul', 'Sub', 'Elu', 'EluGrad', 'FloorDiv', |
34 | | - '_FusedBatchNormEx', 'Log', 'Log1p', 'LogSoftmax', 'Prod', 'RealDiv', 'Reciprocal', 'Selu', |
35 | | - 'SeluGrad', 'Sigmoid', 'SigmoidGrad', 'Softmax', 'Softplus', 'SoftplusGrad', 'Softsign', |
36 | | - 'SoftsignGrad', 'Sqrt', 'Tanh', 'TanhGrad', #infer_list |
37 | | - 'Abs', 'ArgMax', 'ArgMin', 'BatchToSpace', 'BatchToSpaceND', 'BroadcastTo', 'Ceil', 'CheckNumerics', |
38 | | - 'ClipByValue', 'Concat', 'ConcatV2', 'DepthToSpace', 'DynamicPartition', 'DynamicStitch', |
39 | | - 'EnsureShape', 'Enter', #'Range', |
40 | | - 'Equal', 'Exit', 'ExpandDims', 'Fill', 'Floor', |
41 | | - 'Gather', 'GatherNd', 'GatherV2', 'Greater', 'GreaterEqual', |
42 | | - 'Identity', 'IsFinite', 'IsInf', 'IsNan', 'Less', 'LessEqual', |
43 | | - 'Max', 'Maximum', 'MaxPool', 'MaxPool3D', 'MaxPool3DGrad', 'MaxPoolGrad', 'MaxPoolGradGrad', |
44 | | - 'MaxPoolGradGradV2', 'MaxPoolGradV2', 'MaxPoolV2', 'Merge', 'Min', 'Minimum', 'MirrorPad', 'MirrorPadGrad', |
45 | | - 'Neg', 'NextIteration', 'NotEqual', 'OnesLike', 'Pack', 'Pad', 'PadV2', 'PreventGradient', 'Rank', |
46 | | - 'Relu', 'Relu6', 'Relu6Grad', 'ReluGrad', 'Reshape', |
47 | | - 'ResizeNearestNeighbor', 'ResizeNearestNeighborGrad', |
48 | | - 'Reverse', 'ReverseSequence', 'ReverseV2', 'Round', 'Select', 'SelectV2', 'Shape', 'ShapeN', 'Sign', |
49 | | - 'Slice', 'Snapshot', 'SpaceToBatch', 'SpaceToBatchND', 'SpaceToDepth', 'Split', 'SplitV', 'Squeeze', |
50 | | - 'StopGradient', 'StridedSlice', 'StridedSliceGrad', #'Switch', |
51 | | - 'Tile', 'TopK', 'TopKV2', 'Transpose', 'Where', 'Unpack', 'ZerosLike'] #clear_list |
| 28 | + bf16: ['Conv2D'] #TODO need to add more bf16 op types here |
52 | 29 | fp32: ['*'] # '*' means all op types |
53 | 30 |
|
54 | 31 | capabilities: &common_capabilities |
|
0 commit comments