Created
November 22, 2016 11:03
-
-
Save lacic/d95e026af4ffa2e8be0131a71a42551b to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" | |
| xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> | |
| <modelVersion>4.0.0</modelVersion> | |
| <groupId>at.knowcenter.porsche</groupId> | |
| <artifactId>dl4j-lib</artifactId> | |
| <version>1.0-SNAPSHOT</version> | |
| <name>Porsche DL Lib</name> | |
| <description>Forecasting lib using dl4j</description> | |
| <properties> | |
| <nd4j.backend>nd4j-native</nd4j.backend> | |
| <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> | |
| <shadedClassifier>bin</shadedClassifier> | |
| <java.version>1.8</java.version> | |
| <nd4j.version>0.7.0</nd4j.version> | |
| <dl4j.version>0.7.0</dl4j.version> | |
| <datavec.version>0.7.0</datavec.version> | |
| <arbiter.version>0.7.0</arbiter.version> | |
| <guava.version>19.0</guava.version> | |
| <jfreechart.version>1.0.13</jfreechart.version> | |
| <jcommon.version>1.0.23</jcommon.version> | |
| <maven-shade-plugin.version>2.4.3</maven-shade-plugin.version> | |
| <exec-maven-plugin.version>1.4.0</exec-maven-plugin.version> | |
| <maven.minimum.version>3.3.1</maven.minimum.version> | |
| </properties> | |
| <repositories> | |
| <repository> | |
| <id>snapshots-repo</id> | |
| <url>https://oss.sonatype.org/content/repositories/snapshots</url> | |
| <releases> | |
| <enabled>false</enabled> | |
| </releases> | |
| <snapshots> | |
| <enabled>true</enabled> | |
| </snapshots> | |
| </repository> | |
| </repositories> | |
| <dependencyManagement> | |
| <dependencies> | |
| <dependency> | |
| <groupId>org.nd4j</groupId> | |
| <artifactId>nd4j-native</artifactId> | |
| <version>${nd4j.version}</version> | |
| </dependency> | |
| <dependency> | |
| <groupId>org.nd4j</groupId> | |
| <artifactId>nd4j-cuda-7.5</artifactId> | |
| <version>${nd4j.version}</version> | |
| </dependency> | |
| </dependencies> | |
| </dependencyManagement> | |
| <dependencies> | |
| <!-- ND4J backend. You need one in every DL4J project. Normally define | |
| artifactId as either "nd4j-native-platform" or "nd4j-cuda-7.5-platform" --> | |
| <dependency> | |
| <groupId>org.nd4j</groupId> | |
| <artifactId>${nd4j.backend}</artifactId> | |
| </dependency> | |
| <!-- Core DL4J functionality --> | |
| <dependency> | |
| <groupId>org.deeplearning4j</groupId> | |
| <artifactId>deeplearning4j-core</artifactId> | |
| <version>${dl4j.version}</version> | |
| </dependency> | |
| <dependency> | |
| <groupId>org.deeplearning4j</groupId> | |
| <artifactId>deeplearning4j-nlp</artifactId> | |
| <version>${dl4j.version}</version> | |
| </dependency> | |
| <!-- deeplearning4j-ui is used for HistogramIterationListener + visualization: | |
| see http://deeplearning4j.org/visualization --> | |
| <dependency> | |
| <groupId>org.deeplearning4j</groupId> | |
| <artifactId>deeplearning4j-ui_2.10</artifactId> | |
| <version>${dl4j.version}</version> | |
| </dependency> | |
| <!-- Force guava versions for using UI/HistogramIterationListener --> | |
| <dependency> | |
| <groupId>com.google.guava</groupId> | |
| <artifactId>guava</artifactId> | |
| <version>${guava.version}</version> | |
| </dependency> | |
| <!-- datavec-data-codec: used only in video example for loading video data --> | |
| <dependency> | |
| <artifactId>datavec-data-codec</artifactId> | |
| <groupId>org.datavec</groupId> | |
| <version>${datavec.version}</version> | |
| </dependency> | |
| <!-- Used in the feedforward/classification/MLP* and feedforward/regression/RegressionMathFunctions | |
| example --> | |
| <dependency> | |
| <groupId>jfree</groupId> | |
| <artifactId>jfreechart</artifactId> | |
| <version>${jfreechart.version}</version> | |
| </dependency> | |
| <dependency> | |
| <groupId>org.jfree</groupId> | |
| <artifactId>jcommon</artifactId> | |
| <version>${jcommon.version}</version> | |
| </dependency> | |
| <!-- Arbiter: used for hyperparameter optimization examples --> | |
| <dependency> | |
| <groupId>org.deeplearning4j</groupId> | |
| <artifactId>arbiter-deeplearning4j</artifactId> | |
| <version>${arbiter.version}</version> | |
| </dependency> | |
| <dependency> | |
| <groupId>junit</groupId> | |
| <artifactId>junit</artifactId> | |
| <version>4.12</version> | |
| <scope>test</scope> | |
| </dependency> | |
| <dependency> | |
| <groupId>org.mockito</groupId> | |
| <artifactId>mockito-core</artifactId> | |
| <version>2.2.5</version> | |
| <scope>test</scope> | |
| </dependency> | |
| </dependencies> | |
| <build> | |
| <plugins> | |
| <plugin> | |
| <groupId>org.codehaus.mojo</groupId> | |
| <artifactId>exec-maven-plugin</artifactId> | |
| <version>${exec-maven-plugin.version}</version> | |
| <executions> | |
| <execution> | |
| <goals> | |
| <goal>exec</goal> | |
| </goals> | |
| </execution> | |
| </executions> | |
| <configuration> | |
| <executable>java</executable> | |
| </configuration> | |
| </plugin> | |
| <plugin> | |
| <groupId>org.apache.maven.plugins</groupId> | |
| <artifactId>maven-shade-plugin</artifactId> | |
| <version>${maven-shade-plugin.version}</version> | |
| <configuration> | |
| <shadedArtifactAttached>true</shadedArtifactAttached> | |
| <shadedClassifierName>${shadedClassifier}</shadedClassifierName> | |
| <createDependencyReducedPom>true</createDependencyReducedPom> | |
| <filters> | |
| <filter> | |
| <artifact>*:*</artifact> | |
| <excludes> | |
| <exclude>org/datanucleus/**</exclude> | |
| <exclude>META-INF/*.SF</exclude> | |
| <exclude>META-INF/*.DSA</exclude> | |
| <exclude>META-INF/*.RSA</exclude> | |
| </excludes> | |
| </filter> | |
| </filters> | |
| </configuration> | |
| <executions> | |
| <execution> | |
| <phase>package</phase> | |
| <goals> | |
| <goal>shade</goal> | |
| </goals> | |
| <configuration> | |
| <transformers> | |
| <transformer | |
| implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer"> | |
| <resource>reference.conf</resource> | |
| </transformer> | |
| <transformer | |
| implementation="org.apache.maven.plugins.shade.resource.ServicesResourceTransformer" /> | |
| <transformer | |
| implementation="org.apache.maven.plugins.shade.resource.ManifestResourceTransformer"> | |
| </transformer> | |
| </transformers> | |
| </configuration> | |
| </execution> | |
| </executions> | |
| </plugin> | |
| <plugin> | |
| <groupId>org.apache.maven.plugins</groupId> | |
| <artifactId>maven-compiler-plugin</artifactId> | |
| <version>3.5.1</version> | |
| <configuration> | |
| <source>${java.version}</source> | |
| <target>${java.version}</target> | |
| </configuration> | |
| </plugin> | |
| </plugins> | |
| </build> | |
| </project> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment