| # Copyright 2022 Google LLC | |
| # | |
| # This source code is licensed under the BSD-style license found in the | |
| # LICENSE file in the root directory of this source tree. | |
| # LINT.IfChange | |
| - name: xnn_microkernel_type_default | |
| string: "Default" | |
| - name: xnn_microkernel_type_average_pooling | |
| string: "Average Pooling" | |
| - name: xnn_microkernel_type_conv2d_hwc2chw | |
| string: "Conv2D HWC2CHW" | |
| - name: xnn_microkernel_type_dwconv | |
| string: "DWConv" | |
| - name: xnn_microkernel_type_gemm | |
| string: "GEMM" | |
| - name: xnn_microkernel_type_global_average_pooling | |
| string: "Global Average Pooling" | |
| - name: xnn_microkernel_type_igemm | |
| string: "IGEMM" | |
| - name: xnn_microkernel_type_mean | |
| string: "Mean" | |
| - name: xnn_microkernel_type_pixelwise_average_pooling | |
| string: "Pixelwise Average Pooling" | |
| - name: xnn_microkernel_type_spmm | |
| string: "SPMM" | |
| - name: xnn_microkernel_type_subconv2d | |
| string: "Subconv2D" | |
| - name: xnn_microkernel_type_transpose | |
| string: "Transpose" | |
| - name: xnn_microkernel_type_vmulcaddc | |
| string: "VMulCAddC" | |
| # LINT.ThenChange(microkernel-type.c, ../xnnpack/microkernel-type.h) | |