Cargo Features

[dependencies]
concision-neural = { version = "0.1.22", default-features = false, features = ["full", "attention", "approx", "blas", "complex", "json", "rand", "rng", "rayon", "rustfft", "serde", "tracing"] }
default full? = attention

The attention feature is set by default whenever concision-neural is added without default-features = false somewhere in the dependency tree.

full = approx, complex, default, rand, rustfft, serde, tracing
attention default

Affects layers::attention

approx full?

********* [FF] Dependencies *********

Enables approx of concision-core, concision-data, and ndarray and approx

Shared dependencies

blas

Enables blas of concision-core, concision-data, and ndarray

ndarray:

Enable blas usage
See README for more instructions

complex full?

Enables num-complex, complex of concision-core and concision-data

json

Enables json of concision-core and concision-data and alloc of serde_json

serde_json:

Provide integration for heap-allocated collections without depending on the rest of the Rust standard library. NOTE: Disabling both std and alloc features is not supported yet.

rand full? = rng

Enables rand of concision-core, concision-data, and num

rng rand?

Enables rng of concision-core and concision-data

rayon

Enables rayon, rayon of concision-core, concision-data, and ndarray

rustfft full?

Enables rustfft, rustfft of concision-core

Affects attention::fft

serde full?

Enables serde and serde_derive, serde of concision-core, concision-data, ndarray, and num

tracing full?

Enables tracing, tracing of concision-core and concision-data