MIOpen
MIOpen copied to clipboard
Implement ImageTransform
Add ImageTransform kernels:
ImageAdjustBrightness(ImageAdjustBrightnessFwdContiguous)ImageAdjustHue(IncludingImageAdjustHueandImageAdjustHuecontiguous)ImageAdjustSaturation(RGBToGrayscale,RGBToGrayscaleContiguous,BlendContiguous)ImageNormalize(ImageNormalizeFwdContiguous)
Detailed performance results are here
Average performance:
ImageAdjustBrightness
| contiguous | |
|---|---|
| float32 | 3.72 |
| float16 | 3.15 |
| bfloat16 | 3.33 |
ImageAdjustHue
| contiguous | noncontiguous | |
|---|---|---|
| float32 | 190.43 | 28.16 |
| float16 | 197.85 | 32.91 |
| bfloat16 | 214.06 | 32.18 |
ImageAdjustSaturation
| contiguous | |
|---|---|
| float32 | 5.21 |
| float16 | 2.43 |
| bfloat16 | 2.34 |
ImageNormalize
| contiguous | |
|---|---|
| float32 | 1.97 |
| float16 | 18.14 |
| bfloat16 | 1.89 |