Cargo Features

[dependencies]
burn-cubecl-fusion = { version = "0.21.0", default-features = false, features = ["std", "autotune", "autotune-checks", "tracing", "doc"] }
default doc? = autotune, std

These default features are set whenever burn-cubecl-fusion is added without default-features = false somewhere in the dependency tree.

Enables burn-fusion and cubecl

std default

Enables std of optional burn-backend, burn-fusion, and cubecl

burn-backend:

Only for TensorData with autotune-checks

autotune default
autotune-checks = burn-backend, half

Enables autotune-checks of cubecl

Affects plan::HandleOutputAliasDebugInfo

tracing

Enables tracing of burn-backend, burn-fusion, burn-std, and cubecl

doc = default

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.

half autotune-checks?
burn-backend autotune-checks? tracing?