/home/docs/checkouts/readthedocs.org/user_builds/advanced-micro-devices-rocal/checkouts/docs-6.2.2/rocAL/include/api/rocal_api.h File Reference#
rocal_api.h File Reference
The AMD rocAL Library. More...
#include "rocal_api_types.h"
#include "rocal_api_tensor.h"
#include "rocal_api_parameters.h"
#include "rocal_api_data_loaders.h"
#include "rocal_api_augmentation.h"
#include "rocal_api_data_transfer.h"
#include "rocal_api_meta_data.h"
#include "rocal_api_info.h"
Go to the source code of this file.
Functions | |
RocalContext ROCAL_API_CALL | rocalCreate (size_t batch_size, RocalProcessMode affinity, int gpu_id=0, size_t cpu_thread_count=1, size_t prefetch_queue_depth=3, RocalTensorOutputType output_tensor_data_type=RocalTensorOutputType::ROCAL_FP32) |
rocalCreate creates the context for a new augmentation pipeline. Initializes all the required internals for the pipeline More... | |
RocalStatus ROCAL_API_CALL | rocalVerify (RocalContext context) |
rocalVerify function to verify the graph for all the inputs and outputs More... | |
RocalStatus ROCAL_API_CALL | rocalRun (RocalContext context) |
rocalRun function to process and run the built and verified graph. More... | |
RocalStatus ROCAL_API_CALL | rocalRelease (RocalContext rocal_context) |
rocalRelease function to free all the resources allocated during the graph creation process. More... | |
Detailed Description
The AMD rocAL Library.