CodeQL / Analyze (actions) (push) Canceled after 0s
CodeQL / Analyze (python) (push) Canceled after 0s
pre-commit / pre-commit (push) Canceled after 0s
Multi-Arch CI / setup (push) Canceled after 0s
Publish build_manylinux_x86_64 images / publish_build_manylinux_x86_64 (push) Canceled after 0s
Setup (Multi-Arch) / setup (push) Canceled after 0s
Multi-Arch CI / Linux::${{ fromJSON(needs.setup.outputs.linux_build_config || '{}').build_variant_label || 'skip' }} (push) Canceled after 0s
Publish TheRock Docker image / build-and-push-image (push) Canceled after 0s
Publish no_rocm_image_ubi10 image / publish_no_rocm_image_ubi10 (push) Canceled after 0s
Multi-Arch CI / Windows::${{ fromJSON(needs.setup.outputs.windows_build_config || '{}').build_variant_label || 'skip' }} (push) Canceled after 0s
Publish TheRock Docker image / build-and-push-image (push) Canceled after 0s
Multi-Arch CI / Manifest Diff (push) Canceled after 0s
TheRock Manifest Diff Report / Generate Manifest Diff Report (push) Canceled after 0s
Multi-Arch CI / CI Summary (push) Canceled after 0s
Publish no_rocm_image_ubuntu24_04 images / publish_no_rocm_image_ubuntu24_04 (push) Canceled after 0s
Publish no_rocm_image_ubuntu24_04_ocl_rt images / publish_no_rocm_image_ubuntu24_04_ocl_rt (push) Canceled after 0s
Publish TheRock Docker image / build-and-push-image (push) Canceled after 0s
Publish TheRock Docker image / build-and-push-image (push) Canceled after 0s
Publish no_rocm_image_ubuntu24_04 images / publish_no_rocm_image_ubuntu24_04_rocgdb (push) Canceled after 0s
Publish no_rocm_image_ubuntu24_04_rocgdb images / publish_no_rocm_image_ubuntu24_04_rocgdb (push) Canceled after 0s
Publish no_rocm_image_ubuntu24_04 images / publish_no_rocm_image_ubuntu24_04_ocl_rt (push) Canceled after 0s
Publish TheRock Docker image / build-and-push-image (push) Canceled after 0s
Unit Tests / Unit Tests :: ubuntu-24.04 (push) Canceled after 0s
Unit Tests / Unit Tests :: windows-2022 (push) Canceled after 0s
Publish no_rocm_image_ubuntu24_04 images / publish_no_rocm_image_ubuntu24_04_media (push) Canceled after 0s
Unit Tests / Unit Tests Summary (push) Canceled after 0s
Publish no_rocm_image_ubuntu24_04 images / publish_no_rocm_image_ubuntu24_04_openmpi (push) Canceled after 0s
149 lines
6.5 KiB
ReStructuredText
149 lines
6.5 KiB
ReStructuredText
.. meta::
|
|
:description: ROCm Performance Primitives (RPP) supported functionalities
|
|
:keywords: RPP, ROCm, Performance Primitives, documentation, support, functionalities, audio, image
|
|
|
|
****************************************************************************
|
|
ROCm Performance Primitives functionality and variant example outputs
|
|
****************************************************************************
|
|
|
|
The following table shows example outputs of some ROCm Performance Primitives (RPP) functionalities and variants.
|
|
|
|
|
|
.. csv-table::
|
|
:widths: 1, 2, 1
|
|
:header: "Functionality/variant", "Input", "Output"
|
|
|
|
"brightness", |orig_road|, |brightness|
|
|
"gamma correction", |orig_road|, |gamma|
|
|
"blend", |orig_road| |orig_dog|, |blend|
|
|
"contrast", |orig_road|, |contrast|
|
|
"pixelate", |orig_road|, |pixel|
|
|
"jitter", |orig_road|, |jitter|
|
|
"noise", |orig_road|, |noise|
|
|
"fog", |orig_street|, |fog|
|
|
"rain", |orig_street|, |rain|
|
|
"exposure", |orig_road|, |exposure|
|
|
"flip", |orig_road|, |flip|
|
|
"resize", |orig_road|, |resize|
|
|
"rotate", |orig_road|, |rotate|
|
|
"warp affine", |orig_road|, |warp_affine|
|
|
"lens correction", |orig_question|, |lens_correct|
|
|
"warp perspective", |orig_road|, |warp_perspective|
|
|
"water", |orig_road|, |water|
|
|
"non-linear blend", |orig_road| |orig_dog|, |nonlinear_blend|
|
|
"color cast", |orig_road|, |color_cast|
|
|
"erase", |orig_road|, |erase|
|
|
"crop and patch", |orig_road| |orig_dog|, |crop_n_patch|
|
|
"lut", |orig_road|, |lut|
|
|
"glitch", |orig_road|, |glitch|
|
|
"color twist", |orig_road|, |color_twist|
|
|
"crop", |orig_road|, |crop|
|
|
"crop mirror normalize", |orig_road|, |crop_mirror_norm|
|
|
"resize crop mirror", |orig_road|, |resize_crop_mirror|
|
|
"erode", |orig_road|, |erode|
|
|
"dilate", |orig_road|, |dilate|
|
|
"color temperature", |orig_road|, |color_temp|
|
|
"vignette", |orig_road|, |vignette|
|
|
"box filter", |orig_road|, |box_filter|
|
|
"gaussian filter", |orig_road|, |gaussian_filter|
|
|
"magnitude", |orig_road| |orig_dog|, |magnitude|
|
|
"phase", |orig_road| |orig_dog|, |phase|
|
|
"bitwise AND", |orig_road| |orig_dog|, |bitwise_and|
|
|
"bitwise NOT", |orig_road|, |bitwise_not|
|
|
"bitwise exclusive OR", |orig_road| |orig_dog|, |bitwise_xor|
|
|
"bitwise inclusive OR", |orig_road| |orig_dog|, |bitwise_or|
|
|
"remap", |orig_road|, |remap|
|
|
|
|
|
|
.. |orig_dog| image:: ../data/doxygenInputs/img150x150_2.png
|
|
|
|
.. |orig_flower| image:: ../data/doxygenInputs/img150x150_1.png
|
|
|
|
.. |orig_road| image:: ../data/doxygenInputs/img150x150.png
|
|
|
|
.. |orig_street| image:: ../data/doxygenInputs/img640x480.png
|
|
|
|
.. |orig_question| image:: ../data/doxygenInputs/lens_img640x480.png
|
|
|
|
.. |brightness| image:: ../data/doxygenOutputs/color_augmentations_brightness_img150x150.png
|
|
|
|
.. |gamma| image:: ../data/doxygenOutputs/color_augmentations_gamma_correction_img150x150.png
|
|
|
|
.. |blend| image:: ../data/doxygenOutputs/color_augmentations_blend_img150x150.png
|
|
|
|
.. |contrast| image:: ../data/doxygenOutputs/color_augmentations_contrast_img150x150.png
|
|
|
|
.. |pixel| image:: ../data/doxygenOutputs/effects_augmentations_pixelate_img150x150.png
|
|
|
|
.. |jitter| image:: ../data/doxygenOutputs/effects_augmentations_jitter_img150x150.png
|
|
|
|
.. |noise| image:: ../data/doxygenOutputs/effects_augmentations_gaussian_noise_img150x150.png
|
|
|
|
.. |fog| image:: ../data/doxygenOutputs/effects_augmentations_fog_img640x480.png
|
|
|
|
.. |rain| image:: ../data/doxygenOutputs/effects_augmentations_rain_img640x480.png
|
|
|
|
.. |exposure| image:: ../data/doxygenOutputs/color_augmentations_contrast_img150x150.png
|
|
|
|
.. |threshold| image:: ../data/doxygenOutputs/statistical_operations_threshold_img150x150.png
|
|
|
|
.. |flip| image:: ../data/doxygenOutputs/geometric_augmentations_flip_img150x150.png
|
|
|
|
.. |resize| image:: ../data/doxygenOutputs/geometric_augmentations_resize_img150x150.png
|
|
|
|
.. |resize_crop_mirror| image:: ../data/doxygenOutputs/geometric_augmentations_resize_crop_mirror_img115x115.png
|
|
|
|
.. |rotate| image:: ../data/doxygenOutputs/geometric_augmentations_rotate_img150x150.png
|
|
|
|
.. |warp_affine| image:: ../data/doxygenOutputs/geometric_augmentations_warp_affine_img150x150.png
|
|
|
|
.. |lens_correct| image:: ../data/doxygenOutputs/geometric_augmentations_lens_correction_img_640x480.png
|
|
|
|
.. |warp_perspective| image:: ../data/doxygenOutputs/geometric_augmentations_warp_perspective_img150x150.png
|
|
|
|
.. |water| image:: ../data/doxygenOutputs/effects_augmentations_water_img150x150.png
|
|
|
|
.. |nonlinear_blend| image:: ../data/doxygenOutputs/effects_augmentations_non_linear_blend_img150x150.png
|
|
|
|
.. |color_cast| image:: ../data/doxygenOutputs/color_augmentations_color_cast_img150x150.png
|
|
|
|
.. |erase| image:: ../data/doxygenOutputs/effects_augmentations_erase_img150x150.png
|
|
|
|
.. |crop_n_patch| image:: ../data/doxygenOutputs/geometric_augmentations_crop_and_patch_img150x150.png
|
|
|
|
.. |lut| image:: ../data/doxygenOutputs/color_augmentations_lut_img150x150.png
|
|
|
|
.. |glitch| image:: ../data/doxygenOutputs/effects_augmentations_glitch_img150x150.png
|
|
|
|
.. |color_twist| image:: ../data/doxygenOutputs/color_augmentations_color_twist_img150x150.png
|
|
|
|
.. |crop| image:: ../data/doxygenOutputs/geometric_augmentations_crop_img150x150.png
|
|
|
|
.. |crop_mirror_norm| image:: ../data/doxygenOutputs/geometric_augmentations_crop_mirror_normalize_img150x150.png
|
|
|
|
.. |erode| image:: ../data/doxygenOutputs/morphological_operations_erode_kSize5_img150x150.png
|
|
|
|
.. |dilate| image:: ../data/doxygenOutputs/morphological_operations_dilate_kSize5_img150x150.png
|
|
|
|
.. |color_temp| image:: ../data/doxygenOutputs/color_augmentations_color_temperature_img150x150.png
|
|
|
|
.. |vignette| image:: ../data/doxygenOutputs/effects_augmentations_vignette_img150x150.png
|
|
|
|
.. |box_filter| image:: ../data/doxygenOutputs/filter_augmentations_box_filter_kSize5_img150x150.png
|
|
|
|
.. |gaussian_filter| image:: ../data/doxygenOutputs/filter_augmentations_gaussian_filter_kSize5_img150x150.png
|
|
|
|
.. |magnitude| image:: ../data/doxygenOutputs/arithmetic_operations_magnitude_img150x150.png
|
|
|
|
.. |bitwise_and| image:: ../data/doxygenOutputs/bitwise_operations_bitwise_and_img150x150.png
|
|
|
|
.. |bitwise_not| image:: ../data/doxygenOutputs/bitwise_operations_bitwise_not_img150x150.png
|
|
|
|
.. |bitwise_or| image:: ../data/doxygenOutputs/bitwise_operations_bitwise_or_img150x150.png
|
|
|
|
.. |bitwise_xor| image:: ../data/doxygenOutputs/bitwise_operations_bitwise_xor_img150x150.png
|
|
|
|
.. |phase| image:: ../data/doxygenOutputs/geometric_augmentations_phase_img150x150.png
|
|
|
|
.. |remap| image:: ../data/doxygenOutputs/geometric_augmentations_remap_img150x150.png
|