Commit message (Expand) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Handle start-offset when loading a tensor from a pickle file. (#1546) | Laurent Mazare | 2024-01-08 | 1 | -3/+11 |
* | Simpler repro for the neon optimization issue + bugfix (#1544) | Laurent Mazare | 2024-01-07 | 2 | -168/+97 |
* | Simplifying our internal cargo dependencies. (#1529) | Nicolas Patry | 2024-01-07 | 1 | -2/+2 |
* | Adding bfloat16 support for the cast kernels. (#1520) | Nicolas Patry | 2024-01-04 | 1 | -0/+4 |
* | Metal: support unary abs (#1503) | Gonzalo | 2023-12-30 | 1 | -0/+4 |
* | Metal: more u8/u32 (#1502) | Gonzalo | 2023-12-29 | 1 | -0/+51 |
* | Metal: i64 basic support (#1495) | Gonzalo | 2023-12-29 | 1 | -0/+35 |
* | Merge pull request #1496 from bayedieng/unary | Nicolas Patry | 2023-12-29 | 1 | -0/+2 |
|\ | |||||
| * | fix bad pattern matching and function name | Baye Dieng | 2023-12-29 | 1 | -2/+2 |
| * | add urecip op to metal backend | Baye Dieng | 2023-12-28 | 1 | -0/+2 |
* | | Merge pull request #1491 from mimiquate/metal-errors | Nicolas Patry | 2023-12-29 | 1 | -28/+42 |
|\ \ | |/ |/| | |||||
| * | fixes error message | Gonzalo | 2023-12-28 | 1 | -1/+1 |
| * | cargo fmt | Gonzalo | 2023-12-28 | 1 | -7/+21 |
| * | Improves metal's not implemented error messages | Gonzalo | 2023-12-28 | 1 | -27/+27 |
* | | Fix lints for clippy 1.75. (#1494) | Laurent Mazare | 2023-12-28 | 1 | -17/+17 |
|/ | |||||
* | Bump the crate version to 0.3.3. (#1490) | Laurent Mazare | 2023-12-28 | 1 | -2/+2 |
* | Adding upsample_nearest_2d. | Nicolas Patry | 2023-12-25 | 1 | -2/+33 |
* | Merge pull request #1461 from huggingface/metal-conv | Nicolas Patry | 2023-12-25 | 1 | -10/+137 |
|\ | |||||
| * | Fixing matmul for convolutions. | Nicolas Patry | 2023-12-25 | 1 | -1/+2 |
| * | Adding the convolutions (1d + 2d) to candle on metal. | Nicolas Patry | 2023-12-21 | 1 | -10/+136 |
* | | Fix the quantized mistral example. (#1478) | Laurent Mazare | 2023-12-25 | 1 | -1/+1 |
* | | Validate the kernel size in pooling ops. (#1473) | Laurent Mazare | 2023-12-23 | 1 | -12/+16 |
* | | Sketch the minimal mamba example. (#1465) | Laurent Mazare | 2023-12-22 | 1 | -1/+0 |
|/ | |||||
* | Merge pull request #1318 from huggingface/metal4 | Nicolas Patry | 2023-12-20 | 5 | -385/+917 |
|\ | |||||
| * | Optimizing decode matmul (Phi at 28tok/s on M3). | Nicolas Patry | 2023-12-20 | 2 | -0/+50 |
| * | Clippy pass. | Nicolas Patry | 2023-12-18 | 1 | -10/+8 |
| * | Remove print. | Nicolas Patry | 2023-12-18 | 1 | -1/+0 |
| * | Missing cast. | Nicolas Patry | 2023-12-18 | 1 | -0/+2 |
| * | Index add. | Nicolas Patry | 2023-12-18 | 1 | -7/+42 |
| * | Scatter add. | Nicolas Patry | 2023-12-18 | 1 | -10/+50 |
| * | Adding gather op. | Nicolas Patry | 2023-12-17 | 1 | -2/+32 |
| * | Adding CMP | Nicolas Patry | 2023-12-17 | 1 | -72/+116 |
| * | Implement randn (CPU-> device) | Nicolas Patry | 2023-12-17 | 1 | -4/+3 |
| * | Finish reduce kernels. | Nicolas Patry | 2023-12-17 | 2 | -24/+31 |
| * | Addressing a lot of comments. | Nicolas Patry | 2023-12-15 | 1 | -8/+15 |
| * | Remove `unwrap()`. | Nicolas Patry | 2023-12-15 | 1 | -46/+75 |
| * | Renamed all kernel names. | Nicolas Patry | 2023-12-15 | 1 | -17/+17 |
| * | More cleanup. | Nicolas Patry | 2023-12-15 | 2 | -6/+1 |
| * | Adding a bunch of docs ! | Nicolas Patry | 2023-12-15 | 1 | -53/+105 |
| * | cleanup. | Nicolas Patry | 2023-12-15 | 1 | -27/+4 |
| * | Fixing softmax. | Nicolas Patry | 2023-12-15 | 1 | -4/+6 |
| * | Fix softmax for long sequences (missing barrier). | Nicolas Patry | 2023-12-14 | 1 | -1/+1 |
| * | Working with merging encoders and using fences. | Nicolas Patry | 2023-12-14 | 2 | -90/+32 |
| * | Fixing tests + matmul from MFA | Nicolas Patry | 2023-12-13 | 1 | -9/+19 |
| * | Removed MPSMatrix entirely (buggy). | Nicolas Patry | 2023-12-13 | 1 | -174/+25 |
| * | Better version ? | Nicolas Patry | 2023-12-13 | 1 | -21/+47 |
| * | Lots of updates including some stack of command buffers. | nicolas | 2023-12-12 | 2 | -101/+290 |
| * | Starting to fix some tests. | Nicolas Patry | 2023-11-30 | 1 | -227/+475 |
* | | Add a simple full method. (#1455) | Laurent Mazare | 2023-12-17 | 2 | -0/+19 |
* | | Bump the crate version to 0.3.2. (#1452) | Laurent Mazare | 2023-12-17 | 1 | -2/+2 |