diff options
author | Won Jeon <won.jeon@arm.com> | 2023-06-10 00:20:04 +0000 |
---|---|---|
committer | Eric Kunze <eric.kunze@arm.com> | 2023-06-29 15:47:40 +0000 |
commit | 78155c63024c33d31e3b66e8e198fd5f93837df1 (patch) | |
tree | fcc16affd189eea6d1f4647d8fb4f6ea71a39ff2 /reference_model/src/ops/activation_funcs.h | |
parent | eb74106e1bc52127e5631736e10e8f8b0b7a1d07 (diff) | |
download | reference_model-78155c63024c33d31e3b66e8e198fd5f93837df1.tar.gz |
Add support for ERF operator to reference model
Signed-off-by: Won Jeon <won.jeon@arm.com>
Change-Id: Ib42b867287b83a183a0d0fb1f1eb29974f58fae4
Diffstat (limited to 'reference_model/src/ops/activation_funcs.h')
-rw-r--r-- | reference_model/src/ops/activation_funcs.h | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/reference_model/src/ops/activation_funcs.h b/reference_model/src/ops/activation_funcs.h index 2372fcb..a7e1275 100644 --- a/reference_model/src/ops/activation_funcs.h +++ b/reference_model/src/ops/activation_funcs.h @@ -77,6 +77,20 @@ public: virtual int register_fcn(); }; +template <int Rank, TOSA_REF_TYPE Dtype> +class OpErf : public UnaryNode<Rank, Dtype> +{ +public: + OpErf(SubgraphTraverser* sgt_, TosaAttributeBase* attribute_, uint64_t id_) + : UnaryNode<Rank, Dtype>(sgt_, Op_ERF, id_) + { + register_fcn(); + } + using InEigenType = typename GetEigenType<Dtype>::type; + using OutEigenType = typename GetEigenType<Dtype>::type; + virtual int register_fcn(); +}; + }; // namespace TosaReference #endif |