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.
 
 
 
 
 
 
计晨 7e4920112a !1465 add error msg 3 years ago
..
addn_pass.cc add error msg 3 years ago
addn_pass.h update newest yellow zone code 20201020 3 years ago
aicpu_constant_folding_pass.cc add error msg 3 years ago
aicpu_constant_folding_pass.h update newest yellow zone code 20201020 3 years ago
assert_pass.cc add error msg 3 years ago
assert_pass.h update newest yellow zone code 20201020 3 years ago
assign_remove_pass.cc add error msg 3 years ago
assign_remove_pass.h rm compile macro 3 years ago
atomic_addr_clean_pass.cc add error msg 3 years ago
atomic_addr_clean_pass.h AtomicAddrCleanPass::LinkToAllSecondNodes 3 years ago
attach_stream_label_pass.cc add error msg 3 years ago
attach_stream_label_pass.h drease om size 3 years ago
base_pass.cc modified: ge/graph/passes/base_pass.cc 3 years ago
base_pass.h modified: ge/graph/passes/base_pass.h 3 years ago
bitcast_pass.cc add error msg 3 years ago
bitcast_pass.h update newest yellow zone code 20201020 3 years ago
buffer_pool_memory_pass.cc buffer pool memory allocator 3 years ago
buffer_pool_memory_pass.h buffer pool memory allocator 3 years ago
cast_remove_pass.cc add error msg 3 years ago
cast_remove_pass.h update newest yellow zone code 20201020 3 years ago
cast_translate_pass.cc add error msg 3 years ago
cast_translate_pass.h Change check_supported interface. 3 years ago
common_subexpression_elimination_pass.cc add error msg 3 years ago
common_subexpression_elimination_pass.h update newest yellow zone code 20201020 3 years ago
compile_nodes_pass.cc add error msg 3 years ago
compile_nodes_pass.h add error msg 3 years ago
cond_pass.cc add error msg 3 years ago
cond_pass.h update submodule 3 years ago
cond_remove_pass.cc add error msg 3 years ago
cond_remove_pass.h CondRemovePass 3 years ago
constant_folding_pass.cc add error msg 3 years ago
constant_folding_pass.h hide character 3 years ago
constant_fuse_same_pass.cc add error msg 3 years ago
constant_fuse_same_pass.h rm compile macro 3 years ago
control_trigger_pass.cc add error msg 3 years ago
control_trigger_pass.h update newest yellow zone code 20201020 3 years ago
ctrl_edge_transfer_pass.cc add error msg 3 years ago
ctrl_edge_transfer_pass.h update newest yellow zone code 20201020 3 years ago
data_pass.cc add error msg 3 years ago
data_pass.h Disable plugin for IR build. 3 years ago
dimension_adjust_pass.cc add error msg 3 years ago
dimension_adjust_pass.h drease om size 3 years ago
dimension_compute_pass.cc add error msg 3 years ago
dimension_compute_pass.h update newest yellow zone code 20201020 3 years ago
dropout_pass.cc add error msg 3 years ago
dropout_pass.h update newest yellow zone code 20201020 3 years ago
end_of_sequence_add_control_pass.cc add error msg 3 years ago
end_of_sequence_add_control_pass.h update newest yellow zone code 20201020 3 years ago
enter_pass.cc add error msg 3 years ago
enter_pass.h drease om size 3 years ago
flow_ctrl_pass.cc add error msg 3 years ago
flow_ctrl_pass.h add control edge between iter active node and fpbp assign_add node 3 years ago
folding_pass.cc add error msg 3 years ago
folding_pass.h update newest yellow zone code 20201020 3 years ago
for_pass.cc add error msg 3 years ago
for_pass.h update newest yellow zone code 20201020 3 years ago
fuse_data_nodes_with_common_input_pass.cc add error msg 3 years ago
fuse_data_nodes_with_common_input_pass.h fix infer time and mem when online infer dynamic 3 years ago
get_original_format_pass.cc add error msg 3 years ago
get_original_format_pass.h update newest yellow zone code 20201020 3 years ago
global_step_insert_pass.cc add error msg 3 years ago
global_step_insert_pass.h update newest yellow zone code 20201020 3 years ago
guarantee_const_pass.cc add error msg 3 years ago
guarantee_const_pass.h update newest yellow zone code 20201020 3 years ago
hccl_continuous_memcpy_pass.cc add error msg 3 years ago
hccl_continuous_memcpy_pass.h hide character 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 add error msg 3 years ago
hccl_memcpy_pass.h hide character 3 years ago
hccl_tailing_optimization_pass.cc add hccl tailing optimization pass 3 years ago
hccl_tailing_optimization_pass.h add hccl tailing optimization pass 3 years ago
identity_pass.cc add error msg 3 years ago
identity_pass.h update newest yellow zone code 20201020 3 years ago
infershape_pass.cc add error msg 3 years ago
infershape_pass.h update newest yellow zone code 20201020 3 years ago
inplace_support_check_pass.cc add error msg 3 years ago
inplace_support_check_pass.h GeTensor aligned addr & zero copy support 3 years ago
input_output_connection_identify_pass.cc add error msg 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 add error msg 3 years ago
iterator_op_pass.h update newest yellow zone code 20201020 3 years ago
link_gen_mask_nodes_pass.cc add error msg 3 years ago
link_gen_mask_nodes_pass.h update newest yellow zone code 20201020 3 years ago
mark_agnostic_pass.cc add error msg 3 years ago
mark_agnostic_pass.h add attr for whileloop in MarkAgnosticPass 3 years ago
mark_graph_unknown_status_pass.cc add error msg 3 years ago
mark_graph_unknown_status_pass.h update newest yellow zone code 20201020 3 years ago
mark_node_unknown_shape_pass.cc ge code of fuzz build 3 years ago
mark_node_unknown_shape_pass.h ge code of fuzz build 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 error msg 3 years ago
memcpy_addr_async_pass.h fix streamswitch 3 years ago
merge_input_memcpy_pass.cc add error msg 3 years ago
merge_input_memcpy_pass.h split MergeToStreamMergePass 3 years ago
merge_pass.cc add error msg 3 years ago
merge_pass.h modified: ge/graph/passes/merge_pass.cc 3 years ago
merge_to_stream_merge_pass.cc add error msg 3 years ago
merge_to_stream_merge_pass.h split MergeToStreamMergePass, rm useless input param 3 years ago
multi_batch_clone_pass.cc add error msg 3 years ago
multi_batch_clone_pass.h fix DirectOutput error in mult batch 3 years ago
multi_batch_pass.cc add error msg 3 years ago
multi_batch_pass.h update newest yellow zone code 20201020 3 years ago
net_output_pass.cc !1465 add error msg 3 years ago
net_output_pass.h Feature:Support user options of aclgrphParse interface 3 years ago
next_iteration_pass.cc add error msg 3 years ago
next_iteration_pass.h drease om size 3 years ago
no_use_reshape_remove_pass.cc add error msg 3 years ago
no_use_reshape_remove_pass.h modified: ge/graph/passes/no_use_reshape_remove_pass.cc 3 years ago
parallel_concat_start_op_pass.cc add error msg 3 years ago
parallel_concat_start_op_pass.h update newest yellow zone code 20201020 3 years ago
parallel_group_pass.cc netout pass fix for onnx parse subgraph 3 years ago
parallel_group_pass.h parallel group 3 years ago
pass_manager.cc update newest yellow zone code 20201020 3 years ago
pass_utils.cc add error msg 3 years ago
pass_utils.h online_inference 3 years ago
permute_pass.cc add error msg 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 add error msg 3 years ago
print_op_pass.h update newest yellow zone code 20201020 3 years ago
prune_pass.cc add error msg 3 years ago
prune_pass.h update newest yellow zone code 20201020 3 years ago
ref_identity_delete_op_pass.cc add error msg 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
remove_same_const_pass.cc add error msg 3 years ago
remove_same_const_pass.h drease om size 3 years ago
replace_transshape_pass.cc add error msg 3 years ago
replace_transshape_pass.h update newest yellow zone code 20201020 3 years ago
replace_with_empty_const_pass.cc add error msg 3 years ago
replace_with_empty_const_pass.h modified: ge/graph/passes/replace_with_empty_const_pass.cc 3 years ago
reshape_recovery_pass.cc add error msg 3 years ago
reshape_recovery_pass.h update newest yellow zone code 20201020 3 years ago
reshape_remove_pass.cc fixed sc warning 3 years ago
reshape_remove_pass.h update newest yellow zone code 20201020 3 years ago
resource_pair_add_control_pass.cc add error msg 3 years ago
resource_pair_add_control_pass.h update newest yellow zone code 20201020 3 years ago
resource_pair_remove_control_pass.cc add error msg 3 years ago
resource_pair_remove_control_pass.h update newest yellow zone code 20201020 3 years ago
same_transdata_breadth_fusion_pass.cc warn check 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 log rectify 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 online_inference 3 years ago
subexpression_migration_pass.h update newest yellow zone code 20201020 3 years ago
subgraph_const_migration_pass.cc AtomicAddrCleanPass::LinkToAllSecondNodes 3 years ago
subgraph_const_migration_pass.h Fix RemoveNode for Data 3 years ago
subgraph_pass.cc dynamic shape support pipeline 3 years ago
subgraph_pass.h update newest yellow zone code 20201020 3 years ago
switch_data_edges_bypass.cc add memcpy 3 years ago
switch_data_edges_bypass.h update newest yellow zone code 20201020 3 years ago
switch_dead_branch_elimination.cc online_inference 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 online_inference 3 years ago
switch_to_stream_switch_pass.h hide character 3 years ago
transop_breadth_fusion_pass.cc fix error fusion in transop breadth fusion pass 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 TransOpWithoutReshapeFusionPass 3 years ago
transop_without_reshape_fusion_pass.h update newest yellow zone code 20201020 3 years ago
transpose_transdata_pass.cc Change check_supported interface. 3 years ago
transpose_transdata_pass.h Change check_supported interface. 3 years ago
unused_args_clean_pass.cc change switchn to case and add ut 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
useless_control_out_remove_pass.cc drease om size 3 years ago
useless_control_out_remove_pass.h drease om size 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 fix variable fusion when variable only in subgraph 3 years ago
variable_op_pass.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