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 ^0.8

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?

Enables rand_xoshiro ^0.6

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?