Cargo Features
[dependencies]
voirs-evaluation = { version = "0.1.0-alpha.3", default-features = false, features = ["comparison", "perceptual", "python", "r-integration", "all-metrics"] }
- default = comparison, pronunciation, quality
-
These default features are set whenever
voirs-evaluationis added withoutsomewhere in the dependency tree.default-features = false - quality pronunciation comparison default all-metrics?
- perceptual all-metrics?
- python = numpy, pyo3
-
Affects
voirs-evaluation::python,python::PyQualityResult,python::PyStatisticalResult,python::PyPronunciationResult,python::PyQualityEvaluator,python::PyStatisticalAnalyzer,python::PyPronunciationEvaluator,python::create_sine_wave,python::add_noise,python::calculate_snr… - r-integration
-
Affects
voirs-evaluation::r_integration,voirs-evaluation::r_package_foundation… - all-metrics = comparison, perceptual, pronunciation, quality
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.
- pyo3 python?
-
Enables pyo3 ^0.26.0
Python bindings (optional)
- numpy python?
-
Enables numpy ^0.26.0