This release introduces:
- Removal of custom built libtorch, using pytorch wheels prebuilt libtorch instead -> much faster builds and upgrades
- Full Python CLI with bindings to the C++
- Ubuntu 24.04 is default docker and install OS
Features
- cli AGENTS.md file (ec0df96)
- cli: data augmentation in yaml config file (29fdbc1)
- cli: multiple test sets support (515a626)
- cli: new options and config saving in target repository (0cd6dad)
- cli: randomized test visuals (00e90aa)
- deepdetect initial python library (71592c5)
- initial python bindings cli (ae31702)
- live terminal for python cli (76b96e1)
- python deepdetect wheels (0e02d9a)
Bug Fixes
- beta2 param access (20066db)
- cli: segmentation color overlays (96f0735)
- cli: test progress line when polling is fast (8dfb34f)
- db batches when shuffling (0d18a2a)
- docker build gpu runtime (fb7743f)
- feature extraction for any batch size (4e9e19b)
- fp16 across all kernels in tests (d5a97f4)
- get_libs.sh for docker validation (7f3f020)
- readme badge (f3fcd4f)
- remove pip upgrade from images (7bd03e9)
- resize ratio in db bboxes (15608bd)
- segmentation output and confidences for any batch size (088c1a6)
- template_params storing full mllib object (cc5649a)
- tensorrt version in docker build (b4cc8b1)
- test_interval potential div 0 (0047793)
- torch nograd duplicate (76086cf)
- unknown pip package (2f36a7e)
- use NoGradGuard around inference calls (4e33e1f)
- wheels unit tests (ca5ea22)
Docker images
- CPU version:
docker pull docker.jolibrain.com/deepdetect_cpu:v0.29.0 - GPU (CUDA only):
docker pull docker.jolibrain.com/deepdetect_gpu:v0.29.0 - GPU (CUDA and TensorRT):
docker pull docker.jolibrain.com/deepdetect_gpu_tensorrt:v0.29.0 - All images are available from https://docker.jolibrain.com/.
Python wheels
- CPU wheel:
python -m pip install --extra-index-url https://www.deepdetect.com/download/wheels/simple deepdetect-cpu==0.29.0 - GPU wheel:
python -m pip install --extra-index-url https://www.deepdetect.com/download/wheels/simple deepdetect-gpu==0.29.0 - Wheel indexes: https://www.deepdetect.com/download/wheels/simple/deepdetect-cpu/ and https://www.deepdetect.com/download/wheels/simple/deepdetect-gpu/