Skip to content
Snippets Groups Projects
Commit 30d39ea1 authored by Guilherme Henrique's avatar Guilherme Henrique
Browse files

changed build

parent df37e29a
Branches
No related tags found
No related merge requests found
......@@ -5,45 +5,41 @@
*/
plugins {
id 'com.github.johnrengelman.shadow' version '7.1.2'
id 'java'
id 'maven-publish'
}
group = 'irit'
version = '0.1.1'
description = 'CanardE'
java.sourceCompatibility = JavaVersion.VERSION_18
repositories {
mavenLocal()
maven {
url = uri('https://repo.maven.apache.org/maven2/')
}
mavenCentral()
}
dependencies {
implementation 'org.deeplearning4j:deeplearning4j-core:1.0.0-M1.1'
implementation 'org.nd4j:nd4j-native-platform:1.0.0-M1.1'
implementation 'com.fasterxml.jackson.core:jackson-core:2.12.1'
implementation 'com.fasterxml.jackson.core:jackson-annotations:2.12.1'
implementation 'com.fasterxml.jackson.core:jackson-databind:2.12.1'
implementation 'com.fasterxml.jackson.core:jackson-core:2.13.4'
implementation 'com.fasterxml.jackson.core:jackson-annotations:2.13.4'
implementation 'com.fasterxml.jackson.core:jackson-databind:2.13.4.2'
implementation 'commons-codec:commons-codec:1.15'
implementation 'org.slf4j:slf4j-nop:1.7.36'
implementation 'org.apache.jena:apache-jena-libs:4.4.0'
implementation 'org.apache.commons:commons-text:1.9'
implementation 'org.slf4j:slf4j-nop:2.0.3'
// https://mvnrepository.com/artifact/org.apache.jena/apache-jena-libs
implementation 'org.apache.jena:apache-jena-libs:4.6.1'
implementation 'org.apache.commons:commons-text:1.10.0'
implementation 'net.sourceforge.argparse4j:argparse4j:0.9.0'
//https://gitlab.inria.fr/moex/alignapi/-/releases
implementation files('lib/align.jar')
implementation files('lib/alignsvc.jar')
implementation files('lib/ontowrap.jar')
implementation files('lib/procalign.jar')
}
group = 'org.example'
version = '1.0-SNAPSHOT'
description = 'CanardE'
java.sourceCompatibility = JavaVersion.VERSION_18
publishing {
publications {
maven(MavenPublication) {
from(components.java)
}
}
}
......@@ -18,6 +18,7 @@ import net.sourceforge.argparse4j.impl.Arguments;
import net.sourceforge.argparse4j.inf.ArgumentParser;
import net.sourceforge.argparse4j.inf.ArgumentParserException;
import net.sourceforge.argparse4j.inf.Namespace;
import org.apache.jena.base.Sys;
import org.apache.jena.rdf.model.RDFNode;
import java.io.IOException;
......@@ -60,6 +61,8 @@ public class ComplexAlignmentGeneration {
run(sourceName, targetName, sparqlSelects, rangeList, maxMatches, false, output);
DatasetManager.getInstance().close();
} catch (ArgumentParserException e) {
parser.handleError(e);
}
......@@ -96,9 +99,6 @@ public class ComplexAlignmentGeneration {
.setDefault("output")
.help("Output folder.");
parser.addArgument("--embedding")
.type(String.class)
.help("Path to embeddings.");
parser.addArgument("--silent")
.type(Boolean.class)
......@@ -130,9 +130,12 @@ public class ComplexAlignmentGeneration {
float end = start;
float step = 0.1f;
if (split.length > 1) end = Float.parseFloat(split[1]);
if (split.length > 2) start = Float.parseFloat(split[2]);
if (split.length > 2) step = Float.parseFloat(split[2]);
ranges.add(start);
start += step;
for (; start < end; start += step) {
ranges.add(start);
}
......
......@@ -6,6 +6,7 @@ import org.apache.jena.query.DatasetFactory;
import org.apache.jena.rdf.model.Model;
import org.apache.jena.rdf.model.ModelFactory;
import java.nio.file.Paths;
import java.util.HashMap;
import java.util.Map;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment