diff --git a/Cargo.lock b/Cargo.lock index 5cd93f4..8912810 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1057,9 +1057,9 @@ dependencies = [ [[package]] name = "libsqlite3-sys" -version = "0.34.0" +version = "0.35.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "91632f3b4fb6bd1d72aa3d78f41ffecfcf2b1a6648d8c241dbe7dbfaf4875e15" +checksum = "133c182a6a2c87864fe97778797e46c7e999672690dc9fa3ee8e241aa4a9c13f" dependencies = [ "pkg-config", "vcpkg", @@ -1763,9 +1763,9 @@ checksum = "57397d16646700483b67d2dd6511d79318f9d057fdbd21a4066aeac8b41d310a" [[package]] name = "rusqlite" -version = "0.36.0" +version = "0.37.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3de23c3319433716cf134eed225fe9986bc24f63bed9be9f20c329029e672dc7" +checksum = "165ca6e57b20e1351573e3729b958bc62f0e48025386970b6e4d29e7a7e71f3f" dependencies = [ "bitflags 2.9.1", "chrono", diff --git a/Cargo.toml b/Cargo.toml index 704434e..222999a 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,20 +1,20 @@ +[workspace] +members = ["ndarray-image", "ndarray-resize", "."] + +[workspace.package] +version = "0.1.0" +edition = "2024" + +[workspace.dependencies] +ndarray-image = { path = "ndarray-image" } +ndarray-resize = { path = "ndarray-resize" } + [package] name = "detector" version = "0.1.0" edition = "2024" license = "MIT" -# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html - -# [patch."https://github.com/aftershootco/mnn-rs".mnn] -# path = "/Users/fs0c131y/Projects/aftershoot/mnn-rs" -# [patch."https://github.com/aftershootco/mnn-rs".mnn-sys] -# path = "/Users/fs0c131y/Projects/aftershoot/mnn-rs/mnn-sys" -# [patch."https://github.com/aftershootco/mnn-rs".mnn-sync] -# path = "/Users/fs0c131y/Projects/aftershoot/mnn-rs/mnn-sync" -# [patch."https://github.com/aftershootco/mnn-rs".mnn-bridge] -# path = "/Users/fs0c131y/Projects/aftershoot/mnn-rs/mnn-bridge" - [dependencies] clap = { version = "4.5", features = ["derive"] } clap_complete = "4.5" @@ -22,7 +22,6 @@ error-stack = "0.5" fast_image_resize = "5.2.0" image = "0.25.6" linfa = "0.7.1" -# mnn = { git = "https://github.com/aftershootco/mnn-rs", version = "0.2.0", features = [ mnn = { path = "/Users/fs0c131y/Projects/aftershoot/mnn-rs", version = "0.2.0", features = [ "metal", "tracing", @@ -35,9 +34,9 @@ mnn-sync = { path = "/Users/fs0c131y/Projects/aftershoot/mnn-rs/mnn-sync", versi ] } nalgebra = "0.33.2" ndarray = "0.16.1" -ndarray-image = { version = "0.1.0", path = "ndarray-image" } -ndarray-resize = { version = "0.1.0", path = "ndarray-resize" } -rusqlite = { version = "0.36.0", features = ["modern-full"] } +ndarray-image = { workspace = true } +ndarray-resize = { workspace = true } +rusqlite = { version = "0.37.0", features = ["modern-full"] } tap = "1.0.1" thiserror = "2.0" tokio = "1.43.1" diff --git a/README.md b/README.md new file mode 100644 index 0000000..4221030 --- /dev/null +++ b/README.md @@ -0,0 +1,3 @@ +# Face Detection + +Rust programs to do face detection and face embedding