Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
E
EMADL2CPP
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Locked Files
Issues
2
Issues
2
List
Boards
Labels
Service Desk
Milestones
Iterations
Merge Requests
1
Merge Requests
1
Requirements
Requirements
List
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Test Cases
Security & Compliance
Security & Compliance
Dependency List
License Compliance
Operations
Operations
Incidents
Environments
Packages & Registries
Packages & Registries
Container Registry
Analytics
Analytics
CI / CD
Code Review
Insights
Issue
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
monticore
EmbeddedMontiArc
generators
EMADL2CPP
Commits
9d34c608
Commit
9d34c608
authored
Mar 06, 2019
by
Christopher Jan-Steffen Brix
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
debug output
parent
e68791e3
Pipeline
#109612
failed with stage
in 5 minutes and 21 seconds
Changes
2
Pipelines
1
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
3 additions
and
1 deletion
+3
-1
src/main/java/de/monticore/lang/monticar/emadl/generator/EMADLGenerator.java
...nticore/lang/monticar/emadl/generator/EMADLGenerator.java
+1
-1
src/test/java/de/monticore/lang/monticar/emadl/GenerationTest.java
...java/de/monticore/lang/monticar/emadl/GenerationTest.java
+2
-0
No files found.
src/main/java/de/monticore/lang/monticar/emadl/generator/EMADLGenerator.java
View file @
9d34c608
...
...
@@ -221,7 +221,6 @@ public class EMADLGenerator {
String
emadlHash
=
getChecksumForFile
(
emadlPath
);
String
cnntHash
=
getChecksumForFile
(
cnntPath
);
// This is not the real path to the training data! Adapt accordingly once sub-task 4 is solved
String
componentConfigFilename
=
componentInstance
.
getComponentType
().
getReferencedSymbol
().
getFullName
().
replaceAll
(
"\\."
,
"/"
);
String
b
=
backend
.
getBackendString
(
backend
);
...
...
@@ -236,6 +235,7 @@ public class EMADLGenerator {
}
String
trainingHash
=
emadlHash
+
"#"
+
cnntHash
+
"#"
+
trainingDataHash
+
"#"
+
testDataHash
;
System
.
out
.
println
(
"Hash: "
+
trainingHash
);
boolean
alreadyTrained
=
newHashes
.
contains
(
trainingHash
)
||
isAlreadyTrained
(
trainingHash
,
componentInstance
);
if
(
alreadyTrained
&&
!
forced
.
equals
(
"y"
))
{
Log
.
warn
(
"Training of model "
+
componentInstance
.
getFullName
()
+
" skipped"
);
...
...
src/test/java/de/monticore/lang/monticar/emadl/GenerationTest.java
View file @
9d34c608
...
...
@@ -215,6 +215,8 @@ public class GenerationTest extends AbstractSymtabTest {
Log
.
getFindings
().
clear
();
createHashFile
();
System
.
out
.
println
(
"============ Test 2 started ==============="
);
String
[]
args
=
{
"-m"
,
"src/test/resources/models/"
,
"-r"
,
"cifar10.Cifar10Classifier"
,
"-b"
,
"MXNET"
};
EMADLGeneratorCli
.
main
(
args
);
assertTrue
(
Log
.
getFindings
().
size
()
==
1
);
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment