op type checker in onnx frontend & code style checker on thirdparty/ngraph (#71)

This commit is contained in:
Ziming Miao 2020-10-20 14:56:40 +08:00 коммит произвёл GitHub
Родитель 6a041fe607
Коммит a9d804a3cd
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
309 изменённых файлов: 31 добавлений и 326 удалений

Просмотреть файл

@ -8,8 +8,9 @@ echo "Using ${CLANG_FORMAT} formating source code tree..."
PWD="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
# TO source code root
pushd "${PWD}/../../" > /dev/null
find . -path './thirdparty' -prune -o -path './artifacts' -prune -o -path './build' -prune -o \
-type f -and \( -name '*.cpp' -or -name '*.hpp' \) \
(find . -path './thirdparty' -prune -o -path './artifacts' -prune -o -path './build' -prune -o \
-type f -and \( -name '*.cpp' -or -name '*.hpp' \) ;\
find './thirdparty/ngraph' -type f -and \( -name '*.cpp' -or -name '*.hpp' \) ) | cat \
| xargs "${CLANG_FORMAT}" -i -style=file 2>&1 \
| grep -v "Is a directory"
echo "Done."

Просмотреть файл

@ -11,7 +11,7 @@ pushd "${PWD}/../../" > /dev/null
EXITCODE=0
for SRC_FILE in $(find . -path './thirdparty' -prune -o -path './artifacts' -prune -o -path './build' -prune -o -type f -and \( -name '*.cpp' -or -name '*.hpp' \) ); do
for SRC_FILE in $(( find . -path './thirdparty' -prune -o -path './artifacts' -prune -o -path './build' -prune -o -type f -and \( -name '*.cpp' -or -name '*.hpp' \) ; find './thirdparty/ngraph' -type f -and \( -name '*.cpp' -or -name '*.hpp' \) ) | cat); do
if "${CLANG_FORMAT}" -style=file -output-replacements-xml "${SRC_FILE}" 2>&1 | grep -v "Is a directory" | grep -c "<replacement " >/dev/null; then
echo "[ERROR] Require: ${CLANG_FORMAT}" -style=file -i "${SRC_FILE}"
EXITCODE=1

Просмотреть файл

@ -14,7 +14,6 @@
// limitations under the License.
//*****************************************************************************
// Microsoft (c) 2019, NNFusion Team
#pragma once

Просмотреть файл

@ -14,7 +14,6 @@
// limitations under the License.
//*****************************************************************************
// Microsoft (c) 2019, NNFusion Team
#pragma once

Просмотреть файл

@ -14,7 +14,6 @@
// limitations under the License.
//*****************************************************************************
// Microsoft (c) 2019, NNFusion Team
#include "autobroadcast.hpp"

Просмотреть файл

@ -14,7 +14,6 @@
// limitations under the License.
//*****************************************************************************
// Microsoft (c) 2019, NNFusion Team
#pragma once

Просмотреть файл

@ -14,7 +14,6 @@
// limitations under the License.
//*****************************************************************************
// Microsoft (c) 2019, NNFusion Team
//*****************************************************************************

Просмотреть файл

@ -14,14 +14,13 @@
// limitations under the License.
//*****************************************************************************
// Microsoft (c) 2019, NNFusion Team
#pragma once
#include "nnfusion/common/axis_vector.hpp"
#include "nnfusion/core/graph/gnode.hpp"
#include "nnfusion/core/graph/graph.hpp"
#include "nnfusion/common/axis_vector.hpp"
namespace nnfusion
{

Просмотреть файл

@ -14,7 +14,6 @@
// limitations under the License.
//*****************************************************************************
// Microsoft (c) 2019, NNFusion Team
#include <memory>

Просмотреть файл

@ -14,7 +14,6 @@
// limitations under the License.
//*****************************************************************************
// Microsoft (c) 2019, NNFusion Team
#pragma once

Просмотреть файл

@ -14,7 +14,6 @@
// limitations under the License.
//*****************************************************************************
// Microsoft (c) 2019, NNFusion Team
#include "abs.hpp"

Просмотреть файл

@ -14,7 +14,6 @@
// limitations under the License.
//*****************************************************************************
// Microsoft (c) 2019, NNFusion Team
#pragma once

Просмотреть файл

@ -14,7 +14,6 @@
// limitations under the License.
//*****************************************************************************
// Microsoft (c) 2019, NNFusion Team
#include "acos.hpp"

Просмотреть файл

@ -14,7 +14,6 @@
// limitations under the License.
//*****************************************************************************
// Microsoft (c) 2019, NNFusion Team
#pragma once

Просмотреть файл

@ -14,7 +14,6 @@
// limitations under the License.
//*****************************************************************************
// Microsoft (c) 2019, NNFusion Team
#include "add.hpp"

Просмотреть файл

@ -14,7 +14,6 @@
// limitations under the License.
//*****************************************************************************
// Microsoft (c) 2019, NNFusion Team
#pragma once

Просмотреть файл

@ -14,7 +14,6 @@
// limitations under the License.
//*****************************************************************************
// Microsoft (c) 2019, NNFusion Team
#include "allreduce.hpp"

Просмотреть файл

@ -14,7 +14,6 @@
// limitations under the License.
//*****************************************************************************
// Microsoft (c) 2019, NNFusion Team
#pragma once

Просмотреть файл

@ -14,7 +14,6 @@
// limitations under the License.
//*****************************************************************************
// Microsoft (c) 2019, NNFusion Team
#include "and.hpp"

Просмотреть файл

@ -14,7 +14,6 @@
// limitations under the License.
//*****************************************************************************
// Microsoft (c) 2019, NNFusion Team
#pragma once

Просмотреть файл

@ -14,7 +14,6 @@
// limitations under the License.
//*****************************************************************************
// Microsoft (c) 2019, NNFusion Team
#include "argmax.hpp"

Просмотреть файл

@ -14,7 +14,6 @@
// limitations under the License.
//*****************************************************************************
// Microsoft (c) 2019, NNFusion Team
#pragma once

Просмотреть файл

@ -14,7 +14,6 @@
// limitations under the License.
//*****************************************************************************
// Microsoft (c) 2019, NNFusion Team
#include "argmin.hpp"

Просмотреть файл

@ -14,7 +14,6 @@
// limitations under the License.
//*****************************************************************************
// Microsoft (c) 2019, NNFusion Team
#pragma once

Просмотреть файл

@ -14,7 +14,6 @@
// limitations under the License.
//*****************************************************************************
// Microsoft (c) 2019, NNFusion Team
#include "asin.hpp"

Просмотреть файл

@ -14,7 +14,6 @@
// limitations under the License.
//*****************************************************************************
// Microsoft (c) 2019, NNFusion Team
#pragma once

Просмотреть файл

@ -14,7 +14,6 @@
// limitations under the License.
//*****************************************************************************
// Microsoft (c) 2019, NNFusion Team
#include "atan.hpp"

Просмотреть файл

@ -14,7 +14,6 @@
// limitations under the License.
//*****************************************************************************
// Microsoft (c) 2019, NNFusion Team
#pragma once

Просмотреть файл

@ -14,7 +14,6 @@
// limitations under the License.
//*****************************************************************************
// Microsoft (c) 2019, NNFusion Team
#include "avg_pool.hpp"

Просмотреть файл

@ -14,7 +14,6 @@
// limitations under the License.
//*****************************************************************************
// Microsoft (c) 2019, NNFusion Team
#pragma once

Просмотреть файл

@ -14,7 +14,6 @@
// limitations under the License.
//*****************************************************************************
// Microsoft (c) 2019, NNFusion Team
#include <set>

Просмотреть файл

@ -14,7 +14,6 @@
// limitations under the License.
//*****************************************************************************
// Microsoft (c) 2019, NNFusion Team
#pragma once

Просмотреть файл

@ -14,7 +14,6 @@
// limitations under the License.
//*****************************************************************************
// Microsoft (c) 2019, NNFusion Team
#include "broadcast.hpp"

Просмотреть файл

@ -14,7 +14,6 @@
// limitations under the License.
//*****************************************************************************
// Microsoft (c) 2019, NNFusion Team
#pragma once

Просмотреть файл

@ -14,7 +14,6 @@
// limitations under the License.
//*****************************************************************************
// Microsoft (c) 2019, NNFusion Team
#include "ceiling.hpp"

Просмотреть файл

@ -14,7 +14,6 @@
// limitations under the License.
//*****************************************************************************
// Microsoft (c) 2019, NNFusion Team
#pragma once

Просмотреть файл

@ -14,7 +14,6 @@
// limitations under the License.
//*****************************************************************************
// Microsoft (c) 2019, NNFusion Team
#include <cassert>

Просмотреть файл

@ -14,7 +14,6 @@
// limitations under the License.
//*****************************************************************************
// Microsoft (c) 2019, NNFusion Team
#pragma once

Просмотреть файл

@ -14,7 +14,6 @@
// limitations under the License.
//*****************************************************************************
// Microsoft (c) 2019, NNFusion Team
#include <cmath>

Просмотреть файл

@ -14,7 +14,6 @@
// limitations under the License.
//*****************************************************************************
// Microsoft (c) 2019, NNFusion Team
#pragma once

Просмотреть файл

@ -14,7 +14,6 @@
// limitations under the License.
//*****************************************************************************
// Microsoft (c) 2019, NNFusion Team
#include "convert.hpp"

Просмотреть файл

@ -14,7 +14,6 @@
// limitations under the License.
//*****************************************************************************
// Microsoft (c) 2019, NNFusion Team
#pragma once

Просмотреть файл

@ -14,7 +14,6 @@
// limitations under the License.
//*****************************************************************************
// Microsoft (c) 2019, NNFusion Team
#include <numeric>

Просмотреть файл

@ -14,7 +14,6 @@
// limitations under the License.
//*****************************************************************************
// Microsoft (c) 2019, NNFusion Team
#pragma once

Просмотреть файл

@ -14,7 +14,6 @@
// limitations under the License.
//*****************************************************************************
// Microsoft (c) 2019, NNFusion Team
#include "cos.hpp"

Просмотреть файл

@ -14,7 +14,6 @@
// limitations under the License.
//*****************************************************************************
// Microsoft (c) 2019, NNFusion Team
#pragma once

Просмотреть файл

@ -14,7 +14,6 @@
// limitations under the License.
//*****************************************************************************
// Microsoft (c) 2019, NNFusion Team
#include "cosh.hpp"

Просмотреть файл

@ -14,7 +14,6 @@
// limitations under the License.
//*****************************************************************************
// Microsoft (c) 2019, NNFusion Team
#pragma once

Просмотреть файл

@ -14,7 +14,6 @@
// limitations under the License.
//*****************************************************************************
// Microsoft (c) 2019, NNFusion Team
#include "divide.hpp"

Просмотреть файл

@ -14,7 +14,6 @@
// limitations under the License.
//*****************************************************************************
// Microsoft (c) 2019, NNFusion Team
#pragma once

Просмотреть файл

@ -14,7 +14,6 @@
// limitations under the License.
//*****************************************************************************
// Microsoft (c) 2019, NNFusion Team
#include <functional>

Просмотреть файл

@ -14,7 +14,6 @@
// limitations under the License.
//*****************************************************************************
// Microsoft (c) 2019, NNFusion Team
#pragma once

Просмотреть файл

@ -14,7 +14,6 @@
// limitations under the License.
//*****************************************************************************
// Microsoft (c) 2019, NNFusion Team
#include "equal.hpp"

Просмотреть файл

@ -14,7 +14,6 @@
// limitations under the License.
//*****************************************************************************
// Microsoft (c) 2019, NNFusion Team
#pragma once

Просмотреть файл

@ -14,7 +14,6 @@
// limitations under the License.
//*****************************************************************************
// Microsoft (c) 2019, NNFusion Team
#include "erf.hpp"

Просмотреть файл

@ -14,7 +14,6 @@
// limitations under the License.
//*****************************************************************************
// Microsoft (c) 2019, NNFusion Team
#pragma once

Просмотреть файл

@ -14,7 +14,6 @@
// limitations under the License.
//*****************************************************************************
// Microsoft (c) 2019, NNFusion Team
#include "exp.hpp"

Просмотреть файл

@ -14,7 +14,6 @@
// limitations under the License.
//*****************************************************************************
// Microsoft (c) 2019, NNFusion Team
#pragma once

Просмотреть файл

@ -14,7 +14,6 @@
// limitations under the License.
//*****************************************************************************
// Microsoft (c) 2019, NNFusion Team
#include "floor.hpp"

Просмотреть файл

@ -14,7 +14,6 @@
// limitations under the License.
//*****************************************************************************
// Microsoft (c) 2019, NNFusion Team
#pragma once

Просмотреть файл

@ -14,12 +14,11 @@
// limitations under the License.
//*****************************************************************************
// Microsoft (c) 2019, NNFusion Team
#include "fused.hpp"
#include "nnfusion/core/operators/generic_op/generic_op.hpp"
#include "nnfusion/core/graph/gnode.hpp"
#include "nnfusion/core/operators/generic_op/generic_op.hpp"
using namespace nnfusion::op;

Просмотреть файл

@ -14,7 +14,6 @@
// limitations under the License.
//*****************************************************************************
// Microsoft (c) 2019, NNFusion Team
#include "../op.hpp"

Просмотреть файл

@ -14,7 +14,6 @@
// limitations under the License.
//*****************************************************************************
// Microsoft (c) 2020, NNFusion Team
#include "gelu.hpp"

Просмотреть файл

@ -14,7 +14,6 @@
// limitations under the License.
//*****************************************************************************
// Microsoft (c) 2020, NNFusion Team
#pragma once

Просмотреть файл

@ -14,7 +14,6 @@
// limitations under the License.
//*****************************************************************************
// Microsoft (c) 2019, NNFusion Team
#include "greater.hpp"

Просмотреть файл

@ -14,7 +14,6 @@
// limitations under the License.
//*****************************************************************************
// Microsoft (c) 2019, NNFusion Team
#pragma once

Просмотреть файл

@ -14,7 +14,6 @@
// limitations under the License.
//*****************************************************************************
// Microsoft (c) 2019, NNFusion Team
#include "greater_eq.hpp"

Просмотреть файл

@ -14,7 +14,6 @@
// limitations under the License.
//*****************************************************************************
// Microsoft (c) 2019, NNFusion Team
#pragma once

Просмотреть файл

@ -14,7 +14,6 @@
// limitations under the License.
//*****************************************************************************
// Microsoft (c) 2019, NNFusion Team
#include "less.hpp"

Просмотреть файл

@ -14,7 +14,6 @@
// limitations under the License.
//*****************************************************************************
// Microsoft (c) 2019, NNFusion Team
#pragma once

Просмотреть файл

@ -14,7 +14,6 @@
// limitations under the License.
//*****************************************************************************
// Microsoft (c) 2019, NNFusion Team
#include "less_eq.hpp"

Просмотреть файл

@ -14,7 +14,6 @@
// limitations under the License.
//*****************************************************************************
// Microsoft (c) 2019, NNFusion Team
#pragma once

Просмотреть файл

@ -14,7 +14,6 @@
// limitations under the License.
//*****************************************************************************
// Microsoft (c) 2019, NNFusion Team
#include "log.hpp"

Просмотреть файл

@ -14,7 +14,6 @@
// limitations under the License.
//*****************************************************************************
// Microsoft (c) 2019, NNFusion Team
#pragma once

Просмотреть файл

@ -14,7 +14,6 @@
// limitations under the License.
//*****************************************************************************
// Microsoft (c) 2019, NNFusion Team
#include "lrn.hpp"

Просмотреть файл

@ -14,7 +14,6 @@
// limitations under the License.
//*****************************************************************************
// Microsoft (c) 2019, NNFusion Team
#pragma once

Просмотреть файл

@ -14,7 +14,6 @@
// limitations under the License.
//*****************************************************************************
// Microsoft (c) 2019, NNFusion Team
#include "max.hpp"

Просмотреть файл

@ -14,7 +14,6 @@
// limitations under the License.
//*****************************************************************************
// Microsoft (c) 2019, NNFusion Team
#pragma once

Просмотреть файл

@ -14,7 +14,6 @@
// limitations under the License.
//*****************************************************************************
// Microsoft (c) 2019, NNFusion Team
#include "max_pool.hpp"

Просмотреть файл

@ -14,7 +14,6 @@
// limitations under the License.
//*****************************************************************************
// Microsoft (c) 2019, NNFusion Team
#pragma once

Просмотреть файл

@ -14,7 +14,6 @@
// limitations under the License.
//*****************************************************************************
// Microsoft (c) 2019, NNFusion Team
#include "maximum.hpp"

Просмотреть файл

@ -14,7 +14,6 @@
// limitations under the License.
//*****************************************************************************
// Microsoft (c) 2019, NNFusion Team
#pragma once

Просмотреть файл

@ -14,7 +14,6 @@
// limitations under the License.
//*****************************************************************************
// Microsoft (c) 2019, NNFusion Team
#include "min.hpp"

Просмотреть файл

@ -14,7 +14,6 @@
// limitations under the License.
//*****************************************************************************
// Microsoft (c) 2019, NNFusion Team
#pragma once

Просмотреть файл

@ -14,7 +14,6 @@
// limitations under the License.
//*****************************************************************************
// Microsoft (c) 2019, NNFusion Team
#include "minimum.hpp"

Просмотреть файл

@ -14,7 +14,6 @@
// limitations under the License.
//*****************************************************************************
// Microsoft (c) 2019, NNFusion Team
#pragma once

Просмотреть файл

@ -14,7 +14,6 @@
// limitations under the License.
//*****************************************************************************
// Microsoft (c) 2019, NNFusion Team
#include "multiply.hpp"

Просмотреть файл

@ -14,7 +14,6 @@
// limitations under the License.
//*****************************************************************************
// Microsoft (c) 2019, NNFusion Team
#pragma once

Просмотреть файл

@ -14,7 +14,6 @@
// limitations under the License.
//*****************************************************************************
// Microsoft (c) 2019, NNFusion Team
#include "negative.hpp"

Просмотреть файл

@ -14,7 +14,6 @@
// limitations under the License.
//*****************************************************************************
// Microsoft (c) 2019, NNFusion Team
#pragma once

Просмотреть файл

@ -14,7 +14,6 @@
// limitations under the License.
//*****************************************************************************
// Microsoft (c) 2019, NNFusion Team
#pragma once

Просмотреть файл

@ -14,7 +14,6 @@
// limitations under the License.
//*****************************************************************************
// Microsoft (c) 2019, NNFusion Team
#include "not.hpp"

Просмотреть файл

@ -14,7 +14,6 @@
// limitations under the License.
//*****************************************************************************
// Microsoft (c) 2019, NNFusion Team
#pragma once

Просмотреть файл

@ -14,7 +14,6 @@
// limitations under the License.
//*****************************************************************************
// Microsoft (c) 2019, NNFusion Team
#include "not_equal.hpp"

Просмотреть файл

@ -14,7 +14,6 @@
// limitations under the License.
//*****************************************************************************
// Microsoft (c) 2019, NNFusion Team
#pragma once

Просмотреть файл

@ -14,7 +14,6 @@
// limitations under the License.
//*****************************************************************************
// Microsoft (c) 2019, NNFusion Team
#include "or.hpp"

Просмотреть файл

@ -14,7 +14,6 @@
// limitations under the License.
//*****************************************************************************
// Microsoft (c) 2019, NNFusion Team
#pragma once

Просмотреть файл

@ -14,7 +14,6 @@
// limitations under the License.
//*****************************************************************************
// Microsoft (c) 2019, NNFusion Team
#include "pad.hpp"

Просмотреть файл

@ -14,7 +14,6 @@
// limitations under the License.
//*****************************************************************************
// Microsoft (c) 2019, NNFusion Team
#pragma once

Просмотреть файл

@ -14,7 +14,6 @@
// limitations under the License.
//*****************************************************************************
// Microsoft (c) 2019, NNFusion Team
#include "parameter.hpp"

Некоторые файлы не были показаны из-за слишком большого количества измененных файлов Показать больше