support for windows compile

This commit is contained in:
qiuzhongya 2022-10-10 17:11:51 +08:00
parent b2c39cc90c
commit 2412a47d77
3 changed files with 7 additions and 7 deletions

View File

@ -35,7 +35,7 @@ typedef enum MSStatus {
// Core // Core
kMSStatusCoreFailed = kMSCompCodeCore | 0x1, kMSStatusCoreFailed = kMSCompCodeCore | 0x1,
// Lite // Common error code, range: [-1, -100 // Lite // Common error code, range: [-1, -100)
kMSStatusLiteError = kMSCompCodeLite | (0x0FFFFFFF & -1), /**< Common error code. */ kMSStatusLiteError = kMSCompCodeLite | (0x0FFFFFFF & -1), /**< Common error code. */
kMSStatusLiteNullptr = kMSCompCodeLite | (0x0FFFFFFF & -2), /**< NULL pointer returned.*/ kMSStatusLiteNullptr = kMSCompCodeLite | (0x0FFFFFFF & -2), /**< NULL pointer returned.*/
kMSStatusLiteParamInvalid = kMSCompCodeLite | (0x0FFFFFFF & -3), /**< Invalid parameter.*/ kMSStatusLiteParamInvalid = kMSCompCodeLite | (0x0FFFFFFF & -3), /**< Invalid parameter.*/

View File

@ -29,7 +29,7 @@ constexpr auto kValidResidualStructureIndex = 1;
constexpr auto kBNParametersStartIndex = 2; constexpr auto kBNParametersStartIndex = 2;
// Pattern 1 // Pattern 1
// Add -> BatchNorm -> Conv2D -> Relu ... -> End // Add -> BatchNorm -> Conv2D -> Relu ... -> End
// BatchNorm -> Conv2D -> -> -> -> // BatchNorm -> Conv2D -> -> -> ->
constexpr auto kFirstBranchPattern1 = 12; constexpr auto kFirstBranchPattern1 = 12;
constexpr auto kSecondBranchPattern1 = 3; constexpr auto kSecondBranchPattern1 = 3;
constexpr auto kFirstBranchStartIndexPattern1 = 4; constexpr auto kFirstBranchStartIndexPattern1 = 4;
@ -45,7 +45,7 @@ const std::vector<kStructureTuple> ResidualStructureBasePattern{
{kSecondBranchStartIndexPattern1, kSecondBranchEndIndexPattern1}}}; {kSecondBranchStartIndexPattern1, kSecondBranchEndIndexPattern1}}};
// Pattern 2 // Pattern 2
// Add -> BatchNorm -> Conv2D -> Relu ... -> End // Add -> BatchNorm -> Conv2D -> Relu ... -> End
// -> -> ... ... ... -> -> // -> -> ... ... ... -> ->
constexpr auto kFirstBranchPattern2 = 12; constexpr auto kFirstBranchPattern2 = 12;
constexpr auto kSecondBranchPattern2 = 1; constexpr auto kSecondBranchPattern2 = 1;
constexpr auto kFirstBranchStartIndexPattern2 = 4; constexpr auto kFirstBranchStartIndexPattern2 = 4;
@ -59,7 +59,7 @@ const std::vector<kStructureTuple> ResidualStructureShortCutPattern{
{kSecondBranchPattern2, {prim::kPrimRelu}, {kSecondBranchStartIndexPattern2, kSecondBranchEndIndexPattern2}}}; {kSecondBranchPattern2, {prim::kPrimRelu}, {kSecondBranchStartIndexPattern2, kSecondBranchEndIndexPattern2}}};
// Pattern 3 // Pattern 3
// Add -> BatchNorm -> Conv2D -> Relu ... BatchNorm -> Conv2D -> End // Add -> BatchNorm -> Conv2D -> Relu ... BatchNorm -> Conv2D -> End
// BatchNorm -> Conv2D -> -> ... ... ... -> -> // BatchNorm -> Conv2D -> -> ... ... ... -> ->
constexpr auto kFirstBranchPattern3 = 11; constexpr auto kFirstBranchPattern3 = 11;
constexpr auto kSecondBranchPattern3 = 3; constexpr auto kSecondBranchPattern3 = 3;
constexpr auto kFirstBranchStartIndexPattern3 = 4; constexpr auto kFirstBranchStartIndexPattern3 = 4;

View File

@ -547,9 +547,9 @@ void ClipPointsComponent(const std::string &points, const std::string &clipped,
namespace while_loop_export { namespace while_loop_export {
namespace { namespace {
const char CONTROL_PATTERN[] = "\u21B5"; // ↵ const char CONTROL_PATTERN[] = "\u21B5";
const char LOOP_BODY_PATTERN[] = "\u21BB"; // ↻ const char LOOP_BODY_PATTERN[] = "\u21BB";
const char AFTER_LOOP_PATTERN[] = "\u2193"; // ↓ const char AFTER_LOOP_PATTERN[] = "\u2193";
const size_t LOOP_BODY_INPUT = 2; const size_t LOOP_BODY_INPUT = 2;
const size_t AFTER_LOOP_INPUT = 3; const size_t AFTER_LOOP_INPUT = 3;