1. 77e93a2 Fix mismatch in block layout in mixed-layout Depth-To-Space operator by Marat Dukhan · 3 years, 7 months ago
  2. 892310c Simplify parallelization in elementwise binary and Padding operators by Marat Dukhan · 3 years, 10 months ago
  3. 0e52117 NHWC version of Depth-To-Space operator by Marat Dukhan · 3 years, 10 months ago
  4. ad71b9a Refactor naming of DEPTHTOSPACE microkernels by Marat Dukhan · 3 years, 10 months ago
  5. e8bfcc8 Add output_stride argument in SpMM microkernels by Marat Dukhan · 3 years, 10 months ago
  6. bbe8506 Introduce DEPTH_TO_SPACE operator and enable it for graph rewriting by Artsiom Ablavatski · 3 years, 11 months ago
  7. 9791810 Add operator implementation and tests for IBILINEAR CHW microkernel by Artsiom Ablavatski · 4 years ago
  8. ae7e8b2 Remove remnants of SpCHW layout in DWCONV-CHW microkernels by Marat Dukhan · 4 years ago
  9. c79427c Avoid batch-replication of indirection buffer in DW Conv and Avg Pooling by Marat Dukhan · 4 years ago
  10. c2146cc Added support for specialized batch_size == 1 convolutions. by Fabio Riccardi · 4 years, 1 month ago
  11. 447c4f5 Remove min/max parameters from ARGMAXPOOL microkernels by Marat Dukhan · 4 years, 2 months ago
  12. 854fb6b Replace xnn_params.initialized with fine-grained xnn_params.init_flags by Marat Dukhan · 4 years, 3 months ago
  13. 16b52e3 Remove Channel Pad NC operator by Marat Dukhan · 4 years, 4 months ago
  14. 8fb51b6 Remove Add NC operator by Marat Dukhan · 4 years, 4 months ago
  15. 63523d4 Refactor X32 PAD micro-kernels by Marat Dukhan · 4 years, 4 months ago
  16. 4662b19 N-dimensional Pad operator by Marat Dukhan · 4 years, 4 months ago
  17. d536072 DWCONV add input_offset and zero parameters by Frank Barchard · 4 years, 4 months ago
  18. 1f29b80 Refactor CHW micro-kernels by Marat Dukhan · 4 years, 4 months ago
  19. eda9c11 Update CHW DWCONV to pass in input_height and not output_height. by Erich Elsen · 4 years, 5 months ago
  20. 4e5db3d CHW DWCONV with implicit padding by Erich Elsen · 4 years, 5 months ago
  21. f196d01 Support CMake build with MSVC by Marat Dukhan · 4 years, 5 months ago
  22. 02072e6 Avoid two more cases of arithmetics on void* by Marat Dukhan · 4 years, 6 months ago
  23. d0cf9bd Replace VLAs with direct alloca calls by Marat Dukhan · 4 years, 6 months ago
  24. 05702cf Dynamically choose micro-kernel depending on active core by Marat Dukhan · 4 years, 6 months ago
  25. 49a5969 More descriptive entry point names for operators with groups by Marat Dukhan · 4 years, 7 months ago
  26. 96171aa Refactor Average Pooling operator by Marat Dukhan · 4 years, 7 months ago
  27. ee1f63e Support input_offset in AVGPOOL and PAVGPOOL micro-kernels by Marat Dukhan · 4 years, 7 months ago
  28. c8230a4 Remove output_min & output_max arguments in PReLU operator by Marat Dukhan · 4 years, 7 months ago
  29. 2995427 Optimized Indirect Deconvolution algorithm for 1x1 subconvolutions by Marat Dukhan · 4 years, 8 months ago
  30. fd8e689 Rename SoftArgMax operator to SoftMax by Marat Dukhan · 4 years, 8 months ago
  31. 1edc454 SoftArgMax operator by Marat Dukhan · 4 years, 8 months ago
  32. fc2b96e Support up to 6 dimensions in ND operators with broadcasting by Marat Dukhan · 4 years, 10 months ago
  33. 329da64 Refactor MaxPool and ArgMaxPool micro-kernels by Marat Dukhan · 4 years, 10 months ago
  34. efc47b8 Unify operator implementations filenames and tests by Marat Dukhan · 4 years, 10 months ago
  35. ca2733c ND elementwise Multiply operator with broadcasting support by Marat Dukhan · 4 years, 11 months ago
  36. 6972249 Resize Bilinear operator by Marat Dukhan · 4 years, 11 months ago
  37. b455b12 Initial open-source release by XNNPACK Team · 5 years ago