diff --git a/CMakeLists.txt b/CMakeLists.txt index fb526f1b..7b65bfba 100755 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,136 +1,2203 @@ -cmake_minimum_required(VERSION 3.14) -project (GraphEngine[CXX]) +cmake_minimum_required(VERSION 3.16) +project(graphengine) -set(GE_CODE_DIR ${CMAKE_CURRENT_LIST_DIR}) -set(CMAKE_SKIP_INSTALL_ALL_DEPENDENCY TRUE) +set(CMAKE_CXX_STANDARD 14) -if (NOT BUILD_PATH) - set(BUILD_PATH "${CMAKE_SOURCE_DIR}/build") -endif() +include_directories(.) +include_directories(cmake-build-debug) +include_directories(cmake-build-debug/_deps/eigen3-src/bench) +include_directories(cmake-build-debug/_deps/eigen3-src/bench/btl/actions) +include_directories(cmake-build-debug/_deps/eigen3-src/bench/btl/data) +include_directories(cmake-build-debug/_deps/eigen3-src/bench/btl/generic_bench) +include_directories(cmake-build-debug/_deps/eigen3-src/bench/btl/generic_bench/init) +include_directories(cmake-build-debug/_deps/eigen3-src/bench/btl/generic_bench/static) +include_directories(cmake-build-debug/_deps/eigen3-src/bench/btl/generic_bench/timers) +include_directories(cmake-build-debug/_deps/eigen3-src/bench/btl/generic_bench/utils) +include_directories(cmake-build-debug/_deps/eigen3-src/bench/btl/libs/BLAS) +include_directories(cmake-build-debug/_deps/eigen3-src/bench/btl/libs/blaze) +include_directories(cmake-build-debug/_deps/eigen3-src/bench/btl/libs/blitz) +include_directories(cmake-build-debug/_deps/eigen3-src/bench/btl/libs/eigen2) +include_directories(cmake-build-debug/_deps/eigen3-src/bench/btl/libs/eigen3) +include_directories(cmake-build-debug/_deps/eigen3-src/bench/btl/libs/gmm) +include_directories(cmake-build-debug/_deps/eigen3-src/bench/btl/libs/mtl4) +include_directories(cmake-build-debug/_deps/eigen3-src/bench/btl/libs/STL) +include_directories(cmake-build-debug/_deps/eigen3-src/bench/btl/libs/tensors) +include_directories(cmake-build-debug/_deps/eigen3-src/bench/btl/libs/tvmet) +include_directories(cmake-build-debug/_deps/eigen3-src/bench/btl/libs/ublas) +include_directories(cmake-build-debug/_deps/eigen3-src/bench/spbench) +include_directories(cmake-build-debug/_deps/eigen3-src/bench/tensors) +include_directories(cmake-build-debug/_deps/eigen3-src/blas) +include_directories(cmake-build-debug/_deps/eigen3-src/blas/f2c) +include_directories(cmake-build-debug/_deps/eigen3-src/demos/mandelbrot) +include_directories(cmake-build-debug/_deps/eigen3-src/demos/mix_eigen_and_c) +include_directories(cmake-build-debug/_deps/eigen3-src/demos/opengl) +include_directories(cmake-build-debug/_deps/eigen3-src/Eigen) +include_directories(cmake-build-debug/_deps/eigen3-src/Eigen/src) +include_directories(cmake-build-debug/_deps/eigen3-src/Eigen/src/Cholesky) +include_directories(cmake-build-debug/_deps/eigen3-src/Eigen/src/CholmodSupport) +include_directories(cmake-build-debug/_deps/eigen3-src/Eigen/src/Core) +include_directories(cmake-build-debug/_deps/eigen3-src/Eigen/src/Core/arch) +include_directories(cmake-build-debug/_deps/eigen3-src/Eigen/src/Core/arch/AltiVec) +include_directories(cmake-build-debug/_deps/eigen3-src/Eigen/src/Core/arch/AVX) +include_directories(cmake-build-debug/_deps/eigen3-src/Eigen/src/Core/arch/AVX512) +include_directories(cmake-build-debug/_deps/eigen3-src/Eigen/src/Core/arch/CUDA) +include_directories(cmake-build-debug/_deps/eigen3-src/Eigen/src/Core/arch/Default) +include_directories(cmake-build-debug/_deps/eigen3-src/Eigen/src/Core/arch/NEON) +include_directories(cmake-build-debug/_deps/eigen3-src/Eigen/src/Core/arch/SSE) +include_directories(cmake-build-debug/_deps/eigen3-src/Eigen/src/Core/arch/ZVector) +include_directories(cmake-build-debug/_deps/eigen3-src/Eigen/src/Core/functors) +include_directories(cmake-build-debug/_deps/eigen3-src/Eigen/src/Core/products) +include_directories(cmake-build-debug/_deps/eigen3-src/Eigen/src/Core/util) +include_directories(cmake-build-debug/_deps/eigen3-src/Eigen/src/Eigenvalues) +include_directories(cmake-build-debug/_deps/eigen3-src/Eigen/src/Geometry) +include_directories(cmake-build-debug/_deps/eigen3-src/Eigen/src/Geometry/arch) +include_directories(cmake-build-debug/_deps/eigen3-src/Eigen/src/Householder) +include_directories(cmake-build-debug/_deps/eigen3-src/Eigen/src/IterativeLinearSolvers) +include_directories(cmake-build-debug/_deps/eigen3-src/Eigen/src/Jacobi) +include_directories(cmake-build-debug/_deps/eigen3-src/Eigen/src/LU) +include_directories(cmake-build-debug/_deps/eigen3-src/Eigen/src/LU/arch) +include_directories(cmake-build-debug/_deps/eigen3-src/Eigen/src/MetisSupport) +include_directories(cmake-build-debug/_deps/eigen3-src/Eigen/src/misc) +include_directories(cmake-build-debug/_deps/eigen3-src/Eigen/src/OrderingMethods) +include_directories(cmake-build-debug/_deps/eigen3-src/Eigen/src/PardisoSupport) +include_directories(cmake-build-debug/_deps/eigen3-src/Eigen/src/PaStiXSupport) +include_directories(cmake-build-debug/_deps/eigen3-src/Eigen/src/plugins) +include_directories(cmake-build-debug/_deps/eigen3-src/Eigen/src/QR) +include_directories(cmake-build-debug/_deps/eigen3-src/Eigen/src/SparseCholesky) +include_directories(cmake-build-debug/_deps/eigen3-src/Eigen/src/SparseCore) +include_directories(cmake-build-debug/_deps/eigen3-src/Eigen/src/SparseLU) +include_directories(cmake-build-debug/_deps/eigen3-src/Eigen/src/SparseQR) +include_directories(cmake-build-debug/_deps/eigen3-src/Eigen/src/SPQRSupport) +include_directories(cmake-build-debug/_deps/eigen3-src/Eigen/src/StlSupport) +include_directories(cmake-build-debug/_deps/eigen3-src/Eigen/src/SuperLUSupport) +include_directories(cmake-build-debug/_deps/eigen3-src/Eigen/src/SVD) +include_directories(cmake-build-debug/_deps/eigen3-src/Eigen/src/UmfPackSupport) +include_directories(cmake-build-debug/_deps/eigen3-src/lapack) +include_directories(cmake-build-debug/_deps/eigen3-src/test) +include_directories(cmake-build-debug/_deps/eigen3-src/unsupported/Eigen) +include_directories(cmake-build-debug/_deps/eigen3-src/unsupported/Eigen/CXX11) +include_directories(cmake-build-debug/_deps/eigen3-src/unsupported/Eigen/CXX11/src) +include_directories(cmake-build-debug/_deps/eigen3-src/unsupported/Eigen/CXX11/src/Tensor) +include_directories(cmake-build-debug/_deps/eigen3-src/unsupported/Eigen/CXX11/src/TensorSymmetry) +include_directories(cmake-build-debug/_deps/eigen3-src/unsupported/Eigen/CXX11/src/TensorSymmetry/util) +include_directories(cmake-build-debug/_deps/eigen3-src/unsupported/Eigen/CXX11/src/ThreadPool) +include_directories(cmake-build-debug/_deps/eigen3-src/unsupported/Eigen/CXX11/src/util) +include_directories(cmake-build-debug/_deps/eigen3-src/unsupported/Eigen/src) +include_directories(cmake-build-debug/_deps/eigen3-src/unsupported/Eigen/src/AutoDiff) +include_directories(cmake-build-debug/_deps/eigen3-src/unsupported/Eigen/src/BVH) +include_directories(cmake-build-debug/_deps/eigen3-src/unsupported/Eigen/src/Eigenvalues) +include_directories(cmake-build-debug/_deps/eigen3-src/unsupported/Eigen/src/EulerAngles) +include_directories(cmake-build-debug/_deps/eigen3-src/unsupported/Eigen/src/FFT) +include_directories(cmake-build-debug/_deps/eigen3-src/unsupported/Eigen/src/IterativeSolvers) +include_directories(cmake-build-debug/_deps/eigen3-src/unsupported/Eigen/src/KroneckerProduct) +include_directories(cmake-build-debug/_deps/eigen3-src/unsupported/Eigen/src/LevenbergMarquardt) +include_directories(cmake-build-debug/_deps/eigen3-src/unsupported/Eigen/src/MatrixFunctions) +include_directories(cmake-build-debug/_deps/eigen3-src/unsupported/Eigen/src/MoreVectorization) +include_directories(cmake-build-debug/_deps/eigen3-src/unsupported/Eigen/src/NonLinearOptimization) +include_directories(cmake-build-debug/_deps/eigen3-src/unsupported/Eigen/src/NumericalDiff) +include_directories(cmake-build-debug/_deps/eigen3-src/unsupported/Eigen/src/Polynomials) +include_directories(cmake-build-debug/_deps/eigen3-src/unsupported/Eigen/src/Skyline) +include_directories(cmake-build-debug/_deps/eigen3-src/unsupported/Eigen/src/SparseExtra) +include_directories(cmake-build-debug/_deps/eigen3-src/unsupported/Eigen/src/SpecialFunctions) +include_directories(cmake-build-debug/_deps/eigen3-src/unsupported/Eigen/src/SpecialFunctions/arch) +include_directories(cmake-build-debug/_deps/eigen3-src/unsupported/Eigen/src/SpecialFunctions/arch/CUDA) +include_directories(cmake-build-debug/_deps/eigen3-src/unsupported/Eigen/src/Splines) +include_directories(cmake-build-debug/_deps/eigen3-src/unsupported/test) +include_directories(cmake-build-debug/_deps/eigen3-src/unsupported/test/mpreal) +include_directories(cmake-build-debug/_deps/ge_gtest-src/googlemock/include) +include_directories(cmake-build-debug/_deps/ge_gtest-src/googlemock/include/gmock) +include_directories(cmake-build-debug/_deps/ge_gtest-src/googlemock/include/gmock/internal) +include_directories(cmake-build-debug/_deps/ge_gtest-src/googlemock/include/gmock/internal/custom) +include_directories(cmake-build-debug/_deps/ge_gtest-src/googlemock/test) +include_directories(cmake-build-debug/_deps/ge_gtest-src/googletest/include) +include_directories(cmake-build-debug/_deps/ge_gtest-src/googletest/include/gtest) +include_directories(cmake-build-debug/_deps/ge_gtest-src/googletest/include/gtest/internal) +include_directories(cmake-build-debug/_deps/ge_gtest-src/googletest/include/gtest/internal/custom) +include_directories(cmake-build-debug/_deps/ge_gtest-src/googletest/samples) +include_directories(cmake-build-debug/_deps/ge_gtest-src/googletest/src) +include_directories(cmake-build-debug/_deps/ge_gtest-src/googletest/test) +include_directories(cmake-build-debug/_deps/ge_gtest-src/googletest/xcode/Samples/FrameworkSample) +include_directories(cmake-build-debug/_deps/ge_nlohmann_json-src) +include_directories(cmake-build-debug/_deps/ge_nlohmann_json-src/nlohmann) +include_directories(cmake-build-debug/_deps/ge_nlohmann_json-src/nlohmann/detail) +include_directories(cmake-build-debug/_deps/ge_nlohmann_json-src/nlohmann/detail/conversions) +include_directories(cmake-build-debug/_deps/ge_nlohmann_json-src/nlohmann/detail/input) +include_directories(cmake-build-debug/_deps/ge_nlohmann_json-src/nlohmann/detail/iterators) +include_directories(cmake-build-debug/_deps/ge_nlohmann_json-src/nlohmann/detail/meta) +include_directories(cmake-build-debug/_deps/ge_nlohmann_json-src/nlohmann/detail/output) +include_directories(cmake-build-debug/_deps/onnx-src/onnx) +include_directories(cmake-build-debug/_deps/onnx-src/onnx/backend/test/cpp) +include_directories(cmake-build-debug/_deps/onnx-src/onnx/backend/test/cpp/driver) +include_directories(cmake-build-debug/_deps/onnx-src/onnx/common) +include_directories(cmake-build-debug/_deps/onnx-src/onnx/defs) +include_directories(cmake-build-debug/_deps/onnx-src/onnx/defs/tensor) +include_directories(cmake-build-debug/_deps/onnx-src/onnx/optimizer) +include_directories(cmake-build-debug/_deps/onnx-src/onnx/optimizer/passes) +include_directories(cmake-build-debug/_deps/onnx-src/onnx/shape_inference) +include_directories(cmake-build-debug/_deps/onnx-src/onnx/version_converter) +include_directories(cmake-build-debug/_deps/onnx-src/onnx/version_converter/adapters) +include_directories(cmake-build-debug/_deps/onnx-src/third_party/benchmark/include) +include_directories(cmake-build-debug/_deps/onnx-src/third_party/benchmark/include/benchmark) +include_directories(cmake-build-debug/_deps/onnx-src/third_party/benchmark/src) +include_directories(cmake-build-debug/_deps/onnx-src/third_party/benchmark/test) +include_directories(cmake-build-debug/_deps/onnx-src/third_party/pybind11/include) +include_directories(cmake-build-debug/_deps/onnx-src/third_party/pybind11/include/pybind11) +include_directories(cmake-build-debug/_deps/onnx-src/third_party/pybind11/include/pybind11/detail) +include_directories(cmake-build-debug/_deps/onnx-src/third_party/pybind11/tests) +include_directories(cmake-build-debug/_deps/protobuf-src/benchmarks/util) +include_directories(cmake-build-debug/_deps/protobuf-src/conformance) +include_directories(cmake-build-debug/_deps/protobuf-src/conformance/third_party/jsoncpp) +include_directories(cmake-build-debug/_deps/protobuf-src/objectivec) +include_directories(cmake-build-debug/_deps/protobuf-src/objectivec/google/protobuf) +include_directories(cmake-build-debug/_deps/protobuf-src/objectivec/Tests) +include_directories(cmake-build-debug/_deps/protobuf-src/objectivec/Tests/CocoaPods/iOSCocoaPodsTester/iOSCocoaPodsTester) +include_directories(cmake-build-debug/_deps/protobuf-src/objectivec/Tests/CocoaPods/OSXCocoaPodsTester/OSXCocoaPodsTester) +include_directories(cmake-build-debug/_deps/protobuf-src/php/ext/google/protobuf) +include_directories(cmake-build-debug/_deps/protobuf-src/python/google/protobuf) +include_directories(cmake-build-debug/_deps/protobuf-src/python/google/protobuf/pyext) +include_directories(cmake-build-debug/_deps/protobuf-src/ruby/ext/google/protobuf_c) +include_directories(cmake-build-debug/_deps/protobuf-src/src/google/protobuf) +include_directories(cmake-build-debug/_deps/protobuf-src/src/google/protobuf/compiler) +include_directories(cmake-build-debug/_deps/protobuf-src/src/google/protobuf/compiler/cpp) +include_directories(cmake-build-debug/_deps/protobuf-src/src/google/protobuf/compiler/csharp) +include_directories(cmake-build-debug/_deps/protobuf-src/src/google/protobuf/compiler/java) +include_directories(cmake-build-debug/_deps/protobuf-src/src/google/protobuf/compiler/js) +include_directories(cmake-build-debug/_deps/protobuf-src/src/google/protobuf/compiler/objectivec) +include_directories(cmake-build-debug/_deps/protobuf-src/src/google/protobuf/compiler/php) +include_directories(cmake-build-debug/_deps/protobuf-src/src/google/protobuf/compiler/python) +include_directories(cmake-build-debug/_deps/protobuf-src/src/google/protobuf/compiler/ruby) +include_directories(cmake-build-debug/_deps/protobuf-src/src/google/protobuf/io) +include_directories(cmake-build-debug/_deps/protobuf-src/src/google/protobuf/stubs) +include_directories(cmake-build-debug/_deps/protobuf-src/src/google/protobuf/testing) +include_directories(cmake-build-debug/_deps/protobuf-src/src/google/protobuf/util) +include_directories(cmake-build-debug/_deps/protobuf-src/src/google/protobuf/util/internal) +include_directories(cmake-build-debug/_deps/securec-src/include) +include_directories(cmake-build-debug/_deps/securec-src/src) +include_directories(ge) +include_directories(ge/analyzer) +include_directories(ge/client) +include_directories(ge/common) +include_directories(ge/common/auth) +include_directories(ge/common/debug) +include_directories(ge/common/dump) +include_directories(ge/common/formats) +include_directories(ge/common/formats/format_transfers) +include_directories(ge/common/formats/utils) +include_directories(ge/common/ge) +include_directories(ge/common/helper) +include_directories(ge/common/math) +include_directories(ge/common/model_parser) +include_directories(ge/common/profiling) +include_directories(ge/engine_manager) +include_directories(ge/executor) +include_directories(ge/ge_local_engine) +include_directories(ge/ge_local_engine/common) +include_directories(ge/ge_local_engine/common/constant) +include_directories(ge/ge_local_engine/engine) +include_directories(ge/ge_local_engine/ops_kernel_store) +include_directories(ge/ge_local_engine/ops_kernel_store/op) +include_directories(ge/ge_runtime) +include_directories(ge/ge_runtime/proto) +include_directories(ge/ge_runtime/task) +include_directories(ge/generator) +include_directories(ge/graph) +include_directories(ge/graph/build) +include_directories(ge/graph/build/memory) +include_directories(ge/graph/common) +include_directories(ge/graph/execute) +include_directories(ge/graph/label) +include_directories(ge/graph/load) +include_directories(ge/graph/load/new_model_manager) +include_directories(ge/graph/load/new_model_manager/task_info) +include_directories(ge/graph/load/new_model_manager/task_info/super_kernel) +include_directories(ge/graph/manager) +include_directories(ge/graph/manager/model_manager) +include_directories(ge/graph/manager/util) +include_directories(ge/graph/optimize) +include_directories(ge/graph/optimize/common) +include_directories(ge/graph/optimize/optimizer) +include_directories(ge/graph/partition) +include_directories(ge/graph/passes) +include_directories(ge/graph/preprocess) +include_directories(ge/graph/preprocess/insert_op) +include_directories(ge/host_cpu_engine) +include_directories(ge/host_cpu_engine/common) +include_directories(ge/host_cpu_engine/common/constant) +include_directories(ge/host_cpu_engine/engine) +include_directories(ge/host_cpu_engine/ops_kernel_store) +include_directories(ge/host_cpu_engine/ops_kernel_store/op) +include_directories(ge/host_kernels) +include_directories(ge/hybrid) +include_directories(ge/hybrid/common) +include_directories(ge/hybrid/executor) +include_directories(ge/hybrid/executor/worker) +include_directories(ge/hybrid/model) +include_directories(ge/hybrid/node_executor) +include_directories(ge/hybrid/node_executor/aicore) +include_directories(ge/hybrid/node_executor/aicpu) +include_directories(ge/hybrid/node_executor/compiledsubgraph) +include_directories(ge/hybrid/node_executor/controlop) +include_directories(ge/hybrid/node_executor/ge_local) +include_directories(ge/hybrid/node_executor/hccl) +include_directories(ge/hybrid/node_executor/host_cpu) +include_directories(ge/hybrid/node_executor/host_cpu/kernel) +include_directories(ge/hybrid/node_executor/partitioned_call) +include_directories(ge/hybrid/node_executor/rts) +include_directories(ge/inc) +include_directories(ge/init) +include_directories(ge/ir_build) +include_directories(ge/model) +include_directories(ge/offline) +include_directories(ge/omm) +include_directories(ge/opskernel_manager) +include_directories(ge/plugin) +include_directories(ge/plugin/engine) +include_directories(ge/session) +include_directories(ge/single_op) +include_directories(ge/single_op/task) +include_directories(inc) +include_directories(inc/external) +include_directories(inc/external/ge) +include_directories(inc/framework) +include_directories(inc/framework/common) +include_directories(inc/framework/common/debug) +include_directories(inc/framework/common/helper) +include_directories(inc/framework/common/op) +include_directories(inc/framework/engine) +include_directories(inc/framework/executor) +include_directories(inc/framework/ge_runtime) +include_directories(inc/framework/generator) +include_directories(inc/framework/memory) +include_directories(inc/framework/omg) +include_directories(inc/framework/omg/parser) +include_directories(metadef) +include_directories(metadef/graph) +include_directories(metadef/graph/debug) +include_directories(metadef/graph/utils) +include_directories(metadef/inc) +include_directories(metadef/inc/common) +include_directories(metadef/inc/common/opskernel) +include_directories(metadef/inc/common/optimizer) +include_directories(metadef/inc/common/util) +include_directories(metadef/inc/common/util/ai_core) +include_directories(metadef/inc/common/util/ai_core/aicore_manager) +include_directories(metadef/inc/common/util/ai_core/common) +include_directories(metadef/inc/common/util/ai_core/param_calculate) +include_directories(metadef/inc/common/util/compress) +include_directories(metadef/inc/common/util/error_manager) +include_directories(metadef/inc/external) +include_directories(metadef/inc/external/graph) +include_directories(metadef/inc/external/register) +include_directories(metadef/inc/external/register/scope) +include_directories(metadef/inc/graph) +include_directories(metadef/inc/graph/debug) +include_directories(metadef/inc/graph/detail) +include_directories(metadef/inc/graph/utils) +include_directories(metadef/inc/register) +include_directories(metadef/inc/register/graph_optimizer) +include_directories(metadef/inc/register/graph_optimizer/buffer_fusion) +include_directories(metadef/inc/register/graph_optimizer/fusion_common) +include_directories(metadef/inc/register/graph_optimizer/graph_fusion) +include_directories(metadef/inc/register/graph_optimizer/graph_fusion/fusion_pass_manager) +include_directories(metadef/inc/register/scope) +include_directories(metadef/ops) +include_directories(metadef/register) +include_directories(metadef/register/graph_optimizer) +include_directories(metadef/register/graph_optimizer/buffer_fusion) +include_directories(metadef/register/graph_optimizer/fusion_statistic) +include_directories(metadef/register/graph_optimizer/graph_fusion) +include_directories(metadef/register/scope) +include_directories(metadef/third_party) +include_directories(metadef/third_party/fwkacllib) +include_directories(metadef/third_party/fwkacllib/inc) +include_directories(metadef/third_party/fwkacllib/inc/cce) +include_directories(metadef/third_party/fwkacllib/inc/cce/common) +include_directories(metadef/third_party/fwkacllib/inc/cce/optimizer) +include_directories(metadef/third_party/fwkacllib/inc/mmpa) +include_directories(metadef/third_party/fwkacllib/inc/mmpa/sub_inc) +include_directories(metadef/third_party/fwkacllib/inc/ops) +include_directories(metadef/third_party/fwkacllib/inc/runtime) +include_directories(metadef/third_party/fwkacllib/inc/toolchain) +include_directories(metadef/third_party/graphengine) +include_directories(metadef/third_party/graphengine/ge) +include_directories(metadef/third_party/graphengine/ge/common) +include_directories(metadef/third_party/graphengine/ge/graph) +include_directories(metadef/third_party/graphengine/ge/graph/common) +include_directories(metadef/third_party/graphengine/ge/graph/optimize) +include_directories(metadef/third_party/graphengine/ge/graph/optimize/common) +include_directories(metadef/third_party/graphengine/ge/graph/passes) +include_directories(metadef/third_party/graphengine/ge/inc) +include_directories(metadef/third_party/graphengine/inc) +include_directories(metadef/third_party/graphengine/inc/external) +include_directories(metadef/third_party/graphengine/inc/external/ge) +include_directories(metadef/third_party/graphengine/inc/framework) +include_directories(metadef/third_party/graphengine/inc/framework/common) +include_directories(metadef/third_party/graphengine/inc/framework/common/debug) +include_directories(metadef/third_party/graphengine/inc/framework/common/op) +include_directories(metadef/third_party/graphengine/inc/framework/omg) +include_directories(metadef/third_party/graphengine/inc/framework/omg/parser) +include_directories(parser) +include_directories(parser/cmake) +include_directories(parser/inc) +include_directories(parser/inc/external) +include_directories(parser/inc/external/parser) +include_directories(parser/metadef) +include_directories(parser/parser) +include_directories(parser/parser/caffe) +include_directories(parser/parser/common) +include_directories(parser/parser/common/convert) +include_directories(parser/parser/common/op_def) +include_directories(parser/parser/func_to_graph) +include_directories(parser/parser/onnx) +include_directories(parser/parser/tensorflow) +include_directories(parser/parser/tensorflow/scope) +include_directories(third_party) +include_directories(third_party/fwkacllib) +include_directories(third_party/fwkacllib/inc) +include_directories(third_party/fwkacllib/inc/aicpu) +include_directories(third_party/fwkacllib/inc/aicpu/common) +include_directories(third_party/fwkacllib/inc/cce) +include_directories(third_party/fwkacllib/inc/cce/common) +include_directories(third_party/fwkacllib/inc/cce/optimizer) +include_directories(third_party/fwkacllib/inc/hccl) +include_directories(third_party/fwkacllib/inc/mmpa) +include_directories(third_party/fwkacllib/inc/mmpa/sub_inc) +include_directories(third_party/fwkacllib/inc/ops) +include_directories(third_party/fwkacllib/inc/register) +include_directories(third_party/fwkacllib/inc/runtime) +include_directories(third_party/fwkacllib/inc/tdt) +include_directories(third_party/fwkacllib/inc/toolchain) +include_directories(third_party/patch) +include_directories(third_party/prebuild) -option(ENABLE_OPEN_SRC "Enable graphengine compile in opensource." FALSE) - -if (ENABLE_OPEN_SRC) - set(HI_PYTHON python3.7) - - include(cmake/external_libs/protobuf_shared.cmake) - include(cmake/external_libs/protobuf_static.cmake) - include(cmake/external_libs/protoc.cmake) - include(cmake/external_libs/gflags.cmake) - include(cmake/external_libs/securec.cmake) - include(cmake/external_libs/json.cmake) - include(cmake/FindModule.cmake) - include(cmake/intf_pub_linux.cmake) - - # for CPU/GPU mode, find c_sec and slog from local prebuild - #if(NOT ENABLE_D AND NOT GE_ONLY) - # set(GE_PREBUILD_PATH ${GE_CODE_DIR}/third_party/prebuild/${CMAKE_HOST_SYSTEM_PROCESSOR}) - # find_module(slog libslog.so ${GE_PREBUILD_PATH}) - # if D_LINK_PATH is set in environment variables, search libraries in given path - if(DEFINED ENV{D_LINK_PATH}) - # D_LINK_PATH is set - set(GE_LIB_PATH $ENV{D_LINK_PATH}) - set(GE_SYS_ARCH "") - if(CMAKE_HOST_SYSTEM_PROCESSOR MATCHES "x86_64") - # x86 ubuntu - set(GE_SYS_ARCH "x86_64") - elseif(CMAKE_HOST_SYSTEM_PROCESSOR MATCHES "aarch64") - # arm euleros - set(GE_SYS_ARCH "aarch64") - else() - message(FATAL_ERROR "Running on a unsupported architecture: ${SYSTEM_TYPE}, build terminated") - endif() - set(GE_LIB_PATH ${GE_LIB_PATH}/${GE_SYS_ARCH}) - set(STATIC_ACL_LIB ${GE_LIB_PATH}) - find_module(slog libslog.so ${GE_LIB_PATH}) - find_module(mmpa libmmpa.so ${GE_LIB_PATH}) - find_module(msprof libmsprof.so ${GE_LIB_PATH}) - find_module(hccl libhccl.so ${GE_LIB_PATH}) - find_module(adump_server libadump_server.a ${GE_LIB_PATH}) - find_module(runtime libruntime.so ${GE_LIB_PATH}) - find_module(runtime_compile libruntime_compile.so ${GE_LIB_PATH}) - find_module(resource libresource.so ${GE_LIB_PATH}) - find_module(error_manager liberror_manager.so ${GE_LIB_PATH}) - find_module(ascend_hal_stub libascend_hal.so ${GE_LIB_PATH}) - find_module(error_manager_static liberror_manager.a ${GE_LIB_PATH}) - find_module(msprofiler libmsprofiler.a ${GE_LIB_PATH}) - #find_module(ascendcl_static libascendcl.a ${GE_LIB_PATH}) - else() - if(DEFINED ENV{ASCEND_CUSTOM_PATH}) - set(ASCEND_DIR $ENV{ASCEND_CUSTOM_PATH}) - else() - set(ASCEND_DIR /usr/local/Ascend) - endif() - set(ASCEND_DRIVER_DIR ${ASCEND_DIR}/driver/lib64) - set(ASCEND_DRIVER_COMMON_DIR ${ASCEND_DIR}/driver/lib64/common) - set(ASCEND_DRIVER_SHARE_DIR ${ASCEND_DIR}/driver/lib64/share) - set(ASCEND_RUNTIME_DIR ${ASCEND_DIR}/fwkacllib/lib64) - set(ASCEND_ATC_DIR ${ASCEND_DIR}/atc/lib64) - set(ASCEND_ACL_DIR ${ASCEND_DIR}/acllib/lib64) - set(STATIC_ACL_LIB ${ASCEND_ACL_DIR}) - find_module(slog libslog.so ${ASCEND_ATC_DIR}) - find_module(mmpa libmmpa.so ${ASCEND_ATC_DIR}) - if(PLATFORM STREQUAL "train") - find_module(msprof libmsprof.so ${ASCEND_DRIVER_COMMON_DIR}) - find_module(hccl libhccl.so ${ASCEND_RUNTIME_DIR}) - find_module(adump_server libadump_server.a ${ASCEND_RUNTIME_DIR}) - find_module(runtime libruntime.so ${ASCEND_RUNTIME_DIR}) - find_module(resource libresource.so ${ASCEND_RUNTIME_DIR}) - find_module(error_manager liberror_manager.so ${ASCEND_RUNTIME_DIR}) - find_module(msprofiler libmsprofiler.a ${ASCEND_RUNTIME_DIR}) - find_module(ascend_hal_stub libascend_hal.so ${ASCEND_DRIVER_DIR}/driver) - if(PRODUCT STREQUAL "flr3") - message(FATAL_ERROR "This platform is not supported in train mode, build terminated") - endif() - elseif(PLATFORM STREQUAL "inference") - find_module(adump_server libadump_server.a ${ASCEND_ACL_DIR}) - find_module(runtime libruntime.so ${ASCEND_ACL_DIR}) - find_module(runtime_compile libruntime_compile.so ${ASCEND_ATC_DIR}) - find_module(resource libresource.so ${ASCEND_ATC_DIR}) - find_module(error_manager liberror_manager.so ${ASCEND_ATC_DIR}) - find_module(error_manager_static liberror_manager.a ${ASCEND_ACL_DIR}) - find_module(msprofiler libmsprofiler.a ${ASCEND_ACL_DIR}) - #find_module(ascendcl_static libascendcl.a ${ASCEND_ACL_DIR}) - if(PRODUCT STREQUAL "flr3") - find_module(msprof libmsprof.so ${ASCEND_DRIVER_SHARE_DIR}) - elseif(PRODUCT STREQUAL "flr1") - find_module(ascend_hal_stub libascend_hal.so ${ASCEND_DRIVER_DIR}/driver) - find_module(msprof libmsprof.so ${ASCEND_DRIVER_COMMON_DIR}) - elseif(PRODUCT STREQUAL "flr2") - # flr2 ascend_hal_stub limsprof ? - else() - find_module(ascend_hal_stub libascend_hal.so ${ASCEND_DRIVER_DIR}) - find_module(msprof libmsprof.so ${ASCEND_DRIVER_DIR}) - endif() - elseif(PLATFORM STREQUAL "all") - find_module(msprof libmsprof.so ${ASCEND_DRIVER_COMMON_DIR}) - find_module(hccl libhccl.so ${ASCEND_RUNTIME_DIR}) - find_module(adump_server libadump_server.a ${ASCEND_ACL_DIR}) - find_module(runtime libruntime.so ${ASCEND_ACL_DIR}) - find_module(runtime_compile libruntime_compile.so ${ASCEND_ATC_DIR}) - find_module(resource libresource.so ${ASCEND_ATC_DIR}) - find_module(error_manager liberror_manager.so ${ASCEND_ATC_DIR}) - find_module(error_manager_static liberror_manager.a ${ASCEND_ACL_DIR}) - find_module(msprofiler libmsprofiler.a ${ASCEND_ACL_DIR}) - find_module(ascend_hal_stub libascend_hal.so ${ASCEND_DRIVER_DIR}/driver) - #find_module(ascendcl_static libascendcl.a ${ASCEND_ACL_DIR}) - else() - message(FATAL_ERROR "PLATFORM param is invalid, should be train or inference, build terminated") - endif() - endif() - - set(METADEF_DIR ${CMAKE_CURRENT_LIST_DIR}/metadef) - set(PARSER_DIR ${CMAKE_CURRENT_LIST_DIR}/parser) - set(GE_DEPEND_DIR ${CMAKE_CURRENT_LIST_DIR}/..) - - add_subdirectory(metadef) - add_subdirectory(parser) - #add_subdirectory(metadef/graph) - #add_subdirectory(metadef/register) -else() - set(METADEF_DIR ${CMAKE_CURRENT_LIST_DIR}/../metadef) - set(PARSER_DIR ${CMAKE_CURRENT_LIST_DIR}/../parser) - set(GE_DEPEND_DIR ${CMAKE_CURRENT_LIST_DIR}/..) -endif() - -add_subdirectory(ge) +add_executable(graphengine + ge/analyzer/analyzer.cc + ge/analyzer/analyzer.h + ge/client/ge_api.cc + ge/client/ge_prof.cc + ge/common/auth/file_saver.cc + ge/common/auth/file_saver.h + ge/common/context/ctx.cc + ge/common/debug/memory_dumper.cc + ge/common/debug/memory_dumper.h + ge/common/dump/dump_manager.cc + ge/common/dump/dump_manager.h + ge/common/dump/dump_op.cc + ge/common/dump/dump_op.h + ge/common/dump/dump_properties.cc + ge/common/dump/dump_properties.h + ge/common/dump/dump_server.cc + ge/common/formats/format_transfers/datatype_transfer.cc + ge/common/formats/format_transfers/datatype_transfer.h + ge/common/formats/format_transfers/format_transfer_c1hwncoc0_hwcn.cc + ge/common/formats/format_transfers/format_transfer_c1hwncoc0_hwcn.h + ge/common/formats/format_transfers/format_transfer_dhwcn_fracz3D.cc + ge/common/formats/format_transfers/format_transfer_dhwcn_fracz3D.h + ge/common/formats/format_transfers/format_transfer_dhwnc_fracz3D_transpose.cc + ge/common/formats/format_transfers/format_transfer_dhwnc_fracz3D_transpose.h + ge/common/formats/format_transfers/format_transfer_fractal_nz.cc + ge/common/formats/format_transfers/format_transfer_fractal_nz.h + ge/common/formats/format_transfers/format_transfer_fractal_z.cc + ge/common/formats/format_transfers/format_transfer_fractal_z.h + ge/common/formats/format_transfers/format_transfer_fractal_zz.cc + ge/common/formats/format_transfers/format_transfer_fractal_zz.h + ge/common/formats/format_transfers/format_transfer_fracz_hwcn.cc + ge/common/formats/format_transfers/format_transfer_fracz_hwcn.h + ge/common/formats/format_transfers/format_transfer_fracz_nchw.cc + ge/common/formats/format_transfers/format_transfer_fracz_nchw.h + ge/common/formats/format_transfers/format_transfer_fracz_nhwc.cc + ge/common/formats/format_transfers/format_transfer_fracz_nhwc.h + ge/common/formats/format_transfers/format_transfer_hwcn_c1hwncoc0.cc + ge/common/formats/format_transfers/format_transfer_hwcn_c1hwncoc0.h + ge/common/formats/format_transfers/format_transfer_nc1hwc0_nchw.cc + ge/common/formats/format_transfers/format_transfer_nc1hwc0_nchw.h + ge/common/formats/format_transfers/format_transfer_nc1hwc0_nhwc.cc + ge/common/formats/format_transfers/format_transfer_nc1hwc0_nhwc.h + ge/common/formats/format_transfers/format_transfer_nchw_fz_c04.cc + ge/common/formats/format_transfers/format_transfer_nchw_fz_c04.h + ge/common/formats/format_transfers/format_transfer_nchw_nc1hwc0.cc + ge/common/formats/format_transfers/format_transfer_nchw_nc1hwc0.h + ge/common/formats/format_transfers/format_transfer_nhwc_nc1hwc0.cc + ge/common/formats/format_transfers/format_transfer_nhwc_nc1hwc0.h + ge/common/formats/format_transfers/format_transfer_transpose.cc + ge/common/formats/format_transfers/format_transfer_transpose.h + ge/common/formats/utils/formats_definitions.h + ge/common/formats/utils/formats_trans_utils.cc + ge/common/formats/utils/formats_trans_utils.h + ge/common/formats/formats.cc + ge/common/formats/formats.h + ge/common/ge/datatype_util.cc + ge/common/ge/datatype_util.h + ge/common/ge/ge_util.h + ge/common/ge/op_tiling_manager.cc + ge/common/ge/op_tiling_manager.h + ge/common/ge/plugin_manager.cc + ge/common/ge/plugin_manager.h + ge/common/ge/tbe_plugin_manager.cc + ge/common/ge/tbe_plugin_manager.h + ge/common/helper/model_cache_helper.cc + ge/common/helper/model_cache_helper.h + ge/common/helper/model_helper.cc + ge/common/helper/om_file_helper.cc + ge/common/math/fp16_math.cc + ge/common/math/fp16_math.h + ge/common/math/math_util.h + ge/common/model_parser/base.cc + ge/common/model_parser/base.h + ge/common/op/attr_value_util.cc + ge/common/op/ge_op_utils.cc + ge/common/profiling/profiling_manager.cc + ge/common/profiling/profiling_manager.h + ge/common/base64.h + ge/common/cust_aicpu_kernel_store.cc + ge/common/cust_aicpu_kernel_store.h + ge/common/fmk_error_codes.cc + ge/common/fp16_t.cc + ge/common/fp16_t.h + ge/common/ge_format_util.cc + ge/common/kernel_store.cc + ge/common/kernel_store.h + ge/common/math_util.h + ge/common/model_saver.cc + ge/common/model_saver.h + ge/common/properties_manager.cc + ge/common/properties_manager.h + ge/common/singleton.h + ge/common/tbe_kernel_store.cc + ge/common/tbe_kernel_store.h + ge/common/thread_pool.cc + ge/common/thread_pool.h + ge/common/types.cc + ge/common/util.cc + ge/engine_manager/dnnengine_manager.cc + ge/engine_manager/dnnengine_manager.h + ge/executor/ge_executor.cc + ge/ge_local_engine/common/constant/constant.h + ge/ge_local_engine/engine/ge_local_engine.cc + ge/ge_local_engine/engine/ge_local_engine.h + ge/ge_local_engine/engine/host_cpu_engine.cc + ge/ge_local_engine/engine/host_cpu_engine.h + ge/ge_local_engine/ops_kernel_store/op/ge_deleted_op.cc + ge/ge_local_engine/ops_kernel_store/op/ge_deleted_op.h + ge/ge_local_engine/ops_kernel_store/op/no_op.cc + ge/ge_local_engine/ops_kernel_store/op/no_op.h + ge/ge_local_engine/ops_kernel_store/op/op.cc + ge/ge_local_engine/ops_kernel_store/op/op.h + ge/ge_local_engine/ops_kernel_store/op/op_factory.cc + ge/ge_local_engine/ops_kernel_store/op/op_factory.h + ge/ge_local_engine/ops_kernel_store/ge_local_ops_kernel_builder.cc + ge/ge_local_engine/ops_kernel_store/ge_local_ops_kernel_builder.h + ge/ge_local_engine/ops_kernel_store/ge_local_ops_kernel_info.cc + ge/ge_local_engine/ops_kernel_store/ge_local_ops_kernel_info.h + ge/ge_runtime/proto/task.pb.h + ge/ge_runtime/task/aicpu_task.cc + ge/ge_runtime/task/aicpu_task.h + ge/ge_runtime/task/cce_task.cc + ge/ge_runtime/task/cce_task.h + ge/ge_runtime/task/event_record_task.cc + ge/ge_runtime/task/event_record_task.h + ge/ge_runtime/task/event_wait_task.cc + ge/ge_runtime/task/event_wait_task.h + ge/ge_runtime/task/hccl_task.cc + ge/ge_runtime/task/hccl_task.h + ge/ge_runtime/task/memcpy_async_task.cc + ge/ge_runtime/task/memcpy_async_task.h + ge/ge_runtime/task/profiler_task.cc + ge/ge_runtime/task/profiler_task.h + ge/ge_runtime/task/stream_active_task.cc + ge/ge_runtime/task/stream_active_task.h + ge/ge_runtime/task/stream_switch_task.cc + ge/ge_runtime/task/stream_switch_task.h + ge/ge_runtime/task/task.h + ge/ge_runtime/task/task_factory.h + ge/ge_runtime/task/tbe_task.cc + ge/ge_runtime/task/tbe_task.h + ge/ge_runtime/model_context.h + ge/ge_runtime/model_runner.cc + ge/ge_runtime/output.cc + ge/ge_runtime/output.h + ge/ge_runtime/runtime_model.cc + ge/ge_runtime/runtime_model.h + ge/generator/ge_generator.cc + ge/generator/generator_api.cc + ge/graph/build/memory/binary_block_mem_assigner.cc + ge/graph/build/memory/binary_block_mem_assigner.h + ge/graph/build/memory/block_mem_assigner.cc + ge/graph/build/memory/block_mem_assigner.h + ge/graph/build/memory/graph_mem_assigner.cc + ge/graph/build/memory/graph_mem_assigner.h + ge/graph/build/memory/hybrid_mem_assigner.cc + ge/graph/build/memory/hybrid_mem_assigner.h + ge/graph/build/memory/max_block_mem_assigner.cc + ge/graph/build/memory/max_block_mem_assigner.h + ge/graph/build/memory/mem_assigner.h + ge/graph/build/memory/memory_assigner.cc + ge/graph/build/memory/var_mem_assign_util.cc + ge/graph/build/memory/var_mem_assign_util.h + ge/graph/build/graph_builder.cc + ge/graph/build/graph_builder.h + ge/graph/build/label_allocator.cc + ge/graph/build/label_allocator.h + ge/graph/build/logical_stream_allocator.cc + ge/graph/build/logical_stream_allocator.h + ge/graph/build/model_builder.cc + ge/graph/build/model_builder.h + ge/graph/build/run_context.cc + ge/graph/build/run_context.h + ge/graph/build/stream_allocator.cc + ge/graph/build/stream_allocator.h + ge/graph/build/stream_graph_optimizer.cc + ge/graph/build/stream_graph_optimizer.h + ge/graph/build/task_generator.cc + ge/graph/build/task_generator.h + ge/graph/common/bcast.cc + ge/graph/common/bcast.h + ge/graph/common/ge_call_wrapper.h + ge/graph/common/local_context.cc + ge/graph/common/local_context.h + ge/graph/common/omg_util.cc + ge/graph/common/omg_util.h + ge/graph/common/transop_util.cc + ge/graph/common/transop_util.h + ge/graph/execute/graph_execute.cc + ge/graph/execute/graph_execute.h + ge/graph/label/case_label_maker.cc + ge/graph/label/case_label_maker.h + ge/graph/label/if_label_maker.cc + ge/graph/label/if_label_maker.h + ge/graph/label/label_maker.cc + ge/graph/label/label_maker.h + ge/graph/label/label_maker_factory.h + ge/graph/label/partitioned_call_label_maker.cc + ge/graph/label/partitioned_call_label_maker.h + ge/graph/label/while_label_maker.cc + ge/graph/label/while_label_maker.h + ge/graph/load/new_model_manager/task_info/super_kernel/super_kernel.cc + ge/graph/load/new_model_manager/task_info/super_kernel/super_kernel.h + ge/graph/load/new_model_manager/task_info/super_kernel/super_kernel_factory.cc + ge/graph/load/new_model_manager/task_info/super_kernel/super_kernel_factory.h + ge/graph/load/new_model_manager/task_info/end_graph_task_info.cc + ge/graph/load/new_model_manager/task_info/end_graph_task_info.h + ge/graph/load/new_model_manager/task_info/event_record_task_info.cc + ge/graph/load/new_model_manager/task_info/event_record_task_info.h + ge/graph/load/new_model_manager/task_info/event_wait_task_info.cc + ge/graph/load/new_model_manager/task_info/event_wait_task_info.h + ge/graph/load/new_model_manager/task_info/fusion_start_task_info.cc + ge/graph/load/new_model_manager/task_info/fusion_start_task_info.h + ge/graph/load/new_model_manager/task_info/fusion_stop_task_info.cc + ge/graph/load/new_model_manager/task_info/fusion_stop_task_info.h + ge/graph/load/new_model_manager/task_info/hccl_task_info.cc + ge/graph/load/new_model_manager/task_info/hccl_task_info.h + ge/graph/load/new_model_manager/task_info/kernel_ex_task_info.cc + ge/graph/load/new_model_manager/task_info/kernel_ex_task_info.h + ge/graph/load/new_model_manager/task_info/kernel_task_info.cc + ge/graph/load/new_model_manager/task_info/kernel_task_info.h + ge/graph/load/new_model_manager/task_info/label_goto_ex_task_info.cc + ge/graph/load/new_model_manager/task_info/label_goto_ex_task_info.h + ge/graph/load/new_model_manager/task_info/label_set_task_info.cc + ge/graph/load/new_model_manager/task_info/label_set_task_info.h + ge/graph/load/new_model_manager/task_info/label_switch_by_index_task_info.cc + ge/graph/load/new_model_manager/task_info/label_switch_by_index_task_info.h + ge/graph/load/new_model_manager/task_info/memcpy_addr_async_task_info.cc + ge/graph/load/new_model_manager/task_info/memcpy_addr_async_task_info.h + ge/graph/load/new_model_manager/task_info/memcpy_async_task_info.cc + ge/graph/load/new_model_manager/task_info/memcpy_async_task_info.h + ge/graph/load/new_model_manager/task_info/model_exit_task_info.cc + ge/graph/load/new_model_manager/task_info/model_exit_task_info.h + ge/graph/load/new_model_manager/task_info/profiler_trace_task_info.cc + ge/graph/load/new_model_manager/task_info/profiler_trace_task_info.h + ge/graph/load/new_model_manager/task_info/stream_active_task_info.cc + ge/graph/load/new_model_manager/task_info/stream_active_task_info.h + ge/graph/load/new_model_manager/task_info/stream_switch_task_info.cc + ge/graph/load/new_model_manager/task_info/stream_switch_task_info.h + ge/graph/load/new_model_manager/task_info/stream_switchn_task_info.cc + ge/graph/load/new_model_manager/task_info/stream_switchn_task_info.h + ge/graph/load/new_model_manager/task_info/task_info.cc + ge/graph/load/new_model_manager/task_info/task_info.h + ge/graph/load/new_model_manager/task_info/task_info_factory.h + ge/graph/load/new_model_manager/aipp_utils.cc + ge/graph/load/new_model_manager/aipp_utils.h + ge/graph/load/new_model_manager/cpu_queue_schedule.cc + ge/graph/load/new_model_manager/cpu_queue_schedule.h + ge/graph/load/new_model_manager/data_dumper.cc + ge/graph/load/new_model_manager/data_dumper.h + ge/graph/load/new_model_manager/data_inputer.cc + ge/graph/load/new_model_manager/data_inputer.h + ge/graph/load/new_model_manager/davinci_model.cc + ge/graph/load/new_model_manager/davinci_model.h + ge/graph/load/new_model_manager/davinci_model_parser.cc + ge/graph/load/new_model_manager/davinci_model_parser.h + ge/graph/load/new_model_manager/model_manager.cc + ge/graph/load/new_model_manager/model_manager.h + ge/graph/load/new_model_manager/model_utils.cc + ge/graph/load/new_model_manager/model_utils.h + ge/graph/load/new_model_manager/tbe_handle_store.cc + ge/graph/load/new_model_manager/tbe_handle_store.h + ge/graph/load/new_model_manager/ts_mem_mall.h + ge/graph/load/new_model_manager/zero_copy_offset.cc + ge/graph/load/new_model_manager/zero_copy_offset.h + ge/graph/load/new_model_manager/zero_copy_task.cc + ge/graph/load/new_model_manager/zero_copy_task.h + ge/graph/load/graph_loader.cc + ge/graph/load/graph_loader.h + ge/graph/manager/model_manager/event_manager.cc + ge/graph/manager/model_manager/event_manager.h + ge/graph/manager/util/debug.cc + ge/graph/manager/util/debug.h + ge/graph/manager/util/hcom_util.cc + ge/graph/manager/util/hcom_util.h + ge/graph/manager/util/rt_context_util.cc + ge/graph/manager/util/rt_context_util.h + ge/graph/manager/util/variable_accelerate_ctrl.cc + ge/graph/manager/util/variable_accelerate_ctrl.h + ge/graph/manager/block_memory.h + ge/graph/manager/graph_caching_allocator.cc + ge/graph/manager/graph_caching_allocator.h + ge/graph/manager/graph_context.cc + ge/graph/manager/graph_context.h + ge/graph/manager/graph_manager.cc + ge/graph/manager/graph_manager.h + ge/graph/manager/graph_manager_utils.cc + ge/graph/manager/graph_manager_utils.h + ge/graph/manager/graph_mem_allocator.cc + ge/graph/manager/graph_mem_allocator.h + ge/graph/manager/graph_var_manager.cc + ge/graph/manager/graph_var_manager.h + ge/graph/manager/host_mem_manager.cc + ge/graph/manager/host_mem_manager.h + ge/graph/manager/memory_api.cc + ge/graph/manager/rdma_pool_allocator.cc + ge/graph/manager/rdma_pool_allocator.h + ge/graph/manager/trans_var_data_utils.cc + ge/graph/manager/trans_var_data_utils.h + ge/graph/optimize/common/params.h + ge/graph/optimize/optimizer/allreduce_fusion_pass.cc + ge/graph/optimize/optimizer/allreduce_fusion_pass.h + ge/graph/optimize/graph_optimize.cc + ge/graph/optimize/graph_optimize.h + ge/graph/optimize/mem_rw_conflict_optimize.cc + ge/graph/optimize/summary_optimize.cc + ge/graph/partition/dynamic_shape_partition.cc + ge/graph/partition/dynamic_shape_partition.h + ge/graph/partition/engine_place.cc + ge/graph/partition/engine_place.h + ge/graph/partition/graph_partition.cc + ge/graph/partition/graph_partition.h + ge/graph/partition/stage_partition.cc + ge/graph/partition/stage_partition.h + ge/graph/passes/addn_pass.cc + ge/graph/passes/addn_pass.h + ge/graph/passes/aicpu_constant_folding_pass.cc + ge/graph/passes/aicpu_constant_folding_pass.h + ge/graph/passes/assert_pass.cc + ge/graph/passes/assert_pass.h + ge/graph/passes/assign_pass.cc + ge/graph/passes/assign_pass.h + ge/graph/passes/atomic_addr_clean_pass.cc + ge/graph/passes/atomic_addr_clean_pass.h + ge/graph/passes/attach_stream_label_pass.cc + ge/graph/passes/attach_stream_label_pass.h + ge/graph/passes/base_pass.cc + ge/graph/passes/base_pass.h + ge/graph/passes/bitcast_pass.cc + ge/graph/passes/bitcast_pass.h + ge/graph/passes/cast_remove_pass.cc + ge/graph/passes/cast_remove_pass.h + ge/graph/passes/cast_translate_pass.cc + ge/graph/passes/cast_translate_pass.h + ge/graph/passes/common_subexpression_elimination_pass.cc + ge/graph/passes/common_subexpression_elimination_pass.h + ge/graph/passes/compile_nodes_pass.cc + ge/graph/passes/compile_nodes_pass.h + ge/graph/passes/cond_pass.cc + ge/graph/passes/cond_pass.h + ge/graph/passes/cond_remove_pass.cc + ge/graph/passes/cond_remove_pass.h + ge/graph/passes/constant_folding_pass.cc + ge/graph/passes/constant_folding_pass.h + ge/graph/passes/constant_fuse_same_pass.cc + ge/graph/passes/constant_fuse_same_pass.h + ge/graph/passes/control_trigger_pass.cc + ge/graph/passes/control_trigger_pass.h + ge/graph/passes/ctrl_edge_transfer_pass.cc + ge/graph/passes/ctrl_edge_transfer_pass.h + ge/graph/passes/data_pass.cc + ge/graph/passes/data_pass.h + ge/graph/passes/dimension_adjust_pass.cc + ge/graph/passes/dimension_adjust_pass.h + ge/graph/passes/dimension_compute_pass.cc + ge/graph/passes/dimension_compute_pass.h + ge/graph/passes/dropout_pass.cc + ge/graph/passes/dropout_pass.h + ge/graph/passes/end_of_sequence_add_control_pass.cc + ge/graph/passes/end_of_sequence_add_control_pass.h + ge/graph/passes/enter_pass.cc + ge/graph/passes/enter_pass.h + ge/graph/passes/flow_ctrl_pass.cc + ge/graph/passes/flow_ctrl_pass.h + ge/graph/passes/folding_pass.cc + ge/graph/passes/folding_pass.h + ge/graph/passes/for_pass.cc + ge/graph/passes/for_pass.h + ge/graph/passes/get_original_format_pass.cc + ge/graph/passes/get_original_format_pass.h + ge/graph/passes/global_step_insert_pass.cc + ge/graph/passes/global_step_insert_pass.h + ge/graph/passes/guarantee_const_pass.cc + ge/graph/passes/guarantee_const_pass.h + ge/graph/passes/hccl_group_pass.cc + ge/graph/passes/hccl_group_pass.h + ge/graph/passes/hccl_memcpy_pass.cc + ge/graph/passes/hccl_memcpy_pass.h + ge/graph/passes/identity_pass.cc + ge/graph/passes/identity_pass.h + ge/graph/passes/infershape_pass.cc + ge/graph/passes/infershape_pass.h + ge/graph/passes/input_output_connection_identify_pass.cc + ge/graph/passes/input_output_connection_identify_pass.h + ge/graph/passes/isolated_op_remove_pass.cc + ge/graph/passes/isolated_op_remove_pass.h + ge/graph/passes/iterator_op_pass.cc + ge/graph/passes/iterator_op_pass.h + ge/graph/passes/link_gen_mask_nodes_pass.cc + ge/graph/passes/link_gen_mask_nodes_pass.h + ge/graph/passes/mark_agnostic_pass.cc + ge/graph/passes/mark_agnostic_pass.h + ge/graph/passes/mark_graph_unknown_status_pass.cc + ge/graph/passes/mark_graph_unknown_status_pass.h + ge/graph/passes/mark_same_addr_pass.cc + ge/graph/passes/mark_same_addr_pass.h + ge/graph/passes/memcpy_addr_async_pass.cc + ge/graph/passes/memcpy_addr_async_pass.h + ge/graph/passes/merge_input_memcpy_pass.cc + ge/graph/passes/merge_input_memcpy_pass.h + ge/graph/passes/merge_pass.cc + ge/graph/passes/merge_pass.h + ge/graph/passes/merge_to_stream_merge_pass.cc + ge/graph/passes/merge_to_stream_merge_pass.h + ge/graph/passes/multi_batch_clone_pass.cc + ge/graph/passes/multi_batch_clone_pass.h + ge/graph/passes/multi_batch_pass.cc + ge/graph/passes/multi_batch_pass.h + ge/graph/passes/net_output_pass.cc + ge/graph/passes/net_output_pass.h + ge/graph/passes/next_iteration_pass.cc + ge/graph/passes/next_iteration_pass.h + ge/graph/passes/no_use_reshape_remove_pass.cc + ge/graph/passes/no_use_reshape_remove_pass.h + ge/graph/passes/parallel_concat_start_op_pass.cc + ge/graph/passes/parallel_concat_start_op_pass.h + ge/graph/passes/pass_manager.cc + ge/graph/passes/pass_utils.cc + ge/graph/passes/pass_utils.h + ge/graph/passes/permute_pass.cc + ge/graph/passes/permute_pass.h + ge/graph/passes/placeholder_with_default_pass.cc + ge/graph/passes/placeholder_with_default_pass.h + ge/graph/passes/prevent_gradient_pass.cc + ge/graph/passes/prevent_gradient_pass.h + ge/graph/passes/print_op_pass.cc + ge/graph/passes/print_op_pass.h + ge/graph/passes/prune_pass.cc + ge/graph/passes/prune_pass.h + ge/graph/passes/ref_identity_delete_op_pass.cc + ge/graph/passes/ref_identity_delete_op_pass.h + ge/graph/passes/remove_nodes_pass.cc + ge/graph/passes/remove_nodes_pass.h + ge/graph/passes/replace_transshape_pass.cc + ge/graph/passes/replace_transshape_pass.h + ge/graph/passes/replace_with_empty_const_pass.cc + ge/graph/passes/replace_with_empty_const_pass.h + ge/graph/passes/reshape_recovery_pass.cc + ge/graph/passes/reshape_recovery_pass.h + ge/graph/passes/reshape_remove_pass.cc + ge/graph/passes/reshape_remove_pass.h + ge/graph/passes/resource_pair_add_control_pass.cc + ge/graph/passes/resource_pair_add_control_pass.h + ge/graph/passes/resource_pair_remove_control_pass.cc + ge/graph/passes/resource_pair_remove_control_pass.h + ge/graph/passes/same_transdata_breadth_fusion_pass.cc + ge/graph/passes/same_transdata_breadth_fusion_pass.h + ge/graph/passes/save_pass.cc + ge/graph/passes/save_pass.h + ge/graph/passes/set_input_output_offset_pass.cc + ge/graph/passes/set_input_output_offset_pass.h + ge/graph/passes/shape_operate_op_remove_pass.cc + ge/graph/passes/shape_operate_op_remove_pass.h + ge/graph/passes/snapshot_pass.cc + ge/graph/passes/snapshot_pass.h + ge/graph/passes/stop_gradient_pass.cc + ge/graph/passes/stop_gradient_pass.h + ge/graph/passes/subexpression_migration_pass.cc + ge/graph/passes/subexpression_migration_pass.h + ge/graph/passes/subgraph_const_migration_pass.cc + ge/graph/passes/subgraph_const_migration_pass.h + ge/graph/passes/subgraph_pass.cc + ge/graph/passes/subgraph_pass.h + ge/graph/passes/switch_data_edges_bypass.cc + ge/graph/passes/switch_data_edges_bypass.h + ge/graph/passes/switch_dead_branch_elimination.cc + ge/graph/passes/switch_dead_branch_elimination.h + ge/graph/passes/switch_logic_remove_pass.cc + ge/graph/passes/switch_logic_remove_pass.h + ge/graph/passes/switch_to_stream_switch_pass.cc + ge/graph/passes/switch_to_stream_switch_pass.h + ge/graph/passes/transop_breadth_fusion_pass.cc + ge/graph/passes/transop_breadth_fusion_pass.h + ge/graph/passes/transop_depth_fusion_pass.cc + ge/graph/passes/transop_depth_fusion_pass.h + ge/graph/passes/transop_nearby_allreduce_fusion_pass.cc + ge/graph/passes/transop_nearby_allreduce_fusion_pass.h + ge/graph/passes/transop_symmetry_elimination_pass.cc + ge/graph/passes/transop_symmetry_elimination_pass.h + ge/graph/passes/transop_without_reshape_fusion_pass.cc + ge/graph/passes/transop_without_reshape_fusion_pass.h + ge/graph/passes/transpose_transdata_pass.cc + ge/graph/passes/transpose_transdata_pass.h + ge/graph/passes/unused_args_clean_pass.cc + ge/graph/passes/unused_args_clean_pass.h + ge/graph/passes/unused_const_pass.cc + ge/graph/passes/unused_const_pass.h + ge/graph/passes/unused_op_remove_pass.cc + ge/graph/passes/unused_op_remove_pass.h + ge/graph/passes/var_is_initialized_op_pass.cc + ge/graph/passes/var_is_initialized_op_pass.h + ge/graph/passes/variable_format_pass.cc + ge/graph/passes/variable_format_pass.h + ge/graph/passes/variable_op_pass.cc + ge/graph/passes/variable_op_pass.h + ge/graph/passes/variable_op_pass_bak.cc + ge/graph/passes/variable_op_pass_bak.h + ge/graph/passes/variable_prepare_op_pass.cc + ge/graph/passes/variable_prepare_op_pass.h + ge/graph/passes/variable_ref_delete_op_pass.cc + ge/graph/passes/variable_ref_delete_op_pass.h + ge/graph/passes/variable_ref_useless_control_out_delete_pass.cc + ge/graph/passes/variable_ref_useless_control_out_delete_pass.h + ge/graph/preprocess/insert_op/base_insert_op.h + ge/graph/preprocess/insert_op/ge_aipp_op.cc + ge/graph/preprocess/insert_op/ge_aipp_op.h + ge/graph/preprocess/insert_op/util_insert_aipp_op.cc + ge/graph/preprocess/insert_op/util_insert_aipp_op.h + ge/graph/preprocess/graph_preprocess.cc + ge/graph/preprocess/graph_preprocess.h + ge/graph/preprocess/multi_batch_copy_graph.cc + ge/graph/preprocess/multi_batch_copy_graph.h + ge/graph/preprocess/multi_batch_options.cc + ge/graph/preprocess/multi_batch_options.h + ge/host_cpu_engine/common/constant/constant.h + ge/host_cpu_engine/engine/host_cpu_engine.cc + ge/host_cpu_engine/engine/host_cpu_engine.h + ge/host_cpu_engine/ops_kernel_store/op/host_op.cc + ge/host_cpu_engine/ops_kernel_store/op/host_op.h + ge/host_cpu_engine/ops_kernel_store/op/op.h + ge/host_cpu_engine/ops_kernel_store/op/op_factory.cc + ge/host_cpu_engine/ops_kernel_store/op/op_factory.h + ge/host_cpu_engine/ops_kernel_store/host_cpu_ops_kernel_builder.cc + ge/host_cpu_engine/ops_kernel_store/host_cpu_ops_kernel_builder.h + ge/host_cpu_engine/ops_kernel_store/host_cpu_ops_kernel_info.cc + ge/host_cpu_engine/ops_kernel_store/host_cpu_ops_kernel_info.h + ge/host_kernels/add_kernel.cc + ge/host_kernels/add_kernel.h + ge/host_kernels/broadcast_args_kernel.cc + ge/host_kernels/broadcast_args_kernel.h + ge/host_kernels/broadcast_gradient_args_kernel.cc + ge/host_kernels/broadcast_gradient_args_kernel.h + ge/host_kernels/cast_kernel.cc + ge/host_kernels/cast_kernel.h + ge/host_kernels/concat_offset_kernel.cc + ge/host_kernels/concat_offset_kernel.h + ge/host_kernels/concat_v2_kernel.cc + ge/host_kernels/concat_v2_kernel.h + ge/host_kernels/dynamic_stitch_kernel.cc + ge/host_kernels/dynamic_stitch_kernel.h + ge/host_kernels/empty_kernel.cc + ge/host_kernels/empty_kernel.h + ge/host_kernels/expanddims_kernel.cc + ge/host_kernels/expanddims_kernel.h + ge/host_kernels/fill_kernel.cc + ge/host_kernels/fill_kernel.h + ge/host_kernels/floordiv_kernel.cc + ge/host_kernels/floordiv_kernel.h + ge/host_kernels/floormod_kernel.cc + ge/host_kernels/floormod_kernel.h + ge/host_kernels/gather_v2_kernel.cc + ge/host_kernels/gather_v2_kernel.h + ge/host_kernels/greater_kernel.cc + ge/host_kernels/greater_kernel.h + ge/host_kernels/identity_kernel.cc + ge/host_kernels/identity_kernel.h + ge/host_kernels/kernel_utils.cc + ge/host_kernels/kernel_utils.h + ge/host_kernels/maximum_kernel.cc + ge/host_kernels/maximum_kernel.h + ge/host_kernels/mul_kernel.cc + ge/host_kernels/mul_kernel.h + ge/host_kernels/pack_kernel.cc + ge/host_kernels/pack_kernel.h + ge/host_kernels/permute_kernel.cc + ge/host_kernels/permute_kernel.h + ge/host_kernels/range_kernel.cc + ge/host_kernels/range_kernel.h + ge/host_kernels/rank_kernel.cc + ge/host_kernels/rank_kernel.h + ge/host_kernels/reduce_prod_kernel.cc + ge/host_kernels/reduce_prod_kernel.h + ge/host_kernels/reformat_kernel.cc + ge/host_kernels/reformat_kernel.h + ge/host_kernels/reshape_kernel.cc + ge/host_kernels/reshape_kernel.h + ge/host_kernels/rsqrt_kernel.cc + ge/host_kernels/rsqrt_kernel.h + ge/host_kernels/shape_kernel.cc + ge/host_kernels/shape_kernel.h + ge/host_kernels/shape_n_kernel.cc + ge/host_kernels/shape_n_kernel.h + ge/host_kernels/size_kernel.cc + ge/host_kernels/size_kernel.h + ge/host_kernels/slice_d_kernel.cc + ge/host_kernels/slice_d_kernel.h + ge/host_kernels/slice_kernel.cc + ge/host_kernels/slice_kernel.h + ge/host_kernels/squeeze_kernel.cc + ge/host_kernels/squeeze_kernel.h + ge/host_kernels/ssd_prior_box_kernel.cc + ge/host_kernels/ssd_prior_box_kernel.h + ge/host_kernels/strided_slice_kernel.cc + ge/host_kernels/strided_slice_kernel.h + ge/host_kernels/sub_kernel.cc + ge/host_kernels/sub_kernel.h + ge/host_kernels/transdata_kernel.cc + ge/host_kernels/transdata_kernel.h + ge/host_kernels/transpose_kernel.cc + ge/host_kernels/transpose_kernel.h + ge/host_kernels/unpack_kernel.cc + ge/host_kernels/unpack_kernel.h + ge/host_kernels/unsqueeze_kernel.cc + ge/host_kernels/unsqueeze_kernel.h + ge/hybrid/common/npu_memory_allocator.cc + ge/hybrid/common/npu_memory_allocator.h + ge/hybrid/common/tensor_value.cc + ge/hybrid/common/tensor_value.h + ge/hybrid/executor/worker/execution_engine.cc + ge/hybrid/executor/worker/execution_engine.h + ge/hybrid/executor/worker/shape_inference_engine.cc + ge/hybrid/executor/worker/shape_inference_engine.h + ge/hybrid/executor/worker/task_compile_engine.cc + ge/hybrid/executor/worker/task_compile_engine.h + ge/hybrid/executor/hybrid_execution_context.cc + ge/hybrid/executor/hybrid_execution_context.h + ge/hybrid/executor/hybrid_model_async_executor.cc + ge/hybrid/executor/hybrid_model_async_executor.h + ge/hybrid/executor/hybrid_model_executor.cc + ge/hybrid/executor/hybrid_model_executor.h + ge/hybrid/executor/hybrid_profiler.cc + ge/hybrid/executor/hybrid_profiler.h + ge/hybrid/executor/node_done_manager.cc + ge/hybrid/executor/node_done_manager.h + ge/hybrid/executor/node_state.cc + ge/hybrid/executor/node_state.h + ge/hybrid/executor/rt_callback_manager.cc + ge/hybrid/executor/rt_callback_manager.h + ge/hybrid/executor/subgraph_context.cc + ge/hybrid/executor/subgraph_context.h + ge/hybrid/executor/subgraph_executor.cc + ge/hybrid/executor/subgraph_executor.h + ge/hybrid/model/graph_item.cc + ge/hybrid/model/graph_item.h + ge/hybrid/model/hybrid_model.cc + ge/hybrid/model/hybrid_model.h + ge/hybrid/model/hybrid_model_builder.cc + ge/hybrid/model/hybrid_model_builder.h + ge/hybrid/model/node_item.cc + ge/hybrid/model/node_item.h + ge/hybrid/node_executor/aicore/aicore_node_executor.cc + ge/hybrid/node_executor/aicore/aicore_node_executor.h + ge/hybrid/node_executor/aicore/aicore_op_task.cc + ge/hybrid/node_executor/aicore/aicore_op_task.h + ge/hybrid/node_executor/aicore/aicore_task_builder.cc + ge/hybrid/node_executor/aicore/aicore_task_builder.h + ge/hybrid/node_executor/aicore/aicore_task_compiler.cc + ge/hybrid/node_executor/aicore/aicore_task_compiler.h + ge/hybrid/node_executor/aicpu/aicpu_ext_info.cc + ge/hybrid/node_executor/aicpu/aicpu_ext_info.h + ge/hybrid/node_executor/aicpu/aicpu_node_executor.cc + ge/hybrid/node_executor/aicpu/aicpu_node_executor.h + ge/hybrid/node_executor/compiledsubgraph/known_node_executor.cc + ge/hybrid/node_executor/compiledsubgraph/known_node_executor.h + ge/hybrid/node_executor/controlop/control_op_executor.cc + ge/hybrid/node_executor/controlop/control_op_executor.h + ge/hybrid/node_executor/ge_local/ge_local_node_executor.cc + ge/hybrid/node_executor/ge_local/ge_local_node_executor.h + ge/hybrid/node_executor/hccl/hccl_node_executor.cc + ge/hybrid/node_executor/hccl/hccl_node_executor.h + ge/hybrid/node_executor/host_cpu/kernel/assign_kernel.cc + ge/hybrid/node_executor/host_cpu/kernel/assign_kernel.h + ge/hybrid/node_executor/host_cpu/kernel/kernel.h + ge/hybrid/node_executor/host_cpu/kernel/no_op_kernel.cc + ge/hybrid/node_executor/host_cpu/kernel/no_op_kernel.h + ge/hybrid/node_executor/host_cpu/kernel/random_uniform_kernel.cc + ge/hybrid/node_executor/host_cpu/kernel/random_uniform_kernel.h + ge/hybrid/node_executor/host_cpu/kernel/variable_kernel.cc + ge/hybrid/node_executor/host_cpu/kernel/variable_kernel.h + ge/hybrid/node_executor/host_cpu/host_cpu_node_executor.cc + ge/hybrid/node_executor/host_cpu/host_cpu_node_executor.h + ge/hybrid/node_executor/host_cpu/kernel_factory.cc + ge/hybrid/node_executor/host_cpu/kernel_factory.h + ge/hybrid/node_executor/partitioned_call/partitioned_call_node_executor.cc + ge/hybrid/node_executor/partitioned_call/partitioned_call_node_executor.h + ge/hybrid/node_executor/rts/rts_node_executor.cc + ge/hybrid/node_executor/rts/rts_node_executor.h + ge/hybrid/node_executor/node_executor.cc + ge/hybrid/node_executor/node_executor.h + ge/hybrid/node_executor/task_context.cc + ge/hybrid/node_executor/task_context.h + ge/hybrid/hybrid_davinci_model.cc + ge/hybrid/hybrid_davinci_model.h + ge/hybrid/hybrid_davinci_model_stub.cc + ge/inc/graph_pass.h + ge/inc/kernel.h + ge/inc/kernel_factory.h + ge/inc/pass.h + ge/inc/pass_manager.h + ge/init/gelib.cc + ge/init/gelib.h + ge/ir_build/atc_ir_common.cc + ge/ir_build/atc_ir_common.h + ge/ir_build/ge_ir_build.cc + ge/model/ge_model.cc + ge/model/ge_model.h + ge/model/ge_root_model.cc + ge/model/ge_root_model.h + ge/offline/main.cc + ge/offline/single_op_parser.cc + ge/offline/single_op_parser.h + ge/omm/csa_interact.cc + ge/omm/csa_interact.h + ge/opskernel_manager/ops_kernel_builder_manager.cc + ge/opskernel_manager/ops_kernel_builder_manager.h + ge/opskernel_manager/ops_kernel_manager.cc + ge/opskernel_manager/ops_kernel_manager.h + ge/plugin/engine/dnnengines.cc + ge/plugin/engine/dnnengines.h + ge/plugin/engine/engine_manage.cc + ge/plugin/engine/engine_manage.h + ge/session/inner_session.cc + ge/session/inner_session.h + ge/session/omg.cc + ge/session/session_manager.cc + ge/session/session_manager.h + ge/single_op/task/aicpu_kernel_task_builder.cc + ge/single_op/task/aicpu_kernel_task_builder.h + ge/single_op/task/aicpu_task_builder.cc + ge/single_op/task/aicpu_task_builder.h + ge/single_op/task/build_task_utils.cc + ge/single_op/task/build_task_utils.h + ge/single_op/task/op_task.cc + ge/single_op/task/op_task.h + ge/single_op/task/tbe_task_builder.cc + ge/single_op/task/tbe_task_builder.h + ge/single_op/single_op.cc + ge/single_op/single_op.h + ge/single_op/single_op_manager.cc + ge/single_op/single_op_manager.h + ge/single_op/single_op_model.cc + ge/single_op/single_op_model.h + ge/single_op/stream_resource.cc + ge/single_op/stream_resource.h + inc/external/ge/ge_api.h + inc/external/ge/ge_api_error_codes.h + inc/external/ge/ge_api_types.h + inc/external/ge/ge_ir_build.h + inc/external/ge/ge_prof.h + inc/framework/common/debug/ge_log.h + inc/framework/common/debug/log.h + inc/framework/common/helper/model_helper.h + inc/framework/common/helper/om_file_helper.h + inc/framework/common/op/attr_value_util.h + inc/framework/common/op/ge_op_utils.h + inc/framework/common/op/op_parser_util.h + inc/framework/common/aicpu_op.h + inc/framework/common/fmk_error_codes.h + inc/framework/common/fmk_types.h + inc/framework/common/ge_format_util.h + inc/framework/common/ge_inner_error_codes.h + inc/framework/common/ge_types.h + inc/framework/common/gflags_util.h + inc/framework/common/l2_cache_optimize.h + inc/framework/common/op_types.h + inc/framework/common/scope_guard.h + inc/framework/common/string_util.h + inc/framework/common/types.h + inc/framework/common/util.h + inc/framework/engine/dnnengine.h + inc/framework/executor/ge_executor.h + inc/framework/ge_runtime/davinci_model.h + inc/framework/ge_runtime/model_runner.h + inc/framework/ge_runtime/op_info.h + inc/framework/ge_runtime/task_info.h + inc/framework/generator/ge_generator.h + inc/framework/generator/generator_api.h + inc/framework/memory/memory_api.h + inc/framework/memory/memory_assigner.h + inc/framework/omg/parser/model_parser.h + inc/framework/omg/parser/op_parser.h + inc/framework/omg/parser/parser_api.h + inc/framework/omg/parser/parser_factory.h + inc/framework/omg/parser/parser_inner_ctx.h + inc/framework/omg/parser/parser_types.h + inc/framework/omg/parser/weights_parser.h + inc/framework/omg/omg.h + inc/framework/omg/omg_inner_types.h + inc/framework/omg/omg_types.h + inc/framework/omg/version.h + metadef/graph/debug/ge_log.h + metadef/graph/debug/ge_op_types.h + metadef/graph/debug/ge_util.h + metadef/graph/debug/graph_debug.cc + metadef/graph/debug/graph_debug.h + metadef/graph/detail/attributes_holder.cc + metadef/graph/opsproto/opsproto_manager.cc + metadef/graph/option/ge_context.cc + metadef/graph/option/ge_local_context.cc + metadef/graph/utils/anchor_utils.cc + metadef/graph/utils/ge_ir_utils.cc + metadef/graph/utils/ge_ir_utils.h + metadef/graph/utils/graph_utils.cc + metadef/graph/utils/mem_utils.h + metadef/graph/utils/node_utils.cc + metadef/graph/utils/op_desc_utils.cc + metadef/graph/utils/string_utils.h + metadef/graph/utils/tensor_utils.cc + metadef/graph/utils/tuning_utils.cc + metadef/graph/utils/type_utils.cc + metadef/graph/anchor.cc + metadef/graph/ascend_string.cc + metadef/graph/attr_value.cc + metadef/graph/buffer.cc + metadef/graph/compute_graph.cc + metadef/graph/format_refiner.cc + metadef/graph/format_refiner.h + metadef/graph/ge_attr_define.cc + metadef/graph/ge_attr_value.cc + metadef/graph/ge_tensor.cc + metadef/graph/gnode.cc + metadef/graph/graph.cc + metadef/graph/inference_context.cc + metadef/graph/model.cc + metadef/graph/model_serialize.cc + metadef/graph/node.cc + metadef/graph/op_desc.cc + metadef/graph/operator.cc + metadef/graph/operator_factory.cc + metadef/graph/operator_factory_impl.cc + metadef/graph/ref_relation.cc + metadef/graph/runtime_inference_context.cc + metadef/graph/shape_refiner.cc + metadef/graph/tensor.cc + metadef/inc/common/opskernel/ge_task_info.h + metadef/inc/common/opskernel/ops_kernel_builder.h + metadef/inc/common/opskernel/ops_kernel_info_store.h + metadef/inc/common/opskernel/ops_kernel_info_types.h + metadef/inc/common/optimizer/graph_optimizer.h + metadef/inc/common/optimizer/graph_optimizer_types.h + metadef/inc/common/util/ai_core/aicore_manager/aicore_util_manager.h + metadef/inc/common/util/ai_core/common/aicore_util_attr_define.h + metadef/inc/common/util/ai_core/common/aicore_util_constants.h + metadef/inc/common/util/ai_core/common/aicore_util_types.h + metadef/inc/common/util/ai_core/common/graph_comm.h + metadef/inc/common/util/ai_core/common/json_util.h + metadef/inc/common/util/ai_core/common/l2_stream_info.h + metadef/inc/common/util/ai_core/common/scope_allocator.h + metadef/inc/common/util/ai_core/param_calculate/tensorsize_calculator.h + metadef/inc/common/util/compress/compress.h + metadef/inc/common/util/compress/compress_weight.h + metadef/inc/common/util/error_manager/error_manager.h + metadef/inc/common/util/platform_info.h + metadef/inc/common/util/platform_info_def.h + metadef/inc/common/blocking_queue.h + metadef/inc/common/dynamic_aipp.h + metadef/inc/common/npu_error_define.h + metadef/inc/external/graph/ascend_string.h + metadef/inc/external/graph/attr_value.h + metadef/inc/external/graph/ge_error_codes.h + metadef/inc/external/graph/gnode.h + metadef/inc/external/graph/graph.h + metadef/inc/external/graph/inference_context.h + metadef/inc/external/graph/operator.h + metadef/inc/external/graph/operator_factory.h + metadef/inc/external/graph/operator_reg.h + metadef/inc/external/graph/tensor.h + metadef/inc/external/graph/types.h + metadef/inc/external/register/scope/scope_fusion_pass_register.h + metadef/inc/external/register/register.h + metadef/inc/external/register/register_error_codes.h + metadef/inc/external/register/register_fmk_types.h + metadef/inc/external/register/register_types.h + metadef/inc/graph/debug/ge_attr_define.h + metadef/inc/graph/detail/any_map.h + metadef/inc/graph/detail/attributes_holder.h + metadef/inc/graph/detail/model_serialize_imp.h + metadef/inc/graph/utils/anchor_utils.h + metadef/inc/graph/utils/attr_utils.h + metadef/inc/graph/utils/graph_utils.h + metadef/inc/graph/utils/node_adapter.h + metadef/inc/graph/utils/node_utils.h + metadef/inc/graph/utils/op_desc_utils.h + metadef/inc/graph/utils/tensor_adapter.h + metadef/inc/graph/utils/tensor_utils.h + metadef/inc/graph/utils/type_utils.h + metadef/inc/graph/anchor.h + metadef/inc/graph/attr_value_serializable.h + metadef/inc/graph/buffer.h + metadef/inc/graph/compute_graph.h + metadef/inc/graph/def_types.h + metadef/inc/graph/ge_attr_value.h + metadef/inc/graph/ge_context.h + metadef/inc/graph/ge_global_options.h + metadef/inc/graph/ge_local_context.h + metadef/inc/graph/ge_tensor.h + metadef/inc/graph/graph_util.h + metadef/inc/graph/model.h + metadef/inc/graph/model_serialize.h + metadef/inc/graph/node.h + metadef/inc/graph/op_desc.h + metadef/inc/graph/op_kernel_bin.h + metadef/inc/graph/operator_factory_impl.h + metadef/inc/graph/opsproto_manager.h + metadef/inc/graph/range_vistor.h + metadef/inc/graph/ref_relation.h + metadef/inc/graph/runtime_inference_context.h + metadef/inc/graph/shape_refiner.h + metadef/inc/graph/tuning_utils.h + metadef/inc/graph/usr_types.h + metadef/inc/register/graph_optimizer/buffer_fusion/buffer_fusion_constant.h + metadef/inc/register/graph_optimizer/buffer_fusion/buffer_fusion_pass_base.h + metadef/inc/register/graph_optimizer/buffer_fusion/buffer_fusion_pass_registry.h + metadef/inc/register/graph_optimizer/buffer_fusion/buffer_fusion_pattern.h + metadef/inc/register/graph_optimizer/fusion_common/fusion_statistic_recorder.h + metadef/inc/register/graph_optimizer/fusion_common/graph_pass_util.h + metadef/inc/register/graph_optimizer/fusion_common/pattern_fusion_base_pass.h + metadef/inc/register/graph_optimizer/graph_fusion/fusion_pass_manager/fusion_pass_registry.h + metadef/inc/register/graph_optimizer/graph_fusion/fusion_pattern.h + metadef/inc/register/graph_optimizer/graph_fusion/graph_fusion_pass_base.h + metadef/inc/register/graph_optimizer/graph_fusion/graph_pass.h + metadef/inc/register/graph_optimizer/graph_fusion/pass.h + metadef/inc/register/graph_optimizer/graph_optimize_register_error_codes.h + metadef/inc/register/scope/scope_graph_impl.h + metadef/inc/register/scope/scope_pass_impl.h + metadef/inc/register/scope/scope_pass_registry_impl.h + metadef/inc/register/scope/scope_pattern_impl.h + metadef/inc/register/host_cpu_context.h + metadef/inc/register/op_kernel_registry.h + metadef/inc/register/op_registry.h + metadef/inc/register/op_tiling.h + metadef/inc/register/ops_kernel_builder_registry.h + metadef/inc/register/register.h + metadef/inc/register/register_format_transfer.h + metadef/inc/register/tensor_assign.h + metadef/ops/op_imp.cpp + metadef/register/graph_optimizer/buffer_fusion/buffer_fusion_pass_base.cc + metadef/register/graph_optimizer/buffer_fusion/buffer_fusion_pass_registry.cc + metadef/register/graph_optimizer/buffer_fusion/buffer_fusion_pattern.cc + metadef/register/graph_optimizer/fusion_statistic/fusion_statistic_recorder.cc + metadef/register/graph_optimizer/graph_fusion/fusion_pass_registry.cc + metadef/register/graph_optimizer/graph_fusion/fusion_pattern.cc + metadef/register/graph_optimizer/graph_fusion/graph_fusion_pass_base.cc + metadef/register/graph_optimizer/graph_fusion/pattern_fusion_base_pass.cc + metadef/register/graph_optimizer/graph_fusion/pattern_fusion_base_pass_impl.cc + metadef/register/graph_optimizer/graph_fusion/pattern_fusion_base_pass_impl.h + metadef/register/scope/scope_graph.cc + metadef/register/scope/scope_pass.cc + metadef/register/scope/scope_pass_registry.cc + metadef/register/scope/scope_pattern.cc + metadef/register/scope/scope_util.cc + metadef/register/auto_mapping_util.cpp + metadef/register/auto_mapping_util.h + metadef/register/host_cpu_context.cc + metadef/register/op_kernel_registry.cpp + metadef/register/op_tiling.cpp + metadef/register/ops_kernel_builder_registry.cc + metadef/register/register.cpp + metadef/register/register_format_transfer.cc + metadef/register/tensor_assign.cpp + metadef/third_party/fwkacllib/inc/cce/common/attr_list.hpp + metadef/third_party/fwkacllib/inc/cce/common/catch.hpp + metadef/third_party/fwkacllib/inc/cce/optimizer/fusion_engine.h + metadef/third_party/fwkacllib/inc/cce/aicpu_engine.h + metadef/third_party/fwkacllib/inc/cce/aicpu_engine_struct.h + metadef/third_party/fwkacllib/inc/cce/blas_struct.h + metadef/third_party/fwkacllib/inc/cce/cce.h + metadef/third_party/fwkacllib/inc/cce/cce_def.hpp + metadef/third_party/fwkacllib/inc/cce/compiler_stub.h + metadef/third_party/fwkacllib/inc/cce/customize.h + metadef/third_party/fwkacllib/inc/cce/dnn.h + metadef/third_party/fwkacllib/inc/cce/dnn_base.h + metadef/third_party/fwkacllib/inc/cce/dnn_base_def.hpp + metadef/third_party/fwkacllib/inc/cce/dnn_op.h + metadef/third_party/fwkacllib/inc/cce/dnn_struct.hpp + metadef/third_party/fwkacllib/inc/cce/dnn_struct_base.hpp + metadef/third_party/fwkacllib/inc/cce/fwk_adpt_struct.h + metadef/third_party/fwkacllib/inc/cce/l2fusion_struct.hpp + metadef/third_party/fwkacllib/inc/cce/taskdown_api.h + metadef/third_party/fwkacllib/inc/cce/taskdown_common.hpp + metadef/third_party/fwkacllib/inc/mmpa/sub_inc/mmpa_linux.h + metadef/third_party/fwkacllib/inc/mmpa/sub_inc/mmpa_typedef_linux.h + metadef/third_party/fwkacllib/inc/mmpa/sub_inc/mmpa_typedef_win.h + metadef/third_party/fwkacllib/inc/mmpa/sub_inc/mmpa_win.h + metadef/third_party/fwkacllib/inc/mmpa/mmpa_api.h + metadef/third_party/fwkacllib/inc/ops/array_ops.h + metadef/third_party/fwkacllib/inc/runtime/base.h + metadef/third_party/fwkacllib/inc/runtime/config.h + metadef/third_party/fwkacllib/inc/runtime/context.h + metadef/third_party/fwkacllib/inc/runtime/dev.h + metadef/third_party/fwkacllib/inc/runtime/dvfsprofile.h + metadef/third_party/fwkacllib/inc/runtime/event.h + metadef/third_party/fwkacllib/inc/runtime/kernel.h + metadef/third_party/fwkacllib/inc/runtime/mem.h + metadef/third_party/fwkacllib/inc/runtime/rt.h + metadef/third_party/fwkacllib/inc/runtime/rt_model.h + metadef/third_party/fwkacllib/inc/runtime/stream.h + metadef/third_party/fwkacllib/inc/toolchain/adx_datadump_server.h + metadef/third_party/fwkacllib/inc/toolchain/prof_engine.h + metadef/third_party/fwkacllib/inc/toolchain/prof_mgr_core.h + metadef/third_party/fwkacllib/inc/toolchain/prof_reporter.h + metadef/third_party/fwkacllib/inc/toolchain/slog.h + metadef/third_party/graphengine/ge/common/singleton.h + metadef/third_party/graphengine/ge/graph/common/omg_util.h + metadef/third_party/graphengine/ge/graph/optimize/common/params.h + metadef/third_party/graphengine/ge/graph/passes/variable_format_pass.h + metadef/third_party/graphengine/ge/inc/graph_pass.h + metadef/third_party/graphengine/ge/inc/pass.h + metadef/third_party/graphengine/inc/external/ge/ge_api_error_codes.h + metadef/third_party/graphengine/inc/external/ge/ge_api_types.h + metadef/third_party/graphengine/inc/framework/common/debug/ge_log.h + metadef/third_party/graphengine/inc/framework/common/debug/log.h + metadef/third_party/graphengine/inc/framework/common/op/attr_value_util.h + metadef/third_party/graphengine/inc/framework/common/op/ge_op_utils.h + metadef/third_party/graphengine/inc/framework/common/op/op_parser_util.h + metadef/third_party/graphengine/inc/framework/common/fmk_error_codes.h + metadef/third_party/graphengine/inc/framework/common/fmk_types.h + metadef/third_party/graphengine/inc/framework/common/ge_inner_error_codes.h + metadef/third_party/graphengine/inc/framework/common/ge_types.h + metadef/third_party/graphengine/inc/framework/common/op_types.h + metadef/third_party/graphengine/inc/framework/common/scope_guard.h + metadef/third_party/graphengine/inc/framework/common/string_util.h + metadef/third_party/graphengine/inc/framework/common/types.h + metadef/third_party/graphengine/inc/framework/common/util.h + metadef/third_party/graphengine/inc/framework/omg/parser/model_parser.h + metadef/third_party/graphengine/inc/framework/omg/parser/op_parser.h + metadef/third_party/graphengine/inc/framework/omg/parser/parser_api.h + metadef/third_party/graphengine/inc/framework/omg/parser/parser_factory.h + metadef/third_party/graphengine/inc/framework/omg/parser/parser_inner_ctx.h + metadef/third_party/graphengine/inc/framework/omg/parser/parser_types.h + metadef/third_party/graphengine/inc/framework/omg/parser/weights_parser.h + metadef/third_party/graphengine/inc/framework/omg/omg.h + metadef/third_party/graphengine/inc/framework/omg/omg_inner_types.h + metadef/third_party/graphengine/inc/framework/omg/omg_types.h + metadef/third_party/graphengine/inc/framework/omg/version.h + output/c_sec/include/securec.h + output/c_sec/include/securectype.h + output/gflags/include/gflags/gflags.h + output/gflags/include/gflags/gflags_completions.h + output/gflags/include/gflags/gflags_declare.h + output/gflags/include/gflags/gflags_gflags.h + output/protobuf/include/google/protobuf/compiler/cpp/cpp_generator.h + output/protobuf/include/google/protobuf/compiler/csharp/csharp_generator.h + output/protobuf/include/google/protobuf/compiler/csharp/csharp_names.h + output/protobuf/include/google/protobuf/compiler/java/java_generator.h + output/protobuf/include/google/protobuf/compiler/java/java_names.h + output/protobuf/include/google/protobuf/compiler/js/js_generator.h + output/protobuf/include/google/protobuf/compiler/js/well_known_types_embed.h + output/protobuf/include/google/protobuf/compiler/objectivec/objectivec_generator.h + output/protobuf/include/google/protobuf/compiler/objectivec/objectivec_helpers.h + output/protobuf/include/google/protobuf/compiler/php/php_generator.h + output/protobuf/include/google/protobuf/compiler/python/python_generator.h + output/protobuf/include/google/protobuf/compiler/ruby/ruby_generator.h + output/protobuf/include/google/protobuf/compiler/code_generator.h + output/protobuf/include/google/protobuf/compiler/command_line_interface.h + output/protobuf/include/google/protobuf/compiler/importer.h + output/protobuf/include/google/protobuf/compiler/parser.h + output/protobuf/include/google/protobuf/compiler/plugin.h + output/protobuf/include/google/protobuf/compiler/plugin.pb.h + output/protobuf/include/google/protobuf/io/coded_stream.h + output/protobuf/include/google/protobuf/io/printer.h + output/protobuf/include/google/protobuf/io/strtod.h + output/protobuf/include/google/protobuf/io/tokenizer.h + output/protobuf/include/google/protobuf/io/zero_copy_stream.h + output/protobuf/include/google/protobuf/io/zero_copy_stream_impl.h + output/protobuf/include/google/protobuf/io/zero_copy_stream_impl_lite.h + output/protobuf/include/google/protobuf/stubs/bytestream.h + output/protobuf/include/google/protobuf/stubs/callback.h + output/protobuf/include/google/protobuf/stubs/casts.h + output/protobuf/include/google/protobuf/stubs/common.h + output/protobuf/include/google/protobuf/stubs/fastmem.h + output/protobuf/include/google/protobuf/stubs/hash.h + output/protobuf/include/google/protobuf/stubs/logging.h + output/protobuf/include/google/protobuf/stubs/macros.h + output/protobuf/include/google/protobuf/stubs/mutex.h + output/protobuf/include/google/protobuf/stubs/once.h + output/protobuf/include/google/protobuf/stubs/platform_macros.h + output/protobuf/include/google/protobuf/stubs/port.h + output/protobuf/include/google/protobuf/stubs/status.h + output/protobuf/include/google/protobuf/stubs/stl_util.h + output/protobuf/include/google/protobuf/stubs/stringpiece.h + output/protobuf/include/google/protobuf/stubs/strutil.h + output/protobuf/include/google/protobuf/stubs/template_util.h + output/protobuf/include/google/protobuf/util/delimited_message_util.h + output/protobuf/include/google/protobuf/util/field_comparator.h + output/protobuf/include/google/protobuf/util/field_mask_util.h + output/protobuf/include/google/protobuf/util/json_util.h + output/protobuf/include/google/protobuf/util/message_differencer.h + output/protobuf/include/google/protobuf/util/time_util.h + output/protobuf/include/google/protobuf/util/type_resolver.h + output/protobuf/include/google/protobuf/util/type_resolver_util.h + output/protobuf/include/google/protobuf/any.h + output/protobuf/include/google/protobuf/any.pb.h + output/protobuf/include/google/protobuf/api.pb.h + output/protobuf/include/google/protobuf/arena.h + output/protobuf/include/google/protobuf/arena_impl.h + output/protobuf/include/google/protobuf/arenastring.h + output/protobuf/include/google/protobuf/descriptor.h + output/protobuf/include/google/protobuf/descriptor.pb.h + output/protobuf/include/google/protobuf/descriptor_database.h + output/protobuf/include/google/protobuf/duration.pb.h + output/protobuf/include/google/protobuf/dynamic_message.h + output/protobuf/include/google/protobuf/empty.pb.h + output/protobuf/include/google/protobuf/extension_set.h + output/protobuf/include/google/protobuf/extension_set_inl.h + output/protobuf/include/google/protobuf/field_mask.pb.h + output/protobuf/include/google/protobuf/generated_enum_reflection.h + output/protobuf/include/google/protobuf/generated_enum_util.h + output/protobuf/include/google/protobuf/generated_message_reflection.h + output/protobuf/include/google/protobuf/generated_message_table_driven.h + output/protobuf/include/google/protobuf/generated_message_util.h + output/protobuf/include/google/protobuf/has_bits.h + output/protobuf/include/google/protobuf/implicit_weak_message.h + output/protobuf/include/google/protobuf/inlined_string_field.h + output/protobuf/include/google/protobuf/map.h + output/protobuf/include/google/protobuf/map_entry.h + output/protobuf/include/google/protobuf/map_entry_lite.h + output/protobuf/include/google/protobuf/map_field.h + output/protobuf/include/google/protobuf/map_field_inl.h + output/protobuf/include/google/protobuf/map_field_lite.h + output/protobuf/include/google/protobuf/map_type_handler.h + output/protobuf/include/google/protobuf/message.h + output/protobuf/include/google/protobuf/message_lite.h + output/protobuf/include/google/protobuf/metadata.h + output/protobuf/include/google/protobuf/metadata_lite.h + output/protobuf/include/google/protobuf/parse_context.h + output/protobuf/include/google/protobuf/port.h + output/protobuf/include/google/protobuf/reflection.h + output/protobuf/include/google/protobuf/reflection_ops.h + output/protobuf/include/google/protobuf/repeated_field.h + output/protobuf/include/google/protobuf/service.h + output/protobuf/include/google/protobuf/source_context.pb.h + output/protobuf/include/google/protobuf/struct.pb.h + output/protobuf/include/google/protobuf/text_format.h + output/protobuf/include/google/protobuf/timestamp.pb.h + output/protobuf/include/google/protobuf/type.pb.h + output/protobuf/include/google/protobuf/unknown_field_set.h + output/protobuf/include/google/protobuf/wire_format.h + output/protobuf/include/google/protobuf/wire_format_lite.h + output/protobuf/include/google/protobuf/wrappers.pb.h + output/protobuf_static/include/google/protobuf/compiler/cpp/cpp_generator.h + output/protobuf_static/include/google/protobuf/compiler/csharp/csharp_generator.h + output/protobuf_static/include/google/protobuf/compiler/csharp/csharp_names.h + output/protobuf_static/include/google/protobuf/compiler/java/java_generator.h + output/protobuf_static/include/google/protobuf/compiler/java/java_names.h + output/protobuf_static/include/google/protobuf/compiler/js/js_generator.h + output/protobuf_static/include/google/protobuf/compiler/js/well_known_types_embed.h + output/protobuf_static/include/google/protobuf/compiler/objectivec/objectivec_generator.h + output/protobuf_static/include/google/protobuf/compiler/objectivec/objectivec_helpers.h + output/protobuf_static/include/google/protobuf/compiler/php/php_generator.h + output/protobuf_static/include/google/protobuf/compiler/python/python_generator.h + output/protobuf_static/include/google/protobuf/compiler/ruby/ruby_generator.h + output/protobuf_static/include/google/protobuf/compiler/code_generator.h + output/protobuf_static/include/google/protobuf/compiler/command_line_interface.h + output/protobuf_static/include/google/protobuf/compiler/importer.h + output/protobuf_static/include/google/protobuf/compiler/parser.h + output/protobuf_static/include/google/protobuf/compiler/plugin.h + output/protobuf_static/include/google/protobuf/compiler/plugin.pb.h + output/protobuf_static/include/google/protobuf/io/coded_stream.h + output/protobuf_static/include/google/protobuf/io/gzip_stream.h + output/protobuf_static/include/google/protobuf/io/printer.h + output/protobuf_static/include/google/protobuf/io/strtod.h + output/protobuf_static/include/google/protobuf/io/tokenizer.h + output/protobuf_static/include/google/protobuf/io/zero_copy_stream.h + output/protobuf_static/include/google/protobuf/io/zero_copy_stream_impl.h + output/protobuf_static/include/google/protobuf/io/zero_copy_stream_impl_lite.h + output/protobuf_static/include/google/protobuf/stubs/bytestream.h + output/protobuf_static/include/google/protobuf/stubs/callback.h + output/protobuf_static/include/google/protobuf/stubs/casts.h + output/protobuf_static/include/google/protobuf/stubs/common.h + output/protobuf_static/include/google/protobuf/stubs/fastmem.h + output/protobuf_static/include/google/protobuf/stubs/hash.h + output/protobuf_static/include/google/protobuf/stubs/logging.h + output/protobuf_static/include/google/protobuf/stubs/macros.h + output/protobuf_static/include/google/protobuf/stubs/mutex.h + output/protobuf_static/include/google/protobuf/stubs/once.h + output/protobuf_static/include/google/protobuf/stubs/platform_macros.h + output/protobuf_static/include/google/protobuf/stubs/port.h + output/protobuf_static/include/google/protobuf/stubs/status.h + output/protobuf_static/include/google/protobuf/stubs/stl_util.h + output/protobuf_static/include/google/protobuf/stubs/stringpiece.h + output/protobuf_static/include/google/protobuf/stubs/strutil.h + output/protobuf_static/include/google/protobuf/stubs/template_util.h + output/protobuf_static/include/google/protobuf/util/delimited_message_util.h + output/protobuf_static/include/google/protobuf/util/field_comparator.h + output/protobuf_static/include/google/protobuf/util/field_mask_util.h + output/protobuf_static/include/google/protobuf/util/json_util.h + output/protobuf_static/include/google/protobuf/util/message_differencer.h + output/protobuf_static/include/google/protobuf/util/time_util.h + output/protobuf_static/include/google/protobuf/util/type_resolver.h + output/protobuf_static/include/google/protobuf/util/type_resolver_util.h + output/protobuf_static/include/google/protobuf/any.h + output/protobuf_static/include/google/protobuf/any.pb.h + output/protobuf_static/include/google/protobuf/api.pb.h + output/protobuf_static/include/google/protobuf/arena.h + output/protobuf_static/include/google/protobuf/arena_impl.h + output/protobuf_static/include/google/protobuf/arenastring.h + output/protobuf_static/include/google/protobuf/descriptor.h + output/protobuf_static/include/google/protobuf/descriptor.pb.h + output/protobuf_static/include/google/protobuf/descriptor_database.h + output/protobuf_static/include/google/protobuf/duration.pb.h + output/protobuf_static/include/google/protobuf/dynamic_message.h + output/protobuf_static/include/google/protobuf/empty.pb.h + output/protobuf_static/include/google/protobuf/extension_set.h + output/protobuf_static/include/google/protobuf/extension_set_inl.h + output/protobuf_static/include/google/protobuf/field_mask.pb.h + output/protobuf_static/include/google/protobuf/generated_enum_reflection.h + output/protobuf_static/include/google/protobuf/generated_enum_util.h + output/protobuf_static/include/google/protobuf/generated_message_reflection.h + output/protobuf_static/include/google/protobuf/generated_message_table_driven.h + output/protobuf_static/include/google/protobuf/generated_message_util.h + output/protobuf_static/include/google/protobuf/has_bits.h + output/protobuf_static/include/google/protobuf/implicit_weak_message.h + output/protobuf_static/include/google/protobuf/inlined_string_field.h + output/protobuf_static/include/google/protobuf/map.h + output/protobuf_static/include/google/protobuf/map_entry.h + output/protobuf_static/include/google/protobuf/map_entry_lite.h + output/protobuf_static/include/google/protobuf/map_field.h + output/protobuf_static/include/google/protobuf/map_field_inl.h + output/protobuf_static/include/google/protobuf/map_field_lite.h + output/protobuf_static/include/google/protobuf/map_type_handler.h + output/protobuf_static/include/google/protobuf/message.h + output/protobuf_static/include/google/protobuf/message_lite.h + output/protobuf_static/include/google/protobuf/metadata.h + output/protobuf_static/include/google/protobuf/metadata_lite.h + output/protobuf_static/include/google/protobuf/parse_context.h + output/protobuf_static/include/google/protobuf/port.h + output/protobuf_static/include/google/protobuf/reflection.h + output/protobuf_static/include/google/protobuf/reflection_ops.h + output/protobuf_static/include/google/protobuf/repeated_field.h + output/protobuf_static/include/google/protobuf/service.h + output/protobuf_static/include/google/protobuf/source_context.pb.h + output/protobuf_static/include/google/protobuf/struct.pb.h + output/protobuf_static/include/google/protobuf/text_format.h + output/protobuf_static/include/google/protobuf/timestamp.pb.h + output/protobuf_static/include/google/protobuf/type.pb.h + output/protobuf_static/include/google/protobuf/unknown_field_set.h + output/protobuf_static/include/google/protobuf/wire_format.h + output/protobuf_static/include/google/protobuf/wire_format_lite.h + output/protobuf_static/include/google/protobuf/wrappers.pb.h + output/protoc/include/google/protobuf/compiler/cpp/cpp_generator.h + output/protoc/include/google/protobuf/compiler/csharp/csharp_generator.h + output/protoc/include/google/protobuf/compiler/csharp/csharp_names.h + output/protoc/include/google/protobuf/compiler/java/java_generator.h + output/protoc/include/google/protobuf/compiler/java/java_names.h + output/protoc/include/google/protobuf/compiler/js/js_generator.h + output/protoc/include/google/protobuf/compiler/js/well_known_types_embed.h + output/protoc/include/google/protobuf/compiler/objectivec/objectivec_generator.h + output/protoc/include/google/protobuf/compiler/objectivec/objectivec_helpers.h + output/protoc/include/google/protobuf/compiler/php/php_generator.h + output/protoc/include/google/protobuf/compiler/python/python_generator.h + output/protoc/include/google/protobuf/compiler/ruby/ruby_generator.h + output/protoc/include/google/protobuf/compiler/code_generator.h + output/protoc/include/google/protobuf/compiler/command_line_interface.h + output/protoc/include/google/protobuf/compiler/importer.h + output/protoc/include/google/protobuf/compiler/parser.h + output/protoc/include/google/protobuf/compiler/plugin.h + output/protoc/include/google/protobuf/compiler/plugin.pb.h + output/protoc/include/google/protobuf/io/coded_stream.h + output/protoc/include/google/protobuf/io/gzip_stream.h + output/protoc/include/google/protobuf/io/printer.h + output/protoc/include/google/protobuf/io/strtod.h + output/protoc/include/google/protobuf/io/tokenizer.h + output/protoc/include/google/protobuf/io/zero_copy_stream.h + output/protoc/include/google/protobuf/io/zero_copy_stream_impl.h + output/protoc/include/google/protobuf/io/zero_copy_stream_impl_lite.h + output/protoc/include/google/protobuf/stubs/bytestream.h + output/protoc/include/google/protobuf/stubs/callback.h + output/protoc/include/google/protobuf/stubs/casts.h + output/protoc/include/google/protobuf/stubs/common.h + output/protoc/include/google/protobuf/stubs/fastmem.h + output/protoc/include/google/protobuf/stubs/hash.h + output/protoc/include/google/protobuf/stubs/logging.h + output/protoc/include/google/protobuf/stubs/macros.h + output/protoc/include/google/protobuf/stubs/mutex.h + output/protoc/include/google/protobuf/stubs/once.h + output/protoc/include/google/protobuf/stubs/platform_macros.h + output/protoc/include/google/protobuf/stubs/port.h + output/protoc/include/google/protobuf/stubs/status.h + output/protoc/include/google/protobuf/stubs/stl_util.h + output/protoc/include/google/protobuf/stubs/stringpiece.h + output/protoc/include/google/protobuf/stubs/strutil.h + output/protoc/include/google/protobuf/stubs/template_util.h + output/protoc/include/google/protobuf/util/delimited_message_util.h + output/protoc/include/google/protobuf/util/field_comparator.h + output/protoc/include/google/protobuf/util/field_mask_util.h + output/protoc/include/google/protobuf/util/json_util.h + output/protoc/include/google/protobuf/util/message_differencer.h + output/protoc/include/google/protobuf/util/time_util.h + output/protoc/include/google/protobuf/util/type_resolver.h + output/protoc/include/google/protobuf/util/type_resolver_util.h + output/protoc/include/google/protobuf/any.h + output/protoc/include/google/protobuf/any.pb.h + output/protoc/include/google/protobuf/api.pb.h + output/protoc/include/google/protobuf/arena.h + output/protoc/include/google/protobuf/arena_impl.h + output/protoc/include/google/protobuf/arenastring.h + output/protoc/include/google/protobuf/descriptor.h + output/protoc/include/google/protobuf/descriptor.pb.h + output/protoc/include/google/protobuf/descriptor_database.h + output/protoc/include/google/protobuf/duration.pb.h + output/protoc/include/google/protobuf/dynamic_message.h + output/protoc/include/google/protobuf/empty.pb.h + output/protoc/include/google/protobuf/extension_set.h + output/protoc/include/google/protobuf/extension_set_inl.h + output/protoc/include/google/protobuf/field_mask.pb.h + output/protoc/include/google/protobuf/generated_enum_reflection.h + output/protoc/include/google/protobuf/generated_enum_util.h + output/protoc/include/google/protobuf/generated_message_reflection.h + output/protoc/include/google/protobuf/generated_message_table_driven.h + output/protoc/include/google/protobuf/generated_message_util.h + output/protoc/include/google/protobuf/has_bits.h + output/protoc/include/google/protobuf/implicit_weak_message.h + output/protoc/include/google/protobuf/inlined_string_field.h + output/protoc/include/google/protobuf/map.h + output/protoc/include/google/protobuf/map_entry.h + output/protoc/include/google/protobuf/map_entry_lite.h + output/protoc/include/google/protobuf/map_field.h + output/protoc/include/google/protobuf/map_field_inl.h + output/protoc/include/google/protobuf/map_field_lite.h + output/protoc/include/google/protobuf/map_type_handler.h + output/protoc/include/google/protobuf/message.h + output/protoc/include/google/protobuf/message_lite.h + output/protoc/include/google/protobuf/metadata.h + output/protoc/include/google/protobuf/metadata_lite.h + output/protoc/include/google/protobuf/parse_context.h + output/protoc/include/google/protobuf/port.h + output/protoc/include/google/protobuf/reflection.h + output/protoc/include/google/protobuf/reflection_ops.h + output/protoc/include/google/protobuf/repeated_field.h + output/protoc/include/google/protobuf/service.h + output/protoc/include/google/protobuf/source_context.pb.h + output/protoc/include/google/protobuf/struct.pb.h + output/protoc/include/google/protobuf/text_format.h + output/protoc/include/google/protobuf/timestamp.pb.h + output/protoc/include/google/protobuf/type.pb.h + output/protoc/include/google/protobuf/unknown_field_set.h + output/protoc/include/google/protobuf/wire_format.h + output/protoc/include/google/protobuf/wire_format_lite.h + output/protoc/include/google/protobuf/wrappers.pb.h + parser/cmake/external_libs/gflags.cmake + parser/cmake/external_libs/json.cmake + parser/cmake/external_libs/onnx.cmake + parser/cmake/external_libs/protobuf_shared.cmake + parser/cmake/external_libs/protobuf_static.cmake + parser/cmake/external_libs/protoc.cmake + parser/cmake/external_libs/securec.cmake + parser/cmake/FindModule.cmake + parser/cmake/intf_pub_android.cmake + parser/cmake/intf_pub_linux.cmake + parser/cmake/intf_pub_windows.cmake + parser/inc/external/parser/caffe_parser.h + parser/inc/external/parser/tensorflow_parser.h + parser/parser/caffe/proto/caffe/caffe.proto + parser/parser/caffe/proto/ge_ir.proto + parser/parser/caffe/proto/om.proto + parser/parser/caffe/proto/task.proto + parser/parser/caffe/caffe_custom_parser_adapter.cc + parser/parser/caffe/caffe_custom_parser_adapter.h + parser/parser/caffe/caffe_data_parser.cc + parser/parser/caffe/caffe_data_parser.h + parser/parser/caffe/caffe_op_parser.cc + parser/parser/caffe/caffe_op_parser.h + parser/parser/caffe/caffe_parser.cc + parser/parser/caffe/caffe_parser.h + parser/parser/caffe/caffe_reshape_parser.cc + parser/parser/caffe/caffe_reshape_parser.h + parser/parser/common/convert/pb2json.cc + parser/parser/common/convert/pb2json.h + parser/parser/common/op_def/arg_op.cc + parser/parser/common/op_def/arg_op.h + parser/parser/common/op_def/constant_op.cc + parser/parser/common/op_def/constant_op.h + parser/parser/common/op_def/defs.cc + parser/parser/common/op_def/fill_op.cc + parser/parser/common/op_def/fill_op.h + parser/parser/common/op_def/frameworkop_op.cc + parser/parser/common/op_def/frameworkop_op.h + parser/parser/common/op_def/ir_pb_converter.cc + parser/parser/common/op_def/ir_pb_converter.h + parser/parser/common/op_def/no_op_op.cc + parser/parser/common/op_def/no_op_op.h + parser/parser/common/op_def/op_schema.cc + parser/parser/common/op_def/op_schema.h + parser/parser/common/op_def/operator.cc + parser/parser/common/op_def/operator.h + parser/parser/common/op_def/ref_switch_op.cc + parser/parser/common/op_def/ref_switch_op.h + parser/parser/common/op_def/shape_n_op.cc + parser/parser/common/op_def/shape_n_op.h + parser/parser/common/op_def/var_is_initialized_op_op.cc + parser/parser/common/op_def/var_is_initialized_op_op.h + parser/parser/common/op_def/variable_op.cc + parser/parser/common/op_def/variable_op.h + parser/parser/common/proto/tensorflow/attr_value.proto + parser/parser/common/proto/tensorflow/function.proto + parser/parser/common/proto/tensorflow/graph.proto + parser/parser/common/proto/tensorflow/graph_library.proto + parser/parser/common/proto/tensorflow/node_def.proto + parser/parser/common/proto/tensorflow/op_def.proto + parser/parser/common/proto/tensorflow/resource_handle.proto + parser/parser/common/proto/tensorflow/tensor.proto + parser/parser/common/proto/tensorflow/tensor_shape.proto + parser/parser/common/proto/tensorflow/types.proto + parser/parser/common/proto/tensorflow/versions.proto + parser/parser/common/proto/ge_ir.proto + parser/parser/common/proto/insert_op.proto + parser/parser/common/proto/om.proto + parser/parser/common/acl_graph_parser_util.cc + parser/parser/common/acl_graph_parser_util.h + parser/parser/common/CMakeLists.txt + parser/parser/common/data_op_parser.cc + parser/parser/common/data_op_parser.h + parser/parser/common/model_saver.cc + parser/parser/common/model_saver.h + parser/parser/common/module.mk + parser/parser/common/op_map.cc + parser/parser/common/op_map.h + parser/parser/common/op_parser_factory.cc + parser/parser/common/op_parser_factory.h + parser/parser/common/parser_api.cc + parser/parser/common/parser_factory.cc + parser/parser/common/parser_fp16_t.cc + parser/parser/common/parser_fp16_t.h + parser/parser/common/parser_inner_ctx.cc + parser/parser/common/parser_types.cc + parser/parser/common/pass_manager.cc + parser/parser/common/pass_manager.h + parser/parser/common/pre_checker.cc + parser/parser/common/pre_checker.h + parser/parser/common/proto_file_parser.cc + parser/parser/common/proto_file_parser.h + parser/parser/common/register_tbe.cc + parser/parser/common/register_tbe.h + parser/parser/common/tbe_plugin_loader.cc + parser/parser/common/tbe_plugin_loader.h + parser/parser/common/thread_pool.cc + parser/parser/common/thread_pool.h + parser/parser/common/tuple.h + parser/parser/common/types_map.h + parser/parser/func_to_graph/proto/attr_value.proto + parser/parser/func_to_graph/proto/function.proto + parser/parser/func_to_graph/proto/graph.proto + parser/parser/func_to_graph/proto/graph_library.proto + parser/parser/func_to_graph/proto/node_def.proto + parser/parser/func_to_graph/proto/op_def.proto + parser/parser/func_to_graph/proto/resource_handle.proto + parser/parser/func_to_graph/proto/tensor.proto + parser/parser/func_to_graph/proto/tensor_shape.proto + parser/parser/func_to_graph/proto/types.proto + parser/parser/func_to_graph/proto/versions.proto + parser/parser/func_to_graph/CMakeLists.txt + parser/parser/func_to_graph/func2graph.py + parser/parser/func_to_graph/module.mk + parser/parser/func_to_graph/proto_python_rule.mk + parser/parser/onnx/proto/onnx/ge_onnx.proto + parser/parser/onnx/proto/om.proto + parser/parser/onnx/CMakeLists.txt + parser/parser/onnx/module.mk + parser/parser/onnx/onnx_constant_parser.cc + parser/parser/onnx/onnx_constant_parser.h + parser/parser/onnx/onnx_custom_parser_adapter.cc + parser/parser/onnx/onnx_custom_parser_adapter.h + parser/parser/onnx/onnx_data_parser.cc + parser/parser/onnx/onnx_data_parser.h + parser/parser/onnx/onnx_op_parser.h + parser/parser/onnx/onnx_parser.cc + parser/parser/onnx/onnx_parser.h + parser/parser/onnx/onnx_util.cc + parser/parser/onnx/onnx_util.h + parser/parser/proto/caffe/caffe.proto + parser/parser/proto/caffe/CMakeLists.txt + parser/parser/proto/caffe/module.mk + parser/parser/proto/tensorflow/attr_value.proto + parser/parser/proto/tensorflow/function.proto + parser/parser/proto/tensorflow/graph.proto + parser/parser/proto/tensorflow/graph_library.proto + parser/parser/proto/tensorflow/node_def.proto + parser/parser/proto/tensorflow/op_def.proto + parser/parser/proto/tensorflow/resource_handle.proto + parser/parser/proto/tensorflow/tensor.proto + parser/parser/proto/tensorflow/tensor_shape.proto + parser/parser/proto/tensorflow/types.proto + parser/parser/proto/tensorflow/versions.proto + parser/parser/proto/ge_ir.proto + parser/parser/proto/insert_op.proto + parser/parser/proto/om.proto + parser/parser/proto/task.proto + parser/parser/stub/gen_stubapi.py + parser/parser/stub/Makefile + parser/parser/stub/README + parser/parser/stub/README.md + parser/parser/tensorflow/proto/tensorflow/attr_value.proto + parser/parser/tensorflow/proto/tensorflow/function.proto + parser/parser/tensorflow/proto/tensorflow/graph.proto + parser/parser/tensorflow/proto/tensorflow/graph_library.proto + parser/parser/tensorflow/proto/tensorflow/node_def.proto + parser/parser/tensorflow/proto/tensorflow/op_def.proto + parser/parser/tensorflow/proto/tensorflow/resource_handle.proto + parser/parser/tensorflow/proto/tensorflow/tensor.proto + parser/parser/tensorflow/proto/tensorflow/tensor_shape.proto + parser/parser/tensorflow/proto/tensorflow/types.proto + parser/parser/tensorflow/proto/tensorflow/versions.proto + parser/parser/tensorflow/proto/ge_ir.proto + parser/parser/tensorflow/proto/insert_op.proto + parser/parser/tensorflow/proto/om.proto + parser/parser/tensorflow/proto/task.proto + parser/parser/tensorflow/scope/scope_pass_manager.cc + parser/parser/tensorflow/scope/scope_pass_manager.h + parser/parser/tensorflow/graph_functiondef.cc + parser/parser/tensorflow/graph_functiondef.h + parser/parser/tensorflow/graph_insert_trans_op.h + parser/parser/tensorflow/graph_optimizer.cc + parser/parser/tensorflow/graph_optimizer.h + parser/parser/tensorflow/iterator_fusion_pass.cc + parser/parser/tensorflow/iterator_fusion_pass.h + parser/parser/tensorflow/tensorflow_arg_parser.cc + parser/parser/tensorflow/tensorflow_auto_mapping_parser_adapter.cc + parser/parser/tensorflow/tensorflow_auto_mapping_parser_adapter.h + parser/parser/tensorflow/tensorflow_constant_parser.cc + parser/parser/tensorflow/tensorflow_constant_parser.h + parser/parser/tensorflow/tensorflow_custom_parser_adapter.cc + parser/parser/tensorflow/tensorflow_custom_parser_adapter.h + parser/parser/tensorflow/tensorflow_data_parser.cc + parser/parser/tensorflow/tensorflow_data_parser.h + parser/parser/tensorflow/tensorflow_enter_parser.cc + parser/parser/tensorflow/tensorflow_enter_parser.h + parser/parser/tensorflow/tensorflow_fill_parser.cc + parser/parser/tensorflow/tensorflow_frameworkop_parser.cc + parser/parser/tensorflow/tensorflow_fusion_custom_parser_adapter.cc + parser/parser/tensorflow/tensorflow_fusion_custom_parser_adapter.h + parser/parser/tensorflow/tensorflow_fusion_op_parser.cc + parser/parser/tensorflow/tensorflow_fusion_op_parser.h + parser/parser/tensorflow/tensorflow_fusionop_util.cc + parser/parser/tensorflow/tensorflow_fusionop_util.h + parser/parser/tensorflow/tensorflow_identity_parser.cc + parser/parser/tensorflow/tensorflow_identity_parser.h + parser/parser/tensorflow/tensorflow_merge_parser.cc + parser/parser/tensorflow/tensorflow_merge_parser.h + parser/parser/tensorflow/tensorflow_no_op_parser.cc + parser/parser/tensorflow/tensorflow_no_op_parser.h + parser/parser/tensorflow/tensorflow_op_parser.h + parser/parser/tensorflow/tensorflow_parser.cc + parser/parser/tensorflow/tensorflow_parser.h + parser/parser/tensorflow/tensorflow_parser_register.h + parser/parser/tensorflow/tensorflow_ref_switch_parser.cc + parser/parser/tensorflow/tensorflow_ref_switch_parser.h + parser/parser/tensorflow/tensorflow_reshape_parser.cc + parser/parser/tensorflow/tensorflow_reshape_parser.h + parser/parser/tensorflow/tensorflow_shape_n_parser.cc + parser/parser/tensorflow/tensorflow_shape_n_parser.h + parser/parser/tensorflow/tensorflow_squeeze_parser.cc + parser/parser/tensorflow/tensorflow_squeeze_parser.h + parser/parser/tensorflow/tensorflow_util.cc + parser/parser/tensorflow/tensorflow_util.h + parser/parser/tensorflow/tensorflow_var_is_initialized_op_parser.cc + parser/parser/tensorflow/tensorflow_variable_v2_parser.cc + parser/parser/CMakeLists.txt + parser/parser/module.mk + parser/build.sh + parser/CMakeLists.txt + parser/LICENSE + parser/NOTICE + parser/README.md + parser/RELEASE.md + scripts/check_clang_format.sh + scripts/format_source_code.sh + tests/depends/cce/src/cce_stub.cc + tests/depends/cce/src/op_kernel_registry.cc + tests/depends/hccl/src/hccl_stub.cc + tests/depends/mmpa/src/mmpa_stub.cc + tests/depends/omg/src/omg_stub.cc + tests/depends/profiler/src/profiler_stub.cc + tests/depends/runtime/src/runtime_stub.cc + tests/depends/slog/src/slog_stub.cc + tests/st/resnet50/common.cc + tests/st/resnet50/common.h + tests/st/resnet50/ptest.h + tests/st/resnet50/resnet50_train.cc + tests/ut/common/graph/testcase/ge_graph/ge_anchor_utils_unittest.cc + tests/ut/common/graph/testcase/ge_graph/ge_def_type_unittest.cc + tests/ut/common/graph/testcase/ge_graph/ge_format_refiner_unittest.cc + tests/ut/common/graph/testcase/ge_graph/ge_graph_anchor_unittest.cc + tests/ut/common/graph/testcase/ge_graph/ge_model_serialize_unittest.cc + tests/ut/common/graph/testcase/ge_graph/ge_model_unittest.cc + tests/ut/common/graph/testcase/ge_graph/ge_node_unittest.cc + tests/ut/common/graph/testcase/ge_graph/ge_opdesc_unittest.cc + tests/ut/common/graph/testcase/ge_graph/ge_opdesc_utils_unittest.cc + tests/ut/common/graph/testcase/ge_graph/ge_operator_unittest.cc + tests/ut/common/graph/testcase/ge_graph/ge_opsproto_manager_unittest.cc + tests/ut/common/graph/testcase/ge_graph/ge_out_tensor_unittest.cc + tests/ut/common/graph/testcase/ge_graph/ge_reg_unittest.cc + tests/ut/common/graph/testcase/ge_graph/ge_tensor_unittest.cc + tests/ut/common/graph/testcase/ge_graph/graph_builder_utils.cc + tests/ut/common/graph/testcase/ge_graph/graph_builder_utils.h + tests/ut/common/graph/testcase/main.cc + tests/ut/common/graph/ops_stub.h + tests/ut/ge/common/datatype_transfer_unittest.cc + tests/ut/ge/common/format_transfer_5d_nchw_unittest.cc + tests/ut/ge/common/format_transfer_5d_nhwc_unittest.cc + tests/ut/ge/common/format_transfer_c1hwncoc0_hwcn_unittest.cc + tests/ut/ge/common/format_transfer_fractal_nz_unittest.cc + tests/ut/ge/common/format_transfer_fractal_zz_unittest.cc + tests/ut/ge/common/format_transfer_fracz_hwcn_unittest.cc + tests/ut/ge/common/format_transfer_fracz_nchw_unittest.cc + tests/ut/ge/common/format_transfer_fracz_nhwc_unittest.cc + tests/ut/ge/common/format_transfer_hwcn_c1hwncoc0_unittest.cc + tests/ut/ge/common/format_transfer_hwcn_fractalz_unittest.cc + tests/ut/ge/common/format_transfer_nchw_5d_unittest.cc + tests/ut/ge/common/format_transfer_nchw_fractalz_unittest.cc + tests/ut/ge/common/format_transfer_nhwc_5d_unittest.cc + tests/ut/ge/common/format_transfer_nhwc_fractalz_unittest.cc + tests/ut/ge/common/format_transfer_transpose_unittest.cc + tests/ut/ge/common/format_transfer_unittest.cc + tests/ut/ge/common/ge_format_util_unittest.cc + tests/ut/ge/graph/build/logical_stream_allocator_unittest.cc + tests/ut/ge/graph/build/mem_assigner_unittest.cc + tests/ut/ge/graph/load/data_dumper_unittest.cc + tests/ut/ge/graph/load/end_graph_task_unittest.cc + tests/ut/ge/graph/load/new_model_manager_data_inputer_unittest.cc + tests/ut/ge/graph/load/new_model_manager_davinci_model_unittest.cc + tests/ut/ge/graph/load/new_model_manager_event_manager_unittest.cc + tests/ut/ge/graph/load/new_model_manager_model_manager_unittest.cc + tests/ut/ge/graph/load/new_model_manager_task_build_unittest.cc + tests/ut/ge/graph/load/new_op_test_utils.h + tests/ut/ge/graph/load/output_net_output_unittest.cc + tests/ut/ge/graph/load/tbe_handle_store_unittest.cc + tests/ut/ge/graph/passes/folding_kernel/add_kernel_unittest.cc + tests/ut/ge/graph/passes/folding_kernel/broadcast_args_kernel_unittest.cc + tests/ut/ge/graph/passes/folding_kernel/broadcast_gradient_args_kernel_unittest.cc + tests/ut/ge/graph/passes/folding_kernel/cast_kernel_unittest.cc + tests/ut/ge/graph/passes/folding_kernel/concat_offset_kernel_unittest.cc + tests/ut/ge/graph/passes/folding_kernel/concat_v2_kernel_unittest.cc + tests/ut/ge/graph/passes/folding_kernel/dynamic_stitch_kernel_unittest.cc + tests/ut/ge/graph/passes/folding_kernel/empty_kernel_unittest.cc + tests/ut/ge/graph/passes/folding_kernel/expanddims_kernel_unittest.cc + tests/ut/ge/graph/passes/folding_kernel/fill_kernel_unittest.cc + tests/ut/ge/graph/passes/folding_kernel/floordiv_kernel_unittest.cc + tests/ut/ge/graph/passes/folding_kernel/floormod_kernel_unittest.cc + tests/ut/ge/graph/passes/folding_kernel/folding_kernel_unittest_utils.h + tests/ut/ge/graph/passes/folding_kernel/gather_v2_kernel_unittest.cc + tests/ut/ge/graph/passes/folding_kernel/greater_kernel_unittest.cc + tests/ut/ge/graph/passes/folding_kernel/maximum_kernel_unittest.cc + tests/ut/ge/graph/passes/folding_kernel/mul_kernel_unittest.cc + tests/ut/ge/graph/passes/folding_kernel/pack_kernel_unittest.cc + tests/ut/ge/graph/passes/folding_kernel/permute_kernel_unittest.cc + tests/ut/ge/graph/passes/folding_kernel/range_kernel_unittest.cc + tests/ut/ge/graph/passes/folding_kernel/rank_kernel_unittest.cc + tests/ut/ge/graph/passes/folding_kernel/reduce_prod_kernel_unittest.cc + tests/ut/ge/graph/passes/folding_kernel/reformat_kernel_unittest.cc + tests/ut/ge/graph/passes/folding_kernel/reshape_kernel_unittest.cc + tests/ut/ge/graph/passes/folding_kernel/rsqrt_kernel_unittest.cc + tests/ut/ge/graph/passes/folding_kernel/shape_kernel_unittest.cc + tests/ut/ge/graph/passes/folding_kernel/shape_n_kernel_unittest.cc + tests/ut/ge/graph/passes/folding_kernel/size_kernel_unittest.cc + tests/ut/ge/graph/passes/folding_kernel/slice_kernel_unittest.cc + tests/ut/ge/graph/passes/folding_kernel/squeeze_kernel_unittest.cc + tests/ut/ge/graph/passes/folding_kernel/ssd_prior_box_kernel_unittest.cc + tests/ut/ge/graph/passes/folding_kernel/strided_slice_kernel_unittest.cc + tests/ut/ge/graph/passes/folding_kernel/sub_kernel_unittest.cc + tests/ut/ge/graph/passes/folding_kernel/transdata_kernel_unittest.cc + tests/ut/ge/graph/passes/addn_pass_unittest.cc + tests/ut/ge/graph/passes/assert_pass_unittest.cc + tests/ut/ge/graph/passes/base_pass_unittest.cc + tests/ut/ge/graph/passes/constant_folding_pass_unittest.cc + tests/ut/ge/graph/passes/dimension_adjust_pass_unittest.cc + tests/ut/ge/graph/passes/dimension_compute_pass_unittest.cc + tests/ut/ge/graph/passes/dropout_pass_unittest.cc + tests/ut/ge/graph/passes/enter_pass_unittest.cc + tests/ut/ge/graph/passes/flow_ctrl_pass_unittest.cc + tests/ut/ge/graph/passes/get_original_format_pass_unittest.cc + tests/ut/ge/graph/passes/graph_builder_utils.cc + tests/ut/ge/graph/passes/graph_builder_utils.h + tests/ut/ge/graph/passes/guarantee_const_pass_unittest.cc + tests/ut/ge/graph/passes/identity_pass_unittest.cc + tests/ut/ge/graph/passes/infershape_pass_unittest.cc + tests/ut/ge/graph/passes/merge_pass_unittest.cc + tests/ut/ge/graph/passes/net_output_pass_unittest.cc + tests/ut/ge/graph/passes/no_use_reshape_remove_pass_unittest.cc + tests/ut/ge/graph/passes/pass_manager_unittest.cc + tests/ut/ge/graph/passes/pass_utils_unittest.cc + tests/ut/ge/graph/passes/permute_pass_unittest.cc + tests/ut/ge/graph/passes/placeholder_with_default_pass_unittest.cc + tests/ut/ge/graph/passes/prevent_gradient_pass_unittest.cc + tests/ut/ge/graph/passes/print_op_pass_unittest.cc + tests/ut/ge/graph/passes/prune_pass_unittest.cc + tests/ut/ge/graph/passes/reshape_remove_pass_unittest.cc + tests/ut/ge/graph/passes/resource_pair_control_pass_unittest.cc + tests/ut/ge/graph/passes/save_pass_unittest.cc + tests/ut/ge/graph/passes/shape_operate_op_remove_pass_unittest.cc + tests/ut/ge/graph/passes/snapshot_pass_unittest.cc + tests/ut/ge/graph/passes/stop_gradient_pass_unittest.cc + tests/ut/ge/graph/passes/switch_logic_remove_pass_unittest.cc + tests/ut/ge/graph/passes/switch_op_pass_unittest.cc + tests/ut/ge/graph/passes/switch_pass_unittest.cc + tests/ut/ge/graph/passes/trans_op_breadth_fusion_pass_unittest.cc + tests/ut/ge/graph/passes/trans_op_depth_fusion_pass_unittest.cc + tests/ut/ge/graph/passes/transop_nearby_allreduce_fusion_pass_unittest.cc + tests/ut/ge/graph/passes/unused_and_isolated_op_remove_pass_unittest.cc + tests/ut/ge/graph/passes/unused_const_pass_unittest.cc + tests/ut/ge/graph/passes/variable_op_pass_unittest.cc + tests/ut/ge/graph/passes/variable_prepare_pass_unittest.cc + tests/ut/ge/graph/passes/variable_ref_delete_pass_unittest.cc + tests/ut/ge/graph/ge_executor_unittest.cc + tests/ut/ge/graph/graph_load_unittest.cc + tests/ut/ge/graph/ops_stub.h + tests/ut/ge/graph/transop_util_unittest.cc + tests/ut/ge/graph/variable_accelerate_ctrl_unittest.cc + tests/ut/ge/graph_ir/ge_operator_factory_unittest.cc + tests/ut/ge/plugin_manager/ge_util_unittest.cc + tests/ut/ge/profiling/ge_profiling_manager_unittest.cc + tests/ut/ge/single_op/single_op_manager_unittest.cc + tests/ut/ge/single_op/single_op_model_unittest.cc + tests/ut/ge/single_op/stream_resource_unittest.cc + tests/ut/ge/gen_node.h + tests/ut/ge/test.cc + third_party/fwkacllib/inc/aicpu/common/aicpu_task_struct.h + third_party/fwkacllib/inc/cce/common/attr_list.hpp + third_party/fwkacllib/inc/cce/common/catch.hpp + third_party/fwkacllib/inc/cce/optimizer/fusion_engine.h + third_party/fwkacllib/inc/cce/aicpu_engine.h + third_party/fwkacllib/inc/cce/aicpu_engine_struct.h + third_party/fwkacllib/inc/cce/blas_struct.h + third_party/fwkacllib/inc/cce/cce.h + third_party/fwkacllib/inc/cce/cce_def.hpp + third_party/fwkacllib/inc/cce/compiler_stub.h + third_party/fwkacllib/inc/cce/customize.h + third_party/fwkacllib/inc/cce/dnn.h + third_party/fwkacllib/inc/cce/dnn_base.h + third_party/fwkacllib/inc/cce/dnn_base_def.hpp + third_party/fwkacllib/inc/cce/dnn_op.h + third_party/fwkacllib/inc/cce/dnn_struct.hpp + third_party/fwkacllib/inc/cce/dnn_struct_base.hpp + third_party/fwkacllib/inc/cce/fwk_adpt_struct.h + third_party/fwkacllib/inc/cce/l2fusion_struct.hpp + third_party/fwkacllib/inc/cce/taskdown_api.h + third_party/fwkacllib/inc/cce/taskdown_common.hpp + third_party/fwkacllib/inc/hccl/base.h + third_party/fwkacllib/inc/hccl/hccl_types.h + third_party/fwkacllib/inc/hccl/hcom.h + third_party/fwkacllib/inc/mmpa/sub_inc/mmpa_linux.h + third_party/fwkacllib/inc/mmpa/sub_inc/mmpa_typedef_linux.h + third_party/fwkacllib/inc/mmpa/sub_inc/mmpa_typedef_win.h + third_party/fwkacllib/inc/mmpa/sub_inc/mmpa_win.h + third_party/fwkacllib/inc/mmpa/mmpa_api.h + third_party/fwkacllib/inc/ops/aipp.h + third_party/fwkacllib/inc/ops/all_ops.h + third_party/fwkacllib/inc/ops/array_ops.h + third_party/fwkacllib/inc/ops/audio_ops.h + third_party/fwkacllib/inc/ops/batch_ops.h + third_party/fwkacllib/inc/ops/bitwise_ops.h + third_party/fwkacllib/inc/ops/boosted_trees_ops.h + third_party/fwkacllib/inc/ops/candidate_sampling_ops.h + third_party/fwkacllib/inc/ops/condtake_ops.h + third_party/fwkacllib/inc/ops/control_flow_ops.h + third_party/fwkacllib/inc/ops/ctc_ops.h + third_party/fwkacllib/inc/ops/data_flow_ops.h + third_party/fwkacllib/inc/ops/elewise_calculation_ops.h + third_party/fwkacllib/inc/ops/functional_ops.h + third_party/fwkacllib/inc/ops/get_data_ops.h + third_party/fwkacllib/inc/ops/hcom_ops.h + third_party/fwkacllib/inc/ops/hvd_ops.h + third_party/fwkacllib/inc/ops/image_ops.h + third_party/fwkacllib/inc/ops/internal_ops.h + third_party/fwkacllib/inc/ops/linalg_ops.h + third_party/fwkacllib/inc/ops/logging_ops.h + third_party/fwkacllib/inc/ops/lookup_ops.h + third_party/fwkacllib/inc/ops/math_ops.h + third_party/fwkacllib/inc/ops/matrix_calculation_ops.h + third_party/fwkacllib/inc/ops/nn_batch_norm_ops.h + third_party/fwkacllib/inc/ops/nn_calculation_ops.h + third_party/fwkacllib/inc/ops/nn_detect_ops.h + third_party/fwkacllib/inc/ops/nn_norm_ops.h + third_party/fwkacllib/inc/ops/nn_ops.h + third_party/fwkacllib/inc/ops/nn_pooling_ops.h + third_party/fwkacllib/inc/ops/nn_training_ops.h + third_party/fwkacllib/inc/ops/no_op.h + third_party/fwkacllib/inc/ops/nonlinear_fuc_ops.h + third_party/fwkacllib/inc/ops/npu_loss_scale_ops.h + third_party/fwkacllib/inc/ops/outfeed_ops.h + third_party/fwkacllib/inc/ops/pad_ops.h + third_party/fwkacllib/inc/ops/parsing_ops.h + third_party/fwkacllib/inc/ops/quantize_ops.h + third_party/fwkacllib/inc/ops/ragged_array_ops.h + third_party/fwkacllib/inc/ops/ragged_conversion_ops.h + third_party/fwkacllib/inc/ops/ragged_math_ops.h + third_party/fwkacllib/inc/ops/random_ops.h + third_party/fwkacllib/inc/ops/reduce_ops.h + third_party/fwkacllib/inc/ops/resource_variable_ops.h + third_party/fwkacllib/inc/ops/rnn.h + third_party/fwkacllib/inc/ops/rpn_ops.h + third_party/fwkacllib/inc/ops/save_ops.h + third_party/fwkacllib/inc/ops/sdca_ops.h + third_party/fwkacllib/inc/ops/selection_ops.h + third_party/fwkacllib/inc/ops/set_ops.h + third_party/fwkacllib/inc/ops/sparse_ops.h + third_party/fwkacllib/inc/ops/spectral_ops.h + third_party/fwkacllib/inc/ops/split_combination_ops.h + third_party/fwkacllib/inc/ops/state_ops.h + third_party/fwkacllib/inc/ops/stateful_random_ops.h + third_party/fwkacllib/inc/ops/stateless_random_ops.h + third_party/fwkacllib/inc/ops/string_ops.h + third_party/fwkacllib/inc/ops/swap_co_ops.h + third_party/fwkacllib/inc/ops/transformation_ops.h + third_party/fwkacllib/inc/ops/warp_perspective_ops.h + third_party/fwkacllib/inc/register/host_cpu_context.h + third_party/fwkacllib/inc/register/op_kernel_registry.h + third_party/fwkacllib/inc/register/op_registry.h + third_party/fwkacllib/inc/register/op_tiling.h + third_party/fwkacllib/inc/register/ops_kernel_builder_registry.h + third_party/fwkacllib/inc/register/register.h + third_party/fwkacllib/inc/register/register_format_transfer.h + third_party/fwkacllib/inc/runtime/base.h + third_party/fwkacllib/inc/runtime/config.h + third_party/fwkacllib/inc/runtime/context.h + third_party/fwkacllib/inc/runtime/dev.h + third_party/fwkacllib/inc/runtime/dvfsprofile.h + third_party/fwkacllib/inc/runtime/event.h + third_party/fwkacllib/inc/runtime/kernel.h + third_party/fwkacllib/inc/runtime/mem.h + third_party/fwkacllib/inc/runtime/rt.h + third_party/fwkacllib/inc/runtime/rt_model.h + third_party/fwkacllib/inc/runtime/stream.h + third_party/fwkacllib/inc/tdt/data_common.h + third_party/fwkacllib/inc/tdt/status.h + third_party/fwkacllib/inc/tdt/tdt_host_interface.h + third_party/fwkacllib/inc/tdt/tsd_client.h + third_party/fwkacllib/inc/toolchain/adx_datadump_server.h + third_party/fwkacllib/inc/toolchain/prof_acl_api.h + third_party/fwkacllib/inc/toolchain/prof_engine.h + third_party/fwkacllib/inc/toolchain/prof_mgr_core.h + third_party/fwkacllib/inc/toolchain/prof_reporter.h + third_party/fwkacllib/inc/toolchain/slog.h + third_party/patch/securec/0001-add-securec-cmake-script.patch + third_party/patch/securec/securec.patch001 + third_party/prebuild/aarch64/liberror_manager.so + third_party/prebuild/aarch64/libslog.so + third_party/prebuild/x86_64/liberror_manager.so + third_party/prebuild/x86_64/libslog.so + CMakeLists.txt) diff --git a/ge/offline/main.cc b/ge/offline/main.cc index 0ca88cc1..13c13a21 100755 --- a/ge/offline/main.cc +++ b/ge/offline/main.cc @@ -299,7 +299,11 @@ class GFlagUtils { " --save_original_model Control whether to output original model. E.g.: true: output original model\n" " --log Generate log with level. Support debug, info, warning, error, null\n" " --dump_mode The switch of dump json with shape, to be used with mode 1. " - "0(default): disable; 1: enable."); + "0(default): disable; 1: enable.\n" + " --debug_dir Set the save path of operator compilation intermediate files. Default value: ./\n" + " --op_compiler_cache_dir Set the save path of operator compilation cache files. Default value: ./\n" + " --op_compiler_cache_mode Set the operator compilation cache mode." + "Options are disable(default), enable and force(force to refresh the cache)"); gflags::ParseCommandLineNonHelpFlags(&argc, &argv, true); // Using gflags to analyze input parameters diff --git a/inc/external/ge/ge_api_types.h b/inc/external/ge/ge_api_types.h index 113b8bc6..f1cdb7eb 100644 --- a/inc/external/ge/ge_api_types.h +++ b/inc/external/ge/ge_api_types.h @@ -311,12 +311,23 @@ static const char *const DEBUG_DIR = ge::DEBUG_DIR; static const char *const OP_COMPILER_CACHE_DIR = ge::OP_COMPILER_CACHE_DIR; static const char *const OP_COMPILER_CACHE_MODE = ge::OP_COMPILER_CACHE_MODE; // for interface: aclgrphBuildModel -const std::set ir_builder_suppported_options = { - INPUT_FORMAT, INPUT_SHAPE, OP_NAME_MAP, - DYNAMIC_BATCH_SIZE, DYNAMIC_IMAGE_SIZE, DYNAMIC_DIMS, - INSERT_OP_FILE, PRECISION_MODE, EXEC_DISABLE_REUSED_MEMORY, - AUTO_TUNE_MODE, OUTPUT_TYPE, OUT_NODES, - INPUT_FP16_NODES, LOG_LEVEL}; +const std::set ir_builder_suppported_options = {INPUT_FORMAT, + INPUT_SHAPE, + OP_NAME_MAP, + DYNAMIC_BATCH_SIZE, + DYNAMIC_IMAGE_SIZE, + DYNAMIC_DIMS, + INSERT_OP_FILE, + PRECISION_MODE, + EXEC_DISABLE_REUSED_MEMORY, + AUTO_TUNE_MODE, + OUTPUT_TYPE, + OUT_NODES, + INPUT_FP16_NODES, + LOG_LEVEL, + DEBUG_DIR, + OP_COMPILER_CACHE_DIR, + OP_COMPILER_CACHE_MODE}; // for interface: aclgrphBuildInitialize const std::set global_options = {CORE_TYPE, SOC_VERSION,