summaryrefslogtreecommitdiff
path: root/candle-core/src/device.rs
Commit message (Expand)AuthorAgeFilesLines
* Implement randn (CPU-> device)Nicolas Patry2023-12-171-4/+3
* Tmp state.Nicolas Patry2023-11-201-1/+1
* Refactor to simplify our lives for settings the params in the encoder.Nicolas Patry2023-11-201-0/+1
* Remove tracing.Nicolas Patry2023-11-201-7/+3
* Metal part 1 - Scaffolding for metal.Nicolas Patry2023-11-201-3/+7
* Metal part 1 - Scaffolding for metal. (#1308)Nicolas Patry2023-11-101-9/+42
* Add a hack for generating random uniform/normal for f16/bf16. (#1228)Laurent Mazare2023-10-311-4/+16
* Create a new curand instead of reseeding. (#1089)Laurent Mazare2023-10-141-0/+7
* Handle arbitrary shapes in Tensor::new. (#718)Laurent Mazare2023-09-021-0/+23
* Cleanup the pyo3 setup. (#705)Laurent Mazare2023-09-011-1/+0
* Dilated convolutions (#657)Laurent Mazare2023-08-291-0/+20
* Transpose the weight matrixes for llama2.c. (#321)Laurent Mazare2023-08-041-0/+7
* Improve the mnist training example. (#276)Laurent Mazare2023-07-291-14/+30
* Simplify Tensor::randn. (#255)Laurent Mazare2023-07-271-14/+15
* Add some 'cuda-if-available' helper function. (#172)Laurent Mazare2023-07-151-0/+8
* Implement the backend trait for the cpu backend. (#143)Laurent Mazare2023-07-121-4/+5
* Modular backends (#138)Laurent Mazare2023-07-111-7/+6
* Allow for uniform initialization in a single step. (#136)Laurent Mazare2023-07-111-3/+9
* Random initializers. (#128)Laurent Mazare2023-07-101-0/+32
* Refactor the hierarchy.Nicolas Patry2023-06-271-0/+159