---
title: ErrorType
description: "加速库日志中定义的错误类型。"
url: https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0008.html
sourcePath: /source/zh/canncommercial/900/API/ascendtb/ascendtb_01_0008.html
indexId: 260255956161ccdf4715754237694e7850952791764395d76c0cc3c0cab1d91964
---
# ErrorType

#### 功能说明

加速库日志中定义的错误类型。


#### 定义

```
enum ErrorType : int {
    NO_ERROR = 0,
    ERROR_INVALID_PARAM, 
    ERROR_INVALID_GRAPH, 
    ERROR_INTERNAL_ERROR,
    ERROR_RT_FAIL, 
    ERROR_INVALID_IN_TENSOR_NUM, 
    ERROR_INVALID_TENSOR_DTYPE,
    ERROR_INVALID_TENSOR_FORMAT,
    ERROR_INVALID_TENSOR_DIM,
    ERROR_INVALID_TENSOR_SIZE,
    ERROR_OPERATION_NULL_RUNNER,
    ERROR_GRAPH_INFERSHAPE_FUNC_FAIL,
    ERROR_CANN_ERROR, 
    ERROR_INVALID_TENSOR_INI_MATCH,
    ERROR_INVALID_TENSOR_ADDR,
    ERROR_INVALID_TENSOR_NUM,
    ERROR_INVALID_TENSOR_DIM_NUM,
    ERROR_INVALID_SINGLE_OPERATION_PARAM,
    ERROR_GRAPH_NODE_RESHAPE_FUNC_FAIL,
    ERROR_INVALID_GRAPH_NODE_CHUNK,
    ERROR_INVALID_CONTEXT_ADDR,
    ERROR_INVALID_STREAM,
    ERROR_INVALID_WORKSPACE_SIZE,
    ERROR_INVALID_WORKSPACE_ADDR,
    ERROR_INVALID_OPERATION_ADDR,
    ERROR_HCCL_FAIL,
    ERROR_OUT_OF_DEVICE_MEMORY,
    ERROR_OUT_OF_HOST_MEMORY,
    ERROR_COMM_EMPTY,
    ERROR_COPY_HOST_MEMORY_FAIL    
};
```


#### 参数列表

| 成员名称 | 取值 | 描述 |
| --- | --- | --- |
| NO\_ERROR | 0 | 正确。 |
| ERROR\_INVALID\_PARAM | 1 | 无效参数。 |
| ERROR\_INVALID\_GRAPH | 2 | 计算图错误。 |
| ERROR\_INTERNAL\_ERROR | 3 | 内部错误。 |
| ERROR\_RT\_FAIL | 4 | 调用Runtime接口失败。 |
| ERROR\_INVALID\_IN\_TENSOR\_NUM | 5 | 算子输入tensor数量与定义不一致。 |
| ERROR\_INVALID\_TENSOR\_DTYPE | 6 | tensor数据类型错误。 |
| ERROR\_INVALID\_TENSOR\_FORMAT | 7 | tensor数据格式错误。 |
| ERROR\_INVALID\_TENSOR\_DIM | 8 | tensor数据维度错误。 |
| ERROR\_INVALID\_TENSOR\_SIZE | 9 | tensor数据size错误。 |
| ERROR\_OPERATION\_NULL\_RUNNER | 10 | Operation内部错误。 |
| ERROR\_GRAPH\_INFERSHAPE\_FUNC\_FAIL | 11 | 图infershapeFunc错误。 |
| ERROR\_CANN\_ERROR | 12 | 调用CANN接口错误。 |
| ERROR\_INVALID\_TENSOR\_INI\_MATCH | 13 | 算子输入或参数检验失败。 |
| ERROR\_INVALID\_TENSOR\_ADDR | 14 | tensor地址错误。 |
| ERROR\_INVALID\_TENSOR\_NUM | 15 | tensor数量错误。 |
| ERROR\_INVALID\_TENSOR\_DIM\_NUM | 16 | tensor维度数错误。 |
| ERROR\_INVALID\_SINGLE\_OPERATION\_PARAM | 17 | 单Operation参数错误。 |
| ERROR\_GRAPH\_NODE\_RESHAPE\_FUNC\_FAIL | 18 | 图节点reshapeFuncs设置有误。 |
| ERROR\_INVALID\_GRAPH\_NODE\_CHUNK | 19 | 图节点Chunk参数错误。 |
| ERROR\_INVALID\_CONTEXT\_ADDR | 20 | HOST侧算子运行上下文地址有误， 通常是分配失败导致的。 |
| ERROR\_INVALID\_STREAM | 21 | 一般是流ID错误，可能是没有分配流ID或使用了错误的流ID。 |
| ERROR\_INVALID\_WORKSPACE\_SIZE | 22 | Workspace大小有误。 |
| ERROR\_INVALID\_WORKSPACE\_ADDR | 23 | Workspace地址有误，通常是未分配地址。 |
| ERROR\_INVALID\_OPERATION\_ADDR | 24 | Operation地址有误。 |
| ERROR\_HCCL\_FAIL | 25 | HCCL接口调用失败。 |
| ERROR\_OUT\_OF\_DEVICE\_MEMORY | 26 | Device内存不足。 |
| ERROR\_OUT\_OF\_HOST\_MEMORY | 27 | Host内存不足。 |
| ERROR\_COMM\_EMPTY | 28 | 通信域指针为空。 |
| ERROR\_COPY\_HOST\_MEMORY\_FAIL | 29 | Host内存拷贝失败。 |
