notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
Port details
ncnn High-performance neural network inference framework
20200226 science Deleted on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 20200226Version of this port present on the latest quarterly branch.
Maintainer: yuri@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2019-07-20 21:57:54
Last Update: 2020-04-14 15:30:20
SVN Revision: 531698
License: BSD3CLAUSE
WWW:
https://github.com/Tencent/ncnn
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. WWW: https://github.com/Tencent/ncnn
Homepage    cgit ¦ GitHub ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (25 items)
Collapse this list.
  1. /usr/local/share/licenses/ncnn-20200226/catalog.mk
  2. /usr/local/share/licenses/ncnn-20200226/LICENSE
  3. /usr/local/share/licenses/ncnn-20200226/BSD3CLAUSE
  4. include/ncnn/allocator.h
  5. include/ncnn/benchmark.h
  6. include/ncnn/blob.h
  7. include/ncnn/command.h
  8. include/ncnn/cpu.h
  9. include/ncnn/datareader.h
  10. include/ncnn/gpu.h
  11. include/ncnn/layer.h
  12. include/ncnn/layer_type.h
  13. include/ncnn/layer_type_enum.h
  14. include/ncnn/mat.h
  15. include/ncnn/modelbin.h
  16. include/ncnn/net.h
  17. include/ncnn/opencv.h
  18. include/ncnn/option.h
  19. include/ncnn/paramdict.h
  20. include/ncnn/pipeline.h
  21. include/ncnn/platform.h
  22. lib/cmake/ncnn/ncnn-release.cmake
  23. lib/cmake/ncnn/ncnn.cmake
  24. lib/cmake/ncnn/ncnnConfig.cmake
  25. lib/libncnn.a
Collapse this list.
Dependency lines:
  • ncnn>0:science/ncnn
No installation instructions:
This port has been deleted.
PKGNAME: ncnn
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1582953414 SHA256 (Tencent-ncnn-20200226_GH0.tar.gz) = 02acb078e67ee98b00631318398b8444023321c6b2fd257f3dce93c7fd2387d1 SIZE (Tencent-ncnn-20200226_GH0.tar.gz) = 10363010

No package information for this port in our database
Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link: pkg-fallout
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. glslangValidator : devel/glslang
  2. vulkan.h : devel/vulkan-headers
  3. libvulkan.so : graphics/vulkan-loader
  4. cmake : devel/cmake
  5. ninja : devel/ninja
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for ncnn-20200226: VULKAN=on: Vulkan compute support ===> Use 'make config' to modify these settings
Options name:
N/A
USES:
cmake compiler:c11
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/Tencent/ncnn/tar.gz/20200226?dummy=/
Collapse this list.

Number of commits found: 11

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
20200226
14 Apr 2020 15:30:20
Revision:531698Original commit files touched by this commit
yuri search for other commits by this committer
science/ncnn: Move to misc/ncnn; Update 20200226 -> 20200413

Reported by:	portscout (update)
20200226
29 Feb 2020 05:22:00
Revision:527399Original commit files touched by this commit
yuri search for other commits by this committer
science/ncnn: Update 20200106 -> 20200226

Reported by:	portscout
20200106
11 Jan 2020 22:21:32
Revision:522720Original commit files touched by this commit
yuri search for other commits by this committer
science/ncnn: Update 20191223 -> 20200106

Reported by:	portscout
20191223
24 Dec 2019 07:25:08
Revision:520779Original commit files touched by this commit
yuri search for other commits by this committer
science/ncnn: Update 20191113 -> 20191223

Reported by:	portscout
20191113
16 Nov 2019 09:22:44
Revision:517732Original commit files touched by this commit
yuri search for other commits by this committer
science/ncnn: Update 20190908 -> 20191113

Reported by:	portscout
20190908_1
20 Oct 2019 00:48:10
Revision:514864Original commit files touched by this commit
jbeich search for other commits by this committer
science/ncnn: enable Vulkan support

Required by graphics/waifu2x-ncnn-vulkan

PR:		241114
Approved by:	yuri (maintainer)
20190908
15 Sep 2019 00:36:40
Revision:512082Original commit files touched by this commit
yuri search for other commits by this committer
science/ncnn: 20190611-113 -> 20190908
20190611.113
02 Sep 2019 05:58:59
Revision:510759Original commit files touched by this commit
yuri search for other commits by this committer
science/ncnn: Update 20190611-40-gd3be711 -> 20190611-113-g46e7ac7

PR:		240187
Suggested by:	jbeich
20190611.40
27 Jul 2019 22:08:21
Revision:507477Original commit files touched by this commit
pkubaj search for other commits by this committer
science/ncnn: fix build with GCC-based architectures

This adds USES=compiler:c11 because of:
/usr/local/poudriere/ports/default/science/ncnn/work/ncnn-20190611-40-gd3be711/src/layer/convolutiondepthwise.cpp:450:
error: expected '#pragma omp' clause before 'collapse'

It's detected that our base compiler supports OpenMP and new OpenMP features are
then used.

That's why we need new GCC. USES=compiler:openmp would work but it uses a base
compiler. Since this port builds also without OpenMP, no further modifications
are needed.

Approved by:	mentors (implicit approval)
20190611.40
20 Jul 2019 22:13:56
Revision:507026Original commit files touched by this commit
yuri search for other commits by this committer
science/ncnn: Fix grammar and spelling in pkg-descr
20190611.40
20 Jul 2019 21:57:30
Revision:507024Original commit files touched by this commit
yuri search for other commits by this committer
New port: science/ncnn: High-performance neural network inference framework

Number of commits found: 11