# Ascend CANN Parser
Ascend CANN Parser(简称parser)配合TF_Adapter、 ATC工具、IR构图等使用,开发者通过以上工具,借助parser能方便地将第三方框架的算法表示转换成Ascend IR,充分利用昇腾AI处理器卓越的运算能力。
![parser系统框架](https://images.gitee.com/uploads/images/2020/1015/151426_71a73e7e_7876749.png "parser系统框架.PNG")
## 安装
parser以动态库的方式被调用。
### 源码安装
parser支持源码编译,进行源码编译前,首先确保你有昇腾910AI处理器的环境,同时确保系统满足以下要求:
- GCC >= 7.3.0
- CMake >= 3.14.0
- Autoconf >= 2.64
- Libtool >= 2.4.6
- Automake >= 1.15.1
#### 下载源码
```
git clone --recursive
https://gitee.com/ascend/parser.git -b development
cd parser
chmod +x build.sh
```
#### 源码编译
在parser根目录执行以下命令编译:
```
bash build.sh
编译完成之后,相应的动态库文件会生成在output文件夹中
```
## 贡献
欢迎参与贡献。
## Release Notes
Release Notes请参考[RELEASE](RELEASE.md)。
## 许可证
[Apache License 2.0](LICENSE)
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
昇腾(Ascend)CANN(Compute Architecture for Neural Networks)是华为推出的一款面向AI处理器的软件开发工具包,用于支持各种AI应用的开发和部署。它的深度神经网络应用开发流程可以分为以下几个主要步骤 AscendCL应用开发,深度学习网络推理应用开发流程主要步骤如下: 准备模型:首先,使用 TensorFlow、PyTorch、Caffe等主流深度学习框架训练一个深度神经网络模型。完成训练后,将模型导出为相应的格式,如 TensorFlow 的 *.pb文件,PyTorch 的 *.pth 文件,Caffe 的 *.prototxt 和 *.caffemodel 文件。 模型转换:使用昇腾CANN中的ATC(AI Tensor Compiler)工具将训练好的模型转换为昇腾处理器可以识别和执行的离线模型(OM文件)。在这个过程中,可能需要对模型进行优化和量化,以提高在昇腾处理器上的执行效率。
资源推荐
资源详情
资源评论
收起资源包目录
Ascend CANN Parser.rar (323个子文件)
caffe_add.caffemodel 153B
caffe_add.caffemodel 153B
tensorflow_parser_unittest.cc 226KB
test_tensorflow_parser.cc 210KB
tensorflow_parser.cc 180KB
caffe_parser.cc 106KB
onnx_parser.cc 48KB
caffe_parser_unittest.cc 46KB
parser_fp16_t.cc 39KB
acl_graph_parser_util.cc 38KB
test_caffe_parser.cc 30KB
graph_to_function_def.cc 26KB
onnx_parser_unittest.cc 26KB
attr_util_stub.cc 24KB
proto_file_parser.cc 23KB
parser_graph_optimizer.cc 22KB
parser_types.cc 22KB
parser_utils.cc 15KB
tensorflow_util.cc 15KB
tbe_plugin_loader.cc 14KB
acl_graph_parser_unittest.cc 12KB
tensorflow_variable_v2_parser.cc 11KB
test_onnx_parser.cc 10KB
data_op_parser.cc 10KB
pre_checker.cc 9KB
onnx_constant_parser.cc 9KB
auto_mapping_subgraph_io_index_func.cc 9KB
pb2json.cc 9KB
operator.cc 8KB
tensorflow_auto_mapping_parser_adapter.cc 8KB
tensorflow_fusion_op_parser.cc 8KB
caffe_custom_parser_adapter.cc 8KB
message2operator.cc 8KB
caffe_data_parser.cc 7KB
caffe_op_parser.cc 7KB
ir_pb_converter.cc 7KB
model_saver.cc 7KB
mmpa_stub.cc 7KB
op_registration_tbe.cc 7KB
caffe_reshape_parser.cc 7KB
tensorflow_shape_n_parser.cc 7KB
tensorflow_data_parser.cc 7KB
tensorflow_squeeze_parser.cc 6KB
if_subgraph_adapter.cc 6KB
onnx_file_constant_parser.cc 6KB
tensorflow_frameworkop_parser.cc 6KB
onnx_data_parser.cc 5KB
parser_ut_utils.cc 5KB
op_parser_factory.cc 5KB
op_map.cc 5KB
tensorflow_constant_parser.cc 5KB
tensorflow_reshape_parser.cc 5KB
parser_st_utils.cc 4KB
tensorflow_fusion_custom_parser_adapter.cc 4KB
message2operator_unittest.cc 4KB
parser_factory.cc 3KB
error_manager_stub.cc 3KB
tensorflow_enter_parser.cc 3KB
pass_manager.cc 3KB
tensorflow_custom_parser_adapter.cc 3KB
tensorflow_arg_parser.cc 3KB
tensorflow_ref_switch_parser.cc 3KB
slog_stub.cc 3KB
parser_api.cc 3KB
scope_pass_manager.cc 3KB
graph_optimizer_unittest.cc 3KB
thread_pool.cc 3KB
framework_op_operator.cc 2KB
onnx_util.cc 2KB
onnx_custom_parser_adapter.cc 2KB
tensorflow_fill_parser.cc 2KB
tensorflow_merge_parser.cc 2KB
tensorflow_auto_mapping_parser_adapter_unittest.cc 2KB
subgraph_adapter_factory.cc 2KB
shape_n_operator.cc 2KB
variable_operator.cc 2KB
prototype_pass_manager.cc 2KB
fill_operator.cc 2KB
tensorflow_var_is_initialized_op_parser.cc 2KB
constant_operator.cc 1KB
tensorflow_no_op_parser.cc 1KB
iterator_fusion_pass.cc 1KB
var_is_initialized_op_operator.cc 1KB
ref_switch_operator.cc 1KB
arg_op_operator.cc 1KB
tensorflow_identity_parser.cc 1KB
no_op_operator.cc 909B
parser_inner_ctx.cc 862B
test_main.cc 846B
profiler_stub.cc 773B
protoc.cmake 5KB
function.cmake 4KB
protobuf_shared.cmake 3KB
protobuf_static.cmake 2KB
securec.cmake 2KB
gtest.cmake 2KB
onnx.cmake 1KB
intf_pub_android.cmake 1KB
json.cmake 1KB
intf_pub_linux.cmake 1KB
共 323 条
- 1
- 2
- 3
- 4
资源评论
野生的狒狒
- 粉丝: 1519
- 资源: 1582
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功