TOSA reference model v0.50.0 release tag
- Note that in this release, the specification has added the concept of
levels, but the reference model and conformance tests do not support
testing of levels
- Added FP16 and BF16 data type support, renamed FLOAT to FP32
- Started support for TOSA Main Inference conformance. Still a work in
progress
- Added the IModelRunner interface to allow running the reference model
via an API
- Added simple testing against Numpy
- Tests created/fixed: prelu, CAST, RESCALE, TILE, SIGMOID
- Upgraded Eigen submodule to version 3.4.0
- Misc. bugfixes
d88c3b3 Fix conformance desc.json contains correct profiles by Jeremy Johnson · 1 year, 6 months ago 542dd3b Create MI tests for Data Nodes: CONST, IDENTITY by James Ward · 1 year, 7 months ago f089099 Create MI tests for Data Layout: CONCAT, PAD, RESHAPE, REVERSE, SLICE, TILE, TRANSPOSE by James Ward · 1 year, 7 months ago 990cc4b Create MI tests for Scatter/Gather: SCATTER, GATHER by James Ward · 1 year, 7 months ago 52ac9d6 Create MI tests for Tensors: ARGMAX, MAX_POOL2D by James Ward · 1 year, 7 months ago e4b08ff Initial set up of Main Inference conformance test gen by Jeremy Johnson · 1 year, 9 months ago 41a04fe Add framework test for tfl.prelu by TatWai Chong · 1 year, 7 months ago 24dbc42 Add BF16 support to reference model by James Ward · 1 year, 8 months ago 3b0544c Add TILE bool tests & rename CAST/RESCALE tests by Jeremy Johnson · 1 year, 8 months ago bc2a3db Rename FLOAT type to FP32 by Jeremy Johnson · 1 year, 8 months ago 93d4390 Minor fixes & add FP16 support to refmodel testing and conformance gen by Jeremy Johnson · 1 year, 8 months ago 8b39043 Reference model changes for fp16 support by James Ward · 1 year, 10 months ago a0848c6 Add CONST testing to Numpy refmodel tests by Jeremy Johnson · 1 year, 9 months ago f7008da Add framework test for TF and TFL mirrorpad by TatWai Chong · 1 year, 9 months ago 0042343 Add simple post commit reference model testing against Numpy by Jeremy Johnson · 1 year, 9 months ago d4fe4bf Update RESCALE testing to match no rank restrictions by Eric Kunze · 1 year, 9 months ago 5a76b2a [Fix] Wrong dimension is inferred in tensor shape generation by TatWai Chong · 1 year, 9 months ago fd62905 Update framework test generator to support TF/TFL conv3d. by TatWai Chong · 1 year, 10 months ago c1a9783 Align padding for transpose_conv2d to match spec by Eric Kunze · 1 year, 11 months ago 473eb38 Add generator functions to support TFL gelu by TatWai Chong · 1 year, 10 months ago d32c6da Add PAD ERROR_IF test for output shape by Jeremy Johnson · 1 year, 9 months ago d511f9e Enabled 16-bit TABLE REQUIRE statement by Jerry Ge · 1 year, 10 months ago 286f834 Simplify the argument parsing and debug code by Eric Kunze · 2 years ago a0e03f3 Update RESIZE operator in test generator for spec updates by Jeremy Johnson · 2 years ago f732609 Update TOSA resize to match specification by TatWai Chong · 2 years ago 9391243 Added framework tests for Relu1 Operator legalization by Jerry Ge · 1 year, 10 months ago 8858862 Add profile to all created conformance tests. by Jeremy Johnson · 1 year, 11 months ago 0ecfa37 Add conformance generator scripts by Jeremy Johnson · 1 year, 11 months ago 750d27d Modify input limits for apply_scale_32 by Eric Kunze · 1 year, 11 months ago b5fabec Remove quantization info from serialization attributes by Eric Kunze · 2 years ago 24594f5 Update transpose_conv2d to align with TOSA spec by TatWai Chong · 2 years ago c23fc3b Remove RESHAPE -1 dimensions support by Jeremy Johnson · 2 years ago f7f78ae Add support for uint16_t to RESCALE by Jeremy Johnson · 2 years ago 0e6218e Update framework test generation for ERROR_IF criteria by Jeremy Johnson · 2 years, 1 month ago 0e46364 Fix for NEGATE using 32-bit accumulator by Jeremy Johnson · 2 years, 1 month ago 5860df6 Control oversized tests for TRANSPOSE_CONV2D by Jeremy Johnson · 2 years, 1 month ago 4a6fb9b Update tensor ops ERROR_IF criteria by Jeremy Johnson · 2 years, 1 month ago 9a66abb Refactor verif/generator/tosa_test_gen.py into different files by Jeremy Johnson · 2 years, 2 months ago 7bebea8 Fix NEGATE int8 test value ranges by Jeremy Johnson · 2 years, 2 months ago 7de9b45 Add missing REQUIREs check to REDUCE_SUM in refmodel by Jeremy Johnson · 2 years, 2 months ago 5d1a347 Update pre-commit tool versions by Jeremy Johnson · 2 years, 2 months ago 81ee53d Add missing REQUIRE to NEGATE op by Jeremy Johnson · 2 years, 2 months ago 25669b3 Improve EQUAL tests to have matching numbers by Jeremy Johnson · 2 years, 2 months ago b7af461 Fix input rank-match comparison, --no-ref-model flag, no test list by Jared Smolens · 2 years, 2 months ago 8a8cca9 Generate REDUCE_MIN tests (instead of REDUCE_MAX) by Jeremy Johnson · 2 years, 3 months ago 015c355 Add framework unit test generation scripts by Jeremy Johnson · 2 years, 3 months ago c0fe04d Fix rescale test gen for scale32 & dtype by Jeremy Johnson · 2 years, 3 months ago 42c9bae Update refmodel apply_scale_32: adjust range checking by Jeremy Johnson · 2 years, 4 months ago ae0c1c6 Minor formatting fixes for python by Jeremy Johnson · 2 years, 4 months ago 39f127b Fix for max arguments to be respected in build tests by Jeremy Johnson · 2 years, 4 months ago 0c171ac Fix COND_IF binary INT8/16 test generation by Jeremy Johnson · 2 years, 4 months ago 66bad80 Fix for LOGICAL_LEFT/RIGHT_SHIFT shift values by Jeremy Johnson · 2 years, 4 months ago 5c1364c Add python pre-commit script checkers by Jeremy Johnson · 2 years, 5 months ago be1a940 Update tosa_verif_run_ref by Jeremy Johnson · 2 years, 6 months ago 2ec3494 Reorganize verif and create packages by Jeremy Johnson · 2 years, 6 months ago a1d4985 Fix crash with rank mismatch negative tests by Eric Kunze · 2 years, 5 months ago f20a5a4 Stop COND_IF neg tests creating bad arrays by Jeremy Johnson · 2 years, 6 months ago 729b035 Do not generate tests that fail validation checks by Les Bell · 2 years, 6 months ago 3ca02a7 WrongRank negative test gen additions & fixes by Jeremy Johnson · 2 years, 7 months ago 27cf543 ERRORIF test generation fixes by Jeremy Johnson · 2 years, 7 months ago 0e027d4 Convolutions ERROR_IF tests by Les Bell · 2 years, 7 months ago 7e9ac9a Add Broadcast DimensionMismatch errors by Jeremy Johnson · 2 years, 7 months ago 01c359d Fix Transpose WrongRank test and add new test for Concat by Matthew Haddon · 2 years, 8 months ago 630c17c Add negative testing to cond_if, while_loop by Matthew Haddon · 2 years, 8 months ago bb5676f Add ERROR_IF checks to operators without specific ERROR_IFs by Matthew Haddon · 2 years, 8 months ago c0b24f0 RESIZE test generator updates by Jeremy Johnson · 2 years, 7 months ago fe392ce Changes for 0.23.0 release by Kevin Cheng · 2 years, 8 months ago 8c06a65 Limit tensor values for COND_IF/WHILE_LOOP tests to stop saturation by Jeremy Johnson · 2 years, 7 months ago 58026d6 Fix pool2d generation and check to match specification by Jeremy Johnson · 2 years, 8 months ago e807aae Add Negative tests for pad, reshape, slice, transpose by Matthew Haddon · 2 years, 8 months ago c4cf037 Add negative testing support to fully_connected, matmul, argmax by Matthew Haddon · 2 years, 8 months ago c202521 Add negative testing support to RESCALE by Matthew Haddon · 2 years, 8 months ago 8a0a663 Remove tosa_serializer.py and use the one from serialization_lib now. by Kevin Cheng · 2 years, 8 months ago 6040b4d COND_IF int8, int16 tests by Les Bell · 2 years, 8 months ago b6b59e3 Add negative testing for avg_pool2d, max_pool2d by Matthew Haddon · 2 years, 8 months ago d6ce725 Add negative testing support for reduce operators by Matthew Haddon · 2 years, 8 months ago 03bec73 Fix rank and dtype filtering for ops like conv3d & fully_connected by Jeremy Johnson · 2 years, 8 months ago e4ecdb2 Add negative testing support for ew_unary operators by Matthew Haddon · 2 years, 8 months ago eacff9a Add negative testing support to (most) EW Binary Ops by Matthew Haddon · 2 years, 8 months ago 693ba9e Add ERROR_IF checks for mismatched batch/channel by Matthew Haddon · 2 years, 8 months ago 1c00b71 Separate positive and negative test generation and refactor by Matthew Haddon · 2 years, 8 months ago 960985a Fix shape generation with num-const-inputs-concat option by Jeremy Johnson · 2 years, 8 months ago 848efb4 Add shared ERROR_IF statements by Matthew Haddon · 2 years, 9 months ago 17e9202 Fix CONST test. by Kevin Cheng · 2 years, 8 months ago 7fb8fa1 Remove duplicate output tensor in cond_if_binary test by Kevin Cheng · 2 years, 8 months ago 269e898 Remove ReluN op. by Kevin Cheng · 2 years, 8 months ago e86fd34 Add ERROR_IF support for RESIZE by Matthew Haddon · 2 years, 9 months ago 7aa69f4 Extended tests for 2D/3D tensor functions by Les Bell · 2 years, 9 months ago 7e7fccd Unit test runner ergonomics by Jared Smolens · 2 years, 8 months ago c94e63d Compatibility with flatbuffers 1.12.0 and 2.0.0 by Jared Smolens · 2 years, 9 months ago f414b3c Generate more CONV3D tests by Les Bell · 2 years, 9 months ago 1533b85 Implement Conv3D kernel. by Kevin Cheng · 2 years, 9 months ago 93a1628 Rename attribute: Pool2d, Conv2d, TransposeConv2d -> Pool, Conv, TransposeConv by Kevin Cheng · 2 years, 9 months ago ef509a4 Fix for ADD/SUB saturation in tests by Jeremy Johnson · 2 years, 9 months ago b227ae5 Fix while_loop test. by Kevin Cheng · 2 years, 9 months ago b724efc Remove invalid tests from test generator by Matthew Haddon · 2 years, 9 months ago 7456709 Allow user to specify test type generated by Matthew Haddon · 2 years, 11 months ago 4b2881a Fix batch size if target shape set for SCATTER operator by Matthew Haddon · 2 years, 9 months ago 459443c Rename DIV operator to INTDIV by Matthew Haddon · 2 years, 9 months ago 82ad4d6 Set TILE multiple to one if input dimension is large by Matthew Haddon · 2 years, 10 months ago Next »