diff options
author | Johan Alfven <johan.alfven@arm.com> | 2023-04-24 13:35:40 +0200 |
---|---|---|
committer | Rickard Bolin <rickard.bolin@arm.com> | 2023-05-02 11:03:37 +0000 |
commit | ce5027328d2330d33bdfc5d5b016d171e4f8a2fc (patch) | |
tree | 16528c451c430d14d3221bfe968e94a54c6af33a /ethosu/vela/tosa_graph_optimiser.py | |
parent | 463f74b2ed65753811ddf7460e760aaf983ef5bb (diff) | |
download | ethos-u-vela-ce5027328d2330d33bdfc5d5b016d171e4f8a2fc.tar.gz |
MLBEDSW-2082: Add Exp support
- Added int8 and int16 Exp support, implemented as LUT.
- Added generic 8bit and 16bit LUT table functions following
the implementation in the latest reference. If new ops are added
by the reference, they can easily be implemented in Vela using
the generic functions.
- Moved convert_to_lut to lut.py to have all LUT related code in
one file.
- Updated SUPPORTED_OPS.md
Change-Id: I388e76ea4b39162313599a5341cfb9bad71a782c
Signed-off-by: Johan Alfven <johan.alfven@arm.com>
Diffstat (limited to 'ethosu/vela/tosa_graph_optimiser.py')
-rw-r--r-- | ethosu/vela/tosa_graph_optimiser.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/ethosu/vela/tosa_graph_optimiser.py b/ethosu/vela/tosa_graph_optimiser.py index 2a599aaa..b3474147 100644 --- a/ethosu/vela/tosa_graph_optimiser.py +++ b/ethosu/vela/tosa_graph_optimiser.py @@ -25,11 +25,11 @@ from .debug_database import DebugDatabase from .graph_optimiser_util import bypass_memory_only_ops from .graph_optimiser_util import calc_explicit_padding from .graph_optimiser_util import convert_depthwise_to_conv -from .graph_optimiser_util import convert_to_lut from .graph_optimiser_util import move_splitsliceread_to_consumer from .graph_optimiser_util import needed_total_padding from .graph_optimiser_util import set_ifm_ofm_op_shapes from .graph_optimiser_util import set_tensor_equivalence +from .lut import convert_to_lut from .operation import ExplicitScaling from .operation import Op from .operation_util import create_add_nop |