1. 01 Feb, 2025 2 commits
  2. 31 Jan, 2025 6 commits
  3. 30 Jan, 2025 4 commits
  4. 29 Jan, 2025 2 commits
  5. 27 Jan, 2025 1 commit
  6. 24 Jan, 2025 2 commits
  7. 22 Jan, 2025 3 commits
  8. 16 Jan, 2025 3 commits
  9. 15 Jan, 2025 1 commit
  10. 10 Jan, 2025 1 commit
  11. 08 Jan, 2025 1 commit
  12. 07 Jan, 2025 1 commit
    • Andriy Roshchenko's avatar
      [MX FP8] Add Scaled Type Convert Functions for OCP FP8/BF8 data types (#271) · c4a05057
      Andriy Roshchenko authored
      * Move scaled_type_convert functions to a separate header
      
      * Introduce MX data tests
      
      * Build MX tests only on relevant architectures
      
      * Refactor E8M0 scale implementation
      
      * Fix `config.h` typo
      
      * Cleanup deprecated symbols
      
      * Refactor `amd_ck_fp8.hpp`
      
      * `scaled_type_convert` for `f8_ocp_t`
      
      * Implement test for MX FP8 scaled type convert
      
      * Implement test for MX BF8 scaled type convert
      
      * Scaled type convert for vectors of 2 FP8 elements
      
      * Scaled type convert for vectors of 16 FP8 elements
      
      * Implementation of scaled conversion from F32 to F8
      
      * Add tests for scaled conversions from FP32 to FP8
      
      * Add documentation to the test functions
      
      * Implementation of scaled conversion from F32x2 to F8x2
      
      * Implementation of scaled conversion from F32x16 to F8x16
      
      * Implementation of scaled conversion from F32x32 to F8x32
      
      * Implementation of scaled conversion from F8x32 to F32x32
      
      * Verified on the emulator
      c4a05057
  13. 06 Jan, 2025 1 commit
    • Rostyslav Geyyer's avatar
      Add MXFP6 and MXBF6 conversion methods (#270) · e093146e
      Rostyslav Geyyer authored
      * Add conversions
      
      * Add tests
      
      * Add docstrings
      
      * Add scaled conversions
      
      * Add fp6/bf6 tests
      
      * Remove misleading fp4 test case
      
      * Add docstrings
      
      * Clean up
      
      * Address comments
      
      * Set stricter tolerances for RNE tests
      
      * Add missing tests
      
      * Add native conversions to float
      
      * Revert "Add native conversions to float"
      
      This reverts commit 09467111f73b753c8cc3d597533b187940353dab.
      
      * Update copyright years
      e093146e
  14. 04 Jan, 2025 2 commits
  15. 03 Jan, 2025 1 commit
  16. 02 Jan, 2025 2 commits
  17. 20 Dec, 2024 1 commit
  18. 19 Dec, 2024 1 commit
  19. 18 Dec, 2024 4 commits
  20. 17 Dec, 2024 1 commit