Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Docs
提交
52cd87f6
D
Docs
项目概览
OpenHarmony
/
Docs
1 年多 前同步成功
通知
159
Star
292
Fork
28
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
D
Docs
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
未验证
提交
52cd87f6
编写于
6月 01, 2023
作者:
O
openharmony_ci
提交者:
Gitee
6月 01, 2023
浏览文件
操作
浏览文件
下载
差异文件
!19018 master:MindSpore描述优化:需同步翻译
Merge pull request !19018 from 葛亚芳/master
上级
c63b6664
cf76e8af
变更
2
隐藏空白更改
内联
并排
Showing
2 changed file
with
29 addition
and
29 deletion
+29
-29
zh-cn/application-dev/reference/native-apis/_mind_spore.md
zh-cn/application-dev/reference/native-apis/_mind_spore.md
+26
-26
zh-cn/application-dev/reference/native-apis/context_8h.md
zh-cn/application-dev/reference/native-apis/context_8h.md
+3
-3
未找到文件。
zh-cn/application-dev/reference/native-apis/_mind_spore.md
浏览文件 @
52cd87f6
...
@@ -56,7 +56,7 @@
...
@@ -56,7 +56,7 @@
|
[
OH_AI_TensorHandleArray
](
#oh_ai_tensorhandlearray
)
| 张量数组结构体,用于存储张量数组指针和张量数组长度 |
|
[
OH_AI_TensorHandleArray
](
#oh_ai_tensorhandlearray
)
| 张量数组结构体,用于存储张量数组指针和张量数组长度 |
|
[
OH_AI_ShapeInfo
](
_o_h___a_i___shape_info.md
)
| 维度信息,最大的维度为MS_MAX_SHAPE_NUM。 |
|
[
OH_AI_ShapeInfo
](
_o_h___a_i___shape_info.md
)
| 维度信息,最大的维度为MS_MAX_SHAPE_NUM。 |
|
[
OH_AI_CallBackParam
](
#oh_ai_callbackparam
)
| 回调函数中传入的算子信息。 |
|
[
OH_AI_CallBackParam
](
#oh_ai_callbackparam
)
| 回调函数中传入的算子信息。 |
|
[
OH_AI_KernelCallBack
](
#oh_ai_kernelcallback
)
) (const
[
OH_AI_TensorHandleArray
](
_o_h___a_i___tensor_handle_array.md
)
inputs, const
[
OH_AI_TensorHandleArray
](
_o_h___a_i___tensor_handle_array.md
)
outputs, const
[
OH_AI_CallBackParam
](
_o_h___a_i___call_back_param.md
)
kernel_Info)
| 回调函数指针。 |
|
[
OH_AI_KernelCallBack
](
#oh_ai_kernelcallback
)
| 回调函数指针。 |
|
[
OH_AI_Status
](
#oh_ai_status
)
| Minspore的状态码。 |
|
[
OH_AI_Status
](
#oh_ai_status
)
| Minspore的状态码。 |
|
[
OH_AI_TensorHandle
](
#oh_ai_tensorhandle
)
| 指向张量对象句柄。 |
|
[
OH_AI_TensorHandle
](
#oh_ai_tensorhandle
)
| 指向张量对象句柄。 |
|
[
OH_AI_ModelType
](
#oh_ai_modeltype
)
| 模型文件的类型。 |
|
[
OH_AI_ModelType
](
#oh_ai_modeltype
)
| 模型文件的类型。 |
...
@@ -94,11 +94,11 @@
...
@@ -94,11 +94,11 @@
|
[
OH_AI_ContextGetThreadAffinityMode
](
#oh_ai_contextgetthreadaffinitymode
)
(
const
[
OH_AI_ContextHandle
]
(#oh_ai_contexthandle) context) | 获取运行时线程绑定CPU核心的策略。 |
|
[
OH_AI_ContextGetThreadAffinityMode
](
#oh_ai_contextgetthreadaffinitymode
)
(
const
[
OH_AI_ContextHandle
]
(#oh_ai_contexthandle) context) | 获取运行时线程绑定CPU核心的策略。 |
|
[
OH_AI_ContextSetThreadAffinityCoreList
](
#oh_ai_contextsetthreadaffinitycorelist
)
(
[OH_AI_ContextHandle](#oh_ai_contexthandle
)
context, const int32_t
\*
core_list, size_t core_num) | 设置运行时线程绑定CPU核心的列表。 |
|
[
OH_AI_ContextSetThreadAffinityCoreList
](
#oh_ai_contextsetthreadaffinitycorelist
)
(
[OH_AI_ContextHandle](#oh_ai_contexthandle
)
context, const int32_t
\*
core_list, size_t core_num) | 设置运行时线程绑定CPU核心的列表。 |
|
[
OH_AI_ContextGetThreadAffinityCoreList
](
#oh_ai_contextgetthreadaffinitycorelist
)
(
const
[
OH_AI_ContextHandle
]
(#oh_ai_contexthandle) context, size_t
\*
core_num) | 获取CPU绑核列表。 |
|
[
OH_AI_ContextGetThreadAffinityCoreList
](
#oh_ai_contextgetthreadaffinitycorelist
)
(
const
[
OH_AI_ContextHandle
]
(#oh_ai_contexthandle) context, size_t
\*
core_num) | 获取CPU绑核列表。 |
|
[
OH_AI_ContextSetEnableParallel
](
#oh_ai_contextsetenableparallel
)
(
[OH_AI_ContextHandle](#oh_ai_contexthandle
)
context, bool is_parallel) | 设置运行时是否支持并行。 |
|
[
OH_AI_ContextSetEnableParallel
](
#oh_ai_contextsetenableparallel
)
(
[OH_AI_ContextHandle](#oh_ai_contexthandle
)
context, bool is_parallel) | 设置运行时是否支持并行。
此接口特性当前未开启,设置无效。
|
|
[
OH_AI_ContextGetEnableParallel
](
#oh_ai_contextgetenableparallel
)
(
const
[
OH_AI_ContextHandle
]
(#oh_ai_contexthandle) context) | 获取是否支持算子间并行。 |
|
[
OH_AI_ContextGetEnableParallel
](
#oh_ai_contextgetenableparallel
)
(
const
[
OH_AI_ContextHandle
]
(#oh_ai_contexthandle) context) | 获取是否支持算子间并行。 |
|
[
OH_AI_ContextAddDeviceInfo
](
#oh_ai_contextadddeviceinfo
)
(
[OH_AI_ContextHandle](#oh_ai_contexthandle
)
context,
[
OH_AI_DeviceInfoHandle
](
#oh_ai_deviceinfohandle
)
device_info) |
添加运行设备信息
。 |
|
[
OH_AI_ContextAddDeviceInfo
](
#oh_ai_contextadddeviceinfo
)
(
[OH_AI_ContextHandle](#oh_ai_contexthandle
)
context,
[
OH_AI_DeviceInfoHandle
](
#oh_ai_deviceinfohandle
)
device_info) |
将一个用户定义的运行设备信息附加到推理上下文中
。 |
|
[
OH_AI_DeviceInfoCreate
](
#oh_ai_deviceinfocreate
)
(
[OH_AI_DeviceType](#oh_ai_devicetype
)
device_type) | 创建一个设备信息对象。 |
|
[
OH_AI_DeviceInfoCreate
](
#oh_ai_deviceinfocreate
)
(
[OH_AI_DeviceType](#oh_ai_devicetype
)
device_type) | 创建一个设备信息对象。 |
|
[
OH_AI_DeviceInfoDestroy
](
#oh_ai_deviceinfodestroy
)
(
[OH_AI_DeviceInfoHandle](#oh_ai_deviceinfohandle
)
\*
device_info) | 释放设备信息实例。 |
|
[
OH_AI_DeviceInfoDestroy
](
#oh_ai_deviceinfodestroy
)
(
[OH_AI_DeviceInfoHandle](#oh_ai_deviceinfohandle
)
\*
device_info) | 释放设备信息实例。
注意:设备信息实例被添加到context后,无需调用者手动释放。
|
|
[
OH_AI_DeviceInfoSetProvider
](
#oh_ai_deviceinfosetprovider
)
(
[OH_AI_DeviceInfoHandle](#oh_ai_deviceinfohandle
)
device_info, const char
\*
provider) | 设置供应商的名称。 |
|
[
OH_AI_DeviceInfoSetProvider
](
#oh_ai_deviceinfosetprovider
)
(
[OH_AI_DeviceInfoHandle](#oh_ai_deviceinfohandle
)
device_info, const char
\*
provider) | 设置供应商的名称。 |
|
[
OH_AI_DeviceInfoGetProvider
](
#oh_ai_deviceinfogetprovider
)
(
const
[
OH_AI_DeviceInfoHandle
]
(#oh_ai_deviceinfohandle) device_info) | 获取生产商的名称。 |
|
[
OH_AI_DeviceInfoGetProvider
](
#oh_ai_deviceinfogetprovider
)
(
const
[
OH_AI_DeviceInfoHandle
]
(#oh_ai_deviceinfohandle) device_info) | 获取生产商的名称。 |
|
[
OH_AI_DeviceInfoSetProviderDevice
](
#oh_ai_deviceinfosetproviderdevice
)
(
[OH_AI_DeviceInfoHandle](#oh_ai_deviceinfohandle
)
device_info, const char
\*
device) | 设置生产商设备的名称。 |
|
[
OH_AI_DeviceInfoSetProviderDevice
](
#oh_ai_deviceinfosetproviderdevice
)
(
[OH_AI_DeviceInfoHandle](#oh_ai_deviceinfohandle
)
device_info, const char
\*
device) | 设置生产商设备的名称。 |
...
@@ -465,23 +465,23 @@ MSTensor保存的数据支持的排列格式。
...
@@ -465,23 +465,23 @@ MSTensor保存的数据支持的排列格式。
| 枚举值 | 描述 |
| 枚举值 | 描述 |
| ------------------- | ---------------- |
| ------------------- | ---------------- |
| OH_AI_FORMAT_NCHW |
表示NCHW排列
。 |
| OH_AI_FORMAT_NCHW |
按批次N、通道C、高度H和宽度W的顺序存储张量数据
。 |
| OH_AI_FORMAT_NHWC |
表示NHWC排列
。 |
| OH_AI_FORMAT_NHWC |
按批次N、高度H、宽度W和通道C的顺序存储张量数据
。 |
| OH_AI_FORMAT_NHWC4 |
表示NHWC4排列。
|
| OH_AI_FORMAT_NHWC4 |
按批次N、高度H、宽度W和通道C的顺序存储张量数据,其中C轴是4字节对齐格式。
|
| OH_AI_FORMAT_HWKC |
表示HWKC排列。
|
| OH_AI_FORMAT_HWKC |
按高度H、宽度W、核数K和通道C的顺序存储张量数据。
|
| OH_AI_FORMAT_HWCK |
表示HWCK排列
。 |
| OH_AI_FORMAT_HWCK |
按高度H、宽度W、通道C和核数K的顺序存储张量数据
。 |
| OH_AI_FORMAT_KCHW |
表示KCHW排列
。 |
| OH_AI_FORMAT_KCHW |
按核数K、通道C、高度H和宽度W的顺序存储张量数据
。 |
| OH_AI_FORMAT_CKHW |
表示CKHW排列
。 |
| OH_AI_FORMAT_CKHW |
按通道C、核数K、高度H和宽度W的顺序存储张量数据
。 |
| OH_AI_FORMAT_KHWC |
表示KHWC排列。
|
| OH_AI_FORMAT_KHWC |
按核数K、高度H、宽度W和通道C的顺序存储张量数据。
|
| OH_AI_FORMAT_CHWK |
表示CHWK排列
。 |
| OH_AI_FORMAT_CHWK |
按通道C、高度H、宽度W和核数K的顺序存储张量数据
。 |
| OH_AI_FORMAT_HW |
表示HW排列
。 |
| OH_AI_FORMAT_HW |
按高度H和宽度W的顺序存储张量数据
。 |
| OH_AI_FORMAT_HW4 |
表示HW4排列
。 |
| OH_AI_FORMAT_HW4 |
按高度H和宽度W的顺序存储张量数据,其中W轴是4字节对齐格式
。 |
| OH_AI_FORMAT_NC |
表示NC排列
。 |
| OH_AI_FORMAT_NC |
按批次N和通道C的顺序存储张量数据
。 |
| OH_AI_FORMAT_NC4 |
表示NC4排列。
|
| OH_AI_FORMAT_NC4 |
按批次N和通道C的顺序存储张量数据,其中C轴是4字节对齐格式。
|
| OH_AI_FORMAT_NC4HW4 |
表示NC4HW4排列
。 |
| OH_AI_FORMAT_NC4HW4 |
按批次N、通道C、高度H和宽度W的顺序存储张量数据,其中C轴和W轴是4字节对齐格式
。 |
| OH_AI_FORMAT_NCDHW |
表示NCDHW排列
。 |
| OH_AI_FORMAT_NCDHW |
按批次N、通道C、深度D、高度H和宽度W的顺序存储张量数据
。 |
| OH_AI_FORMAT_NWC |
表示NWC排列
。 |
| OH_AI_FORMAT_NWC |
按批次N、宽度W和通道C的顺序存储张量数据
。 |
| OH_AI_FORMAT_NCW |
表示NCW排列
。 |
| OH_AI_FORMAT_NCW |
按批次N、通道C和宽度W的顺序存储张量数据
。 |
### OH_AI_ModelType
### OH_AI_ModelType
...
@@ -497,7 +497,7 @@ enum OH_AI_ModelType
...
@@ -497,7 +497,7 @@ enum OH_AI_ModelType
| 枚举值 | 描述 |
| 枚举值 | 描述 |
| ----------------------- | ------------------ |
| ----------------------- | ------------------ |
| OH_AI_MODELTYPE_MINDIR | 模型类型是MindIR。 |
| OH_AI_MODELTYPE_MINDIR | 模型类型是MindIR
,对应的模型文件后缀为.ms
。 |
| OH_AI_MODELTYPE_INVALID | 模型类型无效。 |
| OH_AI_MODELTYPE_INVALID | 模型类型无效。 |
...
@@ -620,7 +620,7 @@ OH_AI_API void OH_AI_ContextAddDeviceInfo (OH_AI_ContextHandle context, OH_AI_De
...
@@ -620,7 +620,7 @@ OH_AI_API void OH_AI_ContextAddDeviceInfo (OH_AI_ContextHandle context, OH_AI_De
**描述:**
**描述:**
添加运行设备信息
。
将一个用户定义的运行设备信息附加到推理上下文中
。
**参数:**
**参数:**
...
@@ -706,7 +706,7 @@ OH_AI_API const int32_t* OH_AI_ContextGetThreadAffinityCoreList (const OH_AI_Con
...
@@ -706,7 +706,7 @@ OH_AI_API const int32_t* OH_AI_ContextGetThreadAffinityCoreList (const OH_AI_Con
**返回:**
**返回:**
CPU绑核列表。
CPU绑核列表。
此列表对象由
[
OH_AI_ContextHandle
](
#oh_ai_contexthandle
)
管理,调用者无须手动释放。
### OH_AI_ContextGetThreadAffinityMode()
### OH_AI_ContextGetThreadAffinityMode()
...
@@ -762,7 +762,7 @@ OH_AI_API void OH_AI_ContextSetEnableParallel (OH_AI_ContextHandle context, bool
...
@@ -762,7 +762,7 @@ OH_AI_API void OH_AI_ContextSetEnableParallel (OH_AI_ContextHandle context, bool
**描述:**
**描述:**
设置运行时是否支持并行。
设置运行时是否支持并行。
此接口特性当前未开启,设置无效。
**参数:**
**参数:**
...
@@ -937,7 +937,7 @@ OH_AI_API void OH_AI_DeviceInfoDestroy (OH_AI_DeviceInfoHandle * device_info)
...
@@ -937,7 +937,7 @@ OH_AI_API void OH_AI_DeviceInfoDestroy (OH_AI_DeviceInfoHandle * device_info)
**描述:**
**描述:**
释放设备信息实例。
释放设备信息实例。
注意:设备信息实例被添加到context后,无需调用者手动释放。
**参数:**
**参数:**
...
...
zh-cn/application-dev/reference/native-apis/context_8h.md
浏览文件 @
52cd87f6
...
@@ -37,11 +37,11 @@
...
@@ -37,11 +37,11 @@
|
[
OH_AI_ContextGetThreadAffinityMode
](
_mind_spore.md#oh_ai_contextgetthreadaffinitymode
)
(
const
[
OH_AI_ContextHandle
]
(_mind_spore.md#oh_ai_contexthandle) context) | 获取运行时线程绑定CPU核心的策略。 |
|
[
OH_AI_ContextGetThreadAffinityMode
](
_mind_spore.md#oh_ai_contextgetthreadaffinitymode
)
(
const
[
OH_AI_ContextHandle
]
(_mind_spore.md#oh_ai_contexthandle) context) | 获取运行时线程绑定CPU核心的策略。 |
|
[
OH_AI_ContextSetThreadAffinityCoreList
](
_mind_spore.md#oh_ai_contextsetthreadaffinitycorelist
)
(
[OH_AI_ContextHandle](_mind_spore.md#oh_ai_contexthandle
)
context, const int32_t
\*
core_list, size_t core_num) | 设置运行时线程绑定CPU核心的列表。 |
|
[
OH_AI_ContextSetThreadAffinityCoreList
](
_mind_spore.md#oh_ai_contextsetthreadaffinitycorelist
)
(
[OH_AI_ContextHandle](_mind_spore.md#oh_ai_contexthandle
)
context, const int32_t
\*
core_list, size_t core_num) | 设置运行时线程绑定CPU核心的列表。 |
|
[
OH_AI_ContextGetThreadAffinityCoreList
](
_mind_spore.md#oh_ai_contextgetthreadaffinitycorelist
)
(
const
[
OH_AI_ContextHandle
]
(_mind_spore.md#oh_ai_contexthandle) context, size_t
\*
core_num) | 获取CPU绑核列表。 |
|
[
OH_AI_ContextGetThreadAffinityCoreList
](
_mind_spore.md#oh_ai_contextgetthreadaffinitycorelist
)
(
const
[
OH_AI_ContextHandle
]
(_mind_spore.md#oh_ai_contexthandle) context, size_t
\*
core_num) | 获取CPU绑核列表。 |
|
[
OH_AI_ContextSetEnableParallel
](
_mind_spore.md#oh_ai_contextsetenableparallel
)
(
[OH_AI_ContextHandle](_mind_spore.md#oh_ai_contexthandle
)
context, bool is_parallel) | 设置运行时是否支持并行。 |
|
[
OH_AI_ContextSetEnableParallel
](
_mind_spore.md#oh_ai_contextsetenableparallel
)
(
[OH_AI_ContextHandle](_mind_spore.md#oh_ai_contexthandle
)
context, bool is_parallel) | 设置运行时是否支持并行。
此接口特性当前未开启,设置无效。
|
|
[
OH_AI_ContextGetEnableParallel
](
_mind_spore.md#oh_ai_contextgetenableparallel
)
(
const
[
OH_AI_ContextHandle
]
(_mind_spore.md#oh_ai_contexthandle) context) | 获取是否支持算子间并行。 |
|
[
OH_AI_ContextGetEnableParallel
](
_mind_spore.md#oh_ai_contextgetenableparallel
)
(
const
[
OH_AI_ContextHandle
]
(_mind_spore.md#oh_ai_contexthandle) context) | 获取是否支持算子间并行。 |
|
[
OH_AI_ContextAddDeviceInfo
](
_mind_spore.md#oh_ai_contextadddeviceinfo
)
(
[OH_AI_ContextHandle](_mind_spore.md#oh_ai_contexthandle
)
context,
[
OH_AI_DeviceInfoHandle
](
_mind_spore.md#oh_ai_deviceinfohandle
)
device_info) |
添加运行设备信息
。 |
|
[
OH_AI_ContextAddDeviceInfo
](
_mind_spore.md#oh_ai_contextadddeviceinfo
)
(
[OH_AI_ContextHandle](_mind_spore.md#oh_ai_contexthandle
)
context,
[
OH_AI_DeviceInfoHandle
](
_mind_spore.md#oh_ai_deviceinfohandle
)
device_info) |
将一个用户定义的运行设备信息附加到推理上下文中
。 |
|
[
OH_AI_DeviceInfoCreate
](
_mind_spore.md#oh_ai_deviceinfocreate
)
(
[OH_AI_DeviceType](_mind_spore.md#oh_ai_devicetype
)
device_type) | 创建一个设备信息对象。 |
|
[
OH_AI_DeviceInfoCreate
](
_mind_spore.md#oh_ai_deviceinfocreate
)
(
[OH_AI_DeviceType](_mind_spore.md#oh_ai_devicetype
)
device_type) | 创建一个设备信息对象。 |
|
[
OH_AI_DeviceInfoDestroy
](
_mind_spore.md#oh_ai_deviceinfodestroy
)
(
[OH_AI_DeviceInfoHandle](_mind_spore.md#oh_ai_deviceinfohandle
)
\*
device_info) | 释放设备信息实例。 |
|
[
OH_AI_DeviceInfoDestroy
](
_mind_spore.md#oh_ai_deviceinfodestroy
)
(
[OH_AI_DeviceInfoHandle](_mind_spore.md#oh_ai_deviceinfohandle
)
\*
device_info) | 释放设备信息实例。
注意:设备信息实例被添加到context后,无需调用者手动释放。
|
|
[
OH_AI_DeviceInfoSetProvider
](
_mind_spore.md#oh_ai_deviceinfosetprovider
)
(
[OH_AI_DeviceInfoHandle](_mind_spore.md#oh_ai_deviceinfohandle
)
device_info, const char
\*
provider) | 设置供应商的名称。 |
|
[
OH_AI_DeviceInfoSetProvider
](
_mind_spore.md#oh_ai_deviceinfosetprovider
)
(
[OH_AI_DeviceInfoHandle](_mind_spore.md#oh_ai_deviceinfohandle
)
device_info, const char
\*
provider) | 设置供应商的名称。 |
|
[
OH_AI_DeviceInfoGetProvider
](
_mind_spore.md#oh_ai_deviceinfogetprovider
)
(
const
[
OH_AI_DeviceInfoHandle
]
(_mind_spore.md#oh_ai_deviceinfohandle) device_info) | 获取生产商的名称。 |
|
[
OH_AI_DeviceInfoGetProvider
](
_mind_spore.md#oh_ai_deviceinfogetprovider
)
(
const
[
OH_AI_DeviceInfoHandle
]
(_mind_spore.md#oh_ai_deviceinfohandle) device_info) | 获取生产商的名称。 |
|
[
OH_AI_DeviceInfoSetProviderDevice
](
_mind_spore.md#oh_ai_deviceinfosetproviderdevice
)
(
[OH_AI_DeviceInfoHandle](_mind_spore.md#oh_ai_deviceinfohandle
)
device_info, const char
\*
device) | 设置生产商设备的名称。 |
|
[
OH_AI_DeviceInfoSetProviderDevice
](
_mind_spore.md#oh_ai_deviceinfosetproviderdevice
)
(
[OH_AI_DeviceInfoHandle](_mind_spore.md#oh_ai_deviceinfohandle
)
device_info, const char
\*
device) | 设置生产商设备的名称。 |
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录