[build-dependencies.cmake]
version = "0.1.50"
[build-dependencies.cxx-build]
version = "1.0.124"
[build-dependencies.walkdir]
version = "2.5.0"
[dependencies.anyhow]
version = "1.0.86"
[dependencies.cxx]
features = ["c++17"]
version = "1.0.124"
[dependencies.ndarray]
optional = true
version = "0.15.6"
[dependencies.rustfft]
optional = true
version = "6.2.0"
[dependencies.sentencepiece]
version = "0.11.2"
[dependencies.serde]
features = ["derive"]
optional = true
version = "1.0.204"
[dependencies.serde_json]
optional = true
version = "1.0.120"
[dependencies.tokenizers]
version = "0.19.1"
[dev-dependencies.clap]
features = ["derive"]
version = "4.5.9"
[dev-dependencies.hound]
version = "3.5.1"
[dev-dependencies.rand]
version = "0.8.5"
[[example]]
name = "bart"
[[example]]
name = "bloom"
[[example]]
name = "falcon"
[[example]]
name = "marian-mt"
[[example]]
name = "mpt"
[[example]]
name = "nllb"
[[example]]
name = "gpt-2"
[[example]]
name = "gpt-j"
[[example]]
name = "gpt-neox"
[[example]]
name = "opt"
[[example]]
name = "t5"
[[example]]
name = "stream"
[[example]]
name = "whisper"
[features]
accelerate = []
cuda = []
cudnn = ["cuda"]
default = ["ruy", "accelerate"]
mkl = ["dep:intel-mkl-src"]
openblas = []
ruy = []
whisper = ["dep:ndarray", "dep:rustfft", "dep:serde", "dep:serde_json"]
[package]
authors = ["Junpei Kawamoto <kawamoto.junpei@gmail.com>"]
categories = ["api-bindings"]
description = "Rust bindings for OpenNMT/CTranslate2"
documentation = "https://docs.rs/ct2rs"
edition = "2021"
include = ["/include", "/src", "/build.rs", "/LICENSE", "/examples", "/CTranslate2/CMakeLists.txt", "/CTranslate2/LICENSE", "/CTranslate2/cmake", "/CTranslate2/cpp", "/CTranslate2/include", "/CTranslate2/python", "/CTranslate2/src", "/CTranslate2/third_party", "!/CTranslate2/**/.*", "!/CTranslate2/**/test", "!/CTranslate2/**/docs", "!/CTranslate2/**/media"]
keywords = ["ctranslate2", "bindings", "llm"]
license = "MIT"
name = "ct2rs"
readme = "README.md"
repository = "https://github.com/jkawamoto/ctranslate2-rs"
version = "0.9.0"
[package.metadata.docs.rs]
features = ["whisper"]
[target."cfg(unix)".dependencies.intel-mkl-src]
optional = true
version = "0.8.1"
[target."cfg(windows)".dependencies.intel-mkl-src]
features = ["mkl-static-ilp64-seq"]
optional = true
version = "0.8.1"