Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

UNET3D training support #8

Open
wants to merge 89 commits into
base: develop
Choose a base branch
from
Open

UNET3D training support #8

wants to merge 89 commits into from

Conversation

SundarRajan98
Copy link
Owner

Adding support for UNET3D training in rocAL

LakshmiKumar23 and others added 30 commits September 26, 2023 16:11
Add support to process multidimension ROI
Add necessary ROI changes
Add Union for ROI
Add pybind changes to copy ROI
* ROCm Path - Options added

* Setup - use latest RPP
@SundarRajan98 SundarRajan98 self-assigned this Dec 8, 2023
swetha097 and others added 19 commits December 12, 2023 18:06
* tensor changes

* Update Doxyfile

* test updates

* bug fixes

* bug fix

* adding image augemntation app changes

* Minor changes

* Add ROI structure

Add support to process multidimension ROI

* Add support to update multi dimension ROI

* Fix build issues wrt ROI struct

Add necessary ROI changes
Add Union for ROI
Add pybind changes to copy ROI

* Minor change

* Remove redundant code

* Minor change

* Minor changes

* Modify struct names

* Adding external source reader support to rocAL

* ROCm Path - Options added (#73)

* ROCm Path - Options added

* Setup - use latest RPP

* Remove strides in ROI

* Change shape to end for ROICords

* Fix crop dims in ssd random crop

* Change ROI type to const in node.h

* set mem handle with label buffer

* change casting to c++ style

* Address review comments

* Remove external source label reader

* Minor changes

* Remove labels bool in loaders

* Minor changes

* Revert storage_type to type

* Minor changes

* Minor changes

* Combine all the test modes in pytorch.py

* Adding external source support to generic iterator

* Adding readme for external source python examples

* CMake Find - Half (#76)

* Find - Half

* Update rocAL-setup.py

Install rapidJSON package

* rocAL Setup - rapidJSON updates

* Change copyright year

* Resolving review comments

* Prerequisites - Boost Removal (#71)

* boost removal

* file cleanup

* gnu++17

* filesystem updated

* Update README.md

* Update filesystem.h

* include fix

* FindStdFilesystem

* minor fix

* modified .cmake

* modification on cmake

* minor fix

* code cleanup

* Multiple Inheritance in External Source Reader

* Add the commit the pass the ROI as xywh structure

* Increase the pqd

* Put all the examples in a single file

* Make minor changes from commit

* Del remaining examples

* Add changes for ROI

* Remove the rocAL external source folder

* Change the ROI struct of vectors to a vector of ROI structs and change the bool naming

* Add NONE to Mode and Resize the size of the ROIxywh vector in cpp unit test

* Remove the print statment

* Pass the vectors as reference

* Move the ExternalSourceMode to the right

* Add const to pass vectors by reference and add one to one mapping in the example file

* Some changes in the example file

* Changes in example file

* Minor changes in the test suite

* Remove nchw_to_nhwc conversions

* Fix warnings

* Bracket Spacing

* Removing boost includes and updating python example

* Resolving review comments

* Readme updates for external source tests

* Adding API changes for external source and set_mem_handle

* Reording the pybind for ROIxywh struct

---------

Co-authored-by: LakshmiKumar23 <[email protected]>
Co-authored-by: fgladwin <[email protected]>
Co-authored-by: Kiriti Gowda <[email protected]>
Co-authored-by: SundarRajan98 <[email protected]>
Co-authored-by: Hansel Yang <[email protected]>
Co-authored-by: Swetha B S <[email protected]>
Co-authored-by: root <[email protected]>
Co-authored-by: swetha097 <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants