diff options
Diffstat (limited to 'runtimes/pure_arm_compute/src/internal/Source.h')
-rw-r--r-- | runtimes/pure_arm_compute/src/internal/Source.h | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/runtimes/pure_arm_compute/src/internal/Source.h b/runtimes/pure_arm_compute/src/internal/Source.h index a159e5092..fa8f1e811 100644 --- a/runtimes/pure_arm_compute/src/internal/Source.h +++ b/runtimes/pure_arm_compute/src/internal/Source.h @@ -14,15 +14,32 @@ * limitations under the License. */ +/** + * @file Source.h + * @brief This file contains Source struct for pushing ITensor + * @ingroup COM_AI_RUNTIME + */ + #ifndef __INTERNAL_SOURCE_H__ #define __INTERNAL_SOURCE_H__ #include <arm_compute/core/ITensor.h> +/** + * @brief Struct to push inner source to ITensor. + */ struct Source { + /** + * @brief Destructor as default + */ virtual ~Source() = default; + /** + * @brief Push inner source to ITensor + * @param [in] tensor ITensor to be pushed into + * @return N/A + */ virtual void push(::arm_compute::ITensor &tensor) const = 0; }; |