Commit Graph

15 Commits

Author SHA1 Message Date
enum-class 6712f07ee7 Merge branch 'dev' into rmsnorm 2024-03-11 20:13:18 +08:00
Saman 683c1b5c32
Merge branch 'google:main' into rmsnorm 2024-03-11 20:01:16 +08:00
Copybara-Service e577198fc0 Merge pull request #78 from enum-class:rmsnorm2
PiperOrigin-RevId: 614480854
2024-03-10 16:14:44 -07:00
Jan Wassenberg 3cdd5e524a Fix loop iteration in GeluMulToBF16
Also attempt to speed up builders (parallel)

PiperOrigin-RevId: 613092863
2024-03-05 23:00:47 -08:00
enum-class 843d9b0e1f fix for-loop bounderies 2024-03-06 08:25:50 +08:00
enum-class bc845515b7 fix style, add kCamelCase style for constexpr in clang-tidy 2024-03-05 20:45:30 +08:00
enum-class 5f016fb433 use hwy/simd for RMSNorm(f, bf, f) calculation 2024-03-05 17:53:52 +08:00
enum-class 507d64e3e6 use hwy/simd for SquaredL2 calculation 2024-03-05 17:37:09 +08:00
enum-class 90c99c330d use hwy::SignedFromSize traits 2024-03-03 10:56:46 +08:00
enum-class 626be6deab add StaticCast 2024-02-29 21:00:54 +08:00
enum-class 06dd013397 Add clang-tidy, fix narrowing issues, fix constness 2024-02-28 20:04:09 +08:00
Jan Wassenberg 6a3085828f Fixes #37, lambda issue: missing HWY_ATTR, and cannot capture SVE in/out vectors.
PiperOrigin-RevId: 610260610
2024-02-25 19:09:13 -08:00
Jan Wassenberg 4a0d23f47e Add missing hn::, fixes #25
PiperOrigin-RevId: 609914890
2024-02-23 22:34:47 -08:00
The gemma.cpp Authors 0263ccf276 remove UNROLL, negligible effect on codegen and may raise GCC warnings
PiperOrigin-RevId: 609648249
2024-02-23 01:19:51 -08:00
Austin Huang e29cd566cf initial commit 2024-02-21 03:31:22 +00:00