misc/ncnn 20260526 FreeBSD
High-performance neural network inference framework
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- BSD3CLAUSE
- Categories
- misc
- Package size
- 15587.4 KiB, 59477.9 KiB installed
Description
ncnn is a high-performance neural network inference computing framework optimized for mobile platforms. ncnn is deeply concerned about its deployment and use on mobile phones from the beginning of its design. ncnn does not have third party dependencies. It is cross-platform, and runs faster than all known open-source frameworks on mobile phone CPUs. Developers can easily deploy deep learning algorithm models to mobile platforms by using the efficient ncnn implementation. They can create intelligent apps, and bring the artificial intelligence to your fingertips. ncnn is currently being used in many Tencent applications, such as QQ, Qzone, WeChat, Pitu and so on.
In the other systems
Install
Binary package:
pkg install ncnn
From the ports tree:
cd /usr/ports/misc/ncnn/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= ncnn>0:misc/ncnn
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 20260526 | 20260526 | - | 20250503 | 20260526 |
| FreeBSD:14:quarterly | 20260526 | 20260526 | n/a | 20250503 | 20260526 |
| FreeBSD:15:latest | 20260526 | 20260526 | n/a | 20250503 | 20250503 |
| FreeBSD:15:quarterly | 20260526 | 20260526 | n/a | n/a | n/a |
| FreeBSD:16:latest | 20260526 | 20260526 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Library 2
libabsl_flags_program_name.so: devel/abseillibprotobuf.so: devel/protobuf
The full lists below include those, and their dependencies in turn.
Build dependencies 32
- devel/abseil
- devel/cmake-core
- devel/gettext-runtime
- devel/jsoncpp
- devel/libepoll-shim
- devel/libffi
- devel/libunistring
- devel/libuv
- devel/ninja
- devel/protobuf
- devel/readline
- dns/libidn2
- graphics/glslang
- graphics/spirv-tools
- graphics/vulkan-headers
- graphics/vulkan-loader
- graphics/wayland
- lang/python312
- math/mpdecimal
- ports-mgmt/pkg
- print/indexinfo
- security/rhash
- textproc/expat2
- textproc/libxml2
- x11/libX11
- x11/libXau
- x11/libXdmcp
- x11/libXext
- x11/libXrandr
- x11/libXrender
- x11/libxcb
- x11/xorgproto
Run dependencies 19
No port depends on this one.
Configuration
Options name: misc_ncnn
| Option | Default | Description |
|---|---|---|
| VULKAN | on | Vulkan compute support |
- USES
- cmake:testing
- Service scripts
- none
Files
pkg-plist 43
- bin/caffe2ncnn
- bin/darknet2ncnn
- bin/mxnet2ncnn
- bin/ncnn2int8
- bin/ncnn2mem
- bin/ncnn2table
- bin/ncnnmerge
- bin/ncnnoptimize
- include/ncnn/allocator.h
- include/ncnn/benchmark.h
- include/ncnn/blob.h
- include/ncnn/c_api.h
- include/ncnn/command.h
- include/ncnn/cpu.h
- include/ncnn/datareader.h
- include/ncnn/expression.h
- include/ncnn/gpu.h
- include/ncnn/layer.h
- include/ncnn/layer_shader_type.h
- include/ncnn/layer_shader_type_enum.h
- include/ncnn/layer_type.h
- include/ncnn/layer_type_enum.h
- include/ncnn/mat.h
- include/ncnn/modelbin.h
- include/ncnn/ncnn_export.h
- include/ncnn/net.h
- include/ncnn/option.h
- include/ncnn/paramdict.h
- include/ncnn/pipeline.h
- include/ncnn/pipelinecache.h
- include/ncnn/platform.h
- include/ncnn/simplemath.h
- include/ncnn/simpleocv.h
- include/ncnn/simpleomp.h
- include/ncnn/simplestl.h
- include/ncnn/simplevk.h
- include/ncnn/vulkan_header_fix.h
- lib/cmake/ncnn/ncnn-.cmake
- lib/cmake/ncnn/ncnn.cmake
- lib/cmake/ncnn/ncnnConfig.cmake
- lib/cmake/ncnn/ncnnConfigVersion.cmake
- lib/libncnn.a
- libdata/pkgconfig/ncnn.pc
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| Tencent-ncnn-20260526_GH0.tar.gz | 1.4182633e+07 | da1ade826bc22858a9fb87ae052789bbd614d042b3ec2c22e6544ca83db6bc04 |
Commit history 0
No commits in the history this site was built from.