Removed legacy inference engine assets.

This commit is contained in:
geoffsee
2025-08-27 16:19:31 -04:00
parent 8338750beb
commit 432c04d9df
20 changed files with 18 additions and 9307 deletions

211
Cargo.lock generated
View File

@@ -389,17 +389,6 @@ dependencies = [
"syn 2.0.106",
]
[[package]]
name = "async-trait"
version = "0.1.89"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9035ad2d096bed7955a320ee7e2230574d28fd3c3a0f186cbea1ff3c7eed5dbb"
dependencies = [
"proc-macro2",
"quote",
"syn 2.0.106",
]
[[package]]
name = "atoi"
version = "2.0.0"
@@ -474,47 +463,13 @@ dependencies = [
"arrayvec",
]
[[package]]
name = "axum"
version = "0.7.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "edca88bc138befd0323b20752846e6587272d3b03b0343c8ea28a6f819e6e71f"
dependencies = [
"async-trait",
"axum-core 0.4.5",
"bytes",
"futures-util",
"http",
"http-body",
"http-body-util",
"hyper",
"hyper-util",
"itoa",
"matchit 0.7.3",
"memchr",
"mime",
"percent-encoding",
"pin-project-lite",
"rustversion",
"serde",
"serde_json",
"serde_path_to_error",
"serde_urlencoded",
"sync_wrapper",
"tokio",
"tower 0.5.2",
"tower-layer",
"tower-service",
"tracing",
]
[[package]]
name = "axum"
version = "0.8.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "021e862c184ae977658b36c4500f7feac3221ca5da43e3f25bd04ab6c79a29b5"
dependencies = [
"axum-core 0.5.2",
"axum-core",
"bytes",
"form_urlencoded",
"futures-util",
@@ -524,7 +479,7 @@ dependencies = [
"hyper",
"hyper-util",
"itoa",
"matchit 0.8.4",
"matchit",
"memchr",
"mime",
"percent-encoding",
@@ -536,28 +491,7 @@ dependencies = [
"serde_urlencoded",
"sync_wrapper",
"tokio",
"tower 0.5.2",
"tower-layer",
"tower-service",
"tracing",
]
[[package]]
name = "axum-core"
version = "0.4.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "09f2bd6146b97ae3359fa0cc6d6b376d9539582c7b4220f041a33ec24c226199"
dependencies = [
"async-trait",
"bytes",
"futures-util",
"http",
"http-body",
"http-body-util",
"mime",
"pin-project-lite",
"rustversion",
"sync_wrapper",
"tower",
"tower-layer",
"tower-service",
"tracing",
@@ -1255,17 +1189,6 @@ dependencies = [
"libc",
]
[[package]]
name = "core-graphics-types"
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3d44a101f213f6c4cdc1853d4b78aef6db6bdfa3468798cc1d9912f4735013eb"
dependencies = [
"bitflags 2.9.2",
"core-foundation 0.10.1",
"libc",
]
[[package]]
name = "coreaudio-rs"
version = "0.11.3"
@@ -1623,15 +1546,15 @@ name = "embeddings-engine"
version = "0.1.0"
dependencies = [
"async-openai",
"axum 0.8.4",
"axum",
"fastembed",
"once_cell",
"rand 0.8.5",
"serde",
"serde_json",
"tokio",
"tower 0.5.2",
"tower-http 0.6.6",
"tower",
"tower-http",
"tracing",
"tracing-subscriber",
]
@@ -2777,7 +2700,7 @@ dependencies = [
"ab_glyph",
"accelerate-src",
"anyhow",
"axum 0.8.4",
"axum",
"bindgen_cuda",
"byteorder",
"candle-core",
@@ -2813,8 +2736,8 @@ dependencies = [
"symphonia",
"tokenizers",
"tokio",
"tower 0.5.2",
"tower-http 0.6.6",
"tower",
"tower-http",
"tracing",
"tracing-chrome",
"tracing-subscriber",
@@ -3011,58 +2934,6 @@ version = "0.5.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "03087c2bad5e1034e8cace5926dec053fb3790248370865f5117a7d0213354c8"
[[package]]
name = "legacy-inference-engine"
version = "0.1.0"
dependencies = [
"ab_glyph",
"accelerate-src",
"anyhow",
"axum 0.7.9",
"bindgen_cuda",
"byteorder",
"candle-core",
"candle-datasets",
"candle-flash-attn",
"candle-nn",
"candle-onnx",
"candle-transformers",
"clap",
"cpal",
"csv",
"cudarc",
"either",
"enterpolation",
"half",
"hf-hub",
"image",
"imageproc",
"intel-mkl-src",
"memmap2",
"metal 0.32.0",
"num-traits",
"palette",
"pdf2image",
"pyo3",
"rand 0.9.2",
"rayon",
"reborrow",
"rubato",
"safetensors",
"serde",
"serde_json",
"symphonia",
"tokenizers",
"tokio",
"tower 0.4.13",
"tower-http 0.5.2",
"tracing",
"tracing-chrome",
"tracing-subscriber",
"utoipa",
"uuid",
]
[[package]]
name = "leptos"
version = "0.6.15"
@@ -3507,12 +3378,6 @@ dependencies = [
"regex-automata 0.1.10",
]
[[package]]
name = "matchit"
version = "0.7.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0e7465ac9959cc2b1404e8e2367b43684a6d13790fe23056cc8c6c5a6b7bcb94"
[[package]]
name = "matchit"
version = "0.8.4"
@@ -3572,7 +3437,7 @@ checksum = "c43f73953f8cbe511f021b58f18c3ce1c3d1ae13fe953293e13345bf83217f25"
dependencies = [
"bitflags 2.9.2",
"block",
"core-graphics-types 0.1.3",
"core-graphics-types",
"foreign-types 0.5.0",
"log",
"objc",
@@ -3587,22 +3452,7 @@ checksum = "7ecfd3296f8c56b7c1f6fbac3c71cefa9d78ce009850c45000015f206dc7fa21"
dependencies = [
"bitflags 2.9.2",
"block",
"core-graphics-types 0.1.3",
"foreign-types 0.5.0",
"log",
"objc",
"paste",
]
[[package]]
name = "metal"
version = "0.32.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "00c15a6f673ff72ddcc22394663290f870fb224c1bfce55734a75c414150e605"
dependencies = [
"bitflags 2.9.2",
"block",
"core-graphics-types 0.2.0",
"core-graphics-types",
"foreign-types 0.5.0",
"log",
"objc",
@@ -4401,14 +4251,14 @@ dependencies = [
name = "predict-otron-9000"
version = "0.1.0"
dependencies = [
"axum 0.8.4",
"axum",
"embeddings-engine",
"inference-engine",
"serde",
"serde_json",
"tokio",
"tower 0.5.2",
"tower-http 0.6.6",
"tower",
"tower-http",
"tracing",
"tracing-subscriber",
"uuid",
@@ -5112,8 +4962,8 @@ dependencies = [
"tokio-native-tls",
"tokio-rustls",
"tokio-util",
"tower 0.5.2",
"tower-http 0.6.6",
"tower",
"tower-http",
"tower-service",
"url",
"wasm-bindgen",
@@ -6374,17 +6224,6 @@ dependencies = [
"num-traits",
]
[[package]]
name = "tower"
version = "0.4.13"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b8fa9be0de6cf49e536ce1851f987bd21a43b771b09473c3549a6c853db37c1c"
dependencies = [
"tower-layer",
"tower-service",
"tracing",
]
[[package]]
name = "tower"
version = "0.5.2"
@@ -6401,22 +6240,6 @@ dependencies = [
"tracing",
]
[[package]]
name = "tower-http"
version = "0.5.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1e9cd434a998747dd2c4276bc96ee2e0c7a2eadf3cae88e52be55a05fa9053f5"
dependencies = [
"bitflags 2.9.2",
"bytes",
"http",
"http-body",
"http-body-util",
"pin-project-lite",
"tower-layer",
"tower-service",
]
[[package]]
name = "tower-http"
version = "0.6.6"
@@ -6430,7 +6253,7 @@ dependencies = [
"http-body",
"iri-string",
"pin-project-lite",
"tower 0.5.2",
"tower",
"tower-layer",
"tower-service",
"tracing",