mirror of
https://github.com/huggingface/candle.git
synced 2025-06-16 10:38:54 +00:00
eb64ad0d4d2303343c6717e49e211b6b75dfcdad

* Boilerplate code for conv1d. * Boilerplate code for conv1d. * More boilerplate for conv1d. * Conv1d work. * Get the conv1d cuda kernel to work. * Conv1d support when no batch dim.
candle
Minimalist ML framework for Rust
FAQ
Missing symbols when compiling with the mkl feature.
If you get some missing symbols when compiling binaries/tests using the mkl features, e.g.:
= note: /usr/bin/ld: (....o): in function `blas::sgemm':
.../blas-0.22.0/src/lib.rs:1944: undefined reference to `sgemm_' collect2: error: ld returned 1 exit status
= note: some `extern` functions couldn't be found; some native libraries may need to be installed or have their path specified
= note: use the `-l` flag to specify native libraries to link
= note: use the `cargo:rustc-link-lib` directive to specify the native libraries to link with Cargo (see https://doc.rust-lang.org/cargo/reference/build-scripts.html#cargorustc-link-libkindname)
This is likely due to some missing linker flag that enable the mkl library. You can try adding the following at the top of your binary:
extern crate intel_mkl_src;
Description
Languages
Rust
82%
Metal
5.9%
Cuda
4.2%
C++
3%
Python
2.2%
Other
2.7%