-
Notifications
You must be signed in to change notification settings - Fork 1
/
Cargo.toml
38 lines (34 loc) · 1.28 KB
/
Cargo.toml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
[package]
name = "fashion-clip-rs"
version = "0.1.4"
edition = "2021"
authors = ["canavar"]
description = "A complete(grpc service and lib) Rust inference with multilingual embedding support. This version leverages the power of Rust for both GRPC services and as a standalone library, providing highly efficient text and image embeddings for fashion."
readme = "README.md"
license-file = "LICENSE.md"
repository = "https://github.com/yaman/fashion-clip-rs"
keywords = ["fashion", "onnx", "clip-multilingual", "embedding", "inference"]
[dependencies]
ndarray = "0.15.6"
itertools = "0.12.0"
num_cpus = "1.16.0"
prost = "0.12.3"
tokenizers = {version = "0.15", features = ["hf-hub", "http"] }
tokio = { version = "1.35.1", features = ["macros", "rt-multi-thread"] }
tonic = {version = "0.10.2", features = ["gzip"]}
image = "0.24.7"
clap = { version = "4.4.11", features = ["derive"] }
tracing-subscriber = { version = "0.3", features = ["env-filter", "fmt"] }
serde_json = "1.0.108"
autometrics = { version = "1.0.0", features = ["prometheus-exporter"] }
axum = "0.7"
ort = {version = "1.16", features = ["load-dynamic"]}
serde = "1.0.193"
toml = "0.8.8"
tonic-health = "0.10.2"
[build-dependencies]
tonic-build = "0.10.2"
[dev-dependencies]
prost = "0.12.3"
approx = "0.5.1"
cargo-tarpaulin = "0.27.2"