acc.h Source File#
|
SDK qb Runtime Library v1.3
MCS001-EN
|
acc.h
Go to the documentation of this file.
static std::unique_ptr< Accelerator > create(StatusCode &sc)
Creates an Accelerator object for executing models, using device number 0.
PinnedMemory< T > allocatePinnedMemory(const std::vector< int64_t > &shape, StatusCode &sc)
Allocates a pinned (zero-copy) memory buffer on the NPU device.
static std::unique_ptr< Accelerator > create(int dev_no, bool verbose, StatusCode &sc)
static std::unique_ptr< Accelerator > create(int dev_no, StatusCode &sc)
Creates an Accelerator object for a specific device.
~Accelerator()
Destroys the Accelerator object and releases resources.
A buffer of NPU-accessible pinned (physically contiguous) memory.
Definition pinned_memory.h:56
Generated by