Releases: bytedeco/javacpp-presets
Releases · bytedeco/javacpp-presets
JavaCPP Presets 1.5.1
July 9, 2019 version 1.5.1
- Add
linux-arm64
CI builds for OpenCV, FFmpeg, OpenBLAS, FFTW, GSL, Leptonica, Tesseract, and others (issue bytedeco/javacv#1021) - Add convenient
Tensor.create(boolean[] data, shape)
factory methods for TensorFlow - Set correct default path to
javacpp.platform.compiler
for Android builds on Mac OS X (issue #733) - Call
Loader.checkVersion()
in all presets to log warnings with potentially incompatible versions of JavaCPP - Add missing
mkl_gnu_thread
preload in presets for OpenBLAS, MKL-DNN, and TensorFlow (pull #729) - Overload
Tensor.create()
factory methods for TensorFlow with handylong... shape
(issue bytedeco/javacpp#301) - Add build for
linux-arm64
to presets for OpenBLAS (pull #726) - Bundle complete binary packages of CPython itself for convenience (issue #712)
- Fix and refine mapping for
HoughLines
,HoughLinesP
, andHoughCircles
(issue #717) - Add Python-enabled builds for TensorFlow via the
-python
and-python-gpu
extensions - Map the C/C++ API supporting eager execution in the presets for TensorFlow
- Load the symbols from the
python
library globally as often required by Python libraries (issue ContinuumIO/anaconda-issues#6401) - Link OpenCV with OpenBLAS/MKL to accelerate some matrix operations
- Add presets for the
quality
module of OpenCV - Upgrade presets for OpenCV 4.1.0, libdc1394 2.2.6, MKL 2019.4, MKL-DNN 0.20, OpenBLAS 0.3.6, CPython 3.7.3, NumPy 1.16.4, Tesseract 4.1.0, CUDA 10.1 Update 1, cuDNN 7.6, MXNet 1.5.0.rc2, TensorFlow 1.14.0, ONNX 1.5.0, nGraph 0.22.0, Qt 5.13.0, cpu_features 0.3.0, and their dependencies
JavaCPP Presets 1.5
April 11, 2019 version 1.5
- Include
setlocale()
in presets for Tesseract to work around issues with locale (issue #694) - Bundle the
python
program, executable viaLoader.load()
for convenience - Bundle Vector Mathematical Library (VML) in redist artifacts of the presets for MKL (issue #705)
- Add
org.bytedeco.tensorflow.StringArray.put(BytePointer)
method to change character encoding (issue bytedeco/javacpp#293) - Bundle
ffmpeg
andffprobe
programs, executable viaLoader.load()
for convenience (issue bytedeco/javacv#307) - Add functions related to threading missing from presets for CPython
- Lengthen
Mat
size and step getters to supportlong
indexing (pull #700) - Rename
groupId
to "org.bytedeco" and use ModiTect to modularize all presets and comply with JPMS (pull #681) - Make
nvinfer1::Weights::values
settable in presets for TensorRT (issue #698) - Fix mapping of
HoughLines
,HoughLinesP
,HoughCircles
, andSubdiv2D
fromopencv_imgproc
(issues bytedeco/javacv#913 and bytedeco/javacv#1146) - Add basic mapping of stdio streams to presets for GSL since it relies on them for serialization
- Fix crash in Leptonica on CentOS 6 by downgrading to libpng 1.5.30 (issue #680)
- Add
GetComponentImagesExample
,IteratorOverClassifierChoicesExample
,OrientationAndScriptDetectionExample
, andResultIteratorExample
for Tesseract (pull #673 and pull #675) - Add presets for NumPy 1.16.2, NCCL 2.4.2, nGraph 0.15.0 (pull #642), Qt 5.12.2 (pull #674), and cpu_features 0.2.0 (issue #526)
- Upgrade presets for FFmpeg 4.1.3, libfreenect 0.5.7, HDF5 1.10.5, MKL 2019.3, MKL-DNN 0.18.1, LLVM 8.0.0, Leptonica 1.78.0, ARPACK-NG 3.7.0, CUDA 10.1, cuDNN 7.5, MXNet 1.4.0, TensorFlow 1.13.1, TensorRT 5.1, ONNX 1.4.1 (pull #676), LiquidFun, Skia 1.68.0, and their dependencies including NCCL
- Build OpenCV without UI when environment variable
HEADLESS=yes
(pull #667)