Unstable API
Note that this crate is in early development, breaking API changes are to be expected.
Usage
Add this to your Cargo.toml
:
[dependencies]
mapping-algorithms-rs = "0.0.1"
Features
This crate can be used without the standard library, given that:
a. memory allocator is configured(this crate does use the alloc
crate).
b. the libm
feature is enabled.
this can be easily achieved like so:
[dependencies.mapping-algorithms-rs]
version = "0.0.1"
default-features = false
features = ["libm"]
This crate is designed to be able to take advantage of CUDA for parallel processing, this can greatly improve algorithm performance, but requires an NVIDIA graphics card and drivers. To enable CUDA, use the cuda
feature:
[dependencies]
mapping-algorithms-rs = { version = "0.0.1", features = ["cuda"] }