Cargo Features

pocket-cli has no features set by default.

[dependencies]
pocket-cli = { version = "1.0.2", features = ["ml-summarization"] }
ml-summarization = rust-bert, rust_tokenizers, tch

Feature for enabling ML-based summarization

Affects summarization::initialize_summarization_model

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.

rust-bert ml-summarization?

Enables rust-bert ^0.21.0

rust_tokenizers ml-summarization?
tch ml-summarization?

Enables tch ^0.13.0