Cargo Features

deepFilter has no features set by default.

[dependencies]
deep_filter = { version = "0.2.5", features = ["transforms", "dataset", "dataset_timings", "vorbis", "flac", "cache", "bin", "rand"] }
transforms = ndarray, thiserror

Affects deep_filter::transforms

dataset = crossbeam-channel, hdf5, hound, log, ndarray, ndarray-rand, rand_xoshiro, rayon, roots, rubato, serde, serde_json, thiserror

Affects wav_utils::write_wav_arr2, deep_filter::transforms

Required by fix-sample-attrs, sample-dataset and sample-hdf5 binaries

dataset_timings
vorbis = lewton, ogg
flac = claxon
cache = bincode, sled
bin = anyhow, ctrlc

Required by fix-sample-attrs, sample-dataset and sample-hdf5 binaries

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.

log dataset?
rand implicit feature

Enables rand

rand:

Random number generators and other randomness functionality

Required by the sample-hdf5 binary

rubato dataset?

Enables rubato ^0.12

roots dataset?

Enables roots ^0.0.7

rand_xoshiro dataset?
thiserror dataset? transforms?

Enables thiserror ^1.0

anyhow bin?
ctrlc bin?
hound dataset?
hdf5 dataset?
ndarray dataset? transforms?

Enables ndarray ^0.15

ndarray-rand dataset?

Enables ndarray-rand ^0.14

rayon dataset?
crossbeam-channel dataset?
serde_json dataset?
serde dataset?
lewton vorbis?
ogg vorbis?

Enables ogg ^0.8

claxon flac?
sled cache?
bincode cache?