• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# Copyright 2021 Huawei Technologies Co., Ltd
2#
3# Licensed under the Apache License, Version 2.0 (the "License");
4# you may not use this file except in compliance with the License.
5# You may obtain a copy of the License at
6#
7# http://www.apache.org/licenses/LICENSE-2.0
8#
9# Unless required by applicable law or agreed to in writing, software
10# distributed under the License is distributed on an "AS IS" BASIS,
11# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12# See the License for the specific language governing permissions and
13# limitations under the License.
14# ============================================================================
15
16# cpu gpu ascend lite
17MS_ALL:
18    include/api
19    mindspore/core
20    mindspore/ccsrc/cxx_api
21    mindspore/ccsrc/transform
22    mindspore/ccsrc/backend/common
23    mindspore/ccsrc/minddata
24    mindspore/ccsrc/CMakeLists.txt
25    mindspore/ccsrc/backend/kernel_compiler
26    scripts/build
27# fl: cpu gpu lite
28MS_FL:
29    mindspore/lite/java
30    mindspore/ccsrc/fl
31    mindspore/ccsrc/ps
32    tests/st/fl
33# cpu lite
34MS_CLOUD_CPU_AND_LITE:
35    mindspore/ccsrc/plugin/device/cpu/kernel/nnacl
36# cpu gpu ascend
37MS_CLOUD:
38    mindspore/python
39    mindspore/ccsrc
40    tests/st
41MS_CLOUD_CPU:
42    mindspore/ccsrc/plugin/device/cpu
43    mindspore/ccsrc/profiler/device/cpu
44    tests/st/ops/cpu
45MS_CLOUD_GPU:
46    mindspore/ccsrc/plugin/device/gpu
47    mindspore/ccsrc/profiler/device/gpu
48    tests/st/ops/gpu
49MS_CLOUD_ASCEND:
50    mindspore/ccsrc/plugin/device/ascend
51    mindspore/ccsrc/profiler/device/ascend
52    tests/st/ops/ascend
53MS_LITE:
54    include/c_api
55    include/api/allocator.h
56    include/api/delegate.h
57    include/api/kernel.h
58    include/api/model_parallel_runner.h
59    mindspore/lite/
60    cmake/package_lite.cmake
61    mindspore/core/mindrt/src/thread/parallel_thread_pool_manager.cc
62    mindspore/core/mindrt/src/thread/parallel_thread_pool_manager.h
63    mindspore/core/mindrt/src/thread/parallel_threadpool.cc
64    mindspore/core/mindrt/src/thread/parallel_threadpool.h
65MS_CLOUD_UT:
66    tests/ut
67MS_CLOUD_UT_CPP:
68    tests/ut/cpp
69MS_CLOUD_UT_PYTHON:
70    tests/ut/python
71MS_CI:
72    .jenkins
73    .clang-format
74MS_DOCS:
75    docker
76    docs
77    scripts
78    README.md
79    Readme.md
80    readme.md
81    README_CN.md
82    RELEASE.md
83    RELEASE_CN.md
84    release.md
85    PULL_REQUEST_TEMPLATE.md
86    CONTRIBUTING.md
87    LICENSE
88    NOTICE
89    SECURITY.md
90    Third_Party_Open_Source_Software
91MS_MSVC:
92    mindspore/msvc
93MSLITE_CLOUD_FUSION:
94    mindspore/lite/src/extendrt
95    mindspore/lite/src/infer
96    mindspore/lite/examples/cloud_infer
97MSLITE_DEVICE:
98    mindspore/lite/tools/converter/micro
99    mindspore/lite/src/train
100    mindspore/lite/examples/train_lenet_cpp
101    mindspore/lite/examples/train_lenet_java
102    mindspore/lite/examples/transfer_learning
103    mindspore/lite/src/litert/kernel/gpu
104
105# No task match below rules yet:
106# MSLITE_CPU:
107#     mindspore/lite/src/extendrt/kernel/cpu
108# MSLITE_GPU:
109#     mindspore/lite/src/extendrt/kernel/cuda
110# MSLITE_MALI:
111#     mindspore/lite/src/extendrt/kernel/gpu
112# MSLITE_ASCEND:
113#     mindspore/lite/src/extendrt/kernel/ascend
114#     mindspore/lite/src/litert/kernel/ascend