Cargo Features

[dependencies]
rstsr-core = { version = "0.1.0", default-features = false, features = ["std", "f_prefer", "rayon", "faer", "faer_as_default", "dispatch_dim_layout_iter"] }
default = faer, faer_as_default

These default features are set whenever rstsr-core is added without default-features = false somewhere in the dependency tree.

std
f_prefer

NOTE: THIS FEATURE IS NOT STABLE

rayon faer

Enables rayon

Affects rstsr-core::feature_rayon

faer default = rayon

Enables faer ^0.19, faer-entity ^0.19, and faer-ext ^0.3

Affects rstsr-core::device_faer

faer_as_default default

Affects rstsr-core::DeviceCpu

dispatch_dim_layout_iter

Dispatch dimensinoality in layout iterators
This option is recommended for efficiency for large tensor, especially with non-contiguous strides.
However, this feature will add runtime overhead for small tensor.
And more importantly, this feature will hugely increase compile time.