misc/mmdnn 0.3.1_5
Tools to inter-operate among different deep learning frameworks
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- MIT
- Categories
- misc, python
- Package size
- 596.7 KiB, 4591.6 KiB installed
Description
MMdnn is a set of tools to help users inter-operate among different deep learning frameworks. E.g. model conversion and visualization. Convert models between Caffe, Keras, MXNet, Tensorflow, CNTK, PyTorch Onnx and CoreML.
A comprehensive, cross-framework solution to convert, visualize and diagnose deep neural network models. The "MM" in MMdnn stands for model management and "dnn" is an acronym for the deep neural network.
Major features: * Find model
- We provide a model collection to help you find some popular models
- We provide a model visualizer to display the network architecture more intuitively * Conversion
- We implement a universal converter to convert DNN models between frameworks, which means you can train on one framework and deploy on another * Retrain
- In the converter, we can generate some training/inference code snippet to simplify the retrain/evaluate work * Deployment
Install
As a binary package — by origin, or by package name:
pkg install misc/mmdnn
pkg install mmdnn
From the ports tree:
cd /usr/ports/misc/mmdnn/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= mmdnn>0:misc/mmdnn
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 | 0.3.1_5 | 0.3.1_5 | - | 0.3.1_2 | 0.3.1_5 |
| FreeBSD:14:quarterly | 0.3.1_5 | 0.3.1_5 | n/a | 0.3.1_2 | 0.3.1_5 |
| FreeBSD:15:latest | 0.3.1_5 | 0.3.1_5 | n/a | 0.3.1_2 | 0.3.1_2 |
| FreeBSD:15:quarterly | 0.3.1_5 | 0.3.1_5 | n/a | n/a | n/a |
| FreeBSD:16:latest | 0.3.1_5 | 0.3.1_5 | 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.
Runtime 3
${PYTHON_PKGNAMEPREFIX}numpy>=1.16: math/py-numpy${PYTHON_PKGNAMEPREFIX}protobuf>=3.6.0: devel/py-protobuf${PYTHON_PKGNAMEPREFIX}six>=1.10.0: devel/py-six
The full lists below include those, and their dependencies in turn.
All build dependencies 11
All run dependencies 64
- archivers/brotli
- archivers/libdeflate
- archivers/liblz4
- archivers/zstd
- converters/fribidi
- converters/libiconv
- devel/binutils
- devel/gettext-runtime
- devel/glib20
- devel/libffi
- devel/libinotify
- devel/pcre2
- devel/py-olefile
- devel/py-packaging
- devel/py-protobuf
- devel/py-six
- devel/readline
- graphics/gdk-pixbuf2
- graphics/giflib
- graphics/graphite2
- graphics/jbigkit
- graphics/jpeg-turbo
- graphics/lcms2
- graphics/lerc
- graphics/libavif
- graphics/libimagequant
- graphics/libyuv
- graphics/openjpeg
- graphics/png
- graphics/py-pillow
- graphics/tiff
- graphics/webp
- lang/gcc14
- lang/python312
- lang/python315
- lang/tcl86
- math/gmp
- math/mpc
- math/mpdecimal
- math/mpfr
- math/openblas
- math/py-numpy
- misc/shared-mime-info
- multimedia/aom
- multimedia/dav1d
- multimedia/vmaf
- print/freetype2
- print/harfbuzz
- print/indexinfo
- print/libraqm
- textproc/expat2
- textproc/libxml2
- x11-fonts/fontconfig
- x11-fonts/libXft
- x11-toolkits/py-tkinter
- x11-toolkits/tk86
- x11/libX11
- x11/libXScrnSaver
- x11/libXau
- x11/libXdmcp
- x11/libXext
- x11/libXrender
- x11/libxcb
- x11/xorgproto
No port depends on this one.
Configuration
No options to configure.
- USES
- python
- Service scripts
- none
Files
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| microsoft-MMdnn-0.3.1_GH0.tar.gz | 2.264185e+06 | 5d5c8491b322d62ce12d7b352448ec29d6733cdc64e5b73f3fe23fa28a01e388 |
Commit history 0
No commits in the history this site was built from.