AMD rocAL - Info API#
API: AMD rocAL - Info API
  The AMD rocAL Informational functions. More...
| Functions | |
| int ROCAL_API_CALL | rocalGetOutputWidth (RocalContext rocal_context) | 
| Retrieves the width of the output.  More... | |
| int ROCAL_API_CALL | rocalGetOutputHeight (RocalContext rocal_context) | 
| Retrieves the height of the output.  More... | |
| int ROCAL_API_CALL | rocalGetOutputColorFormat (RocalContext rocal_context) | 
| Retrieves the color format of the output.  More... | |
| size_t ROCAL_API_CALL | rocalGetRemainingImages (RocalContext rocal_context) | 
| Retrieves the number of remaining images.  More... | |
| size_t ROCAL_API_CALL | rocalGetImageWidth (RocalTensor image) | 
| Retrieves the width of the image.  More... | |
| size_t ROCAL_API_CALL | rocalGetImageHeight (RocalTensor image) | 
| Retrieves the height of the image.  More... | |
| size_t ROCAL_API_CALL | rocalGetImagePlanes (RocalTensor image) | 
| Retrieves the number of planes (channels) in the image.  More... | |
| size_t ROCAL_API_CALL | rocalIsEmpty (RocalContext rocal_context) | 
| Checks if the RocalContext is empty.  More... | |
| size_t ROCAL_API_CALL | rocalGetAugmentationBranchCount (RocalContext rocal_context) | 
| Retrieves the number of augmentation branches.  More... | |
| RocalStatus ROCAL_API_CALL | rocalGetStatus (RocalContext rocal_context) | 
| Retrieves the status.  More... | |
| const char *ROCAL_API_CALL | rocalGetErrorMessage (RocalContext rocal_context) | 
| Retrieves the error message.  More... | |
| TimingInfo ROCAL_API_CALL | rocalGetTimingInfo (RocalContext rocal_context) | 
| Retrieves timing information.  More... | |
| size_t ROCAL_API_CALL | rocalGetLastBatchPaddedSize (RocalContext rocal_context) | 
| Retrieves the information about the size of the last batch.  More... | |
Detailed Description
The AMD rocAL Informational functions.
Function Documentation
◆ rocalGetAugmentationBranchCount()
| size_t ROCAL_API_CALL rocalGetAugmentationBranchCount | ( | RocalContext | rocal_context | ) | 
Retrieves the number of augmentation branches.
- Parameters
- 
  [in] rocal_context The RocalContext 
- Returns
- Number of augmentation graph branches. Defined by number of calls to the augmentation API's with the is_output flag set to true.
◆ rocalGetErrorMessage()
| const char* ROCAL_API_CALL rocalGetErrorMessage | ( | RocalContext | rocal_context | ) | 
Retrieves the error message.
- Parameters
- 
  [in] rocal_context The RocalContext 
- Returns
- A pointer to the error message string.
◆ rocalGetImageHeight()
| size_t ROCAL_API_CALL rocalGetImageHeight | ( | RocalTensor | image | ) | 
Retrieves the height of the image.
- Parameters
- 
  [in] image The RocalTensor data. 
- Returns
- The height of the image.
◆ rocalGetImagePlanes()
| size_t ROCAL_API_CALL rocalGetImagePlanes | ( | RocalTensor | image | ) | 
Retrieves the number of planes (channels) in the image.
- Parameters
- 
  [in] image The RocalTensor data. 
- Returns
- The number of planes (channels) in the image.
◆ rocalGetImageWidth()
| size_t ROCAL_API_CALL rocalGetImageWidth | ( | RocalTensor | image | ) | 
Retrieves the width of the image.
- Parameters
- 
  [in] image The RocalTensor data. 
- Returns
- The width of the image.
◆ rocalGetLastBatchPaddedSize()
| size_t ROCAL_API_CALL rocalGetLastBatchPaddedSize | ( | RocalContext | rocal_context | ) | 
Retrieves the information about the size of the last batch.
- Parameters
- 
  rocal_context 
- Returns
- The number of samples that were padded in the last batch in adherence with last_batch_policy and pad_last_batch_repeated.
◆ rocalGetOutputColorFormat()
| int ROCAL_API_CALL rocalGetOutputColorFormat | ( | RocalContext | rocal_context | ) | 
Retrieves the color format of the output.
- Parameters
- 
  [in] rocal_context The RocalContext. 
- Returns
- The color format of the output.
◆ rocalGetOutputHeight()
| int ROCAL_API_CALL rocalGetOutputHeight | ( | RocalContext | rocal_context | ) | 
Retrieves the height of the output.
- Parameters
- 
  [in] rocal_context The RocalContext 
- Returns
- The height of the output.
◆ rocalGetOutputWidth()
| int ROCAL_API_CALL rocalGetOutputWidth | ( | RocalContext | rocal_context | ) | 
Retrieves the width of the output.
- Parameters
- 
  [in] rocal_context The RocalContext 
- Returns
- The width of the output.
◆ rocalGetRemainingImages()
| size_t ROCAL_API_CALL rocalGetRemainingImages | ( | RocalContext | rocal_context | ) | 
Retrieves the number of remaining images.
- Parameters
- 
  [in] rocal_context The RocalContext. 
- Returns
- The number of remaining images yet to be processed.
◆ rocalGetStatus()
| RocalStatus ROCAL_API_CALL rocalGetStatus | ( | RocalContext | rocal_context | ) | 
Retrieves the status.
- Parameters
- 
  [in] rocal_context The RocalContext from which to retrieve the status. 
- Returns
- The status of tha last API call
◆ rocalGetTimingInfo()
| TimingInfo ROCAL_API_CALL rocalGetTimingInfo | ( | RocalContext | rocal_context | ) | 
Retrieves timing information.
- Parameters
- 
  [in] rocal_context The RocalContext 
- Returns
- The timing info associated with recent execution.
◆ rocalIsEmpty()
| size_t ROCAL_API_CALL rocalIsEmpty | ( | RocalContext | rocal_context | ) | 
Checks if the RocalContext is empty.
- Parameters
- 
  [in] rocal_context The RocalContext 
- Returns
- return if RocalContext is empty or not.