diff --git a/.gitattributes b/.gitattributes index 8d2658d06ea06ed47fa2452b0d7f7e274e65fbb2..90efef9a1636b60936219028c26f563b9ca65782 100644 --- a/.gitattributes +++ b/.gitattributes @@ -57,3 +57,27 @@ models/detect/yolov10s/rk3588/int8/model.rknn filter=lfs diff=lfs merge=lfs -tex models/detect/yolov10s/rk3576/int8/model.rknn filter=lfs diff=lfs merge=lfs -text models/detect/yolov10s/rk3588/fp16/model.rknn filter=lfs diff=lfs merge=lfs -text models/detect/yolov10s/rk3576/fp16/model.rknn filter=lfs diff=lfs merge=lfs -text +models/v2.3.2/detect/yolov10b/rk3576/fp16/model.rknn filter=lfs diff=lfs merge=lfs -text +models/v2.3.2/detect/yolov10b/rk3576/int8/model.rknn filter=lfs diff=lfs merge=lfs -text +models/v2.3.2/detect/yolov10b/rk3588/fp16/model.rknn filter=lfs diff=lfs merge=lfs -text +models/v2.3.2/detect/yolov10b/rk3588/int8/model.rknn filter=lfs diff=lfs merge=lfs -text +models/v2.3.2/detect/yolov10l/rk3576/fp16/model.rknn filter=lfs diff=lfs merge=lfs -text +models/v2.3.2/detect/yolov10l/rk3576/int8/model.rknn filter=lfs diff=lfs merge=lfs -text +models/v2.3.2/detect/yolov10l/rk3588/fp16/model.rknn filter=lfs diff=lfs merge=lfs -text +models/v2.3.2/detect/yolov10l/rk3588/int8/model.rknn filter=lfs diff=lfs merge=lfs -text +models/v2.3.2/detect/yolov10m/rk3576/fp16/model.rknn filter=lfs diff=lfs merge=lfs -text +models/v2.3.2/detect/yolov10m/rk3576/int8/model.rknn filter=lfs diff=lfs merge=lfs -text +models/v2.3.2/detect/yolov10m/rk3588/fp16/model.rknn filter=lfs diff=lfs merge=lfs -text +models/v2.3.2/detect/yolov10m/rk3588/int8/model.rknn filter=lfs diff=lfs merge=lfs -text +models/v2.3.2/detect/yolov10n/rk3576/fp16/model.rknn filter=lfs diff=lfs merge=lfs -text +models/v2.3.2/detect/yolov10n/rk3576/int8/model.rknn filter=lfs diff=lfs merge=lfs -text +models/v2.3.2/detect/yolov10n/rk3588/fp16/model.rknn filter=lfs diff=lfs merge=lfs -text +models/v2.3.2/detect/yolov10n/rk3588/int8/model.rknn filter=lfs diff=lfs merge=lfs -text +models/v2.3.2/detect/yolov10s/rk3576/fp16/model.rknn filter=lfs diff=lfs merge=lfs -text +models/v2.3.2/detect/yolov10s/rk3576/int8/model.rknn filter=lfs diff=lfs merge=lfs -text +models/v2.3.2/detect/yolov10s/rk3588/fp16/model.rknn filter=lfs diff=lfs merge=lfs -text +models/v2.3.2/detect/yolov10s/rk3588/int8/model.rknn filter=lfs diff=lfs merge=lfs -text +models/v2.3.2/detect/yolov10x/rk3576/fp16/model.rknn filter=lfs diff=lfs merge=lfs -text +models/v2.3.2/detect/yolov10x/rk3576/int8/model.rknn filter=lfs diff=lfs merge=lfs -text +models/v2.3.2/detect/yolov10x/rk3588/fp16/model.rknn filter=lfs diff=lfs merge=lfs -text +models/v2.3.2/detect/yolov10x/rk3588/int8/model.rknn filter=lfs diff=lfs merge=lfs -text diff --git a/README.md b/README.md index 8cf8d736119bb48f1d3e329e784d53bbb0173d1c..e2cac30433054e6dd07482fc33e8fb017972415f 100644 --- a/README.md +++ b/README.md @@ -14,7 +14,7 @@ YOLO exports for RK3576 and RK3588. All models were compiled with RKNN Toolkit2 Available tasks: detect. -Download `model.rknn` and `metadata.yaml` from the same folder under `models/////`. +Download `model.rknn` and `metadata.yaml` from the same folder under `models//////`. The manifest records model and metadata checksums. Original checkpoints, conversion scripts, and their provenance are in `source/`. @@ -23,3 +23,5 @@ The models and checkpoints are distributed under AGPL-3.0. See `LICENSE` and `so We converted the detection models on Seeed-Dev using RKNN Toolkit2 2.3.2. Rockchip Model Zoo supplied the ONNX inputs. Each detection entry in the manifest records the input ONNX and output RKNN checksums. The detection ONNX graphs and their Model Zoo download URLs are recorded in `source/onnx/` and `manifest.json`. These graphs declare the AGPL-3.0 license and their Ultralytics exporter versions. + +Models are organized by RKNN Toolkit2 version under `models/v/`. Each model and its metadata share a folder. diff --git a/manifest.json b/manifest.json index 4a56d5304264e4702b3537aec03220af47e3c539..64351b6d4d916f2681d0a71e846fdae90bde6521 100644 --- a/manifest.json +++ b/manifest.json @@ -5,7 +5,7 @@ "task": "detect", "chip": "rk3576", "precision": "fp16", - "path": "models/detect/yolov10b/rk3576/fp16", + "path": "models/v2.3.2/detect/yolov10b/rk3576/fp16", "weights": "source/weights/yolov10b.pt", "sha256": "b5c846aaf5d9b129b9f661f1538429c1ba82fadd97a48f075d3451d51a456321", "onnx_sha256": "a3883d3c6a2d6919fb6b4e247f4d576a03f523f7309ea8aa7782a22cc32c28f4", @@ -19,7 +19,7 @@ "task": "detect", "chip": "rk3576", "precision": "int8", - "path": "models/detect/yolov10b/rk3576/int8", + "path": "models/v2.3.2/detect/yolov10b/rk3576/int8", "weights": "source/weights/yolov10b.pt", "sha256": "cb9d8473029d9f53f734c7953bf1e653a3d87bea520ee7f23c60f6d343341485", "onnx_sha256": "a3883d3c6a2d6919fb6b4e247f4d576a03f523f7309ea8aa7782a22cc32c28f4", @@ -33,7 +33,7 @@ "task": "detect", "chip": "rk3576", "precision": "fp16", - "path": "models/detect/yolov10l/rk3576/fp16", + "path": "models/v2.3.2/detect/yolov10l/rk3576/fp16", "weights": "source/weights/yolov10l.pt", "sha256": "8fa5a0e9917d88f6fde41288d51aea579c2cbc23d18e1965dbf193a0c0084a46", "onnx_sha256": "3afc0aac9c310803570b020ae11b18d3a845a134c5d97c0214b9dbd6b9a0fd3c", @@ -47,7 +47,7 @@ "task": "detect", "chip": "rk3576", "precision": "int8", - "path": "models/detect/yolov10l/rk3576/int8", + "path": "models/v2.3.2/detect/yolov10l/rk3576/int8", "weights": "source/weights/yolov10l.pt", "sha256": "58d4a1cb0e43d349295bd37f8fae720783f85825b308c6cdb416ae6fc75cb5c0", "onnx_sha256": "3afc0aac9c310803570b020ae11b18d3a845a134c5d97c0214b9dbd6b9a0fd3c", @@ -61,7 +61,7 @@ "task": "detect", "chip": "rk3576", "precision": "fp16", - "path": "models/detect/yolov10m/rk3576/fp16", + "path": "models/v2.3.2/detect/yolov10m/rk3576/fp16", "weights": "source/weights/yolov10m.pt", "sha256": "49e8a909ad908a4cb148c5f739b86b6975758c1ec90aa18c29fe2fd4ae59699d", "onnx_sha256": "9fe172646c19e30a319717a6dd90b12bc7b322745724061f4ea1d4a010464338", @@ -75,7 +75,7 @@ "task": "detect", "chip": "rk3576", "precision": "int8", - "path": "models/detect/yolov10m/rk3576/int8", + "path": "models/v2.3.2/detect/yolov10m/rk3576/int8", "weights": "source/weights/yolov10m.pt", "sha256": "a72397c8bd078cb91775629b914e9052f29f9d17eb8de478bd9a84453db385a1", "onnx_sha256": "9fe172646c19e30a319717a6dd90b12bc7b322745724061f4ea1d4a010464338", @@ -89,7 +89,7 @@ "task": "detect", "chip": "rk3576", "precision": "fp16", - "path": "models/detect/yolov10x/rk3576/fp16", + "path": "models/v2.3.2/detect/yolov10x/rk3576/fp16", "weights": "source/weights/yolov10x.pt", "sha256": "96b5ee8fc15ac4938ba9023bca1633a8efcba8f3a32ffe0d1623645bf1fbf696", "onnx_sha256": "eb4f4955ac71016d3a8f17a109cee3f4f27622f6a80e922e3fa8ae9de5e69cf9", @@ -103,7 +103,7 @@ "task": "detect", "chip": "rk3576", "precision": "int8", - "path": "models/detect/yolov10x/rk3576/int8", + "path": "models/v2.3.2/detect/yolov10x/rk3576/int8", "weights": "source/weights/yolov10x.pt", "sha256": "3d2096d1158ec9a593e785730936211e6ec23ff80b359d87651ccd1e48c35431", "onnx_sha256": "eb4f4955ac71016d3a8f17a109cee3f4f27622f6a80e922e3fa8ae9de5e69cf9", @@ -117,7 +117,7 @@ "task": "detect", "chip": "rk3588", "precision": "fp16", - "path": "models/detect/yolov10b/rk3588/fp16", + "path": "models/v2.3.2/detect/yolov10b/rk3588/fp16", "weights": "source/weights/yolov10b.pt", "sha256": "923d5729e452161bcac1d57d1645bd1d3a73b1f7b94058d3c87e31f64e6df6e6", "onnx_sha256": "a3883d3c6a2d6919fb6b4e247f4d576a03f523f7309ea8aa7782a22cc32c28f4", @@ -131,7 +131,7 @@ "task": "detect", "chip": "rk3588", "precision": "int8", - "path": "models/detect/yolov10b/rk3588/int8", + "path": "models/v2.3.2/detect/yolov10b/rk3588/int8", "weights": "source/weights/yolov10b.pt", "sha256": "713101481cbf090e6f72f38a5e022b7e6459d25f85104dbfcfe88a7d7df0792c", "onnx_sha256": "a3883d3c6a2d6919fb6b4e247f4d576a03f523f7309ea8aa7782a22cc32c28f4", @@ -145,7 +145,7 @@ "task": "detect", "chip": "rk3588", "precision": "fp16", - "path": "models/detect/yolov10l/rk3588/fp16", + "path": "models/v2.3.2/detect/yolov10l/rk3588/fp16", "weights": "source/weights/yolov10l.pt", "sha256": "57bc000ddf42c3cc7ed797ca0d424cc02252d1b67af06a7aa9980e92b32e626d", "onnx_sha256": "3afc0aac9c310803570b020ae11b18d3a845a134c5d97c0214b9dbd6b9a0fd3c", @@ -159,7 +159,7 @@ "task": "detect", "chip": "rk3588", "precision": "int8", - "path": "models/detect/yolov10l/rk3588/int8", + "path": "models/v2.3.2/detect/yolov10l/rk3588/int8", "weights": "source/weights/yolov10l.pt", "sha256": "a2eb64cfcb34ca048b13e81c130fd413ba66985f623b14c1d548b6cfce907e75", "onnx_sha256": "3afc0aac9c310803570b020ae11b18d3a845a134c5d97c0214b9dbd6b9a0fd3c", @@ -173,7 +173,7 @@ "task": "detect", "chip": "rk3588", "precision": "fp16", - "path": "models/detect/yolov10m/rk3588/fp16", + "path": "models/v2.3.2/detect/yolov10m/rk3588/fp16", "weights": "source/weights/yolov10m.pt", "sha256": "06b6a963149f0c3b89273d16b931f96b406af5819c4ceedaa187762d0f9593ce", "onnx_sha256": "9fe172646c19e30a319717a6dd90b12bc7b322745724061f4ea1d4a010464338", @@ -187,7 +187,7 @@ "task": "detect", "chip": "rk3588", "precision": "int8", - "path": "models/detect/yolov10m/rk3588/int8", + "path": "models/v2.3.2/detect/yolov10m/rk3588/int8", "weights": "source/weights/yolov10m.pt", "sha256": "34dbb49355360dc871c6c5c0178cafb548bf0932a589ddf35dcda923771cba17", "onnx_sha256": "9fe172646c19e30a319717a6dd90b12bc7b322745724061f4ea1d4a010464338", @@ -201,7 +201,7 @@ "task": "detect", "chip": "rk3588", "precision": "fp16", - "path": "models/detect/yolov10x/rk3588/fp16", + "path": "models/v2.3.2/detect/yolov10x/rk3588/fp16", "weights": "source/weights/yolov10x.pt", "sha256": "8151640ee75d5974af11b38492321be37cf733cf31363da03e616ecec5d93cc6", "onnx_sha256": "eb4f4955ac71016d3a8f17a109cee3f4f27622f6a80e922e3fa8ae9de5e69cf9", @@ -215,7 +215,7 @@ "task": "detect", "chip": "rk3588", "precision": "int8", - "path": "models/detect/yolov10x/rk3588/int8", + "path": "models/v2.3.2/detect/yolov10x/rk3588/int8", "weights": "source/weights/yolov10x.pt", "sha256": "34a5c1f38af74c29dd2a2bdfe16aacddd17b513fe2eb0cb562b1485d642cc432", "onnx_sha256": "eb4f4955ac71016d3a8f17a109cee3f4f27622f6a80e922e3fa8ae9de5e69cf9", @@ -229,7 +229,7 @@ "task": "detect", "chip": "rk3576", "precision": "fp16", - "path": "models/detect/yolov10n/rk3576/fp16", + "path": "models/v2.3.2/detect/yolov10n/rk3576/fp16", "sha256": "3fb18a79d2106cbd4f8e55f0e3cc3bf09ef122f6a0aec5715049a9877b7efcbc", "metadata_sha256": "daa0d0a1b2c0a34afc2f0fe12a1e32ec6e315bd668839084cdf2f53974293ab2", "onnx_sha256": "4a925bcb01b261ab97955bfe6c0dd5ad2e638f6db13198d4b6602750870603f6", @@ -244,7 +244,7 @@ "task": "detect", "chip": "rk3576", "precision": "int8", - "path": "models/detect/yolov10n/rk3576/int8", + "path": "models/v2.3.2/detect/yolov10n/rk3576/int8", "sha256": "7881260d2242494fb52a3ac94196df0923283861e8ce1d5fd81bd2e885812096", "metadata_sha256": "daa0d0a1b2c0a34afc2f0fe12a1e32ec6e315bd668839084cdf2f53974293ab2", "onnx_sha256": "4a925bcb01b261ab97955bfe6c0dd5ad2e638f6db13198d4b6602750870603f6", @@ -259,7 +259,7 @@ "task": "detect", "chip": "rk3576", "precision": "fp16", - "path": "models/detect/yolov10s/rk3576/fp16", + "path": "models/v2.3.2/detect/yolov10s/rk3576/fp16", "sha256": "ea4d84e1e02b2459d68cf292389fdb11e577bf26ca024916a1cb2c242c172f90", "metadata_sha256": "daa0d0a1b2c0a34afc2f0fe12a1e32ec6e315bd668839084cdf2f53974293ab2", "onnx_sha256": "50dcfb1722cb5aeb0a2e29515c000dd76aa57f1bad49de8fa0344af6ce6221a2", @@ -274,7 +274,7 @@ "task": "detect", "chip": "rk3576", "precision": "int8", - "path": "models/detect/yolov10s/rk3576/int8", + "path": "models/v2.3.2/detect/yolov10s/rk3576/int8", "sha256": "e585a78e741c4013d4c35f7d76ea6837b1bc252a7c0aef88cc3c8e9c79c6ccfb", "metadata_sha256": "daa0d0a1b2c0a34afc2f0fe12a1e32ec6e315bd668839084cdf2f53974293ab2", "onnx_sha256": "50dcfb1722cb5aeb0a2e29515c000dd76aa57f1bad49de8fa0344af6ce6221a2", @@ -289,7 +289,7 @@ "task": "detect", "chip": "rk3588", "precision": "fp16", - "path": "models/detect/yolov10n/rk3588/fp16", + "path": "models/v2.3.2/detect/yolov10n/rk3588/fp16", "sha256": "2c1cd3e89865824954f84484c3590c792cc40409a9ade96745b93ce4407fb561", "metadata_sha256": "3cf419497dcfb3575faf443705935624cadc60526d145fec2886f9f7cb0abd50", "onnx_sha256": "4a925bcb01b261ab97955bfe6c0dd5ad2e638f6db13198d4b6602750870603f6", @@ -304,7 +304,7 @@ "task": "detect", "chip": "rk3588", "precision": "int8", - "path": "models/detect/yolov10n/rk3588/int8", + "path": "models/v2.3.2/detect/yolov10n/rk3588/int8", "sha256": "2eb21a78b6c9ed2e22288b4c72b1ee0bbba34362b844cbb63614ec109f0fa5d7", "metadata_sha256": "3cf419497dcfb3575faf443705935624cadc60526d145fec2886f9f7cb0abd50", "onnx_sha256": "4a925bcb01b261ab97955bfe6c0dd5ad2e638f6db13198d4b6602750870603f6", @@ -319,7 +319,7 @@ "task": "detect", "chip": "rk3588", "precision": "fp16", - "path": "models/detect/yolov10s/rk3588/fp16", + "path": "models/v2.3.2/detect/yolov10s/rk3588/fp16", "sha256": "b25d09b86c52876b759536a5481369c9bd316abcb131cdbc4448b7e7fbca3b00", "metadata_sha256": "3cf419497dcfb3575faf443705935624cadc60526d145fec2886f9f7cb0abd50", "onnx_sha256": "50dcfb1722cb5aeb0a2e29515c000dd76aa57f1bad49de8fa0344af6ce6221a2", @@ -334,7 +334,7 @@ "task": "detect", "chip": "rk3588", "precision": "int8", - "path": "models/detect/yolov10s/rk3588/int8", + "path": "models/v2.3.2/detect/yolov10s/rk3588/int8", "sha256": "86237e6bccb145e749c1fd2e40be73fe5193d745c58f89c45eaab6f819419971", "metadata_sha256": "3cf419497dcfb3575faf443705935624cadc60526d145fec2886f9f7cb0abd50", "onnx_sha256": "50dcfb1722cb5aeb0a2e29515c000dd76aa57f1bad49de8fa0344af6ce6221a2", diff --git a/models/detect/yolov10b/rk3576/fp16/metadata.yaml b/models/v2.3.2/detect/yolov10b/rk3576/fp16/metadata.yaml similarity index 100% rename from models/detect/yolov10b/rk3576/fp16/metadata.yaml rename to models/v2.3.2/detect/yolov10b/rk3576/fp16/metadata.yaml diff --git a/models/detect/yolov10b/rk3576/fp16/model.rknn b/models/v2.3.2/detect/yolov10b/rk3576/fp16/model.rknn similarity index 100% rename from models/detect/yolov10b/rk3576/fp16/model.rknn rename to models/v2.3.2/detect/yolov10b/rk3576/fp16/model.rknn diff --git a/models/detect/yolov10b/rk3576/int8/metadata.yaml b/models/v2.3.2/detect/yolov10b/rk3576/int8/metadata.yaml similarity index 100% rename from models/detect/yolov10b/rk3576/int8/metadata.yaml rename to models/v2.3.2/detect/yolov10b/rk3576/int8/metadata.yaml diff --git a/models/detect/yolov10b/rk3576/int8/model.rknn b/models/v2.3.2/detect/yolov10b/rk3576/int8/model.rknn similarity index 100% rename from models/detect/yolov10b/rk3576/int8/model.rknn rename to models/v2.3.2/detect/yolov10b/rk3576/int8/model.rknn diff --git a/models/detect/yolov10b/rk3588/fp16/metadata.yaml b/models/v2.3.2/detect/yolov10b/rk3588/fp16/metadata.yaml similarity index 100% rename from models/detect/yolov10b/rk3588/fp16/metadata.yaml rename to models/v2.3.2/detect/yolov10b/rk3588/fp16/metadata.yaml diff --git a/models/detect/yolov10b/rk3588/fp16/model.rknn b/models/v2.3.2/detect/yolov10b/rk3588/fp16/model.rknn similarity index 100% rename from models/detect/yolov10b/rk3588/fp16/model.rknn rename to models/v2.3.2/detect/yolov10b/rk3588/fp16/model.rknn diff --git a/models/detect/yolov10b/rk3588/int8/metadata.yaml b/models/v2.3.2/detect/yolov10b/rk3588/int8/metadata.yaml similarity index 100% rename from models/detect/yolov10b/rk3588/int8/metadata.yaml rename to models/v2.3.2/detect/yolov10b/rk3588/int8/metadata.yaml diff --git a/models/detect/yolov10b/rk3588/int8/model.rknn b/models/v2.3.2/detect/yolov10b/rk3588/int8/model.rknn similarity index 100% rename from models/detect/yolov10b/rk3588/int8/model.rknn rename to models/v2.3.2/detect/yolov10b/rk3588/int8/model.rknn diff --git a/models/detect/yolov10l/rk3576/fp16/metadata.yaml b/models/v2.3.2/detect/yolov10l/rk3576/fp16/metadata.yaml similarity index 100% rename from models/detect/yolov10l/rk3576/fp16/metadata.yaml rename to models/v2.3.2/detect/yolov10l/rk3576/fp16/metadata.yaml diff --git a/models/detect/yolov10l/rk3576/fp16/model.rknn b/models/v2.3.2/detect/yolov10l/rk3576/fp16/model.rknn similarity index 100% rename from models/detect/yolov10l/rk3576/fp16/model.rknn rename to models/v2.3.2/detect/yolov10l/rk3576/fp16/model.rknn diff --git a/models/detect/yolov10l/rk3576/int8/metadata.yaml b/models/v2.3.2/detect/yolov10l/rk3576/int8/metadata.yaml similarity index 100% rename from models/detect/yolov10l/rk3576/int8/metadata.yaml rename to models/v2.3.2/detect/yolov10l/rk3576/int8/metadata.yaml diff --git a/models/detect/yolov10l/rk3576/int8/model.rknn b/models/v2.3.2/detect/yolov10l/rk3576/int8/model.rknn similarity index 100% rename from models/detect/yolov10l/rk3576/int8/model.rknn rename to models/v2.3.2/detect/yolov10l/rk3576/int8/model.rknn diff --git a/models/detect/yolov10l/rk3588/fp16/metadata.yaml b/models/v2.3.2/detect/yolov10l/rk3588/fp16/metadata.yaml similarity index 100% rename from models/detect/yolov10l/rk3588/fp16/metadata.yaml rename to models/v2.3.2/detect/yolov10l/rk3588/fp16/metadata.yaml diff --git a/models/detect/yolov10l/rk3588/fp16/model.rknn b/models/v2.3.2/detect/yolov10l/rk3588/fp16/model.rknn similarity index 100% rename from models/detect/yolov10l/rk3588/fp16/model.rknn rename to models/v2.3.2/detect/yolov10l/rk3588/fp16/model.rknn diff --git a/models/detect/yolov10l/rk3588/int8/metadata.yaml b/models/v2.3.2/detect/yolov10l/rk3588/int8/metadata.yaml similarity index 100% rename from models/detect/yolov10l/rk3588/int8/metadata.yaml rename to models/v2.3.2/detect/yolov10l/rk3588/int8/metadata.yaml diff --git a/models/detect/yolov10l/rk3588/int8/model.rknn b/models/v2.3.2/detect/yolov10l/rk3588/int8/model.rknn similarity index 100% rename from models/detect/yolov10l/rk3588/int8/model.rknn rename to models/v2.3.2/detect/yolov10l/rk3588/int8/model.rknn diff --git a/models/detect/yolov10m/rk3576/fp16/metadata.yaml b/models/v2.3.2/detect/yolov10m/rk3576/fp16/metadata.yaml similarity index 100% rename from models/detect/yolov10m/rk3576/fp16/metadata.yaml rename to models/v2.3.2/detect/yolov10m/rk3576/fp16/metadata.yaml diff --git a/models/detect/yolov10m/rk3576/fp16/model.rknn b/models/v2.3.2/detect/yolov10m/rk3576/fp16/model.rknn similarity index 100% rename from models/detect/yolov10m/rk3576/fp16/model.rknn rename to models/v2.3.2/detect/yolov10m/rk3576/fp16/model.rknn diff --git a/models/detect/yolov10m/rk3576/int8/metadata.yaml b/models/v2.3.2/detect/yolov10m/rk3576/int8/metadata.yaml similarity index 100% rename from models/detect/yolov10m/rk3576/int8/metadata.yaml rename to models/v2.3.2/detect/yolov10m/rk3576/int8/metadata.yaml diff --git a/models/detect/yolov10m/rk3576/int8/model.rknn b/models/v2.3.2/detect/yolov10m/rk3576/int8/model.rknn similarity index 100% rename from models/detect/yolov10m/rk3576/int8/model.rknn rename to models/v2.3.2/detect/yolov10m/rk3576/int8/model.rknn diff --git a/models/detect/yolov10m/rk3588/fp16/metadata.yaml b/models/v2.3.2/detect/yolov10m/rk3588/fp16/metadata.yaml similarity index 100% rename from models/detect/yolov10m/rk3588/fp16/metadata.yaml rename to models/v2.3.2/detect/yolov10m/rk3588/fp16/metadata.yaml diff --git a/models/detect/yolov10m/rk3588/fp16/model.rknn b/models/v2.3.2/detect/yolov10m/rk3588/fp16/model.rknn similarity index 100% rename from models/detect/yolov10m/rk3588/fp16/model.rknn rename to models/v2.3.2/detect/yolov10m/rk3588/fp16/model.rknn diff --git a/models/detect/yolov10m/rk3588/int8/metadata.yaml b/models/v2.3.2/detect/yolov10m/rk3588/int8/metadata.yaml similarity index 100% rename from models/detect/yolov10m/rk3588/int8/metadata.yaml rename to models/v2.3.2/detect/yolov10m/rk3588/int8/metadata.yaml diff --git a/models/detect/yolov10m/rk3588/int8/model.rknn b/models/v2.3.2/detect/yolov10m/rk3588/int8/model.rknn similarity index 100% rename from models/detect/yolov10m/rk3588/int8/model.rknn rename to models/v2.3.2/detect/yolov10m/rk3588/int8/model.rknn diff --git a/models/detect/yolov10n/rk3576/fp16/metadata.yaml b/models/v2.3.2/detect/yolov10n/rk3576/fp16/metadata.yaml similarity index 100% rename from models/detect/yolov10n/rk3576/fp16/metadata.yaml rename to models/v2.3.2/detect/yolov10n/rk3576/fp16/metadata.yaml diff --git a/models/detect/yolov10n/rk3576/fp16/model.rknn b/models/v2.3.2/detect/yolov10n/rk3576/fp16/model.rknn similarity index 100% rename from models/detect/yolov10n/rk3576/fp16/model.rknn rename to models/v2.3.2/detect/yolov10n/rk3576/fp16/model.rknn diff --git a/models/detect/yolov10n/rk3576/int8/metadata.yaml b/models/v2.3.2/detect/yolov10n/rk3576/int8/metadata.yaml similarity index 100% rename from models/detect/yolov10n/rk3576/int8/metadata.yaml rename to models/v2.3.2/detect/yolov10n/rk3576/int8/metadata.yaml diff --git a/models/detect/yolov10n/rk3576/int8/model.rknn b/models/v2.3.2/detect/yolov10n/rk3576/int8/model.rknn similarity index 100% rename from models/detect/yolov10n/rk3576/int8/model.rknn rename to models/v2.3.2/detect/yolov10n/rk3576/int8/model.rknn diff --git a/models/detect/yolov10n/rk3588/fp16/metadata.yaml b/models/v2.3.2/detect/yolov10n/rk3588/fp16/metadata.yaml similarity index 100% rename from models/detect/yolov10n/rk3588/fp16/metadata.yaml rename to models/v2.3.2/detect/yolov10n/rk3588/fp16/metadata.yaml diff --git a/models/detect/yolov10n/rk3588/fp16/model.rknn b/models/v2.3.2/detect/yolov10n/rk3588/fp16/model.rknn similarity index 100% rename from models/detect/yolov10n/rk3588/fp16/model.rknn rename to models/v2.3.2/detect/yolov10n/rk3588/fp16/model.rknn diff --git a/models/detect/yolov10n/rk3588/int8/metadata.yaml b/models/v2.3.2/detect/yolov10n/rk3588/int8/metadata.yaml similarity index 100% rename from models/detect/yolov10n/rk3588/int8/metadata.yaml rename to models/v2.3.2/detect/yolov10n/rk3588/int8/metadata.yaml diff --git a/models/detect/yolov10n/rk3588/int8/model.rknn b/models/v2.3.2/detect/yolov10n/rk3588/int8/model.rknn similarity index 100% rename from models/detect/yolov10n/rk3588/int8/model.rknn rename to models/v2.3.2/detect/yolov10n/rk3588/int8/model.rknn diff --git a/models/detect/yolov10s/rk3576/fp16/metadata.yaml b/models/v2.3.2/detect/yolov10s/rk3576/fp16/metadata.yaml similarity index 100% rename from models/detect/yolov10s/rk3576/fp16/metadata.yaml rename to models/v2.3.2/detect/yolov10s/rk3576/fp16/metadata.yaml diff --git a/models/detect/yolov10s/rk3576/fp16/model.rknn b/models/v2.3.2/detect/yolov10s/rk3576/fp16/model.rknn similarity index 100% rename from models/detect/yolov10s/rk3576/fp16/model.rknn rename to models/v2.3.2/detect/yolov10s/rk3576/fp16/model.rknn diff --git a/models/detect/yolov10s/rk3576/int8/metadata.yaml b/models/v2.3.2/detect/yolov10s/rk3576/int8/metadata.yaml similarity index 100% rename from models/detect/yolov10s/rk3576/int8/metadata.yaml rename to models/v2.3.2/detect/yolov10s/rk3576/int8/metadata.yaml diff --git a/models/detect/yolov10s/rk3576/int8/model.rknn b/models/v2.3.2/detect/yolov10s/rk3576/int8/model.rknn similarity index 100% rename from models/detect/yolov10s/rk3576/int8/model.rknn rename to models/v2.3.2/detect/yolov10s/rk3576/int8/model.rknn diff --git a/models/detect/yolov10s/rk3588/fp16/metadata.yaml b/models/v2.3.2/detect/yolov10s/rk3588/fp16/metadata.yaml similarity index 100% rename from models/detect/yolov10s/rk3588/fp16/metadata.yaml rename to models/v2.3.2/detect/yolov10s/rk3588/fp16/metadata.yaml diff --git a/models/detect/yolov10s/rk3588/fp16/model.rknn b/models/v2.3.2/detect/yolov10s/rk3588/fp16/model.rknn similarity index 100% rename from models/detect/yolov10s/rk3588/fp16/model.rknn rename to models/v2.3.2/detect/yolov10s/rk3588/fp16/model.rknn diff --git a/models/detect/yolov10s/rk3588/int8/metadata.yaml b/models/v2.3.2/detect/yolov10s/rk3588/int8/metadata.yaml similarity index 100% rename from models/detect/yolov10s/rk3588/int8/metadata.yaml rename to models/v2.3.2/detect/yolov10s/rk3588/int8/metadata.yaml diff --git a/models/detect/yolov10s/rk3588/int8/model.rknn b/models/v2.3.2/detect/yolov10s/rk3588/int8/model.rknn similarity index 100% rename from models/detect/yolov10s/rk3588/int8/model.rknn rename to models/v2.3.2/detect/yolov10s/rk3588/int8/model.rknn diff --git a/models/detect/yolov10x/rk3576/fp16/metadata.yaml b/models/v2.3.2/detect/yolov10x/rk3576/fp16/metadata.yaml similarity index 100% rename from models/detect/yolov10x/rk3576/fp16/metadata.yaml rename to models/v2.3.2/detect/yolov10x/rk3576/fp16/metadata.yaml diff --git a/models/detect/yolov10x/rk3576/fp16/model.rknn b/models/v2.3.2/detect/yolov10x/rk3576/fp16/model.rknn similarity index 100% rename from models/detect/yolov10x/rk3576/fp16/model.rknn rename to models/v2.3.2/detect/yolov10x/rk3576/fp16/model.rknn diff --git a/models/detect/yolov10x/rk3576/int8/metadata.yaml b/models/v2.3.2/detect/yolov10x/rk3576/int8/metadata.yaml similarity index 100% rename from models/detect/yolov10x/rk3576/int8/metadata.yaml rename to models/v2.3.2/detect/yolov10x/rk3576/int8/metadata.yaml diff --git a/models/detect/yolov10x/rk3576/int8/model.rknn b/models/v2.3.2/detect/yolov10x/rk3576/int8/model.rknn similarity index 100% rename from models/detect/yolov10x/rk3576/int8/model.rknn rename to models/v2.3.2/detect/yolov10x/rk3576/int8/model.rknn diff --git a/models/detect/yolov10x/rk3588/fp16/metadata.yaml b/models/v2.3.2/detect/yolov10x/rk3588/fp16/metadata.yaml similarity index 100% rename from models/detect/yolov10x/rk3588/fp16/metadata.yaml rename to models/v2.3.2/detect/yolov10x/rk3588/fp16/metadata.yaml diff --git a/models/detect/yolov10x/rk3588/fp16/model.rknn b/models/v2.3.2/detect/yolov10x/rk3588/fp16/model.rknn similarity index 100% rename from models/detect/yolov10x/rk3588/fp16/model.rknn rename to models/v2.3.2/detect/yolov10x/rk3588/fp16/model.rknn diff --git a/models/detect/yolov10x/rk3588/int8/metadata.yaml b/models/v2.3.2/detect/yolov10x/rk3588/int8/metadata.yaml similarity index 100% rename from models/detect/yolov10x/rk3588/int8/metadata.yaml rename to models/v2.3.2/detect/yolov10x/rk3588/int8/metadata.yaml diff --git a/models/detect/yolov10x/rk3588/int8/model.rknn b/models/v2.3.2/detect/yolov10x/rk3588/int8/model.rknn similarity index 100% rename from models/detect/yolov10x/rk3588/int8/model.rknn rename to models/v2.3.2/detect/yolov10x/rk3588/int8/model.rknn