Skip to content
GitLab
Menu
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
monticore
EmbeddedMontiArc
languages
CNNArchLang
Commits
90e1a63f
Commit
90e1a63f
authored
Aug 20, 2018
by
Evgeny Kusmenko
Browse files
Merge branch 'test_coverage_added' into 'master'
Added test coverage plugin and badges in readme See merge request
!9
parents
7c6b5808
4863048a
Pipeline
#69333
passed with stages
in 22 minutes and 5 seconds
Changes
4
Pipelines
1
Hide whitespace changes
Inline
Side-by-side
.gitlab-ci.yml
View file @
90e1a63f
...
...
@@ -28,6 +28,7 @@ masterJobLinux:
image
:
maven:3-jdk-8
script
:
-
mvn -Dorg.slf4j.simpleLogger.log.org.apache.maven.cli.transfer.Slf4jMavenTransferListener=warn -B clean deploy --settings settings.xml
-
cat target/site/jacoco/index.html
-
mvn package sonar:sonar -s settings.xml
only
:
-
master
...
...
@@ -44,5 +45,6 @@ BranchJobLinux:
image
:
maven:3-jdk-8
script
:
-
mvn -Dorg.slf4j.simpleLogger.log.org.apache.maven.cli.transfer.Slf4jMavenTransferListener=warn -B clean install --settings settings.xml
-
cat target/site/jacoco/index.html
except
:
-
master
README.md
View file @
90e1a63f


# CNNArch
## Introduction
CNNArch is a descriptive language to model architectures of feedforward neural networks with a special focus on convolutional neural networks.
...
...
pom.xml
View file @
90e1a63f
...
...
@@ -58,6 +58,7 @@
<compiler.plugin>
3.3
</compiler.plugin>
<source.plugin>
2.4
</source.plugin>
<shade.plugin>
2.4.3
</shade.plugin>
<jacoco.plugin>
0.8.1
</jacoco.plugin>
<!-- Classifiers -->
<grammars.classifier>
grammars
</grammars.classifier>
...
...
@@ -223,6 +224,29 @@
<version>
2.8.1
</version>
</plugin>
<!-- Test coverage -->
<plugin>
<groupId>
org.jacoco
</groupId>
<artifactId>
jacoco-maven-plugin
</artifactId>
<version>
${jacoco.plugin}
</version>
<executions>
<execution>
<id>
pre-unit-test
</id>
<goals>
<goal>
prepare-agent
</goal>
</goals>
</execution>
<execution>
<id>
post-unit-test
</id>
<phase>
test
</phase>
<goals>
<goal>
report
</goal>
</goals>
</execution>
</executions>
</plugin>
<!-- MontiCore Generation -->
<plugin>
<groupId>
de.monticore.mojo
</groupId>
...
...
src/main/grammars/de/monticore/lang/monticar/CNNArch.mc4
View file @
90e1a63f
...
...
@@ -127,7 +127,6 @@ grammar CNNArch extends de.monticore.CommonExpressions, de.monticore.lang.Math,
|
MathDottedNameExpression
|
MathAssignmentDeclarationStatement
|
MathAssignmentStatement
);
//|
MinusPrefixExpression
);
ArchComplexArithmeticExpression
implements
ArchArithmeticExpression
=
leftExpression
:
ArchMathExpression
NEWLINETOKEN
*
...
...
Write
Preview
Supports
Markdown
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