Views
No views yet
super_squash_history collapses all history into a single commit and is
not revertible. Every build pins a commit SHA, so squashing would break
every pinned build at once, including released versions. The same goes for
deleting the repository, force-pushing main, or moving a tag.| file | target | format |
|---|---|---|
cpu/nozcam-cpu.pte | any CPU: armhf, aarch64, x86-64, macOS arm64 | ExecuTorch, int8 |
gpu/nozcam-gpu.pte | Vulkan GPU: aarch64, x86-64 | ExecuTorch, int8 |
npu/nozcam-rk3566.rknn | Rockchip RK3566 | RKNN, int8 |
npu/nozcam-rk3576.rknn | Rockchip RK3576 | RKNN, int8 |
npu/nozcam-rk3588.rknn | Rockchip RK3588 | RKNN, int8 |
npu/nozcam-a733.nb | Allwinner A733, VeriSilicon VIP, VIPLite v2.0 | NBG, int8 |
npu/nozcam-t527.nb | Allwinner T527, VeriSilicon VIP, VIPLite v1.13 | NBG, int8 |
npu/nozcam-x5.bin | D-Robotics RDK X5, BPU (bayes-e) | hbdk bin, int8 |
npu/nozcam-coreml.pte | Apple Neural Engine, macOS arm64 | ExecuTorch CoreML, int8 |
.rknn and .nb
carries a hardware identifier and is rejected at load time by anything else.
The two Allwinner files additionally target incompatible runtime major
versions, so they are not interchangeable even between two VeriSilicon VIP
parts. nozcam-coreml.pte is an ExecuTorch file like the CPU one but is
equally non-portable: its payload is a CoreML .mlpackage, so only Apple
silicon can load it. Only the CPU file is portable, and it is bit-identical across
architectures because int8 inference is integer arithmetic with no
floating-point reassociation.INTER_CUBIC measures
3.2x the entire int8 quantization error on this model and can flip an
alarm: Pillow antialiases on downscale and OpenCV does not, and their
bicubic coefficients differ (-0.5 vs -0.75).npu/nozcam-t527.nb is that target's name
forever; a new build replaces its contents in a new commit.https://huggingface.co/DrAlexLiu/PiNozCam/resolve/<commit-sha>/npu/nozcam-t527.nbmodels-1.0, models-1.1, ...) name a commit for humans; see
CHANGELOG.md. Builds pin the SHA, not the tag — a tag can be moved, a
commit cannot.SHA256SUMS covers every file at that commit. Consumers are expected to
check both the resolved commit (the x-repo-commit response header) and the
file digest: the first proves the fetch came from the intended version, the
second proves the bytes are intact.| file | mean abs. score deviation | box-count agreement |
|---|---|---|
npu/nozcam-t527.nb | 0.0222 | 34/34 |
npu/nozcam-coreml.pte | 0.0078 | 26/34 |