{ "schemaVersion": 1, "packageName": "yolov8n_person_detection_1.0.0_delivery_rk3588", "packageVersion": "3.0.2", "platform": "rk3588", "architecture": "aarch64", "runtimeAbiVersion": 4, "runtimeSoname": "libyolo_runtime.so.3", "modelName": "yolov8n", "modelVersion": "1.0.0", "task": "detect", "modelConfig": "models/yolov8n/yolov8n.yaml", "sampleImage": "examples/assets/sample.bmp", "createdAt": "2026-07-24T15:23:32.6092139+00:00", "verification": { "crossCompiled": true, "deviceVerified": true, "status": "verified-on-rk3588", "architecture": "aarch64", "deviceKernel": "5.10.209", "verifiedAt": "2026-07-24T15:23:32.5769241+00:00", "details": "SDK_VERIFY_ARCH=aarch64\nSDK_VERIFY_KERNEL=5.10.209\nrknn sdk version: 2.3.2 (429f97ae6b@2025-04-09T09:09:27), driver version: 0.9.8\nmodel input num: 1, output num: 1\ninput tensors:\n index=0, name=images, n_dims=4, dims=[1, 640, 640, 3], n_elems=1228800, size=2457600, w_stride=640, size_with_stride=2457600, fmt=NHWC, type=FP16, qnt_type=AFFINE, zp=0, scale=1.000000\noutput tensors:\n index=0, name=output0, n_dims=3, dims=[1, 84, 8400, 0], n_elems=705600, size=1411200, w_stride=0, size_with_stride=1411200, fmt=UNDEFINED, type=FP16, qnt_type=AFFINE, zp=0, scale=1.000000\nmodel is NHWC input fmt\nmodel input height=640, width=640, channel=3\npreprocess identity RGB copy\npreprocess time=14.04ms\nrknn_run\nrknn_run time=32.86ms, FPS = 30.43\nsingle-output detect adapter: channels=84 classes=80 positions=8400 layout=NCP\nsingle-output score mode: probability\npost_process time=2.58ms\ntask=0 results=5 preprocess=14.036ms inference=32.863ms postprocess=2.581ms total=52.124ms\n[0] class=0 label=person score=0.883789 angle=0.000000\n[1] class=0 label=person score=0.879395 angle=0.000000\n[2] class=0 label=person score=0.873535 angle=0.000000\n[3] class=5 label=bus score=0.849609 angle=0.000000\n[4] class=0 label=person score=0.329834 angle=0.000000\nC example result: /home/linaro/rk3588-ai/sdk-verification/20260724152330562/yolov8n_person_detection_1.0.0_delivery_rk3588_UNVERIFIED/result-c.json\nrknn sdk version: 2.3.2 (429f97ae6b@2025-04-09T09:09:27), driver version: 0.9.8\nmodel input num: 1, output num: 1\ninput tensors:\n index=0, name=images, n_dims=4, dims=[1, 640, 640, 3], n_elems=1228800, size=2457600, w_stride=640, size_with_stride=2457600, fmt=NHWC, type=FP16, qnt_type=AFFINE, zp=0, scale=1.000000\noutput tensors:\n index=0, name=output0, n_dims=3, dims=[1, 84, 8400, 0], n_elems=705600, size=1411200, w_stride=0, size_with_stride=1411200, fmt=UNDEFINED, type=FP16, qnt_type=AFFINE, zp=0, scale=1.000000\nmodel is NHWC input fmt\nmodel input height=640, width=640, channel=3\npreprocess identity RGB copy\npreprocess time=13.99ms\nrknn_run\nrknn_run time=32.85ms, FPS = 30.44\nsingle-output detect adapter: channels=84 classes=80 positions=8400 layout=NCP\nsingle-output score mode: probability\npost_process time=2.28ms\nresults=5 preprocess=13.993ms inference=32.852ms postprocess=2.277ms total=51.7331ms\n[0] class=0 label=person score=0.883789 angle=0\n[1] class=0 label=person score=0.879395 angle=0\n[2] class=0 label=person score=0.873535 angle=0\n[3] class=5 label=bus score=0.849609 angle=0\n[4] class=0 label=person score=0.329834 angle=0\nC\u002B\u002B example result: /home/linaro/rk3588-ai/sdk-verification/20260724152330562/yolov8n_person_detection_1.0.0_delivery_rk3588_UNVERIFIED/result-cpp.json\nSDK_VERIFY_COMPLETE=1\n" }, "files": [ { "path": "build/cross-build.log", "sizeBytes": 2709, "sha256": "0C0CF2BDCF6728DF7D0D5F2E03325560C29F39190EB69BDA2FCCB316208042DB" }, { "path": "docs/C_API.md", "sizeBytes": 1319, "sha256": "0C1BB78AEFE25C2E7DA307750FACE62467252B9445C1EC2A11B185E5D97E5446" }, { "path": "docs/DEB_INTEGRATION.md", "sizeBytes": 923, "sha256": "B56CDA4CF36245D3744E301C1F0F5B7EA76744FFB2569F4FF342E6CA0C201983" }, { "path": "docs/INSTALL.md", "sizeBytes": 1501, "sha256": "FE6D43E39A12B008C5F205902D2D0731C7E49368FDE10909B0339680E81FE0A4" }, { "path": "docs/MODEL_CONFIG.md", "sizeBytes": 693, "sha256": "02485DEC105D8D48E91E1469EF4810FE92F84DFF948A471F59202AB2441517E2" }, { "path": "examples/assets/sample.bmp", "sizeBytes": 1228854, "sha256": "DA20C4563A005C507D078C5EAA2E45A19AF76CEFB7E31D08BA38EF44E54CC09B" }, { "path": "examples/bin/yolo_cpp_example", "sizeBytes": 23912, "sha256": "DE9C16715D7ED8DEFC72B3344B657B66010FB87913084FE6CF4E28A14136760D" }, { "path": "examples/bin/yolo_c_example", "sizeBytes": 18808, "sha256": "B94E9A9EAA6F37D4ED0A07C34D6B5A5541035F0013D5CE0B2FB688A75554AAB9" }, { "path": "examples/common/bmp_loader.c", "sizeBytes": 2960, "sha256": "AF88E252E7D91DE17921363F97A19761AA815BA355859B5F65E6525A895D3E22" }, { "path": "examples/common/bmp_loader.h", "sizeBytes": 210, "sha256": "15CAC7FAE42CD31BA1AB2399255A331F23789933EA33230E468893FEF88DB6E4" }, { "path": "examples/common/result_json.c", "sizeBytes": 3344, "sha256": "54320BCF0CB63D93E5F0353180527E01532217C55691D0BCD01178742E842281" }, { "path": "examples/common/result_json.h", "sizeBytes": 218, "sha256": "C662DF5406A37812440185B069CD20CF2541B8BBA9CF6200A028919F2A6E4EE9" }, { "path": "examples/cpp/build.sh", "sizeBytes": 423, "sha256": "259B91D0EE9B03683FF21931D1073A9FB2FD86E1D60D3A21D00C5EFFDF8EBFC4" }, { "path": "examples/cpp/CMakeLists.txt", "sizeBytes": 619, "sha256": "15F307E2153C0FAC695F16CCFD199735BA514BD4F8B274CBCCC532511E7704B6" }, { "path": "examples/cpp/main.cpp", "sizeBytes": 4703, "sha256": "E3DD0497054A085E8788AAA0FF1A9EEB1E5A15FCFD42E91011C5ACBF2A4726AB" }, { "path": "examples/cpp/run.sh", "sizeBytes": 502, "sha256": "59C2C7386895C8EB4D48B44FD64B2C7ED201939DECF8522C565657A2CC60795E" }, { "path": "examples/c/build.sh", "sizeBytes": 415, "sha256": "31A68AB34CF880BE94861650711798A5BA66E1DA48B1294ADB92F2D67280FAFD" }, { "path": "examples/c/CMakeLists.txt", "sizeBytes": 538, "sha256": "FEFD0A774FAAF2CF1487C60D709E3961943BAACA197BC5B94C99607EFF09DDE1" }, { "path": "examples/c/main.c", "sizeBytes": 4926, "sha256": "42376C34E0AF2068867DE678F1311C7E5F5313F2E412BB466D33DFAA505B94A7" }, { "path": "examples/c/run.sh", "sizeBytes": 496, "sha256": "DB30C70DAF087132A4C004571BEE0D904B4AD9E79C60FC1178B0941796469E1B" }, { "path": "include/yolo_runtime.h", "sizeBytes": 601, "sha256": "032D5560B2A4596F691F6AEC7D20240E2E292257ED6B41F22931C8069146AE7C" }, { "path": "include/yolo_runtime_types.h", "sizeBytes": 3177, "sha256": "0377880F67D753ADE4C6E706895454F60093CBF9C157954C1436C13EAE00C4BC" }, { "path": "lib/librga.so", "sizeBytes": 196736, "sha256": "D0F5AE5C18C4C54CCEE1D697B60F94507C5827389BB8FE9D4B0A4CB39CDC5972" }, { "path": "lib/librknnrt.so", "sizeBytes": 7726232, "sha256": "D31FC19C85B85F6091B2BD0F6AF9D962D5264A4E410BFB536402EC92BAC738E8" }, { "path": "lib/libyolo_backend_detect.so", "sizeBytes": 971760, "sha256": "0AA1E6152BD4FE0F9850EDD1A1AC251879CA9363BFBC7ADBD152B8753C5BBE65" }, { "path": "lib/libyolo_runtime.so", "sizeBytes": 277608, "sha256": "AECD348EFA445B4695603D3602E53F12A8751D2E0865B735E2A5FBCCE9996309" }, { "path": "lib/libyolo_runtime.so.3", "sizeBytes": 277608, "sha256": "AECD348EFA445B4695603D3602E53F12A8751D2E0865B735E2A5FBCCE9996309" }, { "path": "lib/libyolo_runtime.so.3.0.2", "sizeBytes": 277608, "sha256": "AECD348EFA445B4695603D3602E53F12A8751D2E0865B735E2A5FBCCE9996309" }, { "path": "models/yolov8n/yolov8n.rknn", "sizeBytes": 8320694, "sha256": "C1F9DA8BC4D6B6B74795AD13259B961671BB21911417AE901B3A08978B0BA8E6" }, { "path": "models/yolov8n/yolov8n.yaml", "sizeBytes": 1492, "sha256": "CA10C89A66C07A00F4E2A6B4685663073D9987B73B089995037DB658A4F5F266" }, { "path": "package.env", "sizeBytes": 117, "sha256": "66E3AA0F47358A6C6718C7EB1D098A193427B08A1178CEAD0414C954EF1F392F" }, { "path": "README.md", "sizeBytes": 1071, "sha256": "B4BFE83C1AFB9FD0FDE33351CD43EC4AD96C92F55F7F51AFCD196C60349E9D08" }, { "path": "scripts/cross-build-examples.sh", "sizeBytes": 1171, "sha256": "27082826DB8CAFADBE9545064997C04CDCD220A417AFFF296DFF4020CDFBD872" }, { "path": "scripts/install.sh", "sizeBytes": 638, "sha256": "F5CFC29FB7228871F7187AE56C840B1673EC79B12B934C09B1319054B73F65B8" } ] }