1. fbd67a7 Pad K to a multiple of SR in GEMM/IGEMM microkernels by Marat Dukhan · 2 years, 8 months ago
  2. 0ec25cf Duplicate test methods in gemm-microkernel-test for JIT codegen, update IGEMM generator signature and test generation script. by Zhi An Ng · 2 years, 8 months ago
  3. 50323b8 Combine requantization with parameter initialization in unit tests by Marat Dukhan · 2 years, 8 months ago
  4. d90af6f Move gemm-microkernel-tester test code into separate cc file by Zhi An Ng · 2 years, 8 months ago
  5. 65692c7 Fix build for Clang on Windows by peter · 3 years, 1 month ago
  6. b3faed3 Fix flakiness in QC8/QS8 GEMM/IGEMM/DWCONV microkernels by Marat Dukhan · 3 years, 1 month ago
  7. c2e8f66 Unify naming of QU8 GEMM/IGEMM/DWCONV microkernels with QS8/QC8 by Marat Dukhan · 3 years, 3 months ago
  8. e06c813 Support QC8 IGEMM microkernels by Marat Dukhan · 3 years, 4 months ago
  9. 0b04374 Support QC8 GEMM microkernels by Marat Dukhan · 3 years, 4 months ago
  10. 8b0e381 Remove bias_n accessor in GemmMicrokernelTester by Marat Dukhan · 3 years, 4 months ago
  11. a5d1261 Explicitly specify requantization in GEMM/IGEMM/DWCONV tests by Marat Dukhan · 3 years, 4 months ago
  12. 5ca0d8d Consolidate requantization structures and functions in a single header by Marat Dukhan · 3 years, 4 months ago
  13. 9976cd8 Rename Q31 requantization to GEMMLOWP requantization by Marat Dukhan · 3 years, 4 months ago
  14. e3d17bf Rename microkernel-related types and structures by Marat Dukhan · 3 years, 4 months ago
  15. d5694df Use pointer to parameter initialization function in GEMM/IGEMM/DWCONV microkernel tests by Marat Dukhan · 3 years, 4 months ago
  16. f56f4c4 Refactor interface of microkernel parameter initialization by Marat Dukhan · 3 years, 4 months ago
  17. c8532ae Unroll KC loop to do MULL and then MLAL to 16 bit before lengthening to 32 bit. by Frank Barchard · 3 years, 7 months ago
  18. 2b9d29b FP16 unittest tests expect less error values near zero. by Frank Barchard · 4 years ago
  19. 7d2c1f2 FP16 tests allow for results that are near zero. by Frank Barchard · 4 years ago
  20. ecd8311 Rename s8rng/s32rng -> i8rng/i32rng by Marat Dukhan · 4 years, 2 months ago
  21. 683fab3 XW (eXtended Weights) optimization for QS8 GEMM microkernel by Marat Dukhan · 4 years, 2 months ago
  22. f948068 QS8 IGEMM microkernels and infrastructure by Marat Dukhan · 4 years, 2 months ago
  23. 595e170 QS8 GEMM microkernels and infrastructure by Marat Dukhan · 4 years, 2 months ago
  24. ec88e27 Refactor QU8 requantization params by Marat Dukhan · 4 years, 2 months ago
  25. 9199246 Remove redundant input_zero_point parameter from xnn_qu8_gemm_params by Marat Dukhan · 4 years, 2 months ago
  26. 5b69f8b Rename requantization functions and filenames by Marat Dukhan · 4 years, 2 months ago
  27. 1827af1 Fix incompatibilities with MSVC in unit tests by Marat Dukhan · 4 years, 2 months ago
  28. 08b7a97 Rename Q8 microkernels and operators to QU8 by Marat Dukhan · 4 years, 2 months ago
  29. 5a698bb Generalize Deconvolution operator creation across data types by Marat Dukhan · 4 years, 3 months ago
  30. bc08f31 Generalize Fully Connected operator creation across data types by Marat Dukhan · 4 years, 3 months ago
  31. b42f866 Unify interface of weights packing functions by Marat Dukhan · 4 years, 3 months ago
  32. 9f3a843 Replace comment Prepare output parameters with Prepare parameters. by Frank Barchard · 4 years, 4 months ago
  33. 467f636 Fused [I]GEMM+RELU micro-kernels by Marat Dukhan · 4 years, 4 months ago
  34. 3b98f6b 4x4 LD64 GEMM+MINMAX microkernel in AArch32+VFP assembly by Marat Dukhan · 4 years, 4 months ago
  35. bf31e3f FP16 vbinary and gemm microkernel testers remove scalar variant by Frank Barchard · 4 years, 4 months ago
  36. b5d9bb0 gemm tests replace k block loops with k index by Frank Barchard · 4 years, 5 months ago
  37. 6709097 Remove unnecessary cast to void * in f16_igemm tester. by Frank Barchard · 4 years, 5 months ago
  38. b0e4fae FP16 IGEMM microkernels by Frank Barchard · 4 years, 5 months ago
  39. fa9e20c f32 IGEMM test use float instead of double by Frank Barchard · 4 years, 5 months ago
  40. 99003a8 Add xnn_init_f16_scaleminmax_params helper by Frank Barchard · 4 years, 5 months ago
  41. e92f859 Rename xnn_f16_gemm_ukernel_function to xnn_f16_gemm_minmax_ukernel_function by Frank Barchard · 4 years, 5 months ago
  42. e70dbeb Rename minmax_params to params for variables. by Frank Barchard · 4 years, 5 months ago
  43. 77acbf2 Rename output_params to params by Frank Barchard · 4 years, 5 months ago
  44. 142268b F16 pack functions by Frank Barchard · 4 years, 5 months ago
  45. 875be77 Change xnn_f16_output_params to xnn_f16_scaleminmax_params by Frank Barchard · 4 years, 5 months ago
  46. 5ce30d9 Work around non-standard std::uniform_int_distribution<uint8_t> by Marat Dukhan · 4 years, 5 months ago
  47. 163a7e6 Scalar & WAsm GEMM/IGEMM/DWCONV micro-kernels without activation by Marat Dukhan · 4 years, 6 months ago
  48. de06f49 Add MINMAX suffix to GEMM/IGEMM/DWCONV/PPMM micro-kernel names by Marat Dukhan · 4 years, 6 months ago
  49. eb09a6b Rename F32/U8 output params to minmax params by Marat Dukhan · 4 years, 6 months ago
  50. 0f349c4 AVX512F implementation of GEMM & IGEMM micro-kernels by Marat Dukhan · 4 years, 10 months ago
  51. eeaa7bd Refactor initialization of micro-kernel parameters by Marat Dukhan · 5 years ago
  52. 1aaabb6 Remove unused field _np in GemmMicrokernelTester by Marat Dukhan · 5 years ago
  53. b455b12 Initial open-source release by XNNPACK Team · 5 years ago