You can not select more than 25 topics Topics must start with a chinese character,a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
l00444296 957b435f16 Feature: handle model_exit bug 3 years ago
..
addn_pass.cc update newest yellow zone code 20201020 3 years ago
addn_pass.h update newest yellow zone code 20201020 3 years ago
aicpu_constant_folding_pass.cc update newest yellow zone code 20201020 3 years ago
aicpu_constant_folding_pass.h update newest yellow zone code 20201020 3 years ago
assert_pass.cc update newest yellow zone code 20201020 3 years ago
assert_pass.h update newest yellow zone code 20201020 3 years ago
assign_pass.cc update newest yellow zone code 20201020 3 years ago
assign_pass.h update newest yellow zone code 20201020 3 years ago
atomic_addr_clean_pass.cc update newest yellow zone code 20201020 3 years ago
atomic_addr_clean_pass.h update newest yellow zone code 20201020 3 years ago
attach_stream_label_pass.cc update newest yellow zone code 20201020 3 years ago
attach_stream_label_pass.h update newest yellow zone code 20201020 3 years ago
base_pass.cc modify repass max time limit protect 3 years ago
base_pass.h update newest yellow zone code 20201020 3 years ago
bitcast_pass.cc update newest yellow zone code 20201020 3 years ago
bitcast_pass.h update newest yellow zone code 20201020 3 years ago
cast_remove_pass.cc update newest yellow zone code 20201020 3 years ago
cast_remove_pass.h update newest yellow zone code 20201020 3 years ago
cast_translate_pass.cc update newest yellow zone code 20201020 3 years ago
cast_translate_pass.h update newest yellow zone code 20201020 3 years ago
common_subexpression_elimination_pass.cc update newest yellow zone code 20201020 3 years ago
common_subexpression_elimination_pass.h update newest yellow zone code 20201020 3 years ago
compile_nodes_pass.cc Feature: Cancel default set aicpu engine 3 years ago
compile_nodes_pass.h update newest yellow zone code 20201020 3 years ago
cond_pass.cc update newest yellow zone code 20201020 3 years ago
cond_pass.h update newest yellow zone code 20201020 3 years ago
cond_remove_pass.cc update newest yellow zone code 20201020 3 years ago
cond_remove_pass.h update newest yellow zone code 20201020 3 years ago
constant_folding_pass.cc update newest yellow zone code 20201020 3 years ago
constant_folding_pass.h update newest yellow zone code 20201020 3 years ago
constant_fuse_same_pass.cc update newest yellow zone code 20201020 3 years ago
constant_fuse_same_pass.h update newest yellow zone code 20201020 3 years ago
control_trigger_pass.cc update newest yellow zone code 20201020 3 years ago
control_trigger_pass.h update newest yellow zone code 20201020 3 years ago
ctrl_edge_transfer_pass.cc update newest yellow zone code 20201020 3 years ago
ctrl_edge_transfer_pass.h update newest yellow zone code 20201020 3 years ago
data_pass.cc Disable plugin for IR build. 3 years ago
data_pass.h Disable plugin for IR build. 3 years ago
dimension_adjust_pass.cc update newest yellow zone code 20201020 3 years ago
dimension_adjust_pass.h update newest yellow zone code 20201020 3 years ago
dimension_compute_pass.cc update newest yellow zone code 20201020 3 years ago
dimension_compute_pass.h update newest yellow zone code 20201020 3 years ago
dropout_pass.cc update newest yellow zone code 20201020 3 years ago
dropout_pass.h update newest yellow zone code 20201020 3 years ago
end_of_sequence_add_control_pass.cc update newest yellow zone code 20201020 3 years ago
end_of_sequence_add_control_pass.h update newest yellow zone code 20201020 3 years ago
enter_pass.cc update newest yellow zone code 20201020 3 years ago
enter_pass.h update newest yellow zone code 20201020 3 years ago
flow_ctrl_pass.cc Feature: handle model_exit bug 3 years ago
flow_ctrl_pass.h DTS:DTS2020101202436 3 years ago
folding_pass.cc update cmake 4 years ago
folding_pass.h update newest yellow zone code 20201020 3 years ago
for_pass.cc update newest yellow zone code 20201020 3 years ago
for_pass.h update newest yellow zone code 20201020 3 years ago
get_original_format_pass.cc update newest yellow zone code 20201020 3 years ago
get_original_format_pass.h update newest yellow zone code 20201020 3 years ago
global_step_insert_pass.cc update newest yellow zone code 20201020 3 years ago
global_step_insert_pass.h update newest yellow zone code 20201020 3 years ago
guarantee_const_pass.cc update newest yellow zone code 20201020 3 years ago
guarantee_const_pass.h update newest yellow zone code 20201020 3 years ago
hccl_group_pass.cc update newest yellow zone code 20201020 3 years ago
hccl_group_pass.h update newest yellow zone code 20201020 3 years ago
hccl_memcpy_pass.cc update newest yellow zone code 20201020 3 years ago
hccl_memcpy_pass.h update newest yellow zone code 20201020 3 years ago
identity_pass.cc update newest yellow zone code 20201020 3 years ago
identity_pass.h update newest yellow zone code 20201020 3 years ago
infershape_pass.cc update newest yellow zone code 20201020 3 years ago
infershape_pass.h update newest yellow zone code 20201020 3 years ago
input_output_connection_identify_pass.cc update newest yellow zone code 20201020 3 years ago
input_output_connection_identify_pass.h update newest yellow zone code 20201020 3 years ago
isolated_op_remove_pass.cc update newest yellow zone code 20201020 3 years ago
isolated_op_remove_pass.h update newest yellow zone code 20201020 3 years ago
iterator_op_pass.cc update newest yellow zone code 20201020 3 years ago
iterator_op_pass.h update newest yellow zone code 20201020 3 years ago
link_gen_mask_nodes_pass.cc update newest yellow zone code 20201020 3 years ago
link_gen_mask_nodes_pass.h update newest yellow zone code 20201020 3 years ago
mark_agnostic_pass.cc modify mark_agnostic_pass 3 years ago
mark_agnostic_pass.h update newest yellow zone code 20201020 3 years ago
mark_graph_unknown_status_pass.cc update newest yellow zone code 20201020 3 years ago
mark_graph_unknown_status_pass.h update newest yellow zone code 20201020 3 years ago
mark_same_addr_pass.cc update newest yellow zone code 20201020 3 years ago
mark_same_addr_pass.h update newest yellow zone code 20201020 3 years ago
memcpy_addr_async_pass.cc Add errstr for open failed. 3 years ago
memcpy_addr_async_pass.h update newest yellow zone code 20201020 3 years ago
merge_input_memcpy_pass.cc split MergeToStreamMergePass, rm useless input param 3 years ago
merge_input_memcpy_pass.h split MergeToStreamMergePass 3 years ago
merge_pass.cc rm redundant Memcpy before Merge 3 years ago
merge_pass.h rm redundant Memcpy before Merge 3 years ago
merge_to_stream_merge_pass.cc split MergeToStreamMergePass 3 years ago
merge_to_stream_merge_pass.h split MergeToStreamMergePass, rm useless input param 3 years ago
multi_batch_clone_pass.cc update newest yellow zone code 20201020 3 years ago
multi_batch_clone_pass.h update newest yellow zone code 20201020 3 years ago
multi_batch_pass.cc update newest yellow zone code 20201020 3 years ago
multi_batch_pass.h update newest yellow zone code 20201020 3 years ago
net_output_pass.cc Feature:Support user options of aclgrphParse interface 3 years ago
net_output_pass.h Feature:Support user options of aclgrphParse interface 3 years ago
next_iteration_pass.cc modify error log in NextIterationPass 3 years ago
next_iteration_pass.h update newest yellow zone code 20201020 3 years ago
no_use_reshape_remove_pass.cc update newest yellow zone code 20201020 3 years ago
no_use_reshape_remove_pass.h update newest yellow zone code 20201020 3 years ago
parallel_concat_start_op_pass.cc update newest yellow zone code 20201020 3 years ago
parallel_concat_start_op_pass.h update newest yellow zone code 20201020 3 years ago
pass_manager.cc update newest yellow zone code 20201020 3 years ago
pass_utils.cc update newest yellow zone code 20201020 3 years ago
pass_utils.h update newest yellow zone code 20201020 3 years ago
permute_pass.cc update newest yellow zone code 20201020 3 years ago
permute_pass.h update newest yellow zone code 20201020 3 years ago
placeholder_with_default_pass.cc update newest yellow zone code 20201020 3 years ago
placeholder_with_default_pass.h update newest yellow zone code 20201020 3 years ago
prevent_gradient_pass.cc update newest yellow zone code 20201020 3 years ago
prevent_gradient_pass.h update newest yellow zone code 20201020 3 years ago
print_op_pass.cc update newest yellow zone code 20201020 3 years ago
print_op_pass.h update newest yellow zone code 20201020 3 years ago
prune_pass.cc update newest yellow zone code 20201020 3 years ago
prune_pass.h update newest yellow zone code 20201020 3 years ago
ref_identity_delete_op_pass.cc update newest yellow zone code 20201020 3 years ago
ref_identity_delete_op_pass.h update newest yellow zone code 20201020 3 years ago
remove_nodes_pass.cc update newest yellow zone code 20201020 3 years ago
remove_nodes_pass.h update newest yellow zone code 20201020 3 years ago
replace_transshape_pass.cc update newest yellow zone code 20201020 3 years ago
replace_transshape_pass.h update newest yellow zone code 20201020 3 years ago
replace_with_empty_const_pass.cc update newest yellow zone code 20201020 3 years ago
replace_with_empty_const_pass.h update newest yellow zone code 20201020 3 years ago
reshape_recovery_pass.cc update newest yellow zone code 20201020 3 years ago
reshape_recovery_pass.h update newest yellow zone code 20201020 3 years ago
reshape_remove_pass.cc update newest yellow zone code 20201020 3 years ago
reshape_remove_pass.h update newest yellow zone code 20201020 3 years ago
resource_pair_add_control_pass.cc update newest yellow zone code 20201020 3 years ago
resource_pair_add_control_pass.h update newest yellow zone code 20201020 3 years ago
resource_pair_remove_control_pass.cc update newest yellow zone code 20201020 3 years ago
resource_pair_remove_control_pass.h update newest yellow zone code 20201020 3 years ago
same_transdata_breadth_fusion_pass.cc update newest yellow zone code 20201020 3 years ago
same_transdata_breadth_fusion_pass.h update newest yellow zone code 20201020 3 years ago
save_pass.cc update newest yellow zone code 20201020 3 years ago
save_pass.h update newest yellow zone code 20201020 3 years ago
set_input_output_offset_pass.cc update newest yellow zone code 20201020 3 years ago
set_input_output_offset_pass.h update newest yellow zone code 20201020 3 years ago
shape_operate_op_remove_pass.cc update newest yellow zone code 20201020 3 years ago
shape_operate_op_remove_pass.h update newest yellow zone code 20201020 3 years ago
snapshot_pass.cc update newest yellow zone code 20201020 3 years ago
snapshot_pass.h update newest yellow zone code 20201020 3 years ago
stop_gradient_pass.cc update newest yellow zone code 20201020 3 years ago
stop_gradient_pass.h update newest yellow zone code 20201020 3 years ago
subexpression_migration_pass.cc update newest yellow zone code 20201020 3 years ago
subexpression_migration_pass.h update newest yellow zone code 20201020 3 years ago
subgraph_const_migration_pass.cc update newest yellow zone code 20201020 3 years ago
subgraph_const_migration_pass.h update newest yellow zone code 20201020 3 years ago
subgraph_pass.cc fix dynamic shape bug 3 years ago
subgraph_pass.h update newest yellow zone code 20201020 3 years ago
switch_data_edges_bypass.cc update newest yellow zone code 20201020 3 years ago
switch_data_edges_bypass.h update newest yellow zone code 20201020 3 years ago
switch_dead_branch_elimination.cc update newest yellow zone code 20201020 3 years ago
switch_dead_branch_elimination.h update newest yellow zone code 20201020 3 years ago
switch_logic_remove_pass.cc update newest yellow zone code 20201020 3 years ago
switch_logic_remove_pass.h update newest yellow zone code 20201020 3 years ago
switch_to_stream_switch_pass.cc update newest yellow zone code 20201020 3 years ago
switch_to_stream_switch_pass.h update newest yellow zone code 20201020 3 years ago
transop_breadth_fusion_pass.cc update newest yellow zone code 20201020 3 years ago
transop_breadth_fusion_pass.h update newest yellow zone code 20201020 3 years ago
transop_depth_fusion_pass.cc update newest yellow zone code 20201020 3 years ago
transop_depth_fusion_pass.h update newest yellow zone code 20201020 3 years ago
transop_nearby_allreduce_fusion_pass.cc update newest yellow zone code 20201020 3 years ago
transop_nearby_allreduce_fusion_pass.h update newest yellow zone code 20201020 3 years ago
transop_symmetry_elimination_pass.cc update newest yellow zone code 20201020 3 years ago
transop_symmetry_elimination_pass.h update newest yellow zone code 20201020 3 years ago
transop_without_reshape_fusion_pass.cc !168 Bugfix: fix transpose fusion with input&output format check 3 years ago
transop_without_reshape_fusion_pass.h update newest yellow zone code 20201020 3 years ago
transpose_transdata_pass.cc !168 Bugfix: fix transpose fusion with input&output format check 3 years ago
transpose_transdata_pass.h update newest yellow zone code 20201020 3 years ago
unused_args_clean_pass.cc update newest yellow zone code 20201020 3 years ago
unused_args_clean_pass.h update newest yellow zone code 20201020 3 years ago
unused_const_pass.cc update newest yellow zone code 20201020 3 years ago
unused_const_pass.h update newest yellow zone code 20201020 3 years ago
unused_op_remove_pass.cc update newest yellow zone code 20201020 3 years ago
unused_op_remove_pass.h update newest yellow zone code 20201020 3 years ago
var_is_initialized_op_pass.cc update newest yellow zone code 20201020 3 years ago
var_is_initialized_op_pass.h update newest yellow zone code 20201020 3 years ago
variable_format_pass.cc update newest yellow zone code 20201020 3 years ago
variable_format_pass.h update newest yellow zone code 20201020 3 years ago
variable_op_pass.cc update newest yellow zone code 20201020 3 years ago
variable_op_pass.h update newest yellow zone code 20201020 3 years ago
variable_op_pass_bak.cc update newest yellow zone code 20201020 3 years ago
variable_op_pass_bak.h update newest yellow zone code 20201020 3 years ago
variable_prepare_op_pass.cc update newest yellow zone code 20201020 3 years ago
variable_prepare_op_pass.h update newest yellow zone code 20201020 3 years ago
variable_ref_delete_op_pass.cc update newest yellow zone code 20201020 3 years ago
variable_ref_delete_op_pass.h update newest yellow zone code 20201020 3 years ago
variable_ref_useless_control_out_delete_pass.cc update newest yellow zone code 20201020 3 years ago
variable_ref_useless_control_out_delete_pass.h update newest yellow zone code 20201020 3 years ago

图引擎模块(GE)是MindSpore的一个子模块,其代码由C++实现,位于前端模块ME和底层硬件之间,起到承接作用。图引擎模块以ME下发的图作为输入,然后进行一系列的深度图优化操作,最后输出一张可以在底层硬件上高效运行的图。GE针对昇腾AI处理器的硬件结构特点,做了特定的优化工作,以此来充分发挥出昇腾AI处理器的强大算力。在进行模型训练/推理时,GE会被自动调用而用户并不感知。GE主要由GE API和GE Core两部分组成,详细的架构图如下所示

C++ Text Makefile Shell CMake other