| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* module docs
* varbuilder gguf docs
* add a link to gguf files
* small additonal mod doc titles
* safetensor docs
* more core docs
* more module docs in canlde_core
* 2 more link fixes
|
|
|
|
|
| |
* Groups support in conv-transpose-1d.
* Remove dangling file.
|
| |
|
|
|
|
|
| |
* Skeleton structure for conv-transpose1d.
* CPU implementation for conv-transpose1d.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Add the dilation parameter.
* Restore the basic optimizer example.
* Dilation support in cudnn.
* Use the dilation parameter in the cpu backend.
* More dilation support.
* No support for dilation in transposed convolutions.
* Add dilation to a test.
* Remove a print.
* Helper function.
|
|
|
|
|
|
|
|
|
|
|
| |
* Start adding backprop for conv2d.
* Backprop for conv2d.
* Bugfix + start adding a conv2d test.
* Conv2d backprop testing.
* More conv fixes.
|
|
|
|
|
|
|
|
|
|
|
| |
* Add conv-transpose.
* Return zeros for now.
* Naive CPU implementation.
* Add a conv-transpose test + fix the cpu implementation.
* Add a second test.
|
|
|
|
|
|
|
|
|
| |
* EfficientNet.
* Complete the efficientnet implementation.
* Improve group handling.
* Get the efficientnet to work.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Add some group parameter to convolutions.
* Avoid some unnecessary groups checks.
* Move the tensor convolution bits.
* Properh handling of groups.
* Bump the crate version.
* And add a changelog.
|
|
|
|
|
| |
* Add a conv1d benchmark based on the whisper sizes.
* Enforce the batch-dim in conv1d.
|
|
|
|
|
|
|
| |
* Add more conv2d support.
* Conv2d cpu work.
* Conv2d output shape.
|
|
|
|
|
| |
* Add some trait to formalize backends.
* Use the generic backend trait.
|
| |
|
|
|