Enumeration: RnExecutorchErrorCode
Defined in: packages/react-native-executorch/src/errors/ErrorCodes.ts:4
Enumeration Members
AccessFailed
AccessFailed:
34
Defined in: packages/react-native-executorch/src/errors/ErrorCodes.ts:152
Could not access a resource.
DelegateInvalidCompatibility
DelegateInvalidCompatibility:
48
Defined in: packages/react-native-executorch/src/errors/ErrorCodes.ts:168
Init stage: Backend receives an incompatible delegate version.
DelegateInvalidHandle
DelegateInvalidHandle:
50
Defined in: packages/react-native-executorch/src/errors/ErrorCodes.ts:176
Execute stage: The handle is invalid.
DelegateMemoryAllocationFailed
DelegateMemoryAllocationFailed:
49
Defined in: packages/react-native-executorch/src/errors/ErrorCodes.ts:172
Init stage: Backend fails to allocate memory.
DownloadInterrupted
DownloadInterrupted:
118
Defined in: packages/react-native-executorch/src/errors/ErrorCodes.ts:60
Thrown when the number of downloaded files is unexpected, due to download interruptions.
EndOfMethod
EndOfMethod:
3
Defined in: packages/react-native-executorch/src/errors/ErrorCodes.ts:120
Status indicating there are no more steps of execution to run
FileReadFailed
FileReadFailed:
114
Defined in: packages/react-native-executorch/src/errors/ErrorCodes.ts:44
Thrown when a file read operation failed. This could be invalid image url passed to image models, or unsupported format.
FileWriteFailed
FileWriteFailed:
103
Defined in: packages/react-native-executorch/src/errors/ErrorCodes.ts:16
An error ocurred when saving a file. This could be, for instance a result image from an image model.
Internal
Internal:
1
Defined in: packages/react-native-executorch/src/errors/ErrorCodes.ts:112
An internal error occurred.
InvalidArgument
InvalidArgument:
18
Defined in: packages/react-native-executorch/src/errors/ErrorCodes.ts:132
User provided an invalid argument.
InvalidConfig
InvalidConfig:
112
Defined in: packages/react-native-executorch/src/errors/ErrorCodes.ts:28
Thrown when config parameters passed to a model are invalid. For example, when LLM's topp is outside of range [0, 1].
InvalidExternalData
InvalidExternalData:
36
Defined in: packages/react-native-executorch/src/errors/ErrorCodes.ts:160
Error caused by the contents of external data.
InvalidModelOutput
InvalidModelOutput:
115
Defined in: packages/react-native-executorch/src/errors/ErrorCodes.ts:48
Thrown when the size of model output is unexpected.
InvalidModelSource
InvalidModelSource:
255
Defined in: packages/react-native-executorch/src/errors/ErrorCodes.ts:32
Thrown when the type of model source passed by the user is invalid.
InvalidProgram
InvalidProgram:
35
Defined in: packages/react-native-executorch/src/errors/ErrorCodes.ts:156
Error caused by the contents of a program.
InvalidState
InvalidState:
2
Defined in: packages/react-native-executorch/src/errors/ErrorCodes.ts:116
Status indicating the executor is in an invalid state for a targeted operation.
InvalidType
InvalidType:
19
Defined in: packages/react-native-executorch/src/errors/ErrorCodes.ts:136
Object is an invalid type for the operation.
InvalidUserInput
InvalidUserInput:
117
Defined in: packages/react-native-executorch/src/errors/ErrorCodes.ts:56
Thrown when the input passed to our APIs is invalid, for example when passing an empty message array to LLM's generate().
LanguageNotSupported
LanguageNotSupported:
105
Defined in: packages/react-native-executorch/src/errors/ErrorCodes.ts:24
Thrown when a language is passed to a multi-language model that is not supported. For example OCR or Speech To Text.
MemoryAllocationFailed
MemoryAllocationFailed:
33
Defined in: packages/react-native-executorch/src/errors/ErrorCodes.ts:148
Could not allocate the requested memory.
MissingDataChunk
MissingDataChunk:
161
Defined in: packages/react-native-executorch/src/errors/ErrorCodes.ts:72
Thrown when streaming transcription is attempted but audio data chunk is missing.
ModelGenerating
ModelGenerating:
104
Defined in: packages/react-native-executorch/src/errors/ErrorCodes.ts:20
Thrown when a user tries to run a model that is currently processing. It is only allowed to run a single model prediction at a time.
ModuleNotLoaded
ModuleNotLoaded:
102
Defined in: packages/react-native-executorch/src/errors/ErrorCodes.ts:12
Thrown when a user tries to run a model that is not yet downloaded or loaded into memory.
MultilingualConfiguration
MultilingualConfiguration:
160
Defined in: packages/react-native-executorch/src/errors/ErrorCodes.ts:68
Thrown when there's a configuration mismatch between multilingual and language settings in Speech-to-Text models.
NotFound
NotFound:
32
Defined in: packages/react-native-executorch/src/errors/ErrorCodes.ts:144
Requested resource could not be found.
NotImplemented
NotImplemented:
17
Defined in: packages/react-native-executorch/src/errors/ErrorCodes.ts:128
Operation is not yet implemented.
NotSupported
NotSupported:
16
Defined in: packages/react-native-executorch/src/errors/ErrorCodes.ts:124
Operation is not supported in the current context.
Ok
Ok:
0
Defined in: packages/react-native-executorch/src/errors/ErrorCodes.ts:108
Status indicating a successful operation.
OperatorMissing
OperatorMissing:
20
Defined in: packages/react-native-executorch/src/errors/ErrorCodes.ts:140
Operator(s) missing in the operator registry.
OutOfResources
OutOfResources:
37
Defined in: packages/react-native-executorch/src/errors/ErrorCodes.ts:164
Does not have enough resources to perform the requested operation.
ResourceFetcherAlreadyOngoing
ResourceFetcherAlreadyOngoing:
183
Defined in: packages/react-native-executorch/src/errors/ErrorCodes.ts:96
Thrown when trying to resume a download that is already ongoing.
ResourceFetcherAlreadyPaused
ResourceFetcherAlreadyPaused:
182
Defined in: packages/react-native-executorch/src/errors/ErrorCodes.ts:92
Thrown when trying to pause a download that is already paused.
ResourceFetcherDownloadFailed
ResourceFetcherDownloadFailed:
180
Defined in: packages/react-native-executorch/src/errors/ErrorCodes.ts:84
Thrown when a resource fails to download. This could be due to invalid URL, or for example a network problem.
ResourceFetcherDownloadInProgress
ResourceFetcherDownloadInProgress:
181
Defined in: packages/react-native-executorch/src/errors/ErrorCodes.ts:88
Thrown when a user tries to trigger a download that's already in progress.
ResourceFetcherMissingUri
ResourceFetcherMissingUri:
185
Defined in: packages/react-native-executorch/src/errors/ErrorCodes.ts:104
Thrown when required URI information is missing for a download operation.
ResourceFetcherNotActive
ResourceFetcherNotActive:
184
Defined in: packages/react-native-executorch/src/errors/ErrorCodes.ts:100
Thrown when trying to pause, resume, or cancel a download that is not active.
StreamingInProgress
StreamingInProgress:
163
Defined in: packages/react-native-executorch/src/errors/ErrorCodes.ts:80
Thrown when trying to start a new streaming session while another is already in progress.
StreamingNotStarted
StreamingNotStarted:
162
Defined in: packages/react-native-executorch/src/errors/ErrorCodes.ts:76
Thrown when trying to stop or insert data into a stream that hasn't been started.
ThreadPoolError
ThreadPoolError:
113
Defined in: packages/react-native-executorch/src/errors/ErrorCodes.ts:40
Thrown when React Native ExecuTorch threadpool problem occurs.
TokenizerError
TokenizerError:
167
Defined in: packages/react-native-executorch/src/errors/ErrorCodes.ts:64
Thrown when an error occurs with the tokenizer or tokenization process.
UnexpectedNumInputs
UnexpectedNumInputs:
97
Defined in: packages/react-native-executorch/src/errors/ErrorCodes.ts:36
Thrown when the number of passed inputs to the model is different than the model metadata specifies.
UnknownError
UnknownError:
101
Defined in: packages/react-native-executorch/src/errors/ErrorCodes.ts:8
An umbrella-error that is thrown usually when something unexpected happens, for example a 3rd-party library error.
WrongDimensions
WrongDimensions:
116
Defined in: packages/react-native-executorch/src/errors/ErrorCodes.ts:52
Thrown when the dimensions of input tensors don't match the model's expected dimensions.