Skip to content

Commit

Permalink
Docs - changelog updates for 6.3 (#226)
Browse files Browse the repository at this point in the history
Co-authored-by: Kiriti Gowda <[email protected]>
  • Loading branch information
spolifroni-amd and kiritigowda authored Oct 30, 2024
1 parent 1404153 commit 76be634
Showing 1 changed file with 22 additions and 39 deletions.
61 changes: 22 additions & 39 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,56 +1,39 @@
<p align="center"><img width="70%" src="docs/data/rocAL_logo.png" /></p>
# Changelog for rocAL

# Changelog
Full documentation for rocLibrary is available at [https://rocm.docs.amd.com/projects/rocAL/](https://rocm.docs.amd.com/projects/rocAL/en/latest/).

## Online Documentation
## rocAL 2.1.0 for ROCm 6.3.0

[rocAL Documentation](https://github.com/ROCm/rocAL)
### Added

## rocAL 2.1.0 for ROCm 6.3.0
* rocAL Pybind support for package installation has been added. To use the rocAL python module, set the `PYTHONPATH`: `export PYTHONPATH=/opt/rocm/lib:$PYTHONPATH`
* Last batch policy, pad last batch, stick to shard, and shard size support have been added for the coco, caffe, caffe2, mxnet, tf, and cifar10 image readers.

### Changes
* Setup: rocdecode install disabled
* Package: rocdecode dependency removed
* rocAL Pybind support for package install - rocAL Python module: To use python module, you can set PYTHONPATH:
+ `export PYTHONPATH=/opt/rocm/lib:$PYTHONPATH`
* Add Last batch policy, pad last batch, stick to shard and shard size support for the following image readers : coco, caffe, caffe2, mxnet, tf and cifar10
### Changed

### Removals
* rocdecode dependencies for package install removed
* rocdecode installation disabled when running the setup script.

### Removed

* rocDecode dependencies for package install has been removed.

### Optimizations
* CTest updates

* CTest has been updated.

### Resolved issues
* Test failures fixed

* Test failures have been fixed

### Known issues
* Package install requires `TurboJPEG`, and `RapidJSON` manual install
* `CentOS`/`RedHat`/`SLES` requires additional `FFMPEG Dev` package manual install
* Hardware decode requires rocm usecase `graphics`

### Upcoming changes
* Optimized audio augmentations support

### Tested Configurations
* The package installation requires the manual installation of `TurboJPEG` and `RapidJSON`.
* CentOS/RedHat/SLES requires additional the manual installation of the `FFMPEG Dev` package.
* Hardware decode requires installing ROCm with the `graphics` usecase.

* Linux distribution
* Ubuntu - `20.04` / `22.04`
* CentOS - `7`
* RedHat - `8` / `9`
* SLES - `15-SP5`
* ROCm: rocm-core - `6.3.0.60300`
* RPP - `rpp` & `rpp-dev`/`rpp-devel`
* MIVisionX - `mivisionx` & `mivisionx-dev`/`mivisionx-devel`
* Protobuf - `libprotobuf-dev`/`protobuf-devel`
* RapidJSON - `https://github.com/Tencent/rapidjson`
* Turbo JPEG - [Version 3.0.2](https://libjpeg-turbo.org/)
* PyBind11 - [v2.11.1](https://github.com/pybind/pybind11)
* FFMPEG - `ffmpeg 4` dev package
* OpenCV - `libopencv` / [4.6.0](https://github.com/opencv/opencv/releases/tag/4.6.0)
* libsndfile - [1.0.31](https://github.com/libsndfile/libsndfile/releases/tag/1.0.31)
* rocAL Setup Script - `V2.5.0`
* Dependencies for all the above packages
### Upcoming changes

* Optimized audio augmentations support

## rocAL 2.0.0 for ROCm 6.2.1

Expand Down

0 comments on commit 76be634

Please sign in to comment.