Cargo Features

burn_dragon_language has no features set by default.

[dependencies]
burn_dragon_language = { version = "0.4.0", features = ["cli", "train", "cuda", "viz", "web"] }
cli
train

Enables burn_dragon_loss, burn-autodiff ^0.19, burn-ndarray ^0.19, and burn-train ^0.19, csv, flate2, hf-hub ^0.4, parquet ^53, tar, toml ^0.9, tracing, and ureq ^2.9, train of burn_dragon_core, train of burn_dragon_train and dataset of burn ^0.19

burn:

Datasets

Affects config::train, burn_dragon_language::dataset, burn_dragon_language::train, tokenizer::TokenizerConfig, tokenizer::TokenizerKind, tokenizer::CharTokenizerConfig, tokenizer::ByteTokenizerConfig

cuda = burn-cuda

Enables cuda of burn_dragon_core and burn_dragon_train

viz

Enables viz of burn_dragon_core

web

Enables web of burn_dragon_core

Affects generation::sample_next_token_async

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_dragon_train cuda? train?
burn-cuda cuda?

Enables burn-cuda ^0.19