From c80de26f2881ae52459d346c1917c079715b3754 Mon Sep 17 00:00:00 2001 From: nopeslide Date: Wed, 26 Aug 2020 00:37:55 +0200 Subject: [PATCH] Added generated Kconfig files --- src/operators/Kconfig | 2 + src/operators/ai.onnx/Add/7/Kconfig | 8 ++ src/operators/ai.onnx/Add/7/tensor.Kconfig | 44 +++++++++ src/operators/ai.onnx/Add/Kconfig | 8 ++ src/operators/ai.onnx/ArgMax/12/Kconfig | 8 ++ .../ai.onnx/ArgMax/12/attribute.Kconfig | 8 ++ .../ai.onnx/ArgMax/12/tensor.Kconfig | 68 ++++++++++++++ src/operators/ai.onnx/ArgMax/Kconfig | 8 ++ .../ai.onnx/BatchNormalization/9/Kconfig | 8 ++ .../BatchNormalization/9/attribute.Kconfig | 8 ++ .../BatchNormalization/9/tensor.Kconfig | 20 ++++ .../ai.onnx/BatchNormalization/Kconfig | 8 ++ src/operators/ai.onnx/Clip/12/Kconfig | 8 ++ src/operators/ai.onnx/Clip/12/tensor.Kconfig | 68 ++++++++++++++ src/operators/ai.onnx/Clip/Kconfig | 8 ++ src/operators/ai.onnx/Constant/12/Kconfig | 8 ++ .../ai.onnx/Constant/12/attribute.Kconfig | 50 ++++++++++ .../ai.onnx/Constant/12/tensor.Kconfig | 92 +++++++++++++++++++ src/operators/ai.onnx/Constant/Kconfig | 8 ++ src/operators/ai.onnx/Conv/11/Kconfig | 8 ++ .../ai.onnx/Conv/11/attribute.Kconfig | 20 ++++ src/operators/ai.onnx/Conv/11/tensor.Kconfig | 20 ++++ src/operators/ai.onnx/Conv/Kconfig | 8 ++ src/operators/ai.onnx/Elu/6/Kconfig | 8 ++ src/operators/ai.onnx/Elu/6/attribute.Kconfig | 8 ++ src/operators/ai.onnx/Elu/6/tensor.Kconfig | 20 ++++ src/operators/ai.onnx/Elu/Kconfig | 8 ++ .../ai.onnx/GlobalAveragePool/1/Kconfig | 8 ++ .../GlobalAveragePool/1/tensor.Kconfig | 20 ++++ .../ai.onnx/GlobalAveragePool/Kconfig | 8 ++ src/operators/ai.onnx/Identity/1/Kconfig | 8 ++ .../ai.onnx/Identity/1/tensor.Kconfig | 92 +++++++++++++++++++ src/operators/ai.onnx/Identity/Kconfig | 8 ++ src/operators/ai.onnx/Kconfig | 8 ++ src/operators/ai.onnx/LeakyRelu/6/Kconfig | 8 ++ .../ai.onnx/LeakyRelu/6/attribute.Kconfig | 8 ++ .../ai.onnx/LeakyRelu/6/tensor.Kconfig | 20 ++++ src/operators/ai.onnx/LeakyRelu/Kconfig | 8 ++ src/operators/ai.onnx/MatMul/9/Kconfig | 8 ++ src/operators/ai.onnx/MatMul/9/tensor.Kconfig | 44 +++++++++ src/operators/ai.onnx/MatMul/Kconfig | 8 ++ src/operators/ai.onnx/MaxPool/12/Kconfig | 8 ++ .../ai.onnx/MaxPool/12/attribute.Kconfig | 20 ++++ .../ai.onnx/MaxPool/12/tensor.Kconfig | 38 ++++++++ src/operators/ai.onnx/MaxPool/Kconfig | 8 ++ src/operators/ai.onnx/Mul/7/Kconfig | 8 ++ src/operators/ai.onnx/Mul/7/tensor.Kconfig | 44 +++++++++ src/operators/ai.onnx/Mul/Kconfig | 8 ++ src/operators/ai.onnx/Relu/6/Kconfig | 8 ++ src/operators/ai.onnx/Relu/6/tensor.Kconfig | 20 ++++ src/operators/ai.onnx/Relu/Kconfig | 8 ++ src/operators/ai.onnx/Reshape/5/Kconfig | 8 ++ .../ai.onnx/Reshape/5/tensor.Kconfig | 92 +++++++++++++++++++ src/operators/ai.onnx/Reshape/Kconfig | 8 ++ src/operators/ai.onnx/Sigmoid/6/Kconfig | 8 ++ .../ai.onnx/Sigmoid/6/tensor.Kconfig | 20 ++++ src/operators/ai.onnx/Sigmoid/Kconfig | 8 ++ src/operators/ai.onnx/Softmax/11/Kconfig | 8 ++ .../ai.onnx/Softmax/11/attribute.Kconfig | 8 ++ .../ai.onnx/Softmax/11/tensor.Kconfig | 20 ++++ src/operators/ai.onnx/Softmax/Kconfig | 8 ++ src/operators/ai.onnx/Transpose/1/Kconfig | 8 ++ .../ai.onnx/Transpose/1/attribute.Kconfig | 8 ++ .../ai.onnx/Transpose/1/tensor.Kconfig | 92 +++++++++++++++++++ src/operators/ai.onnx/Transpose/Kconfig | 8 ++ src/operators/attribute.Kconfig | 42 +++++++++ src/operators/tensor.Kconfig | 77 ++++++++++++++++ 67 files changed, 1389 insertions(+) create mode 100644 src/operators/Kconfig create mode 100644 src/operators/ai.onnx/Add/7/Kconfig create mode 100644 src/operators/ai.onnx/Add/7/tensor.Kconfig create mode 100644 src/operators/ai.onnx/Add/Kconfig create mode 100644 src/operators/ai.onnx/ArgMax/12/Kconfig create mode 100644 src/operators/ai.onnx/ArgMax/12/attribute.Kconfig create mode 100644 src/operators/ai.onnx/ArgMax/12/tensor.Kconfig create mode 100644 src/operators/ai.onnx/ArgMax/Kconfig create mode 100644 src/operators/ai.onnx/BatchNormalization/9/Kconfig create mode 100644 src/operators/ai.onnx/BatchNormalization/9/attribute.Kconfig create mode 100644 src/operators/ai.onnx/BatchNormalization/9/tensor.Kconfig create mode 100644 src/operators/ai.onnx/BatchNormalization/Kconfig create mode 100644 src/operators/ai.onnx/Clip/12/Kconfig create mode 100644 src/operators/ai.onnx/Clip/12/tensor.Kconfig create mode 100644 src/operators/ai.onnx/Clip/Kconfig create mode 100644 src/operators/ai.onnx/Constant/12/Kconfig create mode 100644 src/operators/ai.onnx/Constant/12/attribute.Kconfig create mode 100644 src/operators/ai.onnx/Constant/12/tensor.Kconfig create mode 100644 src/operators/ai.onnx/Constant/Kconfig create mode 100644 src/operators/ai.onnx/Conv/11/Kconfig create mode 100644 src/operators/ai.onnx/Conv/11/attribute.Kconfig create mode 100644 src/operators/ai.onnx/Conv/11/tensor.Kconfig create mode 100644 src/operators/ai.onnx/Conv/Kconfig create mode 100644 src/operators/ai.onnx/Elu/6/Kconfig create mode 100644 src/operators/ai.onnx/Elu/6/attribute.Kconfig create mode 100644 src/operators/ai.onnx/Elu/6/tensor.Kconfig create mode 100644 src/operators/ai.onnx/Elu/Kconfig create mode 100644 src/operators/ai.onnx/GlobalAveragePool/1/Kconfig create mode 100644 src/operators/ai.onnx/GlobalAveragePool/1/tensor.Kconfig create mode 100644 src/operators/ai.onnx/GlobalAveragePool/Kconfig create mode 100644 src/operators/ai.onnx/Identity/1/Kconfig create mode 100644 src/operators/ai.onnx/Identity/1/tensor.Kconfig create mode 100644 src/operators/ai.onnx/Identity/Kconfig create mode 100644 src/operators/ai.onnx/Kconfig create mode 100644 src/operators/ai.onnx/LeakyRelu/6/Kconfig create mode 100644 src/operators/ai.onnx/LeakyRelu/6/attribute.Kconfig create mode 100644 src/operators/ai.onnx/LeakyRelu/6/tensor.Kconfig create mode 100644 src/operators/ai.onnx/LeakyRelu/Kconfig create mode 100644 src/operators/ai.onnx/MatMul/9/Kconfig create mode 100644 src/operators/ai.onnx/MatMul/9/tensor.Kconfig create mode 100644 src/operators/ai.onnx/MatMul/Kconfig create mode 100644 src/operators/ai.onnx/MaxPool/12/Kconfig create mode 100644 src/operators/ai.onnx/MaxPool/12/attribute.Kconfig create mode 100644 src/operators/ai.onnx/MaxPool/12/tensor.Kconfig create mode 100644 src/operators/ai.onnx/MaxPool/Kconfig create mode 100644 src/operators/ai.onnx/Mul/7/Kconfig create mode 100644 src/operators/ai.onnx/Mul/7/tensor.Kconfig create mode 100644 src/operators/ai.onnx/Mul/Kconfig create mode 100644 src/operators/ai.onnx/Relu/6/Kconfig create mode 100644 src/operators/ai.onnx/Relu/6/tensor.Kconfig create mode 100644 src/operators/ai.onnx/Relu/Kconfig create mode 100644 src/operators/ai.onnx/Reshape/5/Kconfig create mode 100644 src/operators/ai.onnx/Reshape/5/tensor.Kconfig create mode 100644 src/operators/ai.onnx/Reshape/Kconfig create mode 100644 src/operators/ai.onnx/Sigmoid/6/Kconfig create mode 100644 src/operators/ai.onnx/Sigmoid/6/tensor.Kconfig create mode 100644 src/operators/ai.onnx/Sigmoid/Kconfig create mode 100644 src/operators/ai.onnx/Softmax/11/Kconfig create mode 100644 src/operators/ai.onnx/Softmax/11/attribute.Kconfig create mode 100644 src/operators/ai.onnx/Softmax/11/tensor.Kconfig create mode 100644 src/operators/ai.onnx/Softmax/Kconfig create mode 100644 src/operators/ai.onnx/Transpose/1/Kconfig create mode 100644 src/operators/ai.onnx/Transpose/1/attribute.Kconfig create mode 100644 src/operators/ai.onnx/Transpose/1/tensor.Kconfig create mode 100644 src/operators/ai.onnx/Transpose/Kconfig create mode 100644 src/operators/attribute.Kconfig create mode 100644 src/operators/tensor.Kconfig diff --git a/src/operators/Kconfig b/src/operators/Kconfig new file mode 100644 index 00000000..5af5f9b6 --- /dev/null +++ b/src/operators/Kconfig @@ -0,0 +1,2 @@ +rsource "*/Kconfig" +rsource "*.Kconfig" \ No newline at end of file diff --git a/src/operators/ai.onnx/Add/7/Kconfig b/src/operators/ai.onnx/Add/7/Kconfig new file mode 100644 index 00000000..1b9979a2 --- /dev/null +++ b/src/operators/ai.onnx/Add/7/Kconfig @@ -0,0 +1,8 @@ +menuconfig HAVE_OPERATOR__AI_ONNX__ADD__7 + bool "7" + help + Enable domain 'ai.onnx' operator 'Add' version '7' + default y + if HAVE_OPERATOR__AI_ONNX__ADD__7 + rsource "*.Kconfig" + endif \ No newline at end of file diff --git a/src/operators/ai.onnx/Add/7/tensor.Kconfig b/src/operators/ai.onnx/Add/7/tensor.Kconfig new file mode 100644 index 00000000..4b63b804 --- /dev/null +++ b/src/operators/ai.onnx/Add/7/tensor.Kconfig @@ -0,0 +1,44 @@ +menu "tensor types" +config HAVE_TYPE_TENSOR__AI_ONNX__ADD__7__TENSOR_FLOAT + bool "tensor_float" + depends on HAVE_TYPE_TENSOR__TENSOR_FLOAT + help + Enable tensor 'tensor_float' type for domain 'ai.onnx' operator 'Add' version '7'. + default y +config HAVE_TYPE_TENSOR__AI_ONNX__ADD__7__TENSOR_DOUBLE + bool "tensor_double" + depends on HAVE_TYPE_TENSOR__TENSOR_DOUBLE + help + Enable tensor 'tensor_double' type for domain 'ai.onnx' operator 'Add' version '7'. + default y +config HAVE_TYPE_TENSOR__AI_ONNX__ADD__7__TENSOR_FLOAT16 + bool "tensor_float16" + depends on HAVE_TYPE_TENSOR__TENSOR_FLOAT16 + help + Enable tensor 'tensor_float16' type for domain 'ai.onnx' operator 'Add' version '7'. + default y +config HAVE_TYPE_TENSOR__AI_ONNX__ADD__7__TENSOR_UINT32 + bool "tensor_uint32" + depends on HAVE_TYPE_TENSOR__TENSOR_UINT32 + help + Enable tensor 'tensor_uint32' type for domain 'ai.onnx' operator 'Add' version '7'. + default y +config HAVE_TYPE_TENSOR__AI_ONNX__ADD__7__TENSOR_INT64 + bool "tensor_int64" + depends on HAVE_TYPE_TENSOR__TENSOR_INT64 + help + Enable tensor 'tensor_int64' type for domain 'ai.onnx' operator 'Add' version '7'. + default y +config HAVE_TYPE_TENSOR__AI_ONNX__ADD__7__TENSOR_UINT64 + bool "tensor_uint64" + depends on HAVE_TYPE_TENSOR__TENSOR_UINT64 + help + Enable tensor 'tensor_uint64' type for domain 'ai.onnx' operator 'Add' version '7'. + default y +config HAVE_TYPE_TENSOR__AI_ONNX__ADD__7__TENSOR_INT32 + bool "tensor_int32" + depends on HAVE_TYPE_TENSOR__TENSOR_INT32 + help + Enable tensor 'tensor_int32' type for domain 'ai.onnx' operator 'Add' version '7'. + default y +endmenu \ No newline at end of file diff --git a/src/operators/ai.onnx/Add/Kconfig b/src/operators/ai.onnx/Add/Kconfig new file mode 100644 index 00000000..cadeddfe --- /dev/null +++ b/src/operators/ai.onnx/Add/Kconfig @@ -0,0 +1,8 @@ +menuconfig HAVE_OPERATOR__AI_ONNX__ADD + bool "Add" + default y + help + Enable the domain 'ai.onnx' operator 'Add' + if HAVE_OPERATOR__AI_ONNX__ADD + rsource "*/Kconfig" + endif \ No newline at end of file diff --git a/src/operators/ai.onnx/ArgMax/12/Kconfig b/src/operators/ai.onnx/ArgMax/12/Kconfig new file mode 100644 index 00000000..0a9da7d6 --- /dev/null +++ b/src/operators/ai.onnx/ArgMax/12/Kconfig @@ -0,0 +1,8 @@ +menuconfig HAVE_OPERATOR__AI_ONNX__ARGMAX__12 + bool "12" + help + Enable domain 'ai.onnx' operator 'ArgMax' version '12' + default y + if HAVE_OPERATOR__AI_ONNX__ARGMAX__12 + rsource "*.Kconfig" + endif \ No newline at end of file diff --git a/src/operators/ai.onnx/ArgMax/12/attribute.Kconfig b/src/operators/ai.onnx/ArgMax/12/attribute.Kconfig new file mode 100644 index 00000000..b2c61b65 --- /dev/null +++ b/src/operators/ai.onnx/ArgMax/12/attribute.Kconfig @@ -0,0 +1,8 @@ +menu "attribute types" +config HAVE_TYPE_ATTRIBUTE__AI_ONNX__ARGMAX__12__INT + bool "INT" + depends on HAVE_TYPE_ATTRIBUTE__INT + help + Enable attribute 'INT' type for domain 'ai.onnx' operator 'ArgMax' version '12'. + default y +endmenu \ No newline at end of file diff --git a/src/operators/ai.onnx/ArgMax/12/tensor.Kconfig b/src/operators/ai.onnx/ArgMax/12/tensor.Kconfig new file mode 100644 index 00000000..a4bb33d5 --- /dev/null +++ b/src/operators/ai.onnx/ArgMax/12/tensor.Kconfig @@ -0,0 +1,68 @@ +menu "tensor types" +config HAVE_TYPE_TENSOR__AI_ONNX__ARGMAX__12__TENSOR_FLOAT + bool "tensor_float" + depends on HAVE_TYPE_TENSOR__TENSOR_FLOAT + help + Enable tensor 'tensor_float' type for domain 'ai.onnx' operator 'ArgMax' version '12'. + default y +config HAVE_TYPE_TENSOR__AI_ONNX__ARGMAX__12__TENSOR_UINT32 + bool "tensor_uint32" + depends on HAVE_TYPE_TENSOR__TENSOR_UINT32 + help + Enable tensor 'tensor_uint32' type for domain 'ai.onnx' operator 'ArgMax' version '12'. + default y +config HAVE_TYPE_TENSOR__AI_ONNX__ARGMAX__12__TENSOR_UINT16 + bool "tensor_uint16" + depends on HAVE_TYPE_TENSOR__TENSOR_UINT16 + help + Enable tensor 'tensor_uint16' type for domain 'ai.onnx' operator 'ArgMax' version '12'. + default y +config HAVE_TYPE_TENSOR__AI_ONNX__ARGMAX__12__TENSOR_INT64 + bool "tensor_int64" + depends on HAVE_TYPE_TENSOR__TENSOR_INT64 + help + Enable tensor 'tensor_int64' type for domain 'ai.onnx' operator 'ArgMax' version '12'. + default y +config HAVE_TYPE_TENSOR__AI_ONNX__ARGMAX__12__TENSOR_UINT64 + bool "tensor_uint64" + depends on HAVE_TYPE_TENSOR__TENSOR_UINT64 + help + Enable tensor 'tensor_uint64' type for domain 'ai.onnx' operator 'ArgMax' version '12'. + default y +config HAVE_TYPE_TENSOR__AI_ONNX__ARGMAX__12__TENSOR_INT8 + bool "tensor_int8" + depends on HAVE_TYPE_TENSOR__TENSOR_INT8 + help + Enable tensor 'tensor_int8' type for domain 'ai.onnx' operator 'ArgMax' version '12'. + default y +config HAVE_TYPE_TENSOR__AI_ONNX__ARGMAX__12__TENSOR_INT16 + bool "tensor_int16" + depends on HAVE_TYPE_TENSOR__TENSOR_INT16 + help + Enable tensor 'tensor_int16' type for domain 'ai.onnx' operator 'ArgMax' version '12'. + default y +config HAVE_TYPE_TENSOR__AI_ONNX__ARGMAX__12__TENSOR_UINT8 + bool "tensor_uint8" + depends on HAVE_TYPE_TENSOR__TENSOR_UINT8 + help + Enable tensor 'tensor_uint8' type for domain 'ai.onnx' operator 'ArgMax' version '12'. + default y +config HAVE_TYPE_TENSOR__AI_ONNX__ARGMAX__12__TENSOR_DOUBLE + bool "tensor_double" + depends on HAVE_TYPE_TENSOR__TENSOR_DOUBLE + help + Enable tensor 'tensor_double' type for domain 'ai.onnx' operator 'ArgMax' version '12'. + default y +config HAVE_TYPE_TENSOR__AI_ONNX__ARGMAX__12__TENSOR_FLOAT16 + bool "tensor_float16" + depends on HAVE_TYPE_TENSOR__TENSOR_FLOAT16 + help + Enable tensor 'tensor_float16' type for domain 'ai.onnx' operator 'ArgMax' version '12'. + default y +config HAVE_TYPE_TENSOR__AI_ONNX__ARGMAX__12__TENSOR_INT32 + bool "tensor_int32" + depends on HAVE_TYPE_TENSOR__TENSOR_INT32 + help + Enable tensor 'tensor_int32' type for domain 'ai.onnx' operator 'ArgMax' version '12'. + default y +endmenu \ No newline at end of file diff --git a/src/operators/ai.onnx/ArgMax/Kconfig b/src/operators/ai.onnx/ArgMax/Kconfig new file mode 100644 index 00000000..ff99af5d --- /dev/null +++ b/src/operators/ai.onnx/ArgMax/Kconfig @@ -0,0 +1,8 @@ +menuconfig HAVE_OPERATOR__AI_ONNX__ARGMAX + bool "ArgMax" + default y + help + Enable the domain 'ai.onnx' operator 'ArgMax' + if HAVE_OPERATOR__AI_ONNX__ARGMAX + rsource "*/Kconfig" + endif \ No newline at end of file diff --git a/src/operators/ai.onnx/BatchNormalization/9/Kconfig b/src/operators/ai.onnx/BatchNormalization/9/Kconfig new file mode 100644 index 00000000..63290c80 --- /dev/null +++ b/src/operators/ai.onnx/BatchNormalization/9/Kconfig @@ -0,0 +1,8 @@ +menuconfig HAVE_OPERATOR__AI_ONNX__BATCHNORMALIZATION__9 + bool "9" + help + Enable domain 'ai.onnx' operator 'BatchNormalization' version '9' + default y + if HAVE_OPERATOR__AI_ONNX__BATCHNORMALIZATION__9 + rsource "*.Kconfig" + endif \ No newline at end of file diff --git a/src/operators/ai.onnx/BatchNormalization/9/attribute.Kconfig b/src/operators/ai.onnx/BatchNormalization/9/attribute.Kconfig new file mode 100644 index 00000000..3b5769d2 --- /dev/null +++ b/src/operators/ai.onnx/BatchNormalization/9/attribute.Kconfig @@ -0,0 +1,8 @@ +menu "attribute types" +config HAVE_TYPE_ATTRIBUTE__AI_ONNX__BATCHNORMALIZATION__9__FLOAT + bool "FLOAT" + depends on HAVE_TYPE_ATTRIBUTE__FLOAT + help + Enable attribute 'FLOAT' type for domain 'ai.onnx' operator 'BatchNormalization' version '9'. + default y +endmenu \ No newline at end of file diff --git a/src/operators/ai.onnx/BatchNormalization/9/tensor.Kconfig b/src/operators/ai.onnx/BatchNormalization/9/tensor.Kconfig new file mode 100644 index 00000000..f3e9a0e6 --- /dev/null +++ b/src/operators/ai.onnx/BatchNormalization/9/tensor.Kconfig @@ -0,0 +1,20 @@ +menu "tensor types" +config HAVE_TYPE_TENSOR__AI_ONNX__BATCHNORMALIZATION__9__TENSOR_FLOAT + bool "tensor_float" + depends on HAVE_TYPE_TENSOR__TENSOR_FLOAT + help + Enable tensor 'tensor_float' type for domain 'ai.onnx' operator 'BatchNormalization' version '9'. + default y +config HAVE_TYPE_TENSOR__AI_ONNX__BATCHNORMALIZATION__9__TENSOR_DOUBLE + bool "tensor_double" + depends on HAVE_TYPE_TENSOR__TENSOR_DOUBLE + help + Enable tensor 'tensor_double' type for domain 'ai.onnx' operator 'BatchNormalization' version '9'. + default y +config HAVE_TYPE_TENSOR__AI_ONNX__BATCHNORMALIZATION__9__TENSOR_FLOAT16 + bool "tensor_float16" + depends on HAVE_TYPE_TENSOR__TENSOR_FLOAT16 + help + Enable tensor 'tensor_float16' type for domain 'ai.onnx' operator 'BatchNormalization' version '9'. + default y +endmenu \ No newline at end of file diff --git a/src/operators/ai.onnx/BatchNormalization/Kconfig b/src/operators/ai.onnx/BatchNormalization/Kconfig new file mode 100644 index 00000000..4ce9feb3 --- /dev/null +++ b/src/operators/ai.onnx/BatchNormalization/Kconfig @@ -0,0 +1,8 @@ +menuconfig HAVE_OPERATOR__AI_ONNX__BATCHNORMALIZATION + bool "BatchNormalization" + default y + help + Enable the domain 'ai.onnx' operator 'BatchNormalization' + if HAVE_OPERATOR__AI_ONNX__BATCHNORMALIZATION + rsource "*/Kconfig" + endif \ No newline at end of file diff --git a/src/operators/ai.onnx/Clip/12/Kconfig b/src/operators/ai.onnx/Clip/12/Kconfig new file mode 100644 index 00000000..12fab88b --- /dev/null +++ b/src/operators/ai.onnx/Clip/12/Kconfig @@ -0,0 +1,8 @@ +menuconfig HAVE_OPERATOR__AI_ONNX__CLIP__12 + bool "12" + help + Enable domain 'ai.onnx' operator 'Clip' version '12' + default y + if HAVE_OPERATOR__AI_ONNX__CLIP__12 + rsource "*.Kconfig" + endif \ No newline at end of file diff --git a/src/operators/ai.onnx/Clip/12/tensor.Kconfig b/src/operators/ai.onnx/Clip/12/tensor.Kconfig new file mode 100644 index 00000000..5a22dcd8 --- /dev/null +++ b/src/operators/ai.onnx/Clip/12/tensor.Kconfig @@ -0,0 +1,68 @@ +menu "tensor types" +config HAVE_TYPE_TENSOR__AI_ONNX__CLIP__12__TENSOR_FLOAT + bool "tensor_float" + depends on HAVE_TYPE_TENSOR__TENSOR_FLOAT + help + Enable tensor 'tensor_float' type for domain 'ai.onnx' operator 'Clip' version '12'. + default y +config HAVE_TYPE_TENSOR__AI_ONNX__CLIP__12__TENSOR_UINT32 + bool "tensor_uint32" + depends on HAVE_TYPE_TENSOR__TENSOR_UINT32 + help + Enable tensor 'tensor_uint32' type for domain 'ai.onnx' operator 'Clip' version '12'. + default y +config HAVE_TYPE_TENSOR__AI_ONNX__CLIP__12__TENSOR_UINT16 + bool "tensor_uint16" + depends on HAVE_TYPE_TENSOR__TENSOR_UINT16 + help + Enable tensor 'tensor_uint16' type for domain 'ai.onnx' operator 'Clip' version '12'. + default y +config HAVE_TYPE_TENSOR__AI_ONNX__CLIP__12__TENSOR_INT64 + bool "tensor_int64" + depends on HAVE_TYPE_TENSOR__TENSOR_INT64 + help + Enable tensor 'tensor_int64' type for domain 'ai.onnx' operator 'Clip' version '12'. + default y +config HAVE_TYPE_TENSOR__AI_ONNX__CLIP__12__TENSOR_UINT64 + bool "tensor_uint64" + depends on HAVE_TYPE_TENSOR__TENSOR_UINT64 + help + Enable tensor 'tensor_uint64' type for domain 'ai.onnx' operator 'Clip' version '12'. + default y +config HAVE_TYPE_TENSOR__AI_ONNX__CLIP__12__TENSOR_INT8 + bool "tensor_int8" + depends on HAVE_TYPE_TENSOR__TENSOR_INT8 + help + Enable tensor 'tensor_int8' type for domain 'ai.onnx' operator 'Clip' version '12'. + default y +config HAVE_TYPE_TENSOR__AI_ONNX__CLIP__12__TENSOR_INT16 + bool "tensor_int16" + depends on HAVE_TYPE_TENSOR__TENSOR_INT16 + help + Enable tensor 'tensor_int16' type for domain 'ai.onnx' operator 'Clip' version '12'. + default y +config HAVE_TYPE_TENSOR__AI_ONNX__CLIP__12__TENSOR_UINT8 + bool "tensor_uint8" + depends on HAVE_TYPE_TENSOR__TENSOR_UINT8 + help + Enable tensor 'tensor_uint8' type for domain 'ai.onnx' operator 'Clip' version '12'. + default y +config HAVE_TYPE_TENSOR__AI_ONNX__CLIP__12__TENSOR_DOUBLE + bool "tensor_double" + depends on HAVE_TYPE_TENSOR__TENSOR_DOUBLE + help + Enable tensor 'tensor_double' type for domain 'ai.onnx' operator 'Clip' version '12'. + default y +config HAVE_TYPE_TENSOR__AI_ONNX__CLIP__12__TENSOR_FLOAT16 + bool "tensor_float16" + depends on HAVE_TYPE_TENSOR__TENSOR_FLOAT16 + help + Enable tensor 'tensor_float16' type for domain 'ai.onnx' operator 'Clip' version '12'. + default y +config HAVE_TYPE_TENSOR__AI_ONNX__CLIP__12__TENSOR_INT32 + bool "tensor_int32" + depends on HAVE_TYPE_TENSOR__TENSOR_INT32 + help + Enable tensor 'tensor_int32' type for domain 'ai.onnx' operator 'Clip' version '12'. + default y +endmenu \ No newline at end of file diff --git a/src/operators/ai.onnx/Clip/Kconfig b/src/operators/ai.onnx/Clip/Kconfig new file mode 100644 index 00000000..a29ea1c6 --- /dev/null +++ b/src/operators/ai.onnx/Clip/Kconfig @@ -0,0 +1,8 @@ +menuconfig HAVE_OPERATOR__AI_ONNX__CLIP + bool "Clip" + default y + help + Enable the domain 'ai.onnx' operator 'Clip' + if HAVE_OPERATOR__AI_ONNX__CLIP + rsource "*/Kconfig" + endif \ No newline at end of file diff --git a/src/operators/ai.onnx/Constant/12/Kconfig b/src/operators/ai.onnx/Constant/12/Kconfig new file mode 100644 index 00000000..eb70ca24 --- /dev/null +++ b/src/operators/ai.onnx/Constant/12/Kconfig @@ -0,0 +1,8 @@ +menuconfig HAVE_OPERATOR__AI_ONNX__CONSTANT__12 + bool "12" + help + Enable domain 'ai.onnx' operator 'Constant' version '12' + default y + if HAVE_OPERATOR__AI_ONNX__CONSTANT__12 + rsource "*.Kconfig" + endif \ No newline at end of file diff --git a/src/operators/ai.onnx/Constant/12/attribute.Kconfig b/src/operators/ai.onnx/Constant/12/attribute.Kconfig new file mode 100644 index 00000000..b77fd8b9 --- /dev/null +++ b/src/operators/ai.onnx/Constant/12/attribute.Kconfig @@ -0,0 +1,50 @@ +menu "attribute types" +config HAVE_TYPE_ATTRIBUTE__AI_ONNX__CONSTANT__12__STRINGS + bool "STRINGS" + depends on HAVE_TYPE_ATTRIBUTE__STRINGS + help + Enable attribute 'STRINGS' type for domain 'ai.onnx' operator 'Constant' version '12'. + default y +config HAVE_TYPE_ATTRIBUTE__AI_ONNX__CONSTANT__12__INTS + bool "INTS" + depends on HAVE_TYPE_ATTRIBUTE__INTS + help + Enable attribute 'INTS' type for domain 'ai.onnx' operator 'Constant' version '12'. + default y +config HAVE_TYPE_ATTRIBUTE__AI_ONNX__CONSTANT__12__TENSOR + bool "TENSOR" + depends on HAVE_TYPE_ATTRIBUTE__TENSOR + help + Enable attribute 'TENSOR' type for domain 'ai.onnx' operator 'Constant' version '12'. + default y +config HAVE_TYPE_ATTRIBUTE__AI_ONNX__CONSTANT__12__STRING + bool "STRING" + depends on HAVE_TYPE_ATTRIBUTE__STRING + help + Enable attribute 'STRING' type for domain 'ai.onnx' operator 'Constant' version '12'. + default y +config HAVE_TYPE_ATTRIBUTE__AI_ONNX__CONSTANT__12__FLOATS + bool "FLOATS" + depends on HAVE_TYPE_ATTRIBUTE__FLOATS + help + Enable attribute 'FLOATS' type for domain 'ai.onnx' operator 'Constant' version '12'. + default y +config HAVE_TYPE_ATTRIBUTE__AI_ONNX__CONSTANT__12__INT + bool "INT" + depends on HAVE_TYPE_ATTRIBUTE__INT + help + Enable attribute 'INT' type for domain 'ai.onnx' operator 'Constant' version '12'. + default y +config HAVE_TYPE_ATTRIBUTE__AI_ONNX__CONSTANT__12__SPARSE_TENSOR + bool "SPARSE_TENSOR" + depends on HAVE_TYPE_ATTRIBUTE__SPARSE_TENSOR + help + Enable attribute 'SPARSE_TENSOR' type for domain 'ai.onnx' operator 'Constant' version '12'. + default y +config HAVE_TYPE_ATTRIBUTE__AI_ONNX__CONSTANT__12__FLOAT + bool "FLOAT" + depends on HAVE_TYPE_ATTRIBUTE__FLOAT + help + Enable attribute 'FLOAT' type for domain 'ai.onnx' operator 'Constant' version '12'. + default y +endmenu \ No newline at end of file diff --git a/src/operators/ai.onnx/Constant/12/tensor.Kconfig b/src/operators/ai.onnx/Constant/12/tensor.Kconfig new file mode 100644 index 00000000..9c6d7daa --- /dev/null +++ b/src/operators/ai.onnx/Constant/12/tensor.Kconfig @@ -0,0 +1,92 @@ +menu "tensor types" +config HAVE_TYPE_TENSOR__AI_ONNX__CONSTANT__12__TENSOR_FLOAT + bool "tensor_float" + depends on HAVE_TYPE_TENSOR__TENSOR_FLOAT + help + Enable tensor 'tensor_float' type for domain 'ai.onnx' operator 'Constant' version '12'. + default y +config HAVE_TYPE_TENSOR__AI_ONNX__CONSTANT__12__TENSOR_COMPLEX128 + bool "tensor_complex128" + depends on HAVE_TYPE_TENSOR__TENSOR_COMPLEX128 + help + Enable tensor 'tensor_complex128' type for domain 'ai.onnx' operator 'Constant' version '12'. + default y +config HAVE_TYPE_TENSOR__AI_ONNX__CONSTANT__12__TENSOR_UINT32 + bool "tensor_uint32" + depends on HAVE_TYPE_TENSOR__TENSOR_UINT32 + help + Enable tensor 'tensor_uint32' type for domain 'ai.onnx' operator 'Constant' version '12'. + default y +config HAVE_TYPE_TENSOR__AI_ONNX__CONSTANT__12__TENSOR_COMPLEX64 + bool "tensor_complex64" + depends on HAVE_TYPE_TENSOR__TENSOR_COMPLEX64 + help + Enable tensor 'tensor_complex64' type for domain 'ai.onnx' operator 'Constant' version '12'. + default y +config HAVE_TYPE_TENSOR__AI_ONNX__CONSTANT__12__TENSOR_UINT16 + bool "tensor_uint16" + depends on HAVE_TYPE_TENSOR__TENSOR_UINT16 + help + Enable tensor 'tensor_uint16' type for domain 'ai.onnx' operator 'Constant' version '12'. + default y +config HAVE_TYPE_TENSOR__AI_ONNX__CONSTANT__12__TENSOR_INT64 + bool "tensor_int64" + depends on HAVE_TYPE_TENSOR__TENSOR_INT64 + help + Enable tensor 'tensor_int64' type for domain 'ai.onnx' operator 'Constant' version '12'. + default y +config HAVE_TYPE_TENSOR__AI_ONNX__CONSTANT__12__TENSOR_UINT64 + bool "tensor_uint64" + depends on HAVE_TYPE_TENSOR__TENSOR_UINT64 + help + Enable tensor 'tensor_uint64' type for domain 'ai.onnx' operator 'Constant' version '12'. + default y +config HAVE_TYPE_TENSOR__AI_ONNX__CONSTANT__12__TENSOR_INT8 + bool "tensor_int8" + depends on HAVE_TYPE_TENSOR__TENSOR_INT8 + help + Enable tensor 'tensor_int8' type for domain 'ai.onnx' operator 'Constant' version '12'. + default y +config HAVE_TYPE_TENSOR__AI_ONNX__CONSTANT__12__TENSOR_STRING + bool "tensor_string" + depends on HAVE_TYPE_TENSOR__TENSOR_STRING + help + Enable tensor 'tensor_string' type for domain 'ai.onnx' operator 'Constant' version '12'. + default y +config HAVE_TYPE_TENSOR__AI_ONNX__CONSTANT__12__TENSOR_INT16 + bool "tensor_int16" + depends on HAVE_TYPE_TENSOR__TENSOR_INT16 + help + Enable tensor 'tensor_int16' type for domain 'ai.onnx' operator 'Constant' version '12'. + default y +config HAVE_TYPE_TENSOR__AI_ONNX__CONSTANT__12__TENSOR_UINT8 + bool "tensor_uint8" + depends on HAVE_TYPE_TENSOR__TENSOR_UINT8 + help + Enable tensor 'tensor_uint8' type for domain 'ai.onnx' operator 'Constant' version '12'. + default y +config HAVE_TYPE_TENSOR__AI_ONNX__CONSTANT__12__TENSOR_DOUBLE + bool "tensor_double" + depends on HAVE_TYPE_TENSOR__TENSOR_DOUBLE + help + Enable tensor 'tensor_double' type for domain 'ai.onnx' operator 'Constant' version '12'. + default y +config HAVE_TYPE_TENSOR__AI_ONNX__CONSTANT__12__TENSOR_FLOAT16 + bool "tensor_float16" + depends on HAVE_TYPE_TENSOR__TENSOR_FLOAT16 + help + Enable tensor 'tensor_float16' type for domain 'ai.onnx' operator 'Constant' version '12'. + default y +config HAVE_TYPE_TENSOR__AI_ONNX__CONSTANT__12__TENSOR_BOOL + bool "tensor_bool" + depends on HAVE_TYPE_TENSOR__TENSOR_BOOL + help + Enable tensor 'tensor_bool' type for domain 'ai.onnx' operator 'Constant' version '12'. + default y +config HAVE_TYPE_TENSOR__AI_ONNX__CONSTANT__12__TENSOR_INT32 + bool "tensor_int32" + depends on HAVE_TYPE_TENSOR__TENSOR_INT32 + help + Enable tensor 'tensor_int32' type for domain 'ai.onnx' operator 'Constant' version '12'. + default y +endmenu \ No newline at end of file diff --git a/src/operators/ai.onnx/Constant/Kconfig b/src/operators/ai.onnx/Constant/Kconfig new file mode 100644 index 00000000..234f88cd --- /dev/null +++ b/src/operators/ai.onnx/Constant/Kconfig @@ -0,0 +1,8 @@ +menuconfig HAVE_OPERATOR__AI_ONNX__CONSTANT + bool "Constant" + default y + help + Enable the domain 'ai.onnx' operator 'Constant' + if HAVE_OPERATOR__AI_ONNX__CONSTANT + rsource "*/Kconfig" + endif \ No newline at end of file diff --git a/src/operators/ai.onnx/Conv/11/Kconfig b/src/operators/ai.onnx/Conv/11/Kconfig new file mode 100644 index 00000000..1ca032e9 --- /dev/null +++ b/src/operators/ai.onnx/Conv/11/Kconfig @@ -0,0 +1,8 @@ +menuconfig HAVE_OPERATOR__AI_ONNX__CONV__11 + bool "11" + help + Enable domain 'ai.onnx' operator 'Conv' version '11' + default y + if HAVE_OPERATOR__AI_ONNX__CONV__11 + rsource "*.Kconfig" + endif \ No newline at end of file diff --git a/src/operators/ai.onnx/Conv/11/attribute.Kconfig b/src/operators/ai.onnx/Conv/11/attribute.Kconfig new file mode 100644 index 00000000..ac55f403 --- /dev/null +++ b/src/operators/ai.onnx/Conv/11/attribute.Kconfig @@ -0,0 +1,20 @@ +menu "attribute types" +config HAVE_TYPE_ATTRIBUTE__AI_ONNX__CONV__11__INT + bool "INT" + depends on HAVE_TYPE_ATTRIBUTE__INT + help + Enable attribute 'INT' type for domain 'ai.onnx' operator 'Conv' version '11'. + default y +config HAVE_TYPE_ATTRIBUTE__AI_ONNX__CONV__11__STRING + bool "STRING" + depends on HAVE_TYPE_ATTRIBUTE__STRING + help + Enable attribute 'STRING' type for domain 'ai.onnx' operator 'Conv' version '11'. + default y +config HAVE_TYPE_ATTRIBUTE__AI_ONNX__CONV__11__INTS + bool "INTS" + depends on HAVE_TYPE_ATTRIBUTE__INTS + help + Enable attribute 'INTS' type for domain 'ai.onnx' operator 'Conv' version '11'. + default y +endmenu \ No newline at end of file diff --git a/src/operators/ai.onnx/Conv/11/tensor.Kconfig b/src/operators/ai.onnx/Conv/11/tensor.Kconfig new file mode 100644 index 00000000..bd792365 --- /dev/null +++ b/src/operators/ai.onnx/Conv/11/tensor.Kconfig @@ -0,0 +1,20 @@ +menu "tensor types" +config HAVE_TYPE_TENSOR__AI_ONNX__CONV__11__TENSOR_FLOAT + bool "tensor_float" + depends on HAVE_TYPE_TENSOR__TENSOR_FLOAT + help + Enable tensor 'tensor_float' type for domain 'ai.onnx' operator 'Conv' version '11'. + default y +config HAVE_TYPE_TENSOR__AI_ONNX__CONV__11__TENSOR_DOUBLE + bool "tensor_double" + depends on HAVE_TYPE_TENSOR__TENSOR_DOUBLE + help + Enable tensor 'tensor_double' type for domain 'ai.onnx' operator 'Conv' version '11'. + default y +config HAVE_TYPE_TENSOR__AI_ONNX__CONV__11__TENSOR_FLOAT16 + bool "tensor_float16" + depends on HAVE_TYPE_TENSOR__TENSOR_FLOAT16 + help + Enable tensor 'tensor_float16' type for domain 'ai.onnx' operator 'Conv' version '11'. + default y +endmenu \ No newline at end of file diff --git a/src/operators/ai.onnx/Conv/Kconfig b/src/operators/ai.onnx/Conv/Kconfig new file mode 100644 index 00000000..0c3abd3f --- /dev/null +++ b/src/operators/ai.onnx/Conv/Kconfig @@ -0,0 +1,8 @@ +menuconfig HAVE_OPERATOR__AI_ONNX__CONV + bool "Conv" + default y + help + Enable the domain 'ai.onnx' operator 'Conv' + if HAVE_OPERATOR__AI_ONNX__CONV + rsource "*/Kconfig" + endif \ No newline at end of file diff --git a/src/operators/ai.onnx/Elu/6/Kconfig b/src/operators/ai.onnx/Elu/6/Kconfig new file mode 100644 index 00000000..0d1cd913 --- /dev/null +++ b/src/operators/ai.onnx/Elu/6/Kconfig @@ -0,0 +1,8 @@ +menuconfig HAVE_OPERATOR__AI_ONNX__ELU__6 + bool "6" + help + Enable domain 'ai.onnx' operator 'Elu' version '6' + default y + if HAVE_OPERATOR__AI_ONNX__ELU__6 + rsource "*.Kconfig" + endif \ No newline at end of file diff --git a/src/operators/ai.onnx/Elu/6/attribute.Kconfig b/src/operators/ai.onnx/Elu/6/attribute.Kconfig new file mode 100644 index 00000000..34b52a40 --- /dev/null +++ b/src/operators/ai.onnx/Elu/6/attribute.Kconfig @@ -0,0 +1,8 @@ +menu "attribute types" +config HAVE_TYPE_ATTRIBUTE__AI_ONNX__ELU__6__FLOAT + bool "FLOAT" + depends on HAVE_TYPE_ATTRIBUTE__FLOAT + help + Enable attribute 'FLOAT' type for domain 'ai.onnx' operator 'Elu' version '6'. + default y +endmenu \ No newline at end of file diff --git a/src/operators/ai.onnx/Elu/6/tensor.Kconfig b/src/operators/ai.onnx/Elu/6/tensor.Kconfig new file mode 100644 index 00000000..20523d8f --- /dev/null +++ b/src/operators/ai.onnx/Elu/6/tensor.Kconfig @@ -0,0 +1,20 @@ +menu "tensor types" +config HAVE_TYPE_TENSOR__AI_ONNX__ELU__6__TENSOR_FLOAT + bool "tensor_float" + depends on HAVE_TYPE_TENSOR__TENSOR_FLOAT + help + Enable tensor 'tensor_float' type for domain 'ai.onnx' operator 'Elu' version '6'. + default y +config HAVE_TYPE_TENSOR__AI_ONNX__ELU__6__TENSOR_DOUBLE + bool "tensor_double" + depends on HAVE_TYPE_TENSOR__TENSOR_DOUBLE + help + Enable tensor 'tensor_double' type for domain 'ai.onnx' operator 'Elu' version '6'. + default y +config HAVE_TYPE_TENSOR__AI_ONNX__ELU__6__TENSOR_FLOAT16 + bool "tensor_float16" + depends on HAVE_TYPE_TENSOR__TENSOR_FLOAT16 + help + Enable tensor 'tensor_float16' type for domain 'ai.onnx' operator 'Elu' version '6'. + default y +endmenu \ No newline at end of file diff --git a/src/operators/ai.onnx/Elu/Kconfig b/src/operators/ai.onnx/Elu/Kconfig new file mode 100644 index 00000000..b634486a --- /dev/null +++ b/src/operators/ai.onnx/Elu/Kconfig @@ -0,0 +1,8 @@ +menuconfig HAVE_OPERATOR__AI_ONNX__ELU + bool "Elu" + default y + help + Enable the domain 'ai.onnx' operator 'Elu' + if HAVE_OPERATOR__AI_ONNX__ELU + rsource "*/Kconfig" + endif \ No newline at end of file diff --git a/src/operators/ai.onnx/GlobalAveragePool/1/Kconfig b/src/operators/ai.onnx/GlobalAveragePool/1/Kconfig new file mode 100644 index 00000000..901b2d03 --- /dev/null +++ b/src/operators/ai.onnx/GlobalAveragePool/1/Kconfig @@ -0,0 +1,8 @@ +menuconfig HAVE_OPERATOR__AI_ONNX__GLOBALAVERAGEPOOL__1 + bool "1" + help + Enable domain 'ai.onnx' operator 'GlobalAveragePool' version '1' + default y + if HAVE_OPERATOR__AI_ONNX__GLOBALAVERAGEPOOL__1 + rsource "*.Kconfig" + endif \ No newline at end of file diff --git a/src/operators/ai.onnx/GlobalAveragePool/1/tensor.Kconfig b/src/operators/ai.onnx/GlobalAveragePool/1/tensor.Kconfig new file mode 100644 index 00000000..f8d2b8a5 --- /dev/null +++ b/src/operators/ai.onnx/GlobalAveragePool/1/tensor.Kconfig @@ -0,0 +1,20 @@ +menu "tensor types" +config HAVE_TYPE_TENSOR__AI_ONNX__GLOBALAVERAGEPOOL__1__TENSOR_FLOAT + bool "tensor_float" + depends on HAVE_TYPE_TENSOR__TENSOR_FLOAT + help + Enable tensor 'tensor_float' type for domain 'ai.onnx' operator 'GlobalAveragePool' version '1'. + default y +config HAVE_TYPE_TENSOR__AI_ONNX__GLOBALAVERAGEPOOL__1__TENSOR_DOUBLE + bool "tensor_double" + depends on HAVE_TYPE_TENSOR__TENSOR_DOUBLE + help + Enable tensor 'tensor_double' type for domain 'ai.onnx' operator 'GlobalAveragePool' version '1'. + default y +config HAVE_TYPE_TENSOR__AI_ONNX__GLOBALAVERAGEPOOL__1__TENSOR_FLOAT16 + bool "tensor_float16" + depends on HAVE_TYPE_TENSOR__TENSOR_FLOAT16 + help + Enable tensor 'tensor_float16' type for domain 'ai.onnx' operator 'GlobalAveragePool' version '1'. + default y +endmenu \ No newline at end of file diff --git a/src/operators/ai.onnx/GlobalAveragePool/Kconfig b/src/operators/ai.onnx/GlobalAveragePool/Kconfig new file mode 100644 index 00000000..74c8c06b --- /dev/null +++ b/src/operators/ai.onnx/GlobalAveragePool/Kconfig @@ -0,0 +1,8 @@ +menuconfig HAVE_OPERATOR__AI_ONNX__GLOBALAVERAGEPOOL + bool "GlobalAveragePool" + default y + help + Enable the domain 'ai.onnx' operator 'GlobalAveragePool' + if HAVE_OPERATOR__AI_ONNX__GLOBALAVERAGEPOOL + rsource "*/Kconfig" + endif \ No newline at end of file diff --git a/src/operators/ai.onnx/Identity/1/Kconfig b/src/operators/ai.onnx/Identity/1/Kconfig new file mode 100644 index 00000000..0c650bdb --- /dev/null +++ b/src/operators/ai.onnx/Identity/1/Kconfig @@ -0,0 +1,8 @@ +menuconfig HAVE_OPERATOR__AI_ONNX__IDENTITY__1 + bool "1" + help + Enable domain 'ai.onnx' operator 'Identity' version '1' + default y + if HAVE_OPERATOR__AI_ONNX__IDENTITY__1 + rsource "*.Kconfig" + endif \ No newline at end of file diff --git a/src/operators/ai.onnx/Identity/1/tensor.Kconfig b/src/operators/ai.onnx/Identity/1/tensor.Kconfig new file mode 100644 index 00000000..6214edd3 --- /dev/null +++ b/src/operators/ai.onnx/Identity/1/tensor.Kconfig @@ -0,0 +1,92 @@ +menu "tensor types" +config HAVE_TYPE_TENSOR__AI_ONNX__IDENTITY__1__TENSOR_FLOAT + bool "tensor_float" + depends on HAVE_TYPE_TENSOR__TENSOR_FLOAT + help + Enable tensor 'tensor_float' type for domain 'ai.onnx' operator 'Identity' version '1'. + default y +config HAVE_TYPE_TENSOR__AI_ONNX__IDENTITY__1__TENSOR_COMPLEX128 + bool "tensor_complex128" + depends on HAVE_TYPE_TENSOR__TENSOR_COMPLEX128 + help + Enable tensor 'tensor_complex128' type for domain 'ai.onnx' operator 'Identity' version '1'. + default y +config HAVE_TYPE_TENSOR__AI_ONNX__IDENTITY__1__TENSOR_UINT32 + bool "tensor_uint32" + depends on HAVE_TYPE_TENSOR__TENSOR_UINT32 + help + Enable tensor 'tensor_uint32' type for domain 'ai.onnx' operator 'Identity' version '1'. + default y +config HAVE_TYPE_TENSOR__AI_ONNX__IDENTITY__1__TENSOR_COMPLEX64 + bool "tensor_complex64" + depends on HAVE_TYPE_TENSOR__TENSOR_COMPLEX64 + help + Enable tensor 'tensor_complex64' type for domain 'ai.onnx' operator 'Identity' version '1'. + default y +config HAVE_TYPE_TENSOR__AI_ONNX__IDENTITY__1__TENSOR_UINT16 + bool "tensor_uint16" + depends on HAVE_TYPE_TENSOR__TENSOR_UINT16 + help + Enable tensor 'tensor_uint16' type for domain 'ai.onnx' operator 'Identity' version '1'. + default y +config HAVE_TYPE_TENSOR__AI_ONNX__IDENTITY__1__TENSOR_INT64 + bool "tensor_int64" + depends on HAVE_TYPE_TENSOR__TENSOR_INT64 + help + Enable tensor 'tensor_int64' type for domain 'ai.onnx' operator 'Identity' version '1'. + default y +config HAVE_TYPE_TENSOR__AI_ONNX__IDENTITY__1__TENSOR_UINT64 + bool "tensor_uint64" + depends on HAVE_TYPE_TENSOR__TENSOR_UINT64 + help + Enable tensor 'tensor_uint64' type for domain 'ai.onnx' operator 'Identity' version '1'. + default y +config HAVE_TYPE_TENSOR__AI_ONNX__IDENTITY__1__TENSOR_INT8 + bool "tensor_int8" + depends on HAVE_TYPE_TENSOR__TENSOR_INT8 + help + Enable tensor 'tensor_int8' type for domain 'ai.onnx' operator 'Identity' version '1'. + default y +config HAVE_TYPE_TENSOR__AI_ONNX__IDENTITY__1__TENSOR_STRING + bool "tensor_string" + depends on HAVE_TYPE_TENSOR__TENSOR_STRING + help + Enable tensor 'tensor_string' type for domain 'ai.onnx' operator 'Identity' version '1'. + default y +config HAVE_TYPE_TENSOR__AI_ONNX__IDENTITY__1__TENSOR_INT16 + bool "tensor_int16" + depends on HAVE_TYPE_TENSOR__TENSOR_INT16 + help + Enable tensor 'tensor_int16' type for domain 'ai.onnx' operator 'Identity' version '1'. + default y +config HAVE_TYPE_TENSOR__AI_ONNX__IDENTITY__1__TENSOR_UINT8 + bool "tensor_uint8" + depends on HAVE_TYPE_TENSOR__TENSOR_UINT8 + help + Enable tensor 'tensor_uint8' type for domain 'ai.onnx' operator 'Identity' version '1'. + default y +config HAVE_TYPE_TENSOR__AI_ONNX__IDENTITY__1__TENSOR_DOUBLE + bool "tensor_double" + depends on HAVE_TYPE_TENSOR__TENSOR_DOUBLE + help + Enable tensor 'tensor_double' type for domain 'ai.onnx' operator 'Identity' version '1'. + default y +config HAVE_TYPE_TENSOR__AI_ONNX__IDENTITY__1__TENSOR_FLOAT16 + bool "tensor_float16" + depends on HAVE_TYPE_TENSOR__TENSOR_FLOAT16 + help + Enable tensor 'tensor_float16' type for domain 'ai.onnx' operator 'Identity' version '1'. + default y +config HAVE_TYPE_TENSOR__AI_ONNX__IDENTITY__1__TENSOR_BOOL + bool "tensor_bool" + depends on HAVE_TYPE_TENSOR__TENSOR_BOOL + help + Enable tensor 'tensor_bool' type for domain 'ai.onnx' operator 'Identity' version '1'. + default y +config HAVE_TYPE_TENSOR__AI_ONNX__IDENTITY__1__TENSOR_INT32 + bool "tensor_int32" + depends on HAVE_TYPE_TENSOR__TENSOR_INT32 + help + Enable tensor 'tensor_int32' type for domain 'ai.onnx' operator 'Identity' version '1'. + default y +endmenu \ No newline at end of file diff --git a/src/operators/ai.onnx/Identity/Kconfig b/src/operators/ai.onnx/Identity/Kconfig new file mode 100644 index 00000000..2578e6f5 --- /dev/null +++ b/src/operators/ai.onnx/Identity/Kconfig @@ -0,0 +1,8 @@ +menuconfig HAVE_OPERATOR__AI_ONNX__IDENTITY + bool "Identity" + default y + help + Enable the domain 'ai.onnx' operator 'Identity' + if HAVE_OPERATOR__AI_ONNX__IDENTITY + rsource "*/Kconfig" + endif \ No newline at end of file diff --git a/src/operators/ai.onnx/Kconfig b/src/operators/ai.onnx/Kconfig new file mode 100644 index 00000000..9183f55e --- /dev/null +++ b/src/operators/ai.onnx/Kconfig @@ -0,0 +1,8 @@ +menuconfig HAVE_DOMAIN__AI_ONNX + bool "ai.onnx" + help + Enable the operator domain 'ai.onnx' + default y + if HAVE_DOMAIN__AI_ONNX + rsource "*/Kconfig" + endif \ No newline at end of file diff --git a/src/operators/ai.onnx/LeakyRelu/6/Kconfig b/src/operators/ai.onnx/LeakyRelu/6/Kconfig new file mode 100644 index 00000000..d66c3a67 --- /dev/null +++ b/src/operators/ai.onnx/LeakyRelu/6/Kconfig @@ -0,0 +1,8 @@ +menuconfig HAVE_OPERATOR__AI_ONNX__LEAKYRELU__6 + bool "6" + help + Enable domain 'ai.onnx' operator 'LeakyRelu' version '6' + default y + if HAVE_OPERATOR__AI_ONNX__LEAKYRELU__6 + rsource "*.Kconfig" + endif \ No newline at end of file diff --git a/src/operators/ai.onnx/LeakyRelu/6/attribute.Kconfig b/src/operators/ai.onnx/LeakyRelu/6/attribute.Kconfig new file mode 100644 index 00000000..519e6cbd --- /dev/null +++ b/src/operators/ai.onnx/LeakyRelu/6/attribute.Kconfig @@ -0,0 +1,8 @@ +menu "attribute types" +config HAVE_TYPE_ATTRIBUTE__AI_ONNX__LEAKYRELU__6__FLOAT + bool "FLOAT" + depends on HAVE_TYPE_ATTRIBUTE__FLOAT + help + Enable attribute 'FLOAT' type for domain 'ai.onnx' operator 'LeakyRelu' version '6'. + default y +endmenu \ No newline at end of file diff --git a/src/operators/ai.onnx/LeakyRelu/6/tensor.Kconfig b/src/operators/ai.onnx/LeakyRelu/6/tensor.Kconfig new file mode 100644 index 00000000..7e3f7a36 --- /dev/null +++ b/src/operators/ai.onnx/LeakyRelu/6/tensor.Kconfig @@ -0,0 +1,20 @@ +menu "tensor types" +config HAVE_TYPE_TENSOR__AI_ONNX__LEAKYRELU__6__TENSOR_FLOAT + bool "tensor_float" + depends on HAVE_TYPE_TENSOR__TENSOR_FLOAT + help + Enable tensor 'tensor_float' type for domain 'ai.onnx' operator 'LeakyRelu' version '6'. + default y +config HAVE_TYPE_TENSOR__AI_ONNX__LEAKYRELU__6__TENSOR_DOUBLE + bool "tensor_double" + depends on HAVE_TYPE_TENSOR__TENSOR_DOUBLE + help + Enable tensor 'tensor_double' type for domain 'ai.onnx' operator 'LeakyRelu' version '6'. + default y +config HAVE_TYPE_TENSOR__AI_ONNX__LEAKYRELU__6__TENSOR_FLOAT16 + bool "tensor_float16" + depends on HAVE_TYPE_TENSOR__TENSOR_FLOAT16 + help + Enable tensor 'tensor_float16' type for domain 'ai.onnx' operator 'LeakyRelu' version '6'. + default y +endmenu \ No newline at end of file diff --git a/src/operators/ai.onnx/LeakyRelu/Kconfig b/src/operators/ai.onnx/LeakyRelu/Kconfig new file mode 100644 index 00000000..063ec508 --- /dev/null +++ b/src/operators/ai.onnx/LeakyRelu/Kconfig @@ -0,0 +1,8 @@ +menuconfig HAVE_OPERATOR__AI_ONNX__LEAKYRELU + bool "LeakyRelu" + default y + help + Enable the domain 'ai.onnx' operator 'LeakyRelu' + if HAVE_OPERATOR__AI_ONNX__LEAKYRELU + rsource "*/Kconfig" + endif \ No newline at end of file diff --git a/src/operators/ai.onnx/MatMul/9/Kconfig b/src/operators/ai.onnx/MatMul/9/Kconfig new file mode 100644 index 00000000..be512d86 --- /dev/null +++ b/src/operators/ai.onnx/MatMul/9/Kconfig @@ -0,0 +1,8 @@ +menuconfig HAVE_OPERATOR__AI_ONNX__MATMUL__9 + bool "9" + help + Enable domain 'ai.onnx' operator 'MatMul' version '9' + default y + if HAVE_OPERATOR__AI_ONNX__MATMUL__9 + rsource "*.Kconfig" + endif \ No newline at end of file diff --git a/src/operators/ai.onnx/MatMul/9/tensor.Kconfig b/src/operators/ai.onnx/MatMul/9/tensor.Kconfig new file mode 100644 index 00000000..2aa977c1 --- /dev/null +++ b/src/operators/ai.onnx/MatMul/9/tensor.Kconfig @@ -0,0 +1,44 @@ +menu "tensor types" +config HAVE_TYPE_TENSOR__AI_ONNX__MATMUL__9__TENSOR_FLOAT + bool "tensor_float" + depends on HAVE_TYPE_TENSOR__TENSOR_FLOAT + help + Enable tensor 'tensor_float' type for domain 'ai.onnx' operator 'MatMul' version '9'. + default y +config HAVE_TYPE_TENSOR__AI_ONNX__MATMUL__9__TENSOR_DOUBLE + bool "tensor_double" + depends on HAVE_TYPE_TENSOR__TENSOR_DOUBLE + help + Enable tensor 'tensor_double' type for domain 'ai.onnx' operator 'MatMul' version '9'. + default y +config HAVE_TYPE_TENSOR__AI_ONNX__MATMUL__9__TENSOR_FLOAT16 + bool "tensor_float16" + depends on HAVE_TYPE_TENSOR__TENSOR_FLOAT16 + help + Enable tensor 'tensor_float16' type for domain 'ai.onnx' operator 'MatMul' version '9'. + default y +config HAVE_TYPE_TENSOR__AI_ONNX__MATMUL__9__TENSOR_UINT32 + bool "tensor_uint32" + depends on HAVE_TYPE_TENSOR__TENSOR_UINT32 + help + Enable tensor 'tensor_uint32' type for domain 'ai.onnx' operator 'MatMul' version '9'. + default y +config HAVE_TYPE_TENSOR__AI_ONNX__MATMUL__9__TENSOR_INT64 + bool "tensor_int64" + depends on HAVE_TYPE_TENSOR__TENSOR_INT64 + help + Enable tensor 'tensor_int64' type for domain 'ai.onnx' operator 'MatMul' version '9'. + default y +config HAVE_TYPE_TENSOR__AI_ONNX__MATMUL__9__TENSOR_UINT64 + bool "tensor_uint64" + depends on HAVE_TYPE_TENSOR__TENSOR_UINT64 + help + Enable tensor 'tensor_uint64' type for domain 'ai.onnx' operator 'MatMul' version '9'. + default y +config HAVE_TYPE_TENSOR__AI_ONNX__MATMUL__9__TENSOR_INT32 + bool "tensor_int32" + depends on HAVE_TYPE_TENSOR__TENSOR_INT32 + help + Enable tensor 'tensor_int32' type for domain 'ai.onnx' operator 'MatMul' version '9'. + default y +endmenu \ No newline at end of file diff --git a/src/operators/ai.onnx/MatMul/Kconfig b/src/operators/ai.onnx/MatMul/Kconfig new file mode 100644 index 00000000..a7e72b39 --- /dev/null +++ b/src/operators/ai.onnx/MatMul/Kconfig @@ -0,0 +1,8 @@ +menuconfig HAVE_OPERATOR__AI_ONNX__MATMUL + bool "MatMul" + default y + help + Enable the domain 'ai.onnx' operator 'MatMul' + if HAVE_OPERATOR__AI_ONNX__MATMUL + rsource "*/Kconfig" + endif \ No newline at end of file diff --git a/src/operators/ai.onnx/MaxPool/12/Kconfig b/src/operators/ai.onnx/MaxPool/12/Kconfig new file mode 100644 index 00000000..dc22117d --- /dev/null +++ b/src/operators/ai.onnx/MaxPool/12/Kconfig @@ -0,0 +1,8 @@ +menuconfig HAVE_OPERATOR__AI_ONNX__MAXPOOL__12 + bool "12" + help + Enable domain 'ai.onnx' operator 'MaxPool' version '12' + default y + if HAVE_OPERATOR__AI_ONNX__MAXPOOL__12 + rsource "*.Kconfig" + endif \ No newline at end of file diff --git a/src/operators/ai.onnx/MaxPool/12/attribute.Kconfig b/src/operators/ai.onnx/MaxPool/12/attribute.Kconfig new file mode 100644 index 00000000..cf66418d --- /dev/null +++ b/src/operators/ai.onnx/MaxPool/12/attribute.Kconfig @@ -0,0 +1,20 @@ +menu "attribute types" +config HAVE_TYPE_ATTRIBUTE__AI_ONNX__MAXPOOL__12__INT + bool "INT" + depends on HAVE_TYPE_ATTRIBUTE__INT + help + Enable attribute 'INT' type for domain 'ai.onnx' operator 'MaxPool' version '12'. + default y +config HAVE_TYPE_ATTRIBUTE__AI_ONNX__MAXPOOL__12__STRING + bool "STRING" + depends on HAVE_TYPE_ATTRIBUTE__STRING + help + Enable attribute 'STRING' type for domain 'ai.onnx' operator 'MaxPool' version '12'. + default y +config HAVE_TYPE_ATTRIBUTE__AI_ONNX__MAXPOOL__12__INTS + bool "INTS" + depends on HAVE_TYPE_ATTRIBUTE__INTS + help + Enable attribute 'INTS' type for domain 'ai.onnx' operator 'MaxPool' version '12'. + default y +endmenu \ No newline at end of file diff --git a/src/operators/ai.onnx/MaxPool/12/tensor.Kconfig b/src/operators/ai.onnx/MaxPool/12/tensor.Kconfig new file mode 100644 index 00000000..5cd485fc --- /dev/null +++ b/src/operators/ai.onnx/MaxPool/12/tensor.Kconfig @@ -0,0 +1,38 @@ +menu "tensor types" +config HAVE_TYPE_TENSOR__AI_ONNX__MAXPOOL__12__TENSOR_FLOAT + bool "tensor_float" + depends on HAVE_TYPE_TENSOR__TENSOR_FLOAT + help + Enable tensor 'tensor_float' type for domain 'ai.onnx' operator 'MaxPool' version '12'. + default y +config HAVE_TYPE_TENSOR__AI_ONNX__MAXPOOL__12__TENSOR_UINT8 + bool "tensor_uint8" + depends on HAVE_TYPE_TENSOR__TENSOR_UINT8 + help + Enable tensor 'tensor_uint8' type for domain 'ai.onnx' operator 'MaxPool' version '12'. + default y +config HAVE_TYPE_TENSOR__AI_ONNX__MAXPOOL__12__TENSOR_DOUBLE + bool "tensor_double" + depends on HAVE_TYPE_TENSOR__TENSOR_DOUBLE + help + Enable tensor 'tensor_double' type for domain 'ai.onnx' operator 'MaxPool' version '12'. + default y +config HAVE_TYPE_TENSOR__AI_ONNX__MAXPOOL__12__TENSOR_FLOAT16 + bool "tensor_float16" + depends on HAVE_TYPE_TENSOR__TENSOR_FLOAT16 + help + Enable tensor 'tensor_float16' type for domain 'ai.onnx' operator 'MaxPool' version '12'. + default y +config HAVE_TYPE_TENSOR__AI_ONNX__MAXPOOL__12__TENSOR_INT64 + bool "tensor_int64" + depends on HAVE_TYPE_TENSOR__TENSOR_INT64 + help + Enable tensor 'tensor_int64' type for domain 'ai.onnx' operator 'MaxPool' version '12'. + default y +config HAVE_TYPE_TENSOR__AI_ONNX__MAXPOOL__12__TENSOR_INT8 + bool "tensor_int8" + depends on HAVE_TYPE_TENSOR__TENSOR_INT8 + help + Enable tensor 'tensor_int8' type for domain 'ai.onnx' operator 'MaxPool' version '12'. + default y +endmenu \ No newline at end of file diff --git a/src/operators/ai.onnx/MaxPool/Kconfig b/src/operators/ai.onnx/MaxPool/Kconfig new file mode 100644 index 00000000..4e18eda7 --- /dev/null +++ b/src/operators/ai.onnx/MaxPool/Kconfig @@ -0,0 +1,8 @@ +menuconfig HAVE_OPERATOR__AI_ONNX__MAXPOOL + bool "MaxPool" + default y + help + Enable the domain 'ai.onnx' operator 'MaxPool' + if HAVE_OPERATOR__AI_ONNX__MAXPOOL + rsource "*/Kconfig" + endif \ No newline at end of file diff --git a/src/operators/ai.onnx/Mul/7/Kconfig b/src/operators/ai.onnx/Mul/7/Kconfig new file mode 100644 index 00000000..81626ffd --- /dev/null +++ b/src/operators/ai.onnx/Mul/7/Kconfig @@ -0,0 +1,8 @@ +menuconfig HAVE_OPERATOR__AI_ONNX__MUL__7 + bool "7" + help + Enable domain 'ai.onnx' operator 'Mul' version '7' + default y + if HAVE_OPERATOR__AI_ONNX__MUL__7 + rsource "*.Kconfig" + endif \ No newline at end of file diff --git a/src/operators/ai.onnx/Mul/7/tensor.Kconfig b/src/operators/ai.onnx/Mul/7/tensor.Kconfig new file mode 100644 index 00000000..8efdf33e --- /dev/null +++ b/src/operators/ai.onnx/Mul/7/tensor.Kconfig @@ -0,0 +1,44 @@ +menu "tensor types" +config HAVE_TYPE_TENSOR__AI_ONNX__MUL__7__TENSOR_FLOAT + bool "tensor_float" + depends on HAVE_TYPE_TENSOR__TENSOR_FLOAT + help + Enable tensor 'tensor_float' type for domain 'ai.onnx' operator 'Mul' version '7'. + default y +config HAVE_TYPE_TENSOR__AI_ONNX__MUL__7__TENSOR_DOUBLE + bool "tensor_double" + depends on HAVE_TYPE_TENSOR__TENSOR_DOUBLE + help + Enable tensor 'tensor_double' type for domain 'ai.onnx' operator 'Mul' version '7'. + default y +config HAVE_TYPE_TENSOR__AI_ONNX__MUL__7__TENSOR_FLOAT16 + bool "tensor_float16" + depends on HAVE_TYPE_TENSOR__TENSOR_FLOAT16 + help + Enable tensor 'tensor_float16' type for domain 'ai.onnx' operator 'Mul' version '7'. + default y +config HAVE_TYPE_TENSOR__AI_ONNX__MUL__7__TENSOR_UINT32 + bool "tensor_uint32" + depends on HAVE_TYPE_TENSOR__TENSOR_UINT32 + help + Enable tensor 'tensor_uint32' type for domain 'ai.onnx' operator 'Mul' version '7'. + default y +config HAVE_TYPE_TENSOR__AI_ONNX__MUL__7__TENSOR_INT64 + bool "tensor_int64" + depends on HAVE_TYPE_TENSOR__TENSOR_INT64 + help + Enable tensor 'tensor_int64' type for domain 'ai.onnx' operator 'Mul' version '7'. + default y +config HAVE_TYPE_TENSOR__AI_ONNX__MUL__7__TENSOR_UINT64 + bool "tensor_uint64" + depends on HAVE_TYPE_TENSOR__TENSOR_UINT64 + help + Enable tensor 'tensor_uint64' type for domain 'ai.onnx' operator 'Mul' version '7'. + default y +config HAVE_TYPE_TENSOR__AI_ONNX__MUL__7__TENSOR_INT32 + bool "tensor_int32" + depends on HAVE_TYPE_TENSOR__TENSOR_INT32 + help + Enable tensor 'tensor_int32' type for domain 'ai.onnx' operator 'Mul' version '7'. + default y +endmenu \ No newline at end of file diff --git a/src/operators/ai.onnx/Mul/Kconfig b/src/operators/ai.onnx/Mul/Kconfig new file mode 100644 index 00000000..7575094b --- /dev/null +++ b/src/operators/ai.onnx/Mul/Kconfig @@ -0,0 +1,8 @@ +menuconfig HAVE_OPERATOR__AI_ONNX__MUL + bool "Mul" + default y + help + Enable the domain 'ai.onnx' operator 'Mul' + if HAVE_OPERATOR__AI_ONNX__MUL + rsource "*/Kconfig" + endif \ No newline at end of file diff --git a/src/operators/ai.onnx/Relu/6/Kconfig b/src/operators/ai.onnx/Relu/6/Kconfig new file mode 100644 index 00000000..e20e88fd --- /dev/null +++ b/src/operators/ai.onnx/Relu/6/Kconfig @@ -0,0 +1,8 @@ +menuconfig HAVE_OPERATOR__AI_ONNX__RELU__6 + bool "6" + help + Enable domain 'ai.onnx' operator 'Relu' version '6' + default y + if HAVE_OPERATOR__AI_ONNX__RELU__6 + rsource "*.Kconfig" + endif \ No newline at end of file diff --git a/src/operators/ai.onnx/Relu/6/tensor.Kconfig b/src/operators/ai.onnx/Relu/6/tensor.Kconfig new file mode 100644 index 00000000..f6826b47 --- /dev/null +++ b/src/operators/ai.onnx/Relu/6/tensor.Kconfig @@ -0,0 +1,20 @@ +menu "tensor types" +config HAVE_TYPE_TENSOR__AI_ONNX__RELU__6__TENSOR_FLOAT + bool "tensor_float" + depends on HAVE_TYPE_TENSOR__TENSOR_FLOAT + help + Enable tensor 'tensor_float' type for domain 'ai.onnx' operator 'Relu' version '6'. + default y +config HAVE_TYPE_TENSOR__AI_ONNX__RELU__6__TENSOR_DOUBLE + bool "tensor_double" + depends on HAVE_TYPE_TENSOR__TENSOR_DOUBLE + help + Enable tensor 'tensor_double' type for domain 'ai.onnx' operator 'Relu' version '6'. + default y +config HAVE_TYPE_TENSOR__AI_ONNX__RELU__6__TENSOR_FLOAT16 + bool "tensor_float16" + depends on HAVE_TYPE_TENSOR__TENSOR_FLOAT16 + help + Enable tensor 'tensor_float16' type for domain 'ai.onnx' operator 'Relu' version '6'. + default y +endmenu \ No newline at end of file diff --git a/src/operators/ai.onnx/Relu/Kconfig b/src/operators/ai.onnx/Relu/Kconfig new file mode 100644 index 00000000..3bef5716 --- /dev/null +++ b/src/operators/ai.onnx/Relu/Kconfig @@ -0,0 +1,8 @@ +menuconfig HAVE_OPERATOR__AI_ONNX__RELU + bool "Relu" + default y + help + Enable the domain 'ai.onnx' operator 'Relu' + if HAVE_OPERATOR__AI_ONNX__RELU + rsource "*/Kconfig" + endif \ No newline at end of file diff --git a/src/operators/ai.onnx/Reshape/5/Kconfig b/src/operators/ai.onnx/Reshape/5/Kconfig new file mode 100644 index 00000000..7c4d6bc9 --- /dev/null +++ b/src/operators/ai.onnx/Reshape/5/Kconfig @@ -0,0 +1,8 @@ +menuconfig HAVE_OPERATOR__AI_ONNX__RESHAPE__5 + bool "5" + help + Enable domain 'ai.onnx' operator 'Reshape' version '5' + default y + if HAVE_OPERATOR__AI_ONNX__RESHAPE__5 + rsource "*.Kconfig" + endif \ No newline at end of file diff --git a/src/operators/ai.onnx/Reshape/5/tensor.Kconfig b/src/operators/ai.onnx/Reshape/5/tensor.Kconfig new file mode 100644 index 00000000..0037133b --- /dev/null +++ b/src/operators/ai.onnx/Reshape/5/tensor.Kconfig @@ -0,0 +1,92 @@ +menu "tensor types" +config HAVE_TYPE_TENSOR__AI_ONNX__RESHAPE__5__TENSOR_FLOAT + bool "tensor_float" + depends on HAVE_TYPE_TENSOR__TENSOR_FLOAT + help + Enable tensor 'tensor_float' type for domain 'ai.onnx' operator 'Reshape' version '5'. + default y +config HAVE_TYPE_TENSOR__AI_ONNX__RESHAPE__5__TENSOR_COMPLEX128 + bool "tensor_complex128" + depends on HAVE_TYPE_TENSOR__TENSOR_COMPLEX128 + help + Enable tensor 'tensor_complex128' type for domain 'ai.onnx' operator 'Reshape' version '5'. + default y +config HAVE_TYPE_TENSOR__AI_ONNX__RESHAPE__5__TENSOR_UINT32 + bool "tensor_uint32" + depends on HAVE_TYPE_TENSOR__TENSOR_UINT32 + help + Enable tensor 'tensor_uint32' type for domain 'ai.onnx' operator 'Reshape' version '5'. + default y +config HAVE_TYPE_TENSOR__AI_ONNX__RESHAPE__5__TENSOR_COMPLEX64 + bool "tensor_complex64" + depends on HAVE_TYPE_TENSOR__TENSOR_COMPLEX64 + help + Enable tensor 'tensor_complex64' type for domain 'ai.onnx' operator 'Reshape' version '5'. + default y +config HAVE_TYPE_TENSOR__AI_ONNX__RESHAPE__5__TENSOR_UINT16 + bool "tensor_uint16" + depends on HAVE_TYPE_TENSOR__TENSOR_UINT16 + help + Enable tensor 'tensor_uint16' type for domain 'ai.onnx' operator 'Reshape' version '5'. + default y +config HAVE_TYPE_TENSOR__AI_ONNX__RESHAPE__5__TENSOR_INT64 + bool "tensor_int64" + depends on HAVE_TYPE_TENSOR__TENSOR_INT64 + help + Enable tensor 'tensor_int64' type for domain 'ai.onnx' operator 'Reshape' version '5'. + default y +config HAVE_TYPE_TENSOR__AI_ONNX__RESHAPE__5__TENSOR_UINT64 + bool "tensor_uint64" + depends on HAVE_TYPE_TENSOR__TENSOR_UINT64 + help + Enable tensor 'tensor_uint64' type for domain 'ai.onnx' operator 'Reshape' version '5'. + default y +config HAVE_TYPE_TENSOR__AI_ONNX__RESHAPE__5__TENSOR_INT8 + bool "tensor_int8" + depends on HAVE_TYPE_TENSOR__TENSOR_INT8 + help + Enable tensor 'tensor_int8' type for domain 'ai.onnx' operator 'Reshape' version '5'. + default y +config HAVE_TYPE_TENSOR__AI_ONNX__RESHAPE__5__TENSOR_STRING + bool "tensor_string" + depends on HAVE_TYPE_TENSOR__TENSOR_STRING + help + Enable tensor 'tensor_string' type for domain 'ai.onnx' operator 'Reshape' version '5'. + default y +config HAVE_TYPE_TENSOR__AI_ONNX__RESHAPE__5__TENSOR_INT16 + bool "tensor_int16" + depends on HAVE_TYPE_TENSOR__TENSOR_INT16 + help + Enable tensor 'tensor_int16' type for domain 'ai.onnx' operator 'Reshape' version '5'. + default y +config HAVE_TYPE_TENSOR__AI_ONNX__RESHAPE__5__TENSOR_UINT8 + bool "tensor_uint8" + depends on HAVE_TYPE_TENSOR__TENSOR_UINT8 + help + Enable tensor 'tensor_uint8' type for domain 'ai.onnx' operator 'Reshape' version '5'. + default y +config HAVE_TYPE_TENSOR__AI_ONNX__RESHAPE__5__TENSOR_DOUBLE + bool "tensor_double" + depends on HAVE_TYPE_TENSOR__TENSOR_DOUBLE + help + Enable tensor 'tensor_double' type for domain 'ai.onnx' operator 'Reshape' version '5'. + default y +config HAVE_TYPE_TENSOR__AI_ONNX__RESHAPE__5__TENSOR_FLOAT16 + bool "tensor_float16" + depends on HAVE_TYPE_TENSOR__TENSOR_FLOAT16 + help + Enable tensor 'tensor_float16' type for domain 'ai.onnx' operator 'Reshape' version '5'. + default y +config HAVE_TYPE_TENSOR__AI_ONNX__RESHAPE__5__TENSOR_BOOL + bool "tensor_bool" + depends on HAVE_TYPE_TENSOR__TENSOR_BOOL + help + Enable tensor 'tensor_bool' type for domain 'ai.onnx' operator 'Reshape' version '5'. + default y +config HAVE_TYPE_TENSOR__AI_ONNX__RESHAPE__5__TENSOR_INT32 + bool "tensor_int32" + depends on HAVE_TYPE_TENSOR__TENSOR_INT32 + help + Enable tensor 'tensor_int32' type for domain 'ai.onnx' operator 'Reshape' version '5'. + default y +endmenu \ No newline at end of file diff --git a/src/operators/ai.onnx/Reshape/Kconfig b/src/operators/ai.onnx/Reshape/Kconfig new file mode 100644 index 00000000..df0dcc04 --- /dev/null +++ b/src/operators/ai.onnx/Reshape/Kconfig @@ -0,0 +1,8 @@ +menuconfig HAVE_OPERATOR__AI_ONNX__RESHAPE + bool "Reshape" + default y + help + Enable the domain 'ai.onnx' operator 'Reshape' + if HAVE_OPERATOR__AI_ONNX__RESHAPE + rsource "*/Kconfig" + endif \ No newline at end of file diff --git a/src/operators/ai.onnx/Sigmoid/6/Kconfig b/src/operators/ai.onnx/Sigmoid/6/Kconfig new file mode 100644 index 00000000..0ea09fd4 --- /dev/null +++ b/src/operators/ai.onnx/Sigmoid/6/Kconfig @@ -0,0 +1,8 @@ +menuconfig HAVE_OPERATOR__AI_ONNX__SIGMOID__6 + bool "6" + help + Enable domain 'ai.onnx' operator 'Sigmoid' version '6' + default y + if HAVE_OPERATOR__AI_ONNX__SIGMOID__6 + rsource "*.Kconfig" + endif \ No newline at end of file diff --git a/src/operators/ai.onnx/Sigmoid/6/tensor.Kconfig b/src/operators/ai.onnx/Sigmoid/6/tensor.Kconfig new file mode 100644 index 00000000..1b7f66cb --- /dev/null +++ b/src/operators/ai.onnx/Sigmoid/6/tensor.Kconfig @@ -0,0 +1,20 @@ +menu "tensor types" +config HAVE_TYPE_TENSOR__AI_ONNX__SIGMOID__6__TENSOR_FLOAT + bool "tensor_float" + depends on HAVE_TYPE_TENSOR__TENSOR_FLOAT + help + Enable tensor 'tensor_float' type for domain 'ai.onnx' operator 'Sigmoid' version '6'. + default y +config HAVE_TYPE_TENSOR__AI_ONNX__SIGMOID__6__TENSOR_DOUBLE + bool "tensor_double" + depends on HAVE_TYPE_TENSOR__TENSOR_DOUBLE + help + Enable tensor 'tensor_double' type for domain 'ai.onnx' operator 'Sigmoid' version '6'. + default y +config HAVE_TYPE_TENSOR__AI_ONNX__SIGMOID__6__TENSOR_FLOAT16 + bool "tensor_float16" + depends on HAVE_TYPE_TENSOR__TENSOR_FLOAT16 + help + Enable tensor 'tensor_float16' type for domain 'ai.onnx' operator 'Sigmoid' version '6'. + default y +endmenu \ No newline at end of file diff --git a/src/operators/ai.onnx/Sigmoid/Kconfig b/src/operators/ai.onnx/Sigmoid/Kconfig new file mode 100644 index 00000000..a8281532 --- /dev/null +++ b/src/operators/ai.onnx/Sigmoid/Kconfig @@ -0,0 +1,8 @@ +menuconfig HAVE_OPERATOR__AI_ONNX__SIGMOID + bool "Sigmoid" + default y + help + Enable the domain 'ai.onnx' operator 'Sigmoid' + if HAVE_OPERATOR__AI_ONNX__SIGMOID + rsource "*/Kconfig" + endif \ No newline at end of file diff --git a/src/operators/ai.onnx/Softmax/11/Kconfig b/src/operators/ai.onnx/Softmax/11/Kconfig new file mode 100644 index 00000000..ff74954e --- /dev/null +++ b/src/operators/ai.onnx/Softmax/11/Kconfig @@ -0,0 +1,8 @@ +menuconfig HAVE_OPERATOR__AI_ONNX__SOFTMAX__11 + bool "11" + help + Enable domain 'ai.onnx' operator 'Softmax' version '11' + default y + if HAVE_OPERATOR__AI_ONNX__SOFTMAX__11 + rsource "*.Kconfig" + endif \ No newline at end of file diff --git a/src/operators/ai.onnx/Softmax/11/attribute.Kconfig b/src/operators/ai.onnx/Softmax/11/attribute.Kconfig new file mode 100644 index 00000000..5c1a2678 --- /dev/null +++ b/src/operators/ai.onnx/Softmax/11/attribute.Kconfig @@ -0,0 +1,8 @@ +menu "attribute types" +config HAVE_TYPE_ATTRIBUTE__AI_ONNX__SOFTMAX__11__INT + bool "INT" + depends on HAVE_TYPE_ATTRIBUTE__INT + help + Enable attribute 'INT' type for domain 'ai.onnx' operator 'Softmax' version '11'. + default y +endmenu \ No newline at end of file diff --git a/src/operators/ai.onnx/Softmax/11/tensor.Kconfig b/src/operators/ai.onnx/Softmax/11/tensor.Kconfig new file mode 100644 index 00000000..2fa38070 --- /dev/null +++ b/src/operators/ai.onnx/Softmax/11/tensor.Kconfig @@ -0,0 +1,20 @@ +menu "tensor types" +config HAVE_TYPE_TENSOR__AI_ONNX__SOFTMAX__11__TENSOR_FLOAT + bool "tensor_float" + depends on HAVE_TYPE_TENSOR__TENSOR_FLOAT + help + Enable tensor 'tensor_float' type for domain 'ai.onnx' operator 'Softmax' version '11'. + default y +config HAVE_TYPE_TENSOR__AI_ONNX__SOFTMAX__11__TENSOR_DOUBLE + bool "tensor_double" + depends on HAVE_TYPE_TENSOR__TENSOR_DOUBLE + help + Enable tensor 'tensor_double' type for domain 'ai.onnx' operator 'Softmax' version '11'. + default y +config HAVE_TYPE_TENSOR__AI_ONNX__SOFTMAX__11__TENSOR_FLOAT16 + bool "tensor_float16" + depends on HAVE_TYPE_TENSOR__TENSOR_FLOAT16 + help + Enable tensor 'tensor_float16' type for domain 'ai.onnx' operator 'Softmax' version '11'. + default y +endmenu \ No newline at end of file diff --git a/src/operators/ai.onnx/Softmax/Kconfig b/src/operators/ai.onnx/Softmax/Kconfig new file mode 100644 index 00000000..047ea61a --- /dev/null +++ b/src/operators/ai.onnx/Softmax/Kconfig @@ -0,0 +1,8 @@ +menuconfig HAVE_OPERATOR__AI_ONNX__SOFTMAX + bool "Softmax" + default y + help + Enable the domain 'ai.onnx' operator 'Softmax' + if HAVE_OPERATOR__AI_ONNX__SOFTMAX + rsource "*/Kconfig" + endif \ No newline at end of file diff --git a/src/operators/ai.onnx/Transpose/1/Kconfig b/src/operators/ai.onnx/Transpose/1/Kconfig new file mode 100644 index 00000000..3c3b1b11 --- /dev/null +++ b/src/operators/ai.onnx/Transpose/1/Kconfig @@ -0,0 +1,8 @@ +menuconfig HAVE_OPERATOR__AI_ONNX__TRANSPOSE__1 + bool "1" + help + Enable domain 'ai.onnx' operator 'Transpose' version '1' + default y + if HAVE_OPERATOR__AI_ONNX__TRANSPOSE__1 + rsource "*.Kconfig" + endif \ No newline at end of file diff --git a/src/operators/ai.onnx/Transpose/1/attribute.Kconfig b/src/operators/ai.onnx/Transpose/1/attribute.Kconfig new file mode 100644 index 00000000..614f7504 --- /dev/null +++ b/src/operators/ai.onnx/Transpose/1/attribute.Kconfig @@ -0,0 +1,8 @@ +menu "attribute types" +config HAVE_TYPE_ATTRIBUTE__AI_ONNX__TRANSPOSE__1__INTS + bool "INTS" + depends on HAVE_TYPE_ATTRIBUTE__INTS + help + Enable attribute 'INTS' type for domain 'ai.onnx' operator 'Transpose' version '1'. + default y +endmenu \ No newline at end of file diff --git a/src/operators/ai.onnx/Transpose/1/tensor.Kconfig b/src/operators/ai.onnx/Transpose/1/tensor.Kconfig new file mode 100644 index 00000000..22b7a810 --- /dev/null +++ b/src/operators/ai.onnx/Transpose/1/tensor.Kconfig @@ -0,0 +1,92 @@ +menu "tensor types" +config HAVE_TYPE_TENSOR__AI_ONNX__TRANSPOSE__1__TENSOR_FLOAT + bool "tensor_float" + depends on HAVE_TYPE_TENSOR__TENSOR_FLOAT + help + Enable tensor 'tensor_float' type for domain 'ai.onnx' operator 'Transpose' version '1'. + default y +config HAVE_TYPE_TENSOR__AI_ONNX__TRANSPOSE__1__TENSOR_COMPLEX128 + bool "tensor_complex128" + depends on HAVE_TYPE_TENSOR__TENSOR_COMPLEX128 + help + Enable tensor 'tensor_complex128' type for domain 'ai.onnx' operator 'Transpose' version '1'. + default y +config HAVE_TYPE_TENSOR__AI_ONNX__TRANSPOSE__1__TENSOR_UINT32 + bool "tensor_uint32" + depends on HAVE_TYPE_TENSOR__TENSOR_UINT32 + help + Enable tensor 'tensor_uint32' type for domain 'ai.onnx' operator 'Transpose' version '1'. + default y +config HAVE_TYPE_TENSOR__AI_ONNX__TRANSPOSE__1__TENSOR_COMPLEX64 + bool "tensor_complex64" + depends on HAVE_TYPE_TENSOR__TENSOR_COMPLEX64 + help + Enable tensor 'tensor_complex64' type for domain 'ai.onnx' operator 'Transpose' version '1'. + default y +config HAVE_TYPE_TENSOR__AI_ONNX__TRANSPOSE__1__TENSOR_UINT16 + bool "tensor_uint16" + depends on HAVE_TYPE_TENSOR__TENSOR_UINT16 + help + Enable tensor 'tensor_uint16' type for domain 'ai.onnx' operator 'Transpose' version '1'. + default y +config HAVE_TYPE_TENSOR__AI_ONNX__TRANSPOSE__1__TENSOR_INT64 + bool "tensor_int64" + depends on HAVE_TYPE_TENSOR__TENSOR_INT64 + help + Enable tensor 'tensor_int64' type for domain 'ai.onnx' operator 'Transpose' version '1'. + default y +config HAVE_TYPE_TENSOR__AI_ONNX__TRANSPOSE__1__TENSOR_UINT64 + bool "tensor_uint64" + depends on HAVE_TYPE_TENSOR__TENSOR_UINT64 + help + Enable tensor 'tensor_uint64' type for domain 'ai.onnx' operator 'Transpose' version '1'. + default y +config HAVE_TYPE_TENSOR__AI_ONNX__TRANSPOSE__1__TENSOR_INT8 + bool "tensor_int8" + depends on HAVE_TYPE_TENSOR__TENSOR_INT8 + help + Enable tensor 'tensor_int8' type for domain 'ai.onnx' operator 'Transpose' version '1'. + default y +config HAVE_TYPE_TENSOR__AI_ONNX__TRANSPOSE__1__TENSOR_STRING + bool "tensor_string" + depends on HAVE_TYPE_TENSOR__TENSOR_STRING + help + Enable tensor 'tensor_string' type for domain 'ai.onnx' operator 'Transpose' version '1'. + default y +config HAVE_TYPE_TENSOR__AI_ONNX__TRANSPOSE__1__TENSOR_INT16 + bool "tensor_int16" + depends on HAVE_TYPE_TENSOR__TENSOR_INT16 + help + Enable tensor 'tensor_int16' type for domain 'ai.onnx' operator 'Transpose' version '1'. + default y +config HAVE_TYPE_TENSOR__AI_ONNX__TRANSPOSE__1__TENSOR_UINT8 + bool "tensor_uint8" + depends on HAVE_TYPE_TENSOR__TENSOR_UINT8 + help + Enable tensor 'tensor_uint8' type for domain 'ai.onnx' operator 'Transpose' version '1'. + default y +config HAVE_TYPE_TENSOR__AI_ONNX__TRANSPOSE__1__TENSOR_DOUBLE + bool "tensor_double" + depends on HAVE_TYPE_TENSOR__TENSOR_DOUBLE + help + Enable tensor 'tensor_double' type for domain 'ai.onnx' operator 'Transpose' version '1'. + default y +config HAVE_TYPE_TENSOR__AI_ONNX__TRANSPOSE__1__TENSOR_FLOAT16 + bool "tensor_float16" + depends on HAVE_TYPE_TENSOR__TENSOR_FLOAT16 + help + Enable tensor 'tensor_float16' type for domain 'ai.onnx' operator 'Transpose' version '1'. + default y +config HAVE_TYPE_TENSOR__AI_ONNX__TRANSPOSE__1__TENSOR_BOOL + bool "tensor_bool" + depends on HAVE_TYPE_TENSOR__TENSOR_BOOL + help + Enable tensor 'tensor_bool' type for domain 'ai.onnx' operator 'Transpose' version '1'. + default y +config HAVE_TYPE_TENSOR__AI_ONNX__TRANSPOSE__1__TENSOR_INT32 + bool "tensor_int32" + depends on HAVE_TYPE_TENSOR__TENSOR_INT32 + help + Enable tensor 'tensor_int32' type for domain 'ai.onnx' operator 'Transpose' version '1'. + default y +endmenu \ No newline at end of file diff --git a/src/operators/ai.onnx/Transpose/Kconfig b/src/operators/ai.onnx/Transpose/Kconfig new file mode 100644 index 00000000..c0d512c8 --- /dev/null +++ b/src/operators/ai.onnx/Transpose/Kconfig @@ -0,0 +1,8 @@ +menuconfig HAVE_OPERATOR__AI_ONNX__TRANSPOSE + bool "Transpose" + default y + help + Enable the domain 'ai.onnx' operator 'Transpose' + if HAVE_OPERATOR__AI_ONNX__TRANSPOSE + rsource "*/Kconfig" + endif \ No newline at end of file diff --git a/src/operators/attribute.Kconfig b/src/operators/attribute.Kconfig new file mode 100644 index 00000000..b002b60e --- /dev/null +++ b/src/operators/attribute.Kconfig @@ -0,0 +1,42 @@ +menu "global attribute types" +config HAVE_TYPE_ATTRIBUTE__STRINGS + bool "STRINGS" + help + Enable attribute 'STRINGS' globally. + default y +config HAVE_TYPE_ATTRIBUTE__INTS + bool "INTS" + help + Enable attribute 'INTS' globally. + default y +config HAVE_TYPE_ATTRIBUTE__STRING + bool "STRING" + help + Enable attribute 'STRING' globally. + default y +config HAVE_TYPE_ATTRIBUTE__TENSOR + bool "TENSOR" + help + Enable attribute 'TENSOR' globally. + default y +config HAVE_TYPE_ATTRIBUTE__FLOATS + bool "FLOATS" + help + Enable attribute 'FLOATS' globally. + default y +config HAVE_TYPE_ATTRIBUTE__INT + bool "INT" + help + Enable attribute 'INT' globally. + default y +config HAVE_TYPE_ATTRIBUTE__SPARSE_TENSOR + bool "SPARSE_TENSOR" + help + Enable attribute 'SPARSE_TENSOR' globally. + default y +config HAVE_TYPE_ATTRIBUTE__FLOAT + bool "FLOAT" + help + Enable attribute 'FLOAT' globally. + default y +endmenu \ No newline at end of file diff --git a/src/operators/tensor.Kconfig b/src/operators/tensor.Kconfig new file mode 100644 index 00000000..a201a769 --- /dev/null +++ b/src/operators/tensor.Kconfig @@ -0,0 +1,77 @@ +menu "global tensor types" +config HAVE_TYPE_TENSOR__TENSOR_FLOAT + bool "tensor_float" + help + Enable tensor 'tensor_float' globally. + default y +config HAVE_TYPE_TENSOR__TENSOR_COMPLEX128 + bool "tensor_complex128" + help + Enable tensor 'tensor_complex128' globally. + default y +config HAVE_TYPE_TENSOR__TENSOR_UINT32 + bool "tensor_uint32" + help + Enable tensor 'tensor_uint32' globally. + default y +config HAVE_TYPE_TENSOR__TENSOR_COMPLEX64 + bool "tensor_complex64" + help + Enable tensor 'tensor_complex64' globally. + default y +config HAVE_TYPE_TENSOR__TENSOR_UINT16 + bool "tensor_uint16" + help + Enable tensor 'tensor_uint16' globally. + default y +config HAVE_TYPE_TENSOR__TENSOR_INT64 + bool "tensor_int64" + help + Enable tensor 'tensor_int64' globally. + default y +config HAVE_TYPE_TENSOR__TENSOR_UINT64 + bool "tensor_uint64" + help + Enable tensor 'tensor_uint64' globally. + default y +config HAVE_TYPE_TENSOR__TENSOR_INT8 + bool "tensor_int8" + help + Enable tensor 'tensor_int8' globally. + default y +config HAVE_TYPE_TENSOR__TENSOR_STRING + bool "tensor_string" + help + Enable tensor 'tensor_string' globally. + default y +config HAVE_TYPE_TENSOR__TENSOR_INT16 + bool "tensor_int16" + help + Enable tensor 'tensor_int16' globally. + default y +config HAVE_TYPE_TENSOR__TENSOR_UINT8 + bool "tensor_uint8" + help + Enable tensor 'tensor_uint8' globally. + default y +config HAVE_TYPE_TENSOR__TENSOR_DOUBLE + bool "tensor_double" + help + Enable tensor 'tensor_double' globally. + default y +config HAVE_TYPE_TENSOR__TENSOR_FLOAT16 + bool "tensor_float16" + help + Enable tensor 'tensor_float16' globally. + default y +config HAVE_TYPE_TENSOR__TENSOR_BOOL + bool "tensor_bool" + help + Enable tensor 'tensor_bool' globally. + default y +config HAVE_TYPE_TENSOR__TENSOR_INT32 + bool "tensor_int32" + help + Enable tensor 'tensor_int32' globally. + default y +endmenu \ No newline at end of file