-
Notifications
You must be signed in to change notification settings - Fork 1.3k
Open
Description
Line 48 in 689d255
| cudarc = { version = "0.18.1", features = [ |
Line 99 in 689d255
| ug-cuda = "0.5.0" |
Here's the dependency tree, obtained using cargo-tree and ripgrep as cargo tree | rg 'cudarc v0\.17' -B 500 -A 10, and at the bottom of it you could notice the cudarc v0.17.8:
├── candle-core v0.9.2-alpha.2 (https://github.com/huggingface/candle.git#689d255b)
│ ├── byteorder v1.5.0
│ ├── candle-kernels v0.9.2-alpha.2 (https://github.com/huggingface/candle.git#689d255b)
│ │ [build-dependencies]
│ │ └── bindgen_cuda v0.1.5
│ │ ├── glob v0.3.3
│ │ ├── num_cpus v1.17.0
│ │ │ └── libc v0.2.178
│ │ └── rayon v1.11.0
│ │ ├── either v1.15.0
│ │ └── rayon-core v1.13.0
│ │ ├── crossbeam-deque v0.8.6
│ │ │ ├── crossbeam-epoch v0.9.18
│ │ │ │ └── crossbeam-utils v0.8.21
│ │ │ └── crossbeam-utils v0.8.21
│ │ └── crossbeam-utils v0.8.21
│ ├── cudarc v0.18.2 # <------------------------------
│ │ ├── float8 v0.3.0
│ │ │ └── half v2.7.1
│ │ │ ├── bytemuck v1.24.0
│ │ │ │ └── bytemuck_derive v1.10.2 (proc-macro)
│ │ │ │ ├── proc-macro2 v1.0.103
│ │ │ │ │ └── unicode-ident v1.0.22
│ │ │ │ ├── quote v1.0.42
│ │ │ │ │ └── proc-macro2 v1.0.103 (*)
│ │ │ │ └── syn v2.0.111
│ │ │ │ ├── proc-macro2 v1.0.103 (*)
│ │ │ │ ├── quote v1.0.42 (*)
│ │ │ │ └── unicode-ident v1.0.22
│ │ │ ├── cfg-if v1.0.4
│ │ │ ├── num-traits v0.2.19
│ │ │ │ └── libm v0.2.15
│ │ │ │ [build-dependencies]
│ │ │ │ └── autocfg v1.5.0
│ │ │ ├── rand v0.9.2
│ │ │ │ ├── rand_chacha v0.9.0
│ │ │ │ │ ├── ppv-lite86 v0.2.21
│ │ │ │ │ │ └── zerocopy v0.8.31
│ │ │ │ │ │ └── zerocopy-derive v0.8.31 (proc-macro)
│ │ │ │ │ │ ├── proc-macro2 v1.0.103 (*)
│ │ │ │ │ │ ├── quote v1.0.42 (*)
│ │ │ │ │ │ └── syn v2.0.111 (*)
│ │ │ │ │ └── rand_core v0.9.3
│ │ │ │ │ └── getrandom v0.3.4
│ │ │ │ │ ├── cfg-if v1.0.4
│ │ │ │ │ └── libc v0.2.178
│ │ │ │ └── rand_core v0.9.3 (*)
│ │ │ ├── rand_distr v0.5.1
│ │ │ │ ├── num-traits v0.2.19 (*)
│ │ │ │ └── rand v0.9.2 (*)
│ │ │ └── zerocopy v0.8.31 (*)
│ │ ├── half v2.7.1 (*)
│ │ └── libloading v0.8.9
│ │ └── cfg-if v1.0.4
│ ├── float8 v0.5.0
│ │ ├── cudarc v0.18.2 (*)
│ │ ├── half v2.7.1 (*)
│ │ ├── num-traits v0.2.19 (*)
│ │ ├── rand v0.9.2 (*)
│ │ └── rand_distr v0.5.1 (*)
│ ├── gemm v0.18.2
│ │ ├── dyn-stack v0.13.2
│ │ │ ├── bytemuck v1.24.0 (*)
│ │ │ └── dyn-stack-macros v0.1.3 (proc-macro)
│ │ ├── gemm-c32 v0.18.2
│ │ │ ├── dyn-stack v0.13.2 (*)
│ │ │ ├── gemm-common v0.18.2
│ │ │ │ ├── bytemuck v1.24.0 (*)
│ │ │ │ ├── dyn-stack v0.13.2 (*)
│ │ │ │ ├── half v2.7.1 (*)
│ │ │ │ ├── libm v0.2.15
│ │ │ │ ├── num-complex v0.4.6
│ │ │ │ │ ├── bytemuck v1.24.0 (*)
│ │ │ │ │ └── num-traits v0.2.19 (*)
│ │ │ │ ├── num-traits v0.2.19 (*)
│ │ │ │ ├── once_cell v1.21.3
│ │ │ │ ├── paste v1.0.15 (proc-macro)
│ │ │ │ ├── pulp v0.21.5
│ │ │ │ │ ├── bytemuck v1.24.0 (*)
│ │ │ │ │ ├── cfg-if v1.0.4
│ │ │ │ │ ├── libm v0.2.15
│ │ │ │ │ ├── num-complex v0.4.6 (*)
│ │ │ │ │ └── reborrow v0.5.5
│ │ │ │ │ [build-dependencies]
│ │ │ │ │ └── version_check v0.9.5
│ │ │ │ ├── raw-cpuid v11.6.0
│ │ │ │ │ └── bitflags v2.10.0
│ │ │ │ ├── rayon v1.11.0 (*)
│ │ │ │ └── seq-macro v0.3.6 (proc-macro)
│ │ │ ├── num-complex v0.4.6 (*)
│ │ │ ├── num-traits v0.2.19 (*)
│ │ │ ├── paste v1.0.15 (proc-macro)
│ │ │ ├── raw-cpuid v11.6.0 (*)
│ │ │ └── seq-macro v0.3.6 (proc-macro)
│ │ ├── gemm-c64 v0.18.2
│ │ │ ├── dyn-stack v0.13.2 (*)
│ │ │ ├── gemm-common v0.18.2 (*)
│ │ │ ├── num-complex v0.4.6 (*)
│ │ │ ├── num-traits v0.2.19 (*)
│ │ │ ├── paste v1.0.15 (proc-macro)
│ │ │ ├── raw-cpuid v11.6.0 (*)
│ │ │ └── seq-macro v0.3.6 (proc-macro)
│ │ ├── gemm-common v0.18.2 (*)
│ │ ├── gemm-f16 v0.18.2
│ │ │ ├── dyn-stack v0.13.2 (*)
│ │ │ ├── gemm-common v0.18.2 (*)
│ │ │ ├── gemm-f32 v0.18.2
│ │ │ │ ├── dyn-stack v0.13.2 (*)
│ │ │ │ ├── gemm-common v0.18.2 (*)
│ │ │ │ ├── num-complex v0.4.6 (*)
│ │ │ │ ├── num-traits v0.2.19 (*)
│ │ │ │ ├── paste v1.0.15 (proc-macro)
│ │ │ │ ├── raw-cpuid v11.6.0 (*)
│ │ │ │ └── seq-macro v0.3.6 (proc-macro)
│ │ │ ├── half v2.7.1 (*)
│ │ │ ├── num-complex v0.4.6 (*)
│ │ │ ├── num-traits v0.2.19 (*)
│ │ │ ├── paste v1.0.15 (proc-macro)
│ │ │ ├── raw-cpuid v11.6.0 (*)
│ │ │ ├── rayon v1.11.0 (*)
│ │ │ └── seq-macro v0.3.6 (proc-macro)
│ │ ├── gemm-f32 v0.18.2 (*)
│ │ ├── gemm-f64 v0.18.2
│ │ │ ├── dyn-stack v0.13.2 (*)
│ │ │ ├── gemm-common v0.18.2 (*)
│ │ │ ├── num-complex v0.4.6 (*)
│ │ │ ├── num-traits v0.2.19 (*)
│ │ │ ├── paste v1.0.15 (proc-macro)
│ │ │ ├── raw-cpuid v11.6.0 (*)
│ │ │ └── seq-macro v0.3.6 (proc-macro)
│ │ ├── num-complex v0.4.6 (*)
│ │ ├── num-traits v0.2.19 (*)
│ │ ├── paste v1.0.15 (proc-macro)
│ │ ├── raw-cpuid v11.6.0 (*)
│ │ └── seq-macro v0.3.6 (proc-macro)
│ ├── half v2.7.1 (*)
│ ├── libm v0.2.15
│ ├── memmap2 v0.9.9
│ │ ├── libc v0.2.178
│ │ └── stable_deref_trait v1.2.1
│ ├── num-traits v0.2.19 (*)
│ ├── num_cpus v1.17.0 (*)
│ ├── rand v0.9.2 (*)
│ ├── rand_distr v0.5.1 (*)
│ ├── rayon v1.11.0 (*)
│ ├── safetensors v0.6.2
│ │ ├── serde v1.0.228
│ │ │ ├── serde_core v1.0.228
│ │ │ └── serde_derive v1.0.228 (proc-macro)
│ │ │ ├── proc-macro2 v1.0.103 (*)
│ │ │ ├── quote v1.0.42 (*)
│ │ │ └── syn v2.0.111 (*)
│ │ └── serde_json v1.0.146
│ │ ├── itoa v1.0.16
│ │ ├── memchr v2.7.6
│ │ ├── ryu v1.0.21
│ │ └── serde_core v1.0.228
│ ├── thiserror v1.0.69
│ │ └── thiserror-impl v1.0.69 (proc-macro)
│ │ ├── proc-macro2 v1.0.103 (*)
│ │ ├── quote v1.0.42 (*)
│ │ └── syn v2.0.111 (*)
│ ├── ug v0.5.0
│ │ ├── gemm v0.18.2 (*)
│ │ ├── half v2.7.1 (*)
│ │ ├── libloading v0.8.9 (*)
│ │ ├── memmap2 v0.9.9 (*)
│ │ ├── num v0.4.3
│ │ │ ├── num-bigint v0.4.6
│ │ │ │ ├── num-integer v0.1.46
│ │ │ │ │ └── num-traits v0.2.19 (*)
│ │ │ │ └── num-traits v0.2.19 (*)
│ │ │ ├── num-complex v0.4.6 (*)
│ │ │ ├── num-integer v0.1.46 (*)
│ │ │ ├── num-iter v0.1.45
│ │ │ │ ├── num-integer v0.1.46 (*)
│ │ │ │ └── num-traits v0.2.19 (*)
│ │ │ │ [build-dependencies]
│ │ │ │ └── autocfg v1.5.0
│ │ │ ├── num-rational v0.4.2
│ │ │ │ ├── num-bigint v0.4.6 (*)
│ │ │ │ ├── num-integer v0.1.46 (*)
│ │ │ │ └── num-traits v0.2.19 (*)
│ │ │ └── num-traits v0.2.19 (*)
│ │ ├── num-traits v0.2.19 (*)
│ │ ├── num_cpus v1.17.0 (*)
│ │ ├── rayon v1.11.0 (*)
│ │ ├── safetensors v0.4.5
│ │ │ ├── serde v1.0.228 (*)
│ │ │ └── serde_json v1.0.146 (*)
│ │ ├── serde v1.0.228 (*)
│ │ ├── thiserror v1.0.69 (*)
│ │ ├── tracing v0.1.44
│ │ │ ├── pin-project-lite v0.2.16
│ │ │ ├── tracing-attributes v0.1.31 (proc-macro)
│ │ │ │ ├── proc-macro2 v1.0.103 (*)
│ │ │ │ ├── quote v1.0.42 (*)
│ │ │ │ └── syn v2.0.111 (*)
│ │ │ └── tracing-core v0.1.36
│ │ │ └── once_cell v1.21.3
│ │ └── yoke v0.7.5
│ │ ├── stable_deref_trait v1.2.1
│ │ ├── yoke-derive v0.7.5 (proc-macro)
│ │ │ ├── proc-macro2 v1.0.103 (*)
│ │ │ ├── quote v1.0.42 (*)
│ │ │ ├── syn v2.0.111 (*)
│ │ │ └── synstructure v0.13.2
│ │ │ ├── proc-macro2 v1.0.103 (*)
│ │ │ ├── quote v1.0.42 (*)
│ │ │ └── syn v2.0.111 (*)
│ │ └── zerofrom v0.1.6
│ │ └── zerofrom-derive v0.1.6 (proc-macro)
│ │ ├── proc-macro2 v1.0.103 (*)
│ │ ├── quote v1.0.42 (*)
│ │ ├── syn v2.0.111 (*)
│ │ └── synstructure v0.13.2 (*)
│ ├── ug-cuda v0.5.0
│ │ ├── cudarc v0.17.8 # <-----------------------------
│ │ │ ├── half v2.7.1 (*)
│ │ │ └── libloading v0.8.9 (*)
│ │ ├── half v2.7.1 (*)
│ │ ├── serde v1.0.228 (*)
│ │ ├── thiserror v1.0.69 (*)
│ │ └── ug v0.5.0 (*)
│ ├── yoke v0.7.5 (*)
│ └── zip v1.1.4
│ ├── crc32fast v1.5.0
│ │ └── cfg-if v1.0.4

coder3101 and ivarflakstad
Metadata
Metadata
Assignees
Labels
No labels