Skip to content

Releases: neo-ai/neo-ai-dlr

v1.10.0

03 Nov 19:03
Compare
Choose a tag to compare

Release 1.10.0 can be used to run models compiled using the release-1.10.0 branch of neo-ai/TVM.

This release implements support for TF2 frontend parser, support for TF2 models was the major driving factor behind this release.

It also fixes bugs for TRT memory leak, TRT performance, weights doubled after TRT compilation, and also fix for RelayVM fails on Windows.

This release upgrades TreeLite to version 1.2.0.

It also adds support for KERAS dense 3D inputs and nested model.

Pre-built wheels can be installed via pip install link-to-wheel. If you don't see your platform in the table, see Installing DLR for instructions to build from source.

Manufacturer Device Name Wheel URL
Acer TV AISage https://neo-ai-dlr-release.s3-us-west-2.amazonaws.com/v1.10.0/aisage/dlr-1.10.0-py3-none-any.whl
Amazon AWS p2/p3/g4 https://neo-ai-dlr-release.s3-us-west-2.amazonaws.com/v1.10.0/gpu/dlr-1.10.0-py3-none-any.whl
NVIDIA Jetson device with JetPack 4.3 https://neo-ai-dlr-release.s3-us-west-2.amazonaws.com/v1.10.0/jetpack4.3/dlr-1.10.0-py3-none-any.whl
NVIDIA Jetson device with JetPack 4.4 https://neo-ai-dlr-release.s3-us-west-2.amazonaws.com/v1.10.0/jetpack4.4/dlr-1.10.0-py3-none-any.whl
NVIDIA Jetson device with JetPack 4.5 https://neo-ai-dlr-release.s3-us-west-2.amazonaws.com/v1.10.0/jetpack4.5/dlr-1.10.0-py3-none-any.whl
Raspberry Rasp3b https://neo-ai-dlr-release.s3-us-west-2.amazonaws.com/v1.10.0/rasp3b/dlr-1.10.0-py3-none-any.whl
Raspberry Rasp4b https://neo-ai-dlr-release.s3-us-west-2.amazonaws.com/v1.10.0/rasp4b/dlr-1.10.0-py3-none-any.whl
Rockchips RK3399 https://neo-ai-dlr-release.s3-us-west-2.amazonaws.com/v1.10.0/rk3399/dlr-1.10.0-py3-none-any.whl

v1.9.0

04 May 17:38
Compare
Choose a tag to compare

Release 1.9.0 can be used to run models compiled using the release-1.9.0 branch of neo-ai/TVM.

This Release fixes bug for CUDA NMS implementation affecting MXNet models, and fix for RelayVM for 32 bit platforms.

It also adds support for TF2.x.

Pre-built wheels can be installed via pip install link-to-wheel. If you don't see your platform in the table, see Installing DLR for instructions to build from source.

Manufacturer Device Name Wheel URL
Acer TV AISage https://neo-ai-dlr-release.s3-us-west-2.amazonaws.com/v1.9.0/aisage/dlr-1.9.0-py3-none-any.whl
Amazon AWS p2/p3/g4 https://neo-ai-dlr-release.s3-us-west-2.amazonaws.com/v1.9.0/gpu/dlr-1.9.0-py3-none-any.whl
NVIDIA Jetson device with JetPack 4.2 https://neo-ai-dlr-release.s3-us-west-2.amazonaws.com/v1.9.0/jetpack4.2/dlr-1.9.0-py3-none-any.whl
NVIDIA Jetson device with JetPack 4.3 https://neo-ai-dlr-release.s3-us-west-2.amazonaws.com/v1.9.0/jetpack4.3/dlr-1.9.0-py3-none-any.whl
NVIDIA Jetson device with JetPack 4.4 https://neo-ai-dlr-release.s3-us-west-2.amazonaws.com/v1.9.0/jetpack4.4/dlr-1.9.0-py3-none-any.whl
Raspberry Rasp3b https://neo-ai-dlr-release.s3-us-west-2.amazonaws.com/v1.9.0/rasp3b/dlr-1.9.0-py3-none-any.whl
Raspberry Rasp4b https://neo-ai-dlr-release.s3-us-west-2.amazonaws.com/v1.9.0/rasp4b/dlr-1.9.0-py3-none-any.whl
Rockchips RK3399 https://neo-ai-dlr-release.s3-us-west-2.amazonaws.com/v1.9.0/rk3399/dlr-1.9.0-py3-none-any.whl

v1.8.0

11 Feb 23:46
Compare
Choose a tag to compare

Release 1.8.0 can be used to run models compiled using the release-1.8.0 branch of neo-ai/TVM.

This Release provides better performance on PyTorch object detection and TensorFlow object detection models on GPU devices.

Pre-built wheels can be installed via pip install link-to-wheel. If you don't see your platform in the table, see Installing DLR for instructions to build from source.

Manufacturer Device Name Wheel URL
Acer TV AISage https://neo-ai-dlr-release.s3-us-west-2.amazonaws.com/v1.8.0/aisage/dlr-1.8.0-py3-none-any.whl
Amazon AWS p2/p3/g4 https://neo-ai-dlr-release.s3-us-west-2.amazonaws.com/v1.8.0/gpu/dlr-1.8.0-py3-none-any.whl
NVIDIA Jetson device with JetPack 4.2 https://neo-ai-dlr-release.s3-us-west-2.amazonaws.com/v1.8.0/jetpack4.2/dlr-1.8.0-py3-none-any.whl
NVIDIA Jetson device with JetPack 4.3 https://neo-ai-dlr-release.s3-us-west-2.amazonaws.com/v1.8.0/jetpack4.3/dlr-1.8.0-py3-none-any.whl
NVIDIA Jetson device with JetPack 4.4 https://neo-ai-dlr-release.s3-us-west-2.amazonaws.com/v1.8.0/jetpack4.4/dlr-1.8.0-py3-none-any.whl
Raspberry Rasp3b https://neo-ai-dlr-release.s3-us-west-2.amazonaws.com/v1.8.0/rasp3b/dlr-1.8.0-py3-none-any.whl
Raspberry Rasp4b https://neo-ai-dlr-release.s3-us-west-2.amazonaws.com/v1.8.0/rasp4b/dlr-1.8.0-py3-none-any.whl
Rockchips RK3399 https://neo-ai-dlr-release.s3-us-west-2.amazonaws.com/v1.8.0/rk3399/dlr-1.8.0-py3-none-any.whl

v1.7.0

15 Dec 20:02
d363c08
Compare
Choose a tag to compare

Release 1.7.0 can be used to run models compiled using the release-1.7.0 branch of neo-ai/TVM.

This Release supports PyTorch object detection models on GPU.

Loading of Multiple DLR is available.

It also supports YOLO v5 in PyTorch.

Pre-built wheels can be installed via pip install link-to-wheel. If you don't see your platform in the table, see Installing DLR for instructions to build from source.

Manufacturer Device Name Wheel URL
Acer TV AISage https://neo-ai-dlr-release.s3-us-west-2.amazonaws.com/v1.7.0/aisage/dlr-1.7.0-py3-none-any.whl
Amazon AWS p2/p3/g4 https://neo-ai-dlr-release.s3-us-west-2.amazonaws.com/v1.7.0/gpu/dlr-1.7.0-py3-none-any.whl
NVIDIA Jetson device with JetPack 4.2 https://neo-ai-dlr-release.s3-us-west-2.amazonaws.com/v1.7.0/jetpack4.2/dlr-1.7.0-py3-none-any.whl
NVIDIA Jetson device with JetPack 4.3 https://neo-ai-dlr-release.s3-us-west-2.amazonaws.com/v1.7.0/jetpack4.3/dlr-1.7.0-py3-none-any.whl
NVIDIA Jetson device with JetPack 4.4 https://neo-ai-dlr-release.s3-us-west-2.amazonaws.com/v1.7.0/jetpack4.4/dlr-1.7.0-py3-none-any.whl
Raspberry Rasp3b https://neo-ai-dlr-release.s3-us-west-2.amazonaws.com/v1.7.0/rasp3b/dlr-1.7.0-py3-none-any.whl
Raspberry Rasp4b https://neo-ai-dlr-release.s3-us-west-2.amazonaws.com/v1.7.0/rasp4b/dlr-1.7.0-py3-none-any.whl
Rockchips RK3399 https://neo-ai-dlr-release.s3-us-west-2.amazonaws.com/v1.7.0/rk3399/dlr-1.7.0-py3-none-any.whl

v1.6.0

02 Dec 19:06
7a6678a
Compare
Choose a tag to compare

Release 1.6.0 can be used to run models compiled using the release-1.6.0 branch of neo-ai/TVM.

It enables specifying individual TVM artifacts to CreateDLRModel API and add APIs to use DLTensors for SetInput/GetOutput. It provides missing DLR C++ APIs to GraphRuntime & VMRuntime. Version 1.6.0 skips loading tvm artifacts from disk and allows passing in data directly for graph, params and relay_exec.

This Release supports Pytorch object detection models on CPU. Additional TensorFlow object detection models on GPU are supported like ssd mobilenet,mask_rcnn_resnet, faster_rcnn_resnet, etc.

It also supports NonMaxSuppressionV5 aka tf.image.non_max_suppression_with_scores which returns scores in addition to indices and size.

Pre-built wheels can be installed via pip install link-to-wheel. If you don't see your platform in the table, see Installing DLR for instructions to build from source.

Manufacturer Device Name Wheel URL
Acer TV AISage https://neo-ai-dlr-release.s3-us-west-2.amazonaws.com/v1.6.0/aisage/dlr-1.6.0-py3-none-any.whl
Amazon AWS p2/p3/g4 https://neo-ai-dlr-release.s3-us-west-2.amazonaws.com/v1.6.0/gpu/dlr-1.6.0-py3-none-any.whl
NVIDIA Jetson device with JetPack 4.2 https://neo-ai-dlr-release.s3-us-west-2.amazonaws.com/v1.6.0/jetpack4.2/dlr-1.6.0-py3-none-any.whl
NVIDIA Jetson device with JetPack 4.3 https://neo-ai-dlr-release.s3-us-west-2.amazonaws.com/v1.6.0/jetpack4.3/dlr-1.6.0-py3-none-any.whl
NVIDIA Jetson device with JetPack 4.4 https://neo-ai-dlr-release.s3-us-west-2.amazonaws.com/v1.6.0/jetpack4.4/dlr-1.6.0-py3-none-any.whl
Raspberry Rasp3b https://neo-ai-dlr-release.s3-us-west-2.amazonaws.com/v1.6.0/rasp3b/dlr-1.6.0-py3-none-any.whl
Raspberry Rasp4b https://neo-ai-dlr-release.s3-us-west-2.amazonaws.com/v1.6.0/rasp4b/dlr-1.6.0-py3-none-any.whl
Rockchips RK3399 https://neo-ai-dlr-release.s3-us-west-2.amazonaws.com/v1.6.0/rk3399/dlr-1.6.0-py3-none-any.whl

v1.5.0

10 Nov 21:10
7fb956c
Compare
Choose a tag to compare

Release 1.5.0 can be used to run models compiled using the release-1.5.0 branch of neo-ai/TVM.

This update enables support for TensorFlow object detection models on GPU. For these particular models, since part of the model runs on CPU while the other part runs on GPU, the model might have to be loaded with dev_type='cpu'. The DeviceType field in the metadata file will now tell you which device type is required. This can be queried using GetDLRDeviceType.

Pre-built wheels can be installed via pip install link-to-wheel. If you don't see your platform in the table, see Installing DLR for instructions to build from source.

Manufacturer Device Name Wheel URL
Acer TV AISage https://neo-ai-dlr-release.s3-us-west-2.amazonaws.com/v1.5.0/aisage/dlr-1.5.0-py3-none-any.whl
Amazon AWS p2/p3/g4 https://neo-ai-dlr-release.s3-us-west-2.amazonaws.com/v1.5.0/gpu/dlr-1.5.0-py3-none-any.whl
NVIDIA Jetson device with JetPack 4.2 https://neo-ai-dlr-release.s3-us-west-2.amazonaws.com/v1.5.0/jetpack4.2/dlr-1.5.0-py3-none-any.whl
NVIDIA Jetson device with JetPack 4.2.2 https://neo-ai-dlr-release.s3-us-west-2.amazonaws.com/v1.5.0/jetpack4.2.2/dlr-1.5.0-py3-none-any.whl
NVIDIA Jetson device with JetPack 4.3 https://neo-ai-dlr-release.s3-us-west-2.amazonaws.com/v1.5.0/jetpack4.3/dlr-1.5.0-py3-none-any.whl
NVIDIA Jetson device with JetPack 4.4 https://neo-ai-dlr-release.s3-us-west-2.amazonaws.com/v1.5.0/jetpack4.4/dlr-1.5.0-py3-none-any.whl
Raspberry Rasp3b https://neo-ai-dlr-release.s3-us-west-2.amazonaws.com/v1.5.0/rasp3b/dlr-1.5.0-py3-none-any.whl
Rockchips RK3399 https://neo-ai-dlr-release.s3-us-west-2.amazonaws.com/v1.5.0/rk3399/dlr-1.5.0-py3-none-any.whl

v1.4.0

03 Nov 18:20
7c5658d
Compare
Choose a tag to compare

Release 1.4.0 can be used to run models compiled using the release-1.4.0 branch of neo-ai/TVM.

This update brings support for TensorFlow object detection models for CPU, and some PyTorch object detection models.

v1.3.0

05 Aug 16:35
9204cd0
Compare
Choose a tag to compare

Release 1.3.0 can be used to run models compiled using the release-1.3.0 branch of neo-ai/TVM

Pre-built wheels can be installed via pip install link-to-wheel. If you don't see your platform in the table, see Installing DLR for instructions to build from source.

Manufacturer Device Name Wheel URL
Acer TV AISage https://neo-ai-dlr-release.s3-us-west-2.amazonaws.com/v1.3.0/acer-aarch64-linaro4_4_154-glibc2_24-libstdcpp3_4/dlr-1.3.0-py3-none-any.whl
Amazon AWS a1 https://neo-ai-dlr-release.s3-us-west-2.amazonaws.com/v1.3.0/a1-aarch64-ubuntu18_04-glibc2_27-libstdcpp3_4/dlr-1.3.0-py3-none-any.whl
Amazon AWS p2/p3/g4 https://neo-ai-dlr-release.s3-us-west-2.amazonaws.com/v1.3.0/p3-x86_64-cu10-ubuntu18_04-glibc2_27-libstdpp3_4/dlr-1.3.0-py2.py3-none-any.whl
Rockchips RK3399 https://neo-ai-dlr-release.s3-us-west-2.amazonaws.com/v1.3.0/firefly-aarch64-mali-ubuntu16_04-glibc2_23-libstdcpp3_4/dlr-1.3.0-py3-none-any.whl
NVIDIA Jetson TX1 (JetPack 4.3) https://neo-ai-dlr-release.s3-us-west-2.amazonaws.com/v1.3.0/jetsontx1-aarch64-cu10-ubuntu18_04-glibc2_27-libstdcpp3_4/dlr-1.3.0-py3-none-any.whl
NVIDIA Jetson TX2 (JetPack 4.3) https://neo-ai-dlr-release.s3-us-west-2.amazonaws.com/v1.3.0/jetsontx2-aarch64-cu10-ubuntu18_04-glibc2_27-libstdcpp3_4/dlr-1.3.0-py3-none-any.whl
NVIDIA Jetson Nano (JetPack 4.2) https://neo-ai-dlr-release.s3-us-west-2.amazonaws.com/v1.3.0/jetsonnano-aarch64-cu10-ubuntu18_04-glibc2_27-libstdcpp3_4/dlr-1.3.0-py3-none-any.whl
NVIDIA Jetson Xavier (JetPack 4.4) https://neo-ai-dlr-release.s3-us-west-2.amazonaws.com/v1.3.0/jetsonxavier-aarch64-cu102-ubuntu18_04-glibc2_27-libstdcpp3_4/dlr-1.3.0-py3-none-any.whl
Raspberry Rasp3b https://neo-ai-dlr-release.s3-us-west-2.amazonaws.com/v1.3.0/pi-armv7l-raspbian4.14.71-glibc2_24-libstdcpp3_4/dlr-1.3.0-py3-none-any.whl

v1.2.0

09 Jul 16:34
c836984
Compare
Choose a tag to compare

Release 1.2.0 can be used to run models compiled using the release-1.2.0 branch of neo-ai/TVM

Pre-built wheels can be installed via pip install link-to-wheel. If you don't see your platform in the table, see Installing DLR for instructions to build from source.

Manufacturer Device Name Wheel URL
Acer TV AISage https://neo-ai-dlr-release.s3-us-west-2.amazonaws.com/v1.2.0/acer-aarch64-linaro4_4_154-glibc2_24-libstdcpp3_4/dlr-1.2.0-py2.py3-none-any.whl
Amazon AWS a1 https://neo-ai-dlr-release.s3-us-west-2.amazonaws.com/v1.2.0/a1-aarch64-ubuntu18_04-glibc2_27-libstdcpp3_4/dlr-1.2.0-py2.py3-none-any.whl
Amazon AWS p2/p3/g4 https://neo-ai-dlr-release.s3-us-west-2.amazonaws.com/v1.2.0/p3-x86_64-cu10-ubuntu18_04-glibc2_27-libstdpp3_4/dlr-1.2.0-py2.py3-none-any.whl
Amazon Deeplens https://neo-ai-dlr-release.s3-us-west-2.amazonaws.com/v1.1.0/deeplens-x86_64-igp-ubuntu16_04-glibc2_23-libstdcpp3_4/dlr-1.1.0-py2.py3-none-any.whl
Rockchips RK3399 https://neo-ai-dlr-release.s3-us-west-2.amazonaws.com/v1.2.0/firefly-aarch64-mali-ubuntu16_04-glibc2_23-libstdcpp3_4/dlr-1.2.0-py2.py3-none-any.whl
NVIDIA Jetson TX1 (JetPack 4.3) https://neo-ai-dlr-release.s3-us-west-2.amazonaws.com/v1.2.0/jetsontx1-aarch64-cu10-ubuntu18_04-glibc2_27-libstdcpp3_4/dlr-1.2.0-py2.py3-none-any.whl
NVIDIA Jetson TX2 (JetPack 4.3) https://neo-ai-dlr-release.s3-us-west-2.amazonaws.com/v1.2.0/jetsontx2-aarch64-cu10-ubuntu18_04-glibc2_27-libstdcpp3_4/dlr-1.2.0-py2.py3-none-any.whl
NVIDIA Jetson Nano (JetPack 4.2) https://neo-ai-dlr-release.s3-us-west-2.amazonaws.com/v1.2.0/jetsonnano-aarch64-cu10-ubuntu18_04-glibc2_27-libstdcpp3_4/dlr-1.2.0-py2.py3-none-any.whl
NVIDIA Jetson Xavier (JetPack 4.3) https://neo-ai-dlr-release.s3-us-west-2.amazonaws.com/v1.2.0/jetsonxavier-aarch64-cu10-ubuntu18_04-glibc2_27-libstdcpp3_4/dlr-1.2.0-py2.py3-none-any.whl
Raspberry Rasp3b https://neo-ai-dlr-release.s3-us-west-2.amazonaws.com/v1.2.0/pi-armv7l-raspbian4.14.71-glibc2_24-libstdcpp3_4/dlr-1.2.0-py2.py3-none-any.whl