...
FLAGS | MXNet-Scala OSX | MXNet-Scala Linux CPU | MXNet-Scala Linux CPU |
---|---|---|---|
USE_BLAS | 0 | 1 | |
USE_LAPACK | 1 | 1 | 1 |
USE_OPENCV | 1 | 1 (opencv 3.4.1) | 1 (Last published opencv 3.4.1) |
USE_S3 | 1 | 1 | 1 |
USE_DIST_KVSTORE | 0 | 1 | 1 |
USE_OPENMP | 1 | 1 | 1 |
USE_CUDA | 1 | ||
USE_CUDNN | 0 | 0 | 1 (Last published with (CUDA 9.0) |
USE_NCCL | 0 | 0 | 1 (Last published with CUDNN 7.0.5) |
USE_MKLDNN | 0 | 0 | |
Java version | $ java -version | ubuntu@ip:~$ java -version | ubuntu@ip:~$ java -version |
Release Checklist
- Test Inference examples on macOS
- Test Inference examples on Ubuntu CPU/GPU not using the DL AMI
- Test Training examples on Ubuntu GPU, not on DL AMI.
Building on OS-X
Setup GPG Keys https://www.apache.org/dev/openpgp.html#key-gen-install-latest-gnupg
...
Compiling with USE_SIGNAL_HANDLER throws a segmentation fault on both OSX and Linux platforms
Open Issues with the existing Packages
- Mac OSX package built with OpenCV@2. – The default version of OpenCV installed by brew is 3.4.1
- On Ubuntu, the standard is OpenCV 3.2 - but we used DL AMI that had 3.4.1