status_code.h File Reference

status_code.h File Reference#

Runtime Library: status_code.h File Reference
Runtime Library v0.30
Mobilint SDK qb
status_code.h File Reference
#include <string>

Go to the source code of this file.

Enumerations

enum class  mobilint::StatusCode {
  StatusCode::OK = 0 ,
  StatusCode::InternalError = 23 ,
  StatusCode::NotImplemented = 18 ,
  StatusCode::BadAlloc = 39 ,
  StatusCode::Acc_CoreAlreadyInUse = 11 ,
  StatusCode::Acc_NPUTimeout = 42 ,
  StatusCode::Acc_NoIMemInitFound = 43 ,
  StatusCode::Acc_NoSuchModel = 12 ,
  StatusCode::Acc_TaskQueueNotFound = 28 ,
  StatusCode::Driver_FailedToAllocateHostMemory = 13 ,
  StatusCode::Driver_FailedToAllocateModelMemory = 44 ,
  StatusCode::Driver_FailedToBuildCmaIoReq = 45 ,
  StatusCode::Driver_FailedToClaimCores = 24 ,
  StatusCode::Driver_FailedToFreeModelMemory = 46 ,
  StatusCode::Driver_FailedToLockCore = 49 ,
  StatusCode::Driver_FailedToPostInfer = 33 ,
  StatusCode::Driver_FailedToReadMemoryBuffer = 15 ,
  StatusCode::Driver_FailedToUnclaimCores = 25 ,
  StatusCode::Driver_FailedToUnlockCore = 50 ,
  StatusCode::Driver_FailedToWaitDone = 34 ,
  StatusCode::Driver_FailedToWriteMemoryBuffer = 14 ,
  StatusCode::Driver_NotInitialized = 1 ,
  StatusCode::Driver_WaitDoneTimeout = 35 ,
  StatusCode::Driver_WrongBaseAddress = 47 ,
  StatusCode::MemoryPool_AllocatorNotSet = 30 ,
  StatusCode::MemoryPool_BufNotFound = 29 ,
  StatusCode::Model_AlreadyLaunched = 65 ,
  StatusCode::Model_AsyncPipelineCheckFailed = 55 ,
  StatusCode::Model_AsyncPipelineNotAlive = 56 ,
  StatusCode::Model_AsyncPipelineTimeout = 57 ,
  StatusCode::Model_BrokenMXQ = 20 ,
  StatusCode::Model_BufferSizeMismatched = 63 ,
  StatusCode::Model_CacheOverflow = 53 ,
  StatusCode::Model_DtypeMismatched = 22 ,
  StatusCode::Model_FailedToAllocMemory = 32 ,
  StatusCode::Model_FailedToFindDirectory = 61 ,
  StatusCode::Model_FailedToLoadMXQ = 3 ,
  StatusCode::Model_FailedToOpenCacheFile = 62 ,
  StatusCode::Model_FailedToOpenModelDescFile = 19 ,
  StatusCode::Model_FailedToOpenOutputScale = 6 ,
  StatusCode::Model_FailedToOpenScaleFile = 4 ,
  StatusCode::Model_FailedToOpenSectionBinary = 8 ,
  StatusCode::Model_FailedToSaveTensor = 37 ,
  StatusCode::Model_NumCacheMismatched = 60 ,
  StatusCode::Model_InvalidNPUDtype = 51 ,
  StatusCode::Model_InvalidOutputScaleValue = 7 ,
  StatusCode::Model_InvalidRmemType = 52 ,
  StatusCode::Model_InvalidScaleValue = 5 ,
  StatusCode::Model_InvalidSupplementary = 59 ,
  StatusCode::Model_InvalidVariantIdx = 64 ,
  StatusCode::Model_IsNotPacked = 27 ,
  StatusCode::Model_IsNotSupportedHardware = 48 ,
  StatusCode::Model_IsPacked = 26 ,
  StatusCode::Model_MXQAndModelConfigNotMatch = 16 ,
  StatusCode::Model_NoCache = 54 ,
  StatusCode::Model_NoGlobalCoreWithGlobalMultiMode = 17 ,
  StatusCode::Model_NoTargetCores = 2 ,
  StatusCode::Model_NotAlive = 10 ,
  StatusCode::Model_NotLaunched = 9 ,
  StatusCode::Model_PredictError = 36 ,
  StatusCode::Model_ShapeMismatched = 21 ,
  StatusCode::Model_TaskQueueClosed = 40 ,
  StatusCode::Model_TaskQueueTimeout = 41 ,
  StatusCode::Model_UnexpectedMemoryFormat = 38 ,
  StatusCode::Future_NotValid = 58
}
 Enumerates status codes for the maccel runtime. More...

Functions

const std::string mobilint::statusCodeToString (const StatusCode status_code)
 Convert StatusCode into string.
bool mobilint::operator! (StatusCode sc)
 Checks whether the given StatusCode represents an error.