13ae5a34c7
Ensure that the kernels get rebuilt on cuh changes. ( #1954 )
2024-03-28 06:56:48 +01:00
30313c3081
Moving to a proper build crate bindgen_cuda
. ( #1531 )
...
* Moving to a proper build crate `bindgen_cuda`.
* Fmt.
2024-01-07 12:29:24 +01:00
75629981bc
feat: parse Cuda compute cap from env ( #1066 )
...
* feat: add support for multiple compute caps
* Revert to one compute cap
* fmt
* fix
2023-10-16 15:37:38 +01:00
1c09164021
Add CANDLE_NVCC_CCBIN
support for candle-kernels
, and eliminate warning. ( #836 )
2023-09-13 11:39:22 +01:00
5f20acf080
Revert "Add the layer norm files. ( #222 )" ( #223 )
...
This reverts commit c8459d199d
.
2023-07-22 16:51:11 +01:00
c8459d199d
Add the layer norm files. ( #222 )
2023-07-22 15:06:35 +01:00
fefdc0228a
Fixing the cached build.
...
- rerun-if-change:src/ encapsulates any src modification (including file
additions).
- Now not rewriting `src/lib.rs` everytime (it triggers new builds.)
- Also using modified timestamp to trigger kernel recompilation (should
prevent skipping modified source files).
- Will also rewrite when a kernel is removed.
2023-07-05 18:12:17 +02:00
1ea08a19cb
Rerun on new files.
2023-06-29 15:59:58 +00:00
b5bdbef53a
Fixing kernel cache (a bit brutal for now, but if build triggers,
...
rebuild ALL kernels).
2023-06-29 15:51:08 +00:00
d7f729fb8f
Refactor the hierarchy.
2023-06-27 11:57:27 +02:00