rbert 0.3.3

A simple interface for Bert embeddings
Documentation
[dependencies.accelerate-src]
optional = true
version = "0.3.2"

[dependencies.anyhow]
version = "1.0.75"

[dependencies.async-trait]
version = "0.1.73"

[dependencies.candle-core]
version = "0.6.0"

[dependencies.candle-nn]
version = "0.6.0"

[dependencies.candle-transformers]
version = "0.6.0"

[dependencies.cudarc]
features = ["f16"]
optional = true
version = "0.9.14"

[dependencies.half]
features = ["num-traits", "use-intrinsics", "rand_distr"]
optional = true
version = "2.3.1"

[dependencies.intel-mkl-src]
features = ["mkl-static-lp64-iomp"]
optional = true
version = "0.8.1"

[dependencies.kalosm-common]
version = "0.3.0"

[dependencies.kalosm-language-model]
version = "0.3.0"

[dependencies.metal]
features = ["mps"]
optional = true
version = "0.27.0"

[dependencies.serde]
features = ["derive"]
version = "1"

[dependencies.serde_json]
version = "1.0.106"

[dependencies.tokenizers]
version = "0.19.1"

[dependencies.tokio]
features = ["full"]
version = "1.33.0"

[dependencies.tracing]
version = "0.1.37"

[dev-dependencies.kalosm]
features = ["language"]
version = "0.3.0"

[[example]]
name = "embed"
path = "examples/embed.rs"

[[example]]
name = "embed_cached"
path = "examples/embed_cached.rs"

[features]
accelerate = ["dep:accelerate-src", "candle-core/accelerate", "candle-nn/accelerate", "candle-transformers/accelerate"]
cuda = ["candle-core/cuda", "candle-nn/cuda", "candle-transformers/cuda"]
cudnn = ["candle-core/cudnn"]
metal = ["candle-core/metal", "candle-nn/metal", "candle-transformers/metal", "dep:metal", "kalosm-common/metal"]
mkl = ["dep:intel-mkl-src", "candle-core/mkl", "candle-nn/mkl", "candle-transformers/mkl"]
nccl = ["cuda", "cudarc/nccl", "dep:half"]

[lib]
name = "rbert"
path = "src/lib.rs"

[package]
authors = ["Evan Almloff"]
autobenches = false
autobins = false
autoexamples = false
autotests = false
build = false
description = "A simple interface for Bert embeddings "
edition = "2021"
keywords = ["ai", "llm", "bert", "nlp", "transformers"]
license = "MIT/Apache-2.0"
name = "rbert"
readme = false
repository = "https://github.com/floneum/floneum"
version = "0.3.3"