onnxruntime/onnxruntime/python/numpy_helper.h

19 lines
463 B
C
Raw Normal View History

2021-12-20 04:54:29 +00:00
// Copyright (c) Microsoft Corporation. All rights reserved.
// Licensed under the MIT License.
#pragma once
#ifdef _MSC_VER
#pragma warning(push)
#pragma warning(disable : 4127)
#endif
2021-12-20 04:54:29 +00:00
#include <numpy/arrayobject.h>
#ifdef _MSC_VER
#pragma warning(pop)
#endif
2021-12-20 04:54:29 +00:00
namespace onnxruntime {
namespace python {
constexpr bool IsNumericNumpyType(int npy_type) {
return npy_type < NPY_OBJECT || npy_type == NPY_HALF;
}
} // namespace python
} // namespace onnxruntime