Commit cab08867 authored by nilsfreyer's avatar nilsfreyer
Browse files

Merge branch 'oneclick_nn_training' of...

Merge branch 'oneclick_nn_training' of https://git.rwth-aachen.de/monticore/EmbeddedMontiArc/languages/CNNArchLang into oneclick_nn_training
parents 68a7b28e 5e508b2a
Pipeline #101586 failed with stages
in 1 minute and 10 seconds
configuration chaniautomation{
VGG16: ./target/data/VGG16/
Alexnet: ./target/data/Alexnet/
}
\ No newline at end of file
package de.monticore.lang.monticar.cnnarch.mxnetgenerator; package de.monticore.lang.monticar.cnnarch.mxnetgenerator;
package de.monticore.lang.monticar.emadl.generator;
import de.monticore.lang.monticar.cnntrain._symboltable.*; import de.monticore.lang.monticar.cnntrain._symboltable.*;
...@@ -7,16 +8,17 @@ import java.util.HashMap; ...@@ -7,16 +8,17 @@ import java.util.HashMap;
import java.util.List; import java.util.List;
import java.util.Map; import java.util.Map;
public class DataPathConfigParser { public class DataPathConfigParser{
private String configTargetPath; private String configTargetPath;
ConfigurationSymbol configuration; ConfigurationSymbol configuration;
private String configFileName; private String configFileName;
public DataPathConfigParser (ConfigurationSymbol configuration) { public DataPathConfigParser(ConfigurationSymbol configuration, String configPath) {
this.configuration = configuration; this.configuration = configuration;
setConfigPath("./target/"); setConfigFileName("ConfigChainAutomation");
setConfigFileName("ConfigChainAutomation"); setConfigPath(configPath);
} }
public String getConfigFileName() { public String getConfigFileName() {
...@@ -42,10 +44,10 @@ public class DataPathConfigParser { ...@@ -42,10 +44,10 @@ public class DataPathConfigParser {
return configuration; return configuration;
} }
public String getDataPath(String componentName) { public String getDataPath(String modelName) {
if (!getConfiguration().getEntryMap().containsKey(componentName)) { if (!getConfiguration().getEntryMap().containsKey(modelName)) {
return null; return null;
} }
return String.valueOf(getConfiguration().getEntry(componentName).getValue()); return String.valueOf(getConfiguration().getEntry(modelName).getValue());
} }
} }
\ No newline at end of file
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment