diff --git a/pom.xml b/pom.xml index 26aef342cbd..41d80cf24fa 100644 --- a/pom.xml +++ b/pom.xml @@ -36,6 +36,8 @@ + ${os.name}-${os.arch} + UTF8 11 11 diff --git a/tensorflow-core/pom.xml b/tensorflow-core/pom.xml index 89b4b06a2d3..d0ea8480f95 100644 --- a/tensorflow-core/pom.xml +++ b/tensorflow-core/pom.xml @@ -34,7 +34,6 @@ tensorflow-core-native tensorflow-core-generator tensorflow-core-api - tensorflow-core-platform @@ -61,7 +60,6 @@ macosx-x86_64${javacpp.platform.extension} windows-x86_64${javacpp.platform.extension} 1.5.10 - @@ -71,601 +69,9 @@ must have already been built, tested and deployed priorly from their respective platform. --> deploying - - ${os.name}-${os.arch} - - - - - - javacpp-platform-host - - true - - javacpp.platform.host - - - - ${os.name}-${os.arch} - ${os.name}-${os.arch} - ${os.name}-${os.arch} - ${os.name}-${os.arch} - ${os.name}-${os.arch} - ${os.name}-${os.arch} - ${os.name}-${os.arch} - ${os.name}-${os.arch}${javacpp.platform.extension} - ${os.name}-${os.arch}${javacpp.platform.extension} - ${os.name}-${os.arch}${javacpp.platform.extension} - ${os.name}-${os.arch}${javacpp.platform.extension} - ${os.name}-${os.arch}${javacpp.platform.extension} - ${os.name}-${os.arch}${javacpp.platform.extension} - - - - - javacpp-platform-custom - - - javacpp.platform - - - - ${javacpp.platform} - ${javacpp.platform} - ${javacpp.platform} - ${javacpp.platform} - ${javacpp.platform} - ${javacpp.platform} - ${javacpp.platform} - ${javacpp.platform} - ${javacpp.platform} - ${javacpp.platform}${javacpp.platform.extension} - ${javacpp.platform}${javacpp.platform.extension} - ${javacpp.platform}${javacpp.platform.extension} - ${javacpp.platform}${javacpp.platform.extension} - ${javacpp.platform}${javacpp.platform.extension} - ${javacpp.platform}${javacpp.platform.extension} - ${javacpp.platform}${javacpp.platform.extension} - ${javacpp.platform}${javacpp.platform.extension} - ${javacpp.platform}${javacpp.platform.extension} - - - - - javacpp.platform.custom-true - - - javacpp.platform.custom - - - - - - - - - - - - - - - - - - - - - - - - - - - javacpp-platform-none - - - javacpp.platform.none - - - - - - - - - - - - - - - - - - - - - - - - - - - javacpp-platform-linux-armhf - - - javacpp.platform - linux-armhf - - - - ${javacpp.platform} - - - - - - - - - ${javacpp.platform}${javacpp.platform.extension} - - - - - - - - - - - - - javacpp-platform-linux-arm64 - - - javacpp.platform - linux-arm64 - - - - - ${javacpp.platform} - - - - - - - - - ${javacpp.platform}${javacpp.platform.extension} - - - - - - - - - - - - javacpp-platform-linux-x86_64 - - - javacpp.platform - linux-x86_64 - - - - - - - - ${javacpp.platform} - - - - - - - - - ${javacpp.platform}${javacpp.platform.extension} - - - - - - - - - javacpp-platform-macosx-arm64 - - - javacpp.platform - macosx-arm64 - - - - - - - - - ${javacpp.platform} - - - - - - - - - ${javacpp.platform}${javacpp.platform.extension} - - - - + + tensorflow-core-platform + - - - javacpp-platform-macosx-x86_64 - - - javacpp.platform - macosx-x86_64 - - - - - - - - - - ${javacpp.platform} - - - - - - - - - ${javacpp.platform}${javacpp.platform.extension} - - - - - - - javacpp-platform-windows-x86_64 - - - javacpp.platform - windows-x86_64 - - - - - - - - - - - - ${javacpp.platform} - - - - - - - - - ${javacpp.platform}${javacpp.platform.extension} - - - - - - javacpp.platform.linux-armhf-true - - - javacpp.platform.linux-armhf - - - - linux-armhf - linux-armhf${javacpp.platform.extension} - - - - - javacpp.platform.linux-arm64-true - - - javacpp.platform.linux-arm64 - - - - linux-arm64 - linux-arm64${javacpp.platform.extension} - - - - - javacpp.platform.linux-x86_64-true - - - javacpp.platform.linux-x86_64 - - - - linux-x86_64 - linux-x86_64${javacpp.platform.extension} - - - - - javacpp.platform.macosx-arm64-true - - - javacpp.platform.macosx-arm64 - - - - macosx-arm64 - macosx-arm64${javacpp.platform.extension} - - - - - javacpp.platform.macosx-x86_64-true - - - javacpp.platform.macosx-x86_64 - - - - macosx-x86_64 - macosx-x86_64${javacpp.platform.extension} - - - - - javacpp.platform.windows-x86_64-true - - - javacpp.platform.windows-x86_64 - - - - windows-x86_64 - windows-x86_64${javacpp.platform.extension} - - - - - javacpp.platform.custom-linux-arm - - - javacpp.platform.host - - linuxarm - - - linux-armhf - linux-armhf${javacpp.platform.extension} - - - - - javacpp.platform.custom-linux-armhf - - - javacpp.platform.host - - linuxarmhf - - - linux-armhf - linux-armhf${javacpp.platform.extension} - - - - - javacpp.platform.custom-linux-aarch64 - - - javacpp.platform.host - - linuxaarch64 - - - linux-arm64 - linux-arm64${javacpp.platform.extension} - - - - - javacpp.platform.custom-linux-armv8 - - - javacpp.platform.host - - linuxarmv8 - - - linux-arm64 - linux-arm64${javacpp.platform.extension} - - - - - javacpp.platform.custom-linux-arm64 - - - javacpp.platform.host - - linuxarm64 - - - linux-arm64 - linux-arm64${javacpp.platform.extension} - - - - - javacpp.platform.custom-linux-amd64 - - - javacpp.platform.host - - linuxamd64 - - - linux-x86_64 - linux-x86_64${javacpp.platform.extension} - - - - - javacpp.platform.custom-linux-x86-64 - - - javacpp.platform.host - - linuxx86-64 - - - linux-x86_64 - linux-x86_64${javacpp.platform.extension} - - - - - javacpp.platform.custom-linux-x86_64 - - - javacpp.platform.host - - linuxx86_64 - - - linux-x86_64 - linux-x86_64${javacpp.platform.extension} - - - - - javacpp.platform.custom-macosx-amd64 - - - javacpp.platform.host - - mac os xamd64 - - - macosx-x86_64 - macosx-x86_64${javacpp.platform.extension} - - - - - javacpp.platform.custom-macosx-x86-64 - - - javacpp.platform.host - - mac os xx86-64 - - - macosx-x86_64 - macosx-x86_64${javacpp.platform.extension} - - - - - javacpp.platform.custom-macosx-aarch64 - - - javacpp.platform.host - - mac os xaarch64 - - - macosx-arm64 - macosx-arm64${javacpp.platform.extension} - - - - - javacpp.platform.custom-macosx-x86_64 - - - javacpp.platform.host - - mac os xx86_64 - - - macosx-x86_64 - macosx-x86_64${javacpp.platform.extension} - - - - - javacpp.platform.custom-windows-amd64 - - - javacpp.platform.host - - windowsamd64 - - - windows-x86_64 - windows-x86_64${javacpp.platform.extension} - - - - - javacpp.platform.custom-windows-x86-64 - - - javacpp.platform.host - - windowsx86-64 - - - windows-x86_64 - windows-x86_64${javacpp.platform.extension} - - - - - javacpp.platform.custom-windows-x86_64 - - - javacpp.platform.host - - windowsx86_64 - - - windows-x86_64 - windows-x86_64${javacpp.platform.extension} - - - - - diff --git a/tensorflow-core/tensorflow-core-generator/src/main/java/org/tensorflow/generator/op/javadoc/CoreJavaDocNodeRenderer.java b/tensorflow-core/tensorflow-core-generator/src/main/java/org/tensorflow/generator/op/javadoc/CoreJavaDocNodeRenderer.java index 58da60c7d8b..cc80f5f0bb6 100644 --- a/tensorflow-core/tensorflow-core-generator/src/main/java/org/tensorflow/generator/op/javadoc/CoreJavaDocNodeRenderer.java +++ b/tensorflow-core/tensorflow-core-generator/src/main/java/org/tensorflow/generator/op/javadoc/CoreJavaDocNodeRenderer.java @@ -155,6 +155,7 @@ public class CoreJavaDocNodeRenderer extends AbstractVisitor implements NodeRend "../../../api_docs/python/math_ops", "org.tensorflow.op.MathOps", "https://www.tensorflow.org/api_docs/python/tf/tensor_scatter_nd_update", "org.tensorflow.op.Ops#tensorScatterNdUpdate"); + protected final JavaDocNodeRendererContext context; private final JavaDocWriter writer; private boolean firstParagraph; diff --git a/tensorflow-core/tensorflow-core-native/pom.xml b/tensorflow-core/tensorflow-core-native/pom.xml index 066ca12be97..c20f219659d 100644 --- a/tensorflow-core/tensorflow-core-native/pom.xml +++ b/tensorflow-core/tensorflow-core-native/pom.xml @@ -150,23 +150,23 @@ - ${project.build.directory}/${artifactId}-${project.version}-${javacpp.platform.linux-x86_64}.jar + ${project.build.directory}/${project.artifactId}-${project.version}-${javacpp.platform.linux-x86_64}.jar ${javacpp.platform.linux-x86_64} - ${project.build.directory}/${artifactId}-${project.version}-${javacpp.platform.linux-x86_64}-gpu.jar + ${project.build.directory}/${project.artifactId}-${project.version}-${javacpp.platform.linux-x86_64}-gpu.jar ${javacpp.platform.linux-x86_64}-gpu - ${project.build.directory}/${artifactId}-${project.version}-${javacpp.platform.macosx-arm64}.jar + ${project.build.directory}/${project.artifactId}-${project.version}-${javacpp.platform.macosx-arm64}.jar ${javacpp.platform.macosx-arm64} - ${project.build.directory}/${artifactId}-${project.version}-${javacpp.platform.macosx-x86_64}.jar + ${project.build.directory}/${project.artifactId}-${project.version}-${javacpp.platform.macosx-x86_64}.jar ${javacpp.platform.macosx-x86_64} - ${project.build.directory}/${artifactId}-${project.version}-${javacpp.platform.windows-x86_64}.jar + ${project.build.directory}/${project.artifactId}-${project.version}-${javacpp.platform.windows-x86_64}.jar ${javacpp.platform.windows-x86_64} @@ -530,6 +530,11 @@ jar + + + tensorflow.nativelib.${os.name}.${os.arch} + + ${native.classifier} true diff --git a/tensorflow-core/tensorflow-core-platform/pom.xml b/tensorflow-core/tensorflow-core-platform/pom.xml index 8da78e44c86..5ed680a8bf2 100644 --- a/tensorflow-core/tensorflow-core-platform/pom.xml +++ b/tensorflow-core/tensorflow-core-platform/pom.xml @@ -41,25 +41,25 @@ org.tensorflow tensorflow-core-native ${project.version} - ${javacpp.platform.linux-x86_64.extension} + linux-x86_64 org.tensorflow tensorflow-core-native ${project.version} - ${javacpp.platform.macosx-arm64.extension} + macosx-arm64 org.tensorflow tensorflow-core-native ${project.version} - ${javacpp.platform.macosx-x86_64.extension} + macosx-x86_64 org.tensorflow tensorflow-core-native ${project.version} - ${javacpp.platform.windows-x86_64.extension} + windows-x86_64