diff --git a/src/main/java/de/monticore/lang/monticar/cnntrain/_cocos/CheckLearningParameterCombination.java b/src/main/java/de/monticore/lang/monticar/cnntrain/_cocos/CheckLearningParameterCombination.java index c82b6de8d3446b48b6c3db16c993245f61cabc73..9232128f660669b913bfb6131ea507aaa919846a 100644 --- a/src/main/java/de/monticore/lang/monticar/cnntrain/_cocos/CheckLearningParameterCombination.java +++ b/src/main/java/de/monticore/lang/monticar/cnntrain/_cocos/CheckLearningParameterCombination.java @@ -53,10 +53,8 @@ public class CheckLearningParameterCombination implements CNNTrainASTEntryCoCo { = parameterAlgorithmMapping.isSupervisedLearningParameter(node.getClass()); final boolean reinforcementLearningParameter = parameterAlgorithmMapping.isReinforcementLearningParameter(node.getClass()); - final boolean ganLearningParameter - = parameterAlgorithmMapping.isGANLearningParameter(node.getClass()); - assert (supervisedLearningParameter || reinforcementLearningParameter || ganLearningParameter) : + assert (supervisedLearningParameter || reinforcementLearningParameter) : "Parameter " + node.getName() + " is not checkable, because it is unknown to Condition"; if (supervisedLearningParameter && !reinforcementLearningParameter) { diff --git a/src/test/resources/valid_tests/AccuracyIgnoreLabel.cnnt b/src/test/resources/valid_tests/AccuracyIgnoreLabel.cnnt index 098e3b4a7efadef3c8a5bff275b88a93d3ece52d..add42e0934cc2f16c3ff53a389cf75cda2e89433 100644 --- a/src/test/resources/valid_tests/AccuracyIgnoreLabel.cnnt +++ b/src/test/resources/valid_tests/AccuracyIgnoreLabel.cnnt @@ -5,7 +5,7 @@ configuration FullConfig{ load_pretrained : true eval_metric : accuracy_ignore_label{ axis : 1 - ignore_label : 255 + metric_ignore_label : 255 } loss: dice_loss{ sparse_label: true