Browse Source

fix param check

MAX-MIN> should be >= 0
MAX-MIN< should be >0
tags/v1.1.0
jiangshuqiang 5 years ago
parent
commit
ff76287549
2 changed files with 11 additions and 5 deletions
  1. +6
    -0
      mindinsight/debugger/conditionmgr/condition.py
  2. +5
    -5
      mindinsight/debugger/conditionmgr/condition_list.py

+ 6
- 0
mindinsight/debugger/conditionmgr/condition.py View File

@@ -300,3 +300,9 @@ def check_abs_param_range(value):
if 0 <= value < float("inf"):
return True
return False


def check_positive_param_range(value):
if 0 < value < float("inf"):
return True
return False

+ 5
- 5
mindinsight/debugger/conditionmgr/condition_list.py View File

@@ -29,7 +29,7 @@ from mindinsight.debugger.conditionmgr.condition import ParamNameEnum
from mindinsight.debugger.conditionmgr.condition import check_initialization_available
from mindinsight.debugger.conditionmgr.condition import check_normal_param_range
from mindinsight.debugger.conditionmgr.condition import check_percentage_param_range
from mindinsight.debugger.conditionmgr.condition import check_abs_param_range
from mindinsight.debugger.conditionmgr.condition import check_abs_param_range, check_positive_param_range


CONDITION_LIST = [
@@ -416,12 +416,12 @@ CONDITION_LIST = [
ConditionParameter(
name=ParamNameEnum.MAX_MIN_LT,
value_type=ValueTypeEnum.FLOAT64,
valid_test_func=check_normal_param_range
valid_test_func=check_positive_param_range
),
ConditionParameter(
name=ParamNameEnum.MAX_MIN_GT,
value_type=ValueTypeEnum.FLOAT64,
valid_test_func=check_normal_param_range
valid_test_func=check_abs_param_range
)
],
supported_target_type=TargetTypeEnum.ACTIVATION,
@@ -461,12 +461,12 @@ CONDITION_LIST = [
ConditionParameter(
name=ParamNameEnum.MAX_MIN_LT,
value_type=ValueTypeEnum.FLOAT64,
valid_test_func=check_normal_param_range
valid_test_func=check_positive_param_range
),
ConditionParameter(
name=ParamNameEnum.MAX_MIN_GT,
value_type=ValueTypeEnum.FLOAT64,
valid_test_func=check_normal_param_range
valid_test_func=check_abs_param_range
)
],
supported_target_type=TargetTypeEnum.TENSOR,


Loading…
Cancel
Save