Skip to content

Latest commit

 

History

History
27 lines (20 loc) · 1.18 KB

CHANGELOG.md

File metadata and controls

27 lines (20 loc) · 1.18 KB

Changelog

Unreleased

Fix Generic Softmax Kernel

Fixed

  • Fix broken softmax kernel for generic platform (#2).

Minor CI and Readme Improvements

Added

  • Improved README with more detailed Getting Started section, a section listing related publications, and a list of supported platforms.
  • Schedule a CI run every 6 days at 2AM CET to refresh the cache (it expires after 7 days if unused).

Fixed

  • Update the link of the Docker container used to run the CI with the Docker published by this repo instead of my fork.
  • Add a retry on timeout step for large network tests. This is a temporary fix to address the sporadic freeze happening at the compilation stage, see this issue.

Floating Point Support

Added

  • Add the FloatImmediate AbstractType
  • Define fp64, fp32, fp16, and bf16
  • Add float binding for the Adder in the Generic platform
  • Add a FloatAdder test to the CI for Siracusa and Generic platforms
  • Extend testType.py with float tests
  • LIMITATION: Current LLVM compiler does not support bfp16 and fp16, these types are commented in the library header