|
|
@@ -33,7 +33,7 @@ enum kOpHashValue { |
|
|
|
OpNoDelete = -1; |
|
|
|
} |
|
|
|
|
|
|
|
std::map<std::string, kOpHashValue> kToDeleteOpType = { |
|
|
|
std::map<std::string, kOpHashValue> kToBeDeleteOp = { |
|
|
|
{RESHAPE, ReshapeType}, |
|
|
|
{REFORMAT, ReformatType} |
|
|
|
}; |
|
|
@@ -42,7 +42,7 @@ std::map<std::string, kOpHashValue> kToDeleteOpType = { |
|
|
|
Status ReshapeRemovePass::Run(NodePtr &node) { |
|
|
|
GE_CHECK_NOTNULL(node); |
|
|
|
GE_CHECK_NOTNULL(node->GetOpDesc()); |
|
|
|
int key = kOpTypeHash.find(node->GetType()) == kOpTypeHash.end() ? OpNoDelete : kToDeleteOpType[node->GetType()]; |
|
|
|
int key = kToBeDeleteOp.find(node->GetType()) == kToBeDeleteOp.end() ? OpNoDelete : kToBeDeleteOp[node->GetType()]; |
|
|
|
switch(key) { |
|
|
|
case ReshapeType: { |
|
|
|
bool is_shape_unknown = false; |
|
|
|