TOSA Reference model 0.90.0 Release Notes

Add support for the TOSA shape operators
Support the new RESCALE signedness attributes
Compliance generator fixes
Significant improvement in Main Inference conformance coverage
Save int8/uint8 outputs as the native type instead of int32
Removed the operator API
Many cleanups and bug fixes
  1. 44827be Fix Cast FP32 to Int32 Overflow by Jerry Ge · 7 months ago
  2. 28811d9 Add basic framework test cases for dynamic shapes by Jerry Ge · 7 months ago
  3. e1e611d Remove inferred dimension from RESHAPE by Jeremy Johnson · 7 months ago
  4. a8420ad Main Compliance testing for SCATTER and GATHER by Jeremy Johnson · 7 months ago
  5. 81db5d2 Add interface to model runner to run a basic block by Eric Kunze · 7 months ago
  6. 598d74a Main Conformance: Adjust TANH compliance value by Jeremy Johnson · 7 months ago
  7. 194fe31 Enforce no output rewrite REQUIRE in SCATTER by Jeremy Johnson · 7 months ago
  8. aba7952 Rectify coverage loss due to FP16 compliance by Jeremy Johnson · 7 months ago
  9. 0de60f3 Add support for list of tensors as input parameter by Dmitrii Agibov · 7 months ago
  10. e905977 Add support for int16_t inputs in eager interface by Georgios Pinitas · 7 months ago
  11. 438ad7f Fix Format Specifiers for MUL REQUIRES output by Jack Frankland · 7 months ago
  12. 39f3434 Path fixes for ref model and libraries by Jeremy Johnson · 7 months ago
  13. 534923d Change TANH, SIGMOID to ABS_ERROR compliance by Jeremy Johnson · 7 months ago
  14. 718f347 Main Compliance FP16 support - generate and verify. by Jeremy Johnson · 7 months ago
  15. fe79acc Main Compliance testing support for RESHAPE by Jeremy Johnson · 7 months ago
  16. 708da82 Main Compliance testing support for CAST by Jeremy Johnson · 8 months ago
  17. 3047625 Adjust random data ranges for Main Compliance to avoid FP inf and nan by Jeremy Johnson · 8 months ago
  18. 35a3aa9 Fix Fast Fourier Transforms in operator API by Dhruv Chauhan · 7 months ago
  19. a015001 Main Compliance testing support for COMPARISON ops by Jeremy Johnson · 8 months ago
  20. 0bbd8bc Main Compliance testing support for LOG and ACTIVATIONs by Jeremy Johnson · 8 months ago
  21. 6ce3502 Verify library fix to only accept FP64 ref data by Jeremy Johnson · 8 months ago
  22. 0601f80 Main Compliance testing support for AVG_POOL2D by Jeremy Johnson · 8 months ago
  23. ac40bd1 Correct Fully Connected Validation Logic by Jack Frankland · 8 months ago
  24. 5637a86 Support loading shared libraries for custom operators by Jerry Ge · 8 months ago
  25. d3797f0 [reference_model] add local_bound attribute to test_gen by Tai Ly · 8 months ago
  26. 30a41db Fix FP16, BF16 data ranges for conformance tests by Jeremy Johnson · 8 months ago
  27. 9a75838 Main Compliance testing support for EXP & POW by Jeremy Johnson · 8 months ago
  28. 2d70ac4 Main Compliance testing for simple UNARY ops by Jeremy Johnson · 8 months ago
  29. a4e5139 Pin numpy version for compatibility. by Jeremy Johnson · 8 months ago
  30. fd8fde8 [reference_model] Add local_bound support by Tai Ly · 8 months ago
  31. aee62af Main Compliance testing for FULLY_CONNECTED by Jeremy Johnson · 8 months ago
  32. bfc5303 Main Compliance testing support for ARGMAX, REDUCE_SUM/MAX/MIN by Jeremy Johnson · 8 months ago
  33. 7bf0cb9 Main Compliance testing support for ADD, SUB, MINIMUM and MAXIMUM by Jeremy Johnson · 8 months ago
  34. 851497a [fix] Fix the parsing failure during splitting multiple files to the argument by TatWai Chong · 8 months ago
  35. a4d907e Main compliance testing support for MUL by Jeremy Johnson · 8 months ago
  36. d1a08ce Compliance mode testing for CONV2D by Jeremy Johnson · 9 months ago
  37. b0b9e33 Fix TransposeConv2d in operator API by Dmitrii Agibov · 8 months ago
  38. ce53cd1 Fix Reshape in operator API by Grant Watson · 8 months ago
  39. 72dcab7 Allow more integer types in result check. by Jeremy Johnson · 8 months ago
  40. a7f5b99 Add environment variable to skip debug backtrace by Eric Kunze · 8 months ago
  41. d41feb7 Compliance testing support for MAX_POOL2D & PAD by Jeremy Johnson · 9 months ago
  42. fc5e34e Improve verfiy and generate library validation by Jeremy Johnson · 9 months ago
  43. fd8c8fe Improve conformance backward version support by Jeremy Johnson · 9 months ago
  44. 452ba70 Catch when CONSTs aren't initialized by Jeremy Johnson · 9 months ago
  45. 29e46cf Fix AvgPool2D regression by James Ward · 9 months ago
  46. 5a9e0cd Fix AVG_POOL2D bad_alloc with large kernel sizes by James Ward · 9 months ago
  47. c48590e Add boolean input argument support by Jack Frankland · 9 months ago
  48. 65ba809 Data generator library python interface added by Jeremy Johnson · 9 months ago
  49. 9c2fe6e Conformance simple backward version and binary files support by Jeremy Johnson · 9 months ago
  50. 59b307d Expand TOSA MI generator support for MATMUL by Jeremy Johnson · 9 months ago
  51. b20b0c9 Add initial TOSA MI generator support by Jeremy Johnson · 9 months ago
  52. 12ee1a7 Add reduce product verifier by Jack Frankland · 10 months ago
  53. e2b5e87 Support for compliance checking testing by Jeremy Johnson · 10 months ago
  54. bb0935f Update verifier library data-type support by Jeremy Johnson · 10 months ago
  55. 62737b1 Add ULP verification for fp32 by Jack Frankland · 10 months ago
  56. fbf7678 Update .gitignore files by Jack Frankland · 10 months ago
  57. aafc850 feat: Add exact verifier by Jack Frankland · 10 months ago
  58. f0348ea Refactor path arguments to tosa-tools by Jeremy Johnson · 9 months ago
  59. f9c0cee Add 0-rank tensor support for concat in framework test by Won Jeon · 10 months ago
  60. 41ebe72 Change version scheme to not guess next version by Josef Malmström · 10 months ago
  61. c8fdccf Pass parameter acc_size to AvgPool2d operator by Dmitrii Agibov · 10 months ago
  62. 99f8f9f Add check of operator API to precommit by Eric Kunze · 10 months ago
  63. c63d0f6 Revert tag desc.json renaming by Jeremy Johnson · 10 months ago
  64. 88bbc4e Update reference model MAX_SCALE to match spec by Eric Kunze · 10 months ago
  65. cf84bc9 [reference_model] Support StatefulOps and the tests for CallOnceOp by Tai Ly · 10 months ago
  66. 00f55bf Change version to 0.90 draft by Eric Kunze · 10 months ago
  67. eff7038 Upgrade to latest version of TOSA specification by Grant Watson · 10 months ago
  68. 48df8c7 Build compliance verifier library with a python interface. by Jeremy Johnson · 10 months ago
  69. 51779fd Restore coverage for conformance MATMUL by Jeremy Johnson · 10 months ago
  70. fb87982 Add integer divide with floor for coordinate calculation by TatWai Chong · 10 months ago
  71. 76c6a55 Fixes for conformance generator tags and test selection by Jeremy Johnson · 10 months ago
  72. a8098c0 Support new RESCALE attributes by Eric Kunze · 10 months ago
  73. 1271c44 Initial lazy data-gen and compliance test build support by Jeremy Johnson · 10 months ago
  74. 77fc614 Add desc.json schema validation with compliance/data_gen extensions by Jeremy Johnson · 10 months ago
  75. 7021ef0 Rework TOSA verification API by Georgios Pinitas · 11 months ago
  76. 391cc5e Update TosaVersion compatibility check to match with serialization_lib by Jerry Ge · 11 months ago
  77. fe03f80 fix: Conditionally include `prctl.h` on macos by Jack Frankland · 11 months ago
  78. e70d931 Pass func_config to individual operator API by Grant Watson · 10 months ago
  79. 7935972 [reference model] Fix dim test generation by Tai Ly · 10 months ago v0.90a0
  80. 0633c3a Fix conformance regressions due to type and region changes. by Jeremy Johnson · 11 months ago
  81. 0913dba [reference model] Code cleanup for SHAPE by Tai Ly · 11 months ago
  82. b77c2bb Remove unused struct to avoid warning message by Won Jeon · 11 months ago
  83. 18c871c Update submodule for serialization_lib by Won Jeon · 11 months ago
  84. a21b2e8 Add DIM operator to reference model by Won Jeon · 11 months ago
  85. e024748 Remove `"` from the search pattern `"tosa.*"` by TatWai Chong · 1 year, 1 month ago
  86. a641dd5 Add support for bias broadcasting by Tai Ly · 11 months ago
  87. 898d3a2 Re-write json2numpy tests by Jeremy Johnson · 12 months ago
  88. be2e87c Update formatting based on clang-format 14 by Eric Kunze · 11 months ago
  89. c1d1c63 Deprecation of parts of TOSA conformance by Jeremy Johnson · 11 months ago
  90. 17fab3b Fix compiler warnings (NFC) by Eric Kunze · 11 months ago
  91. 3403ded Update Framework compiler script by Eric Kunze · 11 months ago
  92. 55363fd Update serialization library submodule by Jeremy Johnson · 12 months ago
  93. ed1a15b Fixed missing tensor inputs in fully_connected in model runner by Jiacheng Liang · 12 months ago
  94. e5cabbf Enable lazy tensor allocation by Jerry Ge · 12 months ago
  95. 97b0027 Update framework tools to add name in json by Eric Kunze · 12 months ago
  96. 95961cc Add Verif Conformance README by Jeremy Johnson · 1 year, 1 month ago
  97. 9c9c8da Run clang-format and update copyright by Jerry Ge · 12 months ago
  98. c1e1343 Update flatbuffer version and fix json2numpy test by Eric Kunze · 12 months ago
  99. c735fd4 Update README for ref_model debug flag by Jerry Ge · 12 months ago
  100. 9a36755 Update tensor allocation logging by Eric Kunze · 12 months ago