diff options
author | Jeremy Johnson <jeremy.johnson@arm.com> | 2023-11-06 17:46:02 +0000 |
---|---|---|
committer | Eric Kunze <eric.kunze@arm.com> | 2023-11-16 21:24:23 +0000 |
commit | 2d70ac4c02808609feb357488dcd080bd6fc5ba5 (patch) | |
tree | 7038f213a79b4d2daa5cfcf35e7f1fec54218f3e /reference_model/src/generate/generate_utils.cc | |
parent | a4e5139312fbcbaedc998bfde6a0bb3479a388e6 (diff) | |
download | reference_model-2d70ac4c02808609feb357488dcd080bd6fc5ba5.tar.gz |
Main Compliance testing for simple UNARY ops
For RECIPROCAL, RSQRT, CEIL, FLOOR, ABS, NEGATE & IDENTITY.
Improved ULP informational output.
Signed-off-by: Jeremy Johnson <jeremy.johnson@arm.com>
Change-Id: I49644573b4c9a30b2b9d6c9624f2a1d46976a378
Diffstat (limited to 'reference_model/src/generate/generate_utils.cc')
-rw-r--r-- | reference_model/src/generate/generate_utils.cc | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/reference_model/src/generate/generate_utils.cc b/reference_model/src/generate/generate_utils.cc index c889f7b..fd42f21 100644 --- a/reference_model/src/generate/generate_utils.cc +++ b/reference_model/src/generate/generate_utils.cc @@ -38,16 +38,23 @@ NLOHMANN_JSON_SERIALIZE_ENUM(DType, NLOHMANN_JSON_SERIALIZE_ENUM(Op, { { Op::Op_UNKNOWN, "UNKNOWN" }, + { Op::Op_ABS, "ABS" }, { Op::Op_ADD, "ADD" }, { Op::Op_ARGMAX, "ARGMAX" }, + { Op::Op_CEIL, "CEIL" }, { Op::Op_CONV2D, "CONV2D" }, + { Op::Op_FLOOR, "FLOOR" }, { Op::Op_FULLY_CONNECTED, "FULLY_CONNECTED" }, + { Op::Op_IDENTITY, "IDENTITY" }, { Op::Op_MATMUL, "MATMUL" }, { Op::Op_MAXIMUM, "MAXIMUM" }, { Op::Op_MAX_POOL2D, "MAX_POOL2D" }, { Op::Op_MINIMUM, "MINIMUM" }, { Op::Op_MUL, "MUL" }, + { Op::Op_NEGATE, "NEGATE" }, { Op::Op_PAD, "PAD" }, + { Op::Op_RECIPROCAL, "RECIPROCAL" }, + { Op::Op_RSQRT, "RSQRT" }, { Op::Op_REDUCE_MAX, "REDUCE_MAX" }, { Op::Op_REDUCE_MIN, "REDUCE_MIN" }, { Op::Op_REDUCE_SUM, "REDUCE_SUM" }, |