diff options
author | Won Jeon <won.jeon@arm.com> | 2024-01-18 06:31:55 +0000 |
---|---|---|
committer | Won Jeon <won.jeon@arm.com> | 2024-01-23 16:56:33 +0000 |
commit | 64e4bfe627ded0ba44ff60b23db28c1ff5d73d13 (patch) | |
tree | e4744f2124d90882c97af2159c460ba1d7c46d86 /reference_model/src/generate/generate_utils.h | |
parent | 8690a0873fac28acccbb0acb15c16e8337e14df1 (diff) | |
download | reference_model-64e4bfe627ded0ba44ff60b23db28c1ff5d73d13.tar.gz |
Update RESHAPE and TILE conformance testing
Signed-off-by: Won Jeon <won.jeon@arm.com>
Change-Id: Iaf59472cb32e03a92bad87ae9dba1b7548f20268
Diffstat (limited to 'reference_model/src/generate/generate_utils.h')
-rw-r--r-- | reference_model/src/generate/generate_utils.h | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/reference_model/src/generate/generate_utils.h b/reference_model/src/generate/generate_utils.h index f9ec713..697b404 100644 --- a/reference_model/src/generate/generate_utils.h +++ b/reference_model/src/generate/generate_utils.h @@ -1,4 +1,4 @@ -// Copyright (c) 2023, ARM Limited. +// Copyright (c) 2023-2024, ARM Limited. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -34,6 +34,7 @@ enum class GeneratorType OpFullRange, OpBoundary, OpSpecial, + FixedData, }; /// \brief Supported input types @@ -65,6 +66,14 @@ struct PseudoRandomInfo bool round; }; +/// \brief Fixed data generator meta-data +struct FixedDataInfo +{ + FixedDataInfo() = default; + + std::vector<int32_t> data; +}; + /// \brief Generator configuration struct GenerateConfig { @@ -76,6 +85,7 @@ struct GenerateConfig tosa::Op opType; DotProductInfo dotProductInfo; PseudoRandomInfo pseudoRandomInfo; + FixedDataInfo fixedDataInfo; }; /// \brief Parse the generator config when given in JSON form |