Cargo Features
[dependencies]
matrixmultiply = { version = "0.3.9", default-features = false, features = ["cgemm", "std", "threading", "constconf"] }
- default = std
-
The
std
feature is set by default whenevermatrixmultiply
is added without
somewhere in the dependency tree.default-features = false - cgemm
-
support for complex f32, complex f64
Affects
archparam_defaults::C_NC
,archparam_defaults::C_KC
,archparam_defaults::C_MC
,archparam_defaults::Z_NC
,archparam_defaults::Z_KC
,archparam_defaults::Z_MC
,gemm::CGemmOption
,gemm::cgemm
,gemm::zgemm
,testdefs::c32
,testdefs::c64
… - std default threading?
- threading = num_cpus, once_cell, std, thread-tree
- constconf
-
support for compile-time configuration
Features from optional dependencies
In crates that don't use the dep:
syntax, optional dependencies automatically become Cargo features. These features may have been created by mistake, and this functionality may be removed in the future.