feat: Added facenet

This commit is contained in:
uttarayan21
2025-08-08 15:01:25 +05:30
parent a3ea01b7b6
commit d52b69911f
9 changed files with 208 additions and 94 deletions

64
Cargo.lock generated
View File

@@ -116,15 +116,6 @@ version = "1.0.97"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "dcfed56ad506cb2c684a14971b8861fdc3baaaae314b9e5f9bb532cbe3ba7a4f"
[[package]]
name = "approx"
version = "0.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3f2a05fd1bd10b2527e20a2cd32d8873d115b8b39fe219ee25f42a8aca6ba278"
dependencies = [
"num-traits",
]
[[package]]
name = "approx"
version = "0.5.1"
@@ -253,7 +244,7 @@ dependencies = [
"color",
"itertools 0.14.0",
"nalgebra",
"ndarray 0.16.1",
"ndarray",
"num",
"ordered-float",
"simba",
@@ -506,12 +497,11 @@ dependencies = [
"fast_image_resize",
"image",
"itertools 0.14.0",
"linfa",
"mnn",
"mnn-bridge",
"mnn-sync",
"nalgebra",
"ndarray 0.16.1",
"ndarray",
"ndarray-image",
"ndarray-resize",
"ordered-float",
@@ -1098,20 +1088,6 @@ dependencies = [
"vcpkg",
]
[[package]]
name = "linfa"
version = "0.7.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "56f9097edc7c89d03d526efbacf6d90914e3a8fa53bd56c2d1489e3a90819370"
dependencies = [
"approx 0.4.0",
"ndarray 0.15.6",
"num-traits",
"rand",
"sprs",
"thiserror 1.0.69",
]
[[package]]
name = "litemap"
version = "0.8.0"
@@ -1220,7 +1196,7 @@ source = "git+https://github.com/uttarayan21/mnn-rs?branch=restructure-tensor-ty
dependencies = [
"error-stack",
"mnn",
"ndarray 0.16.1",
"ndarray",
]
[[package]]
@@ -1259,7 +1235,7 @@ version = "0.33.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "26aecdf64b707efd1310e3544d709c5c0ac61c13756046aaaba41be5c4f66a3b"
dependencies = [
"approx 0.5.1",
"approx",
"matrixmultiply",
"nalgebra-macros",
"num-complex",
@@ -1289,20 +1265,6 @@ dependencies = [
"getrandom 0.2.16",
]
[[package]]
name = "ndarray"
version = "0.15.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "adb12d4e967ec485a5f71c6311fe28158e9d6f4bc4a447b474184d0f91a8fa32"
dependencies = [
"approx 0.4.0",
"matrixmultiply",
"num-complex",
"num-integer",
"num-traits",
"rawpointer",
]
[[package]]
name = "ndarray"
version = "0.16.1"
@@ -1323,7 +1285,7 @@ name = "ndarray-image"
version = "0.1.0"
dependencies = [
"image",
"ndarray 0.16.1",
"ndarray",
]
[[package]]
@@ -1333,7 +1295,7 @@ dependencies = [
"bytemuck",
"error-stack",
"fast_image_resize",
"ndarray 0.16.1",
"ndarray",
"num",
"thiserror 2.0.12",
]
@@ -1942,7 +1904,7 @@ version = "0.9.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b3a386a501cd104797982c15ae17aafe8b9261315b5d07e3ec803f2ea26be0fa"
dependencies = [
"approx 0.5.1",
"approx",
"num-complex",
"num-traits",
"paste",
@@ -1979,18 +1941,6 @@ dependencies = [
"lock_api",
]
[[package]]
name = "sprs"
version = "0.11.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "88bab60b0a18fb9b3e0c26e92796b3c3a278bf5fa4880f5ad5cc3bdfb843d0b1"
dependencies = [
"ndarray 0.15.6",
"num-complex",
"num-traits",
"smallvec",
]
[[package]]
name = "stable_deref_trait"
version = "1.2.0"