BSD Ports

misc/mnn 3.6.1 FreeBSD

Lightweight deep neural network inference engine

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
c96a622f3b
License
APACHE20
Categories
misc
Package size
3309.5 KiB, 13087.6 KiB installed

Description

MNN is a lightweight deep neural network inference engine. It loads models and does inference on devices.

Install

Binary package:

pkg install mnn

From the ports tree:

cd /usr/ports/misc/mnn/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	mnn>0:misc/mnn
LIB_DEPENDS=	libMNN.so:misc/mnn

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest3.6.13.6.11.2.0_52.9.0_7-
FreeBSD:14:quarterly3.6.13.6.1n/a2.9.0_7-
FreeBSD:15:latest3.6.13.6.1n/a2.9.0_7-
FreeBSD:15:quarterly3.6.13.6.1n/an/an/a
FreeBSD:16:latest3.6.13.6.1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 1

The full lists below include those, and their dependencies in turn.

Build dependencies 18
Run dependencies 3

No port depends on this one.

Configuration

Options name: misc_mnn

OptionDefaultDescription
APPSonBuild ML training, quantization tools
CONVERTERonBuild the model converter tool
HARD_FPonHard floating point numbers
USES
cmake:testing compiler:c++11-lang localbase shebangfix
Service scripts
none

Files

pkg-plist 47
  • bin/MNNConvert
  • bin/MNNDump2Json
  • bin/MNNRevert2Buffer
  • bin/MNNV2Basic.out
  • bin/ModuleBasic.out
  • bin/OnnxClip
  • bin/SequenceModuleTest.out
  • bin/backendTest.out
  • bin/checkInvalidValue.out
  • bin/extractForInfer
  • bin/fuseTest
  • bin/getPerformance.out
  • bin/mobilenetTest.out
  • bin/quantized.out
  • bin/runTrainDemo.out
  • bin/testModel.out
  • bin/testModelWithDescribe.out
  • bin/testModel_expr.out
  • bin/testTrain.out
  • bin/timeProfile.out
  • bin/transformer
  • bin/winogradExample.out
  • include/MNN/AutoTime.hpp
  • include/MNN/ErrorCode.hpp
  • include/MNN/HalideRuntime.h
  • include/MNN/ImageProcess.hpp
  • include/MNN/Interpreter.hpp
  • include/MNN/MNNDefine.h
  • include/MNN/MNNForwardType.h
  • include/MNN/MNNSharedContext.h
  • include/MNN/Matrix.h
  • include/MNN/Rect.h
  • include/MNN/Tensor.hpp
  • include/MNN/expr/Executor.hpp
  • include/MNN/expr/ExecutorScope.hpp
  • include/MNN/expr/Expr.hpp
  • include/MNN/expr/ExprCreator.hpp
  • include/MNN/expr/MathOp.hpp
  • include/MNN/expr/Module.hpp
  • include/MNN/expr/NeuralNetWorkOp.hpp
  • include/MNN/expr/Optimizer.hpp
  • include/MNN/expr/Scope.hpp
  • lib/libMNN.so
  • lib/libMNNConvertDeps.so
  • lib/libMNNTrain.so
  • lib/libMNNTrainUtils.so
  • lib/libMNN_Express.so
distinfo 1
FileSizeSHA256
alibaba-MNN-3.6.1_GH0.tar.gz9.4212337e+074b6065c4e2674318f5bf1dc75836ce4d30c17bfe598c4a1b11b7d0b2092b06e6

Commit history 1

DateCommitCreditsLog message
c96a622f3b Yuri Victorovich misc/mnn: update 3.6.0 → 3.6.1