Cargo Features

burn-collective has no features set by default.

[dependencies]
burn-collective = { version = "0.21.0-pre.2", features = ["tracing", "orchestrator", "doc", "test-ndarray", "test-wgpu", "test-metal", "test-vulkan", "test-cuda"] }
tracing

Enables tracing and tracing of burn-communication, burn-std, burn-tensor, optional burn-cuda, optional burn-ndarray, and optional burn-wgpu

burn-ndarray:

Tests

orchestrator

Enables burn-communication

Affects global::orchestrator

doc
test-ndarray = burn-ndarray

Backends for testing

test-wgpu = burn-wgpu

Enables webgpu of burn-wgpu

test-metal = burn-wgpu

Enables metal of burn-wgpu

burn-wgpu:

Backends

test-vulkan = burn-wgpu

Enables vulkan of burn-wgpu

test-cuda = burn-cuda

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.

burn-ndarray test-ndarray?
burn-wgpu test-metal? test-vulkan? test-wgpu?
burn-cuda test-cuda?