From 9af0e8db2a6b5fedf1d0591f59ff179c131a5373 Mon Sep 17 00:00:00 2001 From: Claus Ibsen Date: Fri, 22 Mar 2024 09:40:28 +0100 Subject: [PATCH] CAMEL-20595: Move camel-djl into camel-ai folder (#13587) --- components/{ => camel-ai}/camel-djl/pom.xml | 2 +- .../camel/component/djl/DJLComponentConfigurer.java | 0 .../camel/component/djl/DJLEndpointConfigurer.java | 0 .../camel/component/djl/DJLEndpointUriFactory.java | 0 .../org/apache/camel/component/djl/djl.json | 0 .../services/org/apache/camel/component.properties | 0 .../services/org/apache/camel/component/djl | 0 .../org/apache/camel/configurer/djl-component | 0 .../org/apache/camel/configurer/djl-endpoint | 0 .../org/apache/camel/urifactory/djl-endpoint | 0 .../camel-djl/src/main/docs/djl-component.adoc | 6 +++--- .../apache/camel/component/djl/DJLComponent.java | 0 .../org/apache/camel/component/djl/DJLEndpoint.java | 0 .../org/apache/camel/component/djl/DJLProducer.java | 0 .../component/djl/model/AbstractPredictor.java | 0 .../model/CustomImageClassificationPredictor.java | 0 .../djl/model/CustomObjectDetectionPredictor.java | 0 .../component/djl/model/ModelPredictorProducer.java | 0 .../djl/model/ZooImageClassificationPredictor.java | 0 .../djl/model/ZooObjectDetectionPredictor.java | 0 .../component/djl/ImageClassificationLocalTest.java | 0 .../component/djl/ImageClassificationTest.java | 0 .../camel/component/djl/ObjectDetectionTest.java | 0 .../camel/component/djl/training/MnistTraining.java | 0 .../src/test/resources/data/detect/dog-cat.jpg | Bin .../src/test/resources/data/detect/dog_bike_car.jpg | Bin .../src/test/resources/data/detect/kitten.jpg | Bin .../src/test/resources/data/mnist/0/10.png | Bin .../src/test/resources/data/mnist/0/13.png | Bin .../src/test/resources/data/mnist/0/25.png | Bin .../src/test/resources/data/mnist/0/28.png | Bin .../camel-djl/src/test/resources/data/mnist/0/3.png | Bin .../src/test/resources/data/mnist/0/55.png | Bin .../src/test/resources/data/mnist/0/69.png | Bin .../src/test/resources/data/mnist/0/71.png | Bin .../src/test/resources/data/mnist/1/14.png | Bin .../camel-djl/src/test/resources/data/mnist/1/2.png | Bin .../src/test/resources/data/mnist/1/29.png | Bin .../src/test/resources/data/mnist/1/31.png | Bin .../src/test/resources/data/mnist/1/37.png | Bin .../src/test/resources/data/mnist/1/39.png | Bin .../camel-djl/src/test/resources/data/mnist/1/5.png | Bin .../camel-djl/src/test/resources/data/mnist/2/1.png | Bin .../src/test/resources/data/mnist/2/35.png | Bin .../src/test/resources/data/mnist/2/43.png | Bin .../src/test/resources/data/mnist/2/47.png | Bin .../src/test/resources/data/mnist/2/72.png | Bin .../src/test/resources/data/mnist/2/77.png | Bin .../src/test/resources/data/mnist/2/82.png | Bin .../src/test/resources/data/mnist/3/18.png | Bin .../src/test/resources/data/mnist/3/30.png | Bin .../src/test/resources/data/mnist/3/32.png | Bin .../src/test/resources/data/mnist/3/44.png | Bin .../src/test/resources/data/mnist/3/51.png | Bin .../src/test/resources/data/mnist/3/63.png | Bin .../src/test/resources/data/mnist/3/68.png | Bin .../src/test/resources/data/mnist/3/76.png | Bin .../src/test/resources/data/mnist/3/87.png | Bin .../src/test/resources/data/mnist/3/90.png | Bin .../src/test/resources/data/mnist/3/93.png | Bin .../src/test/resources/data/mnist/4/19.png | Bin .../src/test/resources/data/mnist/4/24.png | Bin .../src/test/resources/data/mnist/4/27.png | Bin .../src/test/resources/data/mnist/4/33.png | Bin .../camel-djl/src/test/resources/data/mnist/4/4.png | Bin .../src/test/resources/data/mnist/4/42.png | Bin .../src/test/resources/data/mnist/4/48.png | Bin .../src/test/resources/data/mnist/4/49.png | Bin .../src/test/resources/data/mnist/4/56.png | Bin .../camel-djl/src/test/resources/data/mnist/4/6.png | Bin .../src/test/resources/data/mnist/4/65.png | Bin .../src/test/resources/data/mnist/4/67.png | Bin .../src/test/resources/data/mnist/4/85.png | Bin .../src/test/resources/data/mnist/4/95.png | Bin .../src/test/resources/data/mnist/5/15.png | Bin .../src/test/resources/data/mnist/5/23.png | Bin .../src/test/resources/data/mnist/5/45.png | Bin .../src/test/resources/data/mnist/5/52.png | Bin .../src/test/resources/data/mnist/5/53.png | Bin .../src/test/resources/data/mnist/5/59.png | Bin .../camel-djl/src/test/resources/data/mnist/5/8.png | Bin .../src/test/resources/data/mnist/6/11.png | Bin .../src/test/resources/data/mnist/6/21.png | Bin .../src/test/resources/data/mnist/6/22.png | Bin .../src/test/resources/data/mnist/6/50.png | Bin .../src/test/resources/data/mnist/6/54.png | Bin .../src/test/resources/data/mnist/6/66.png | Bin .../src/test/resources/data/mnist/6/81.png | Bin .../src/test/resources/data/mnist/6/88.png | Bin .../src/test/resources/data/mnist/6/91.png | Bin .../src/test/resources/data/mnist/6/98.png | Bin .../camel-djl/src/test/resources/data/mnist/7/0.png | Bin .../src/test/resources/data/mnist/7/17.png | Bin .../src/test/resources/data/mnist/7/26.png | Bin .../src/test/resources/data/mnist/7/34.png | Bin .../src/test/resources/data/mnist/7/36.png | Bin .../src/test/resources/data/mnist/7/41.png | Bin .../src/test/resources/data/mnist/7/60.png | Bin .../src/test/resources/data/mnist/7/64.png | Bin .../src/test/resources/data/mnist/7/70.png | Bin .../src/test/resources/data/mnist/7/75.png | Bin .../src/test/resources/data/mnist/7/79.png | Bin .../src/test/resources/data/mnist/7/80.png | Bin .../src/test/resources/data/mnist/7/83.png | Bin .../src/test/resources/data/mnist/7/86.png | Bin .../src/test/resources/data/mnist/7/97.png | Bin .../src/test/resources/data/mnist/8/110.png | Bin .../src/test/resources/data/mnist/8/128.png | Bin .../src/test/resources/data/mnist/8/134.png | Bin .../src/test/resources/data/mnist/8/146.png | Bin .../src/test/resources/data/mnist/8/177.png | Bin .../src/test/resources/data/mnist/8/179.png | Bin .../src/test/resources/data/mnist/8/61.png | Bin .../src/test/resources/data/mnist/8/84.png | Bin .../src/test/resources/data/mnist/9/12.png | Bin .../src/test/resources/data/mnist/9/16.png | Bin .../src/test/resources/data/mnist/9/20.png | Bin .../src/test/resources/data/mnist/9/58.png | Bin .../src/test/resources/data/mnist/9/62.png | Bin .../camel-djl/src/test/resources/data/mnist/9/7.png | Bin .../src/test/resources/data/mnist/9/73.png | Bin .../src/test/resources/data/mnist/9/78.png | Bin .../camel-djl/src/test/resources/data/mnist/9/9.png | Bin .../src/test/resources/data/mnist/9/92.png | Bin .../src/test/resources/data/mnist/9/99.png | Bin .../camel-djl/src/test/resources/log4j2.properties | 0 .../src/test/resources/models/mnist/mlp-0020.params | Bin components/camel-ai/pom.xml | 1 + components/pom.xml | 1 - docs/components/modules/ROOT/examples/json/djl.json | 2 +- .../modules/ROOT/pages/djl-component.adoc | 2 +- .../apache/camel/maven/packaging/MojoHelper.java | 3 ++- 132 files changed, 9 insertions(+), 8 deletions(-) rename components/{ => camel-ai}/camel-djl/pom.xml (99%) rename components/{ => camel-ai}/camel-djl/src/generated/java/org/apache/camel/component/djl/DJLComponentConfigurer.java (100%) rename components/{ => camel-ai}/camel-djl/src/generated/java/org/apache/camel/component/djl/DJLEndpointConfigurer.java (100%) rename components/{ => camel-ai}/camel-djl/src/generated/java/org/apache/camel/component/djl/DJLEndpointUriFactory.java (100%) rename components/{ => camel-ai}/camel-djl/src/generated/resources/META-INF/org/apache/camel/component/djl/djl.json (100%) rename components/{ => camel-ai}/camel-djl/src/generated/resources/META-INF/services/org/apache/camel/component.properties (100%) rename components/{ => camel-ai}/camel-djl/src/generated/resources/META-INF/services/org/apache/camel/component/djl (100%) rename components/{ => camel-ai}/camel-djl/src/generated/resources/META-INF/services/org/apache/camel/configurer/djl-component (100%) rename components/{ => camel-ai}/camel-djl/src/generated/resources/META-INF/services/org/apache/camel/configurer/djl-endpoint (100%) rename components/{ => camel-ai}/camel-djl/src/generated/resources/META-INF/services/org/apache/camel/urifactory/djl-endpoint (100%) rename components/{ => camel-ai}/camel-djl/src/main/docs/djl-component.adoc (98%) rename components/{ => camel-ai}/camel-djl/src/main/java/org/apache/camel/component/djl/DJLComponent.java (100%) rename components/{ => camel-ai}/camel-djl/src/main/java/org/apache/camel/component/djl/DJLEndpoint.java (100%) rename components/{ => camel-ai}/camel-djl/src/main/java/org/apache/camel/component/djl/DJLProducer.java (100%) rename components/{ => camel-ai}/camel-djl/src/main/java/org/apache/camel/component/djl/model/AbstractPredictor.java (100%) rename components/{ => camel-ai}/camel-djl/src/main/java/org/apache/camel/component/djl/model/CustomImageClassificationPredictor.java (100%) rename components/{ => camel-ai}/camel-djl/src/main/java/org/apache/camel/component/djl/model/CustomObjectDetectionPredictor.java (100%) rename components/{ => camel-ai}/camel-djl/src/main/java/org/apache/camel/component/djl/model/ModelPredictorProducer.java (100%) rename components/{ => camel-ai}/camel-djl/src/main/java/org/apache/camel/component/djl/model/ZooImageClassificationPredictor.java (100%) rename components/{ => camel-ai}/camel-djl/src/main/java/org/apache/camel/component/djl/model/ZooObjectDetectionPredictor.java (100%) rename components/{ => camel-ai}/camel-djl/src/test/java/org/apache/camel/component/djl/ImageClassificationLocalTest.java (100%) rename components/{ => camel-ai}/camel-djl/src/test/java/org/apache/camel/component/djl/ImageClassificationTest.java (100%) rename components/{ => camel-ai}/camel-djl/src/test/java/org/apache/camel/component/djl/ObjectDetectionTest.java (100%) rename components/{ => camel-ai}/camel-djl/src/test/java/org/apache/camel/component/djl/training/MnistTraining.java (100%) rename components/{ => camel-ai}/camel-djl/src/test/resources/data/detect/dog-cat.jpg (100%) rename components/{ => camel-ai}/camel-djl/src/test/resources/data/detect/dog_bike_car.jpg (100%) rename components/{ => camel-ai}/camel-djl/src/test/resources/data/detect/kitten.jpg (100%) rename components/{ => camel-ai}/camel-djl/src/test/resources/data/mnist/0/10.png (100%) rename components/{ => camel-ai}/camel-djl/src/test/resources/data/mnist/0/13.png (100%) rename components/{ => camel-ai}/camel-djl/src/test/resources/data/mnist/0/25.png (100%) rename components/{ => camel-ai}/camel-djl/src/test/resources/data/mnist/0/28.png (100%) rename components/{ => camel-ai}/camel-djl/src/test/resources/data/mnist/0/3.png (100%) rename components/{ => camel-ai}/camel-djl/src/test/resources/data/mnist/0/55.png (100%) rename components/{ => camel-ai}/camel-djl/src/test/resources/data/mnist/0/69.png (100%) rename components/{ => camel-ai}/camel-djl/src/test/resources/data/mnist/0/71.png (100%) rename components/{ => camel-ai}/camel-djl/src/test/resources/data/mnist/1/14.png (100%) rename components/{ => camel-ai}/camel-djl/src/test/resources/data/mnist/1/2.png (100%) rename components/{ => camel-ai}/camel-djl/src/test/resources/data/mnist/1/29.png (100%) rename components/{ => camel-ai}/camel-djl/src/test/resources/data/mnist/1/31.png (100%) rename components/{ => camel-ai}/camel-djl/src/test/resources/data/mnist/1/37.png (100%) rename components/{ => camel-ai}/camel-djl/src/test/resources/data/mnist/1/39.png (100%) rename components/{ => camel-ai}/camel-djl/src/test/resources/data/mnist/1/5.png (100%) rename components/{ => camel-ai}/camel-djl/src/test/resources/data/mnist/2/1.png (100%) rename components/{ => camel-ai}/camel-djl/src/test/resources/data/mnist/2/35.png (100%) rename components/{ => camel-ai}/camel-djl/src/test/resources/data/mnist/2/43.png (100%) rename components/{ => camel-ai}/camel-djl/src/test/resources/data/mnist/2/47.png (100%) rename components/{ => camel-ai}/camel-djl/src/test/resources/data/mnist/2/72.png (100%) rename components/{ => camel-ai}/camel-djl/src/test/resources/data/mnist/2/77.png (100%) rename components/{ => camel-ai}/camel-djl/src/test/resources/data/mnist/2/82.png (100%) rename components/{ => camel-ai}/camel-djl/src/test/resources/data/mnist/3/18.png (100%) rename components/{ => camel-ai}/camel-djl/src/test/resources/data/mnist/3/30.png (100%) rename components/{ => camel-ai}/camel-djl/src/test/resources/data/mnist/3/32.png (100%) rename components/{ => camel-ai}/camel-djl/src/test/resources/data/mnist/3/44.png (100%) rename components/{ => camel-ai}/camel-djl/src/test/resources/data/mnist/3/51.png (100%) rename components/{ => camel-ai}/camel-djl/src/test/resources/data/mnist/3/63.png (100%) rename components/{ => camel-ai}/camel-djl/src/test/resources/data/mnist/3/68.png (100%) rename components/{ => camel-ai}/camel-djl/src/test/resources/data/mnist/3/76.png (100%) rename components/{ => camel-ai}/camel-djl/src/test/resources/data/mnist/3/87.png (100%) rename components/{ => camel-ai}/camel-djl/src/test/resources/data/mnist/3/90.png (100%) rename components/{ => camel-ai}/camel-djl/src/test/resources/data/mnist/3/93.png (100%) rename components/{ => camel-ai}/camel-djl/src/test/resources/data/mnist/4/19.png (100%) rename components/{ => camel-ai}/camel-djl/src/test/resources/data/mnist/4/24.png (100%) rename components/{ => camel-ai}/camel-djl/src/test/resources/data/mnist/4/27.png (100%) rename components/{ => camel-ai}/camel-djl/src/test/resources/data/mnist/4/33.png (100%) rename components/{ => camel-ai}/camel-djl/src/test/resources/data/mnist/4/4.png (100%) rename components/{ => camel-ai}/camel-djl/src/test/resources/data/mnist/4/42.png (100%) rename components/{ => camel-ai}/camel-djl/src/test/resources/data/mnist/4/48.png (100%) rename components/{ => camel-ai}/camel-djl/src/test/resources/data/mnist/4/49.png (100%) rename components/{ => camel-ai}/camel-djl/src/test/resources/data/mnist/4/56.png (100%) rename components/{ => camel-ai}/camel-djl/src/test/resources/data/mnist/4/6.png (100%) rename components/{ => camel-ai}/camel-djl/src/test/resources/data/mnist/4/65.png (100%) rename components/{ => camel-ai}/camel-djl/src/test/resources/data/mnist/4/67.png (100%) rename components/{ => camel-ai}/camel-djl/src/test/resources/data/mnist/4/85.png (100%) rename components/{ => camel-ai}/camel-djl/src/test/resources/data/mnist/4/95.png (100%) rename components/{ => camel-ai}/camel-djl/src/test/resources/data/mnist/5/15.png (100%) rename components/{ => camel-ai}/camel-djl/src/test/resources/data/mnist/5/23.png (100%) rename components/{ => camel-ai}/camel-djl/src/test/resources/data/mnist/5/45.png (100%) rename components/{ => camel-ai}/camel-djl/src/test/resources/data/mnist/5/52.png (100%) rename components/{ => camel-ai}/camel-djl/src/test/resources/data/mnist/5/53.png (100%) rename components/{ => camel-ai}/camel-djl/src/test/resources/data/mnist/5/59.png (100%) rename components/{ => camel-ai}/camel-djl/src/test/resources/data/mnist/5/8.png (100%) rename components/{ => camel-ai}/camel-djl/src/test/resources/data/mnist/6/11.png (100%) rename components/{ => camel-ai}/camel-djl/src/test/resources/data/mnist/6/21.png (100%) rename components/{ => camel-ai}/camel-djl/src/test/resources/data/mnist/6/22.png (100%) rename components/{ => camel-ai}/camel-djl/src/test/resources/data/mnist/6/50.png (100%) rename components/{ => camel-ai}/camel-djl/src/test/resources/data/mnist/6/54.png (100%) rename components/{ => camel-ai}/camel-djl/src/test/resources/data/mnist/6/66.png (100%) rename components/{ => camel-ai}/camel-djl/src/test/resources/data/mnist/6/81.png (100%) rename components/{ => camel-ai}/camel-djl/src/test/resources/data/mnist/6/88.png (100%) rename components/{ => camel-ai}/camel-djl/src/test/resources/data/mnist/6/91.png (100%) rename components/{ => camel-ai}/camel-djl/src/test/resources/data/mnist/6/98.png (100%) rename components/{ => camel-ai}/camel-djl/src/test/resources/data/mnist/7/0.png (100%) rename components/{ => camel-ai}/camel-djl/src/test/resources/data/mnist/7/17.png (100%) rename components/{ => camel-ai}/camel-djl/src/test/resources/data/mnist/7/26.png (100%) rename components/{ => camel-ai}/camel-djl/src/test/resources/data/mnist/7/34.png (100%) rename components/{ => camel-ai}/camel-djl/src/test/resources/data/mnist/7/36.png (100%) rename components/{ => camel-ai}/camel-djl/src/test/resources/data/mnist/7/41.png (100%) rename components/{ => camel-ai}/camel-djl/src/test/resources/data/mnist/7/60.png (100%) rename components/{ => camel-ai}/camel-djl/src/test/resources/data/mnist/7/64.png (100%) rename components/{ => camel-ai}/camel-djl/src/test/resources/data/mnist/7/70.png (100%) rename components/{ => camel-ai}/camel-djl/src/test/resources/data/mnist/7/75.png (100%) rename components/{ => camel-ai}/camel-djl/src/test/resources/data/mnist/7/79.png (100%) rename components/{ => camel-ai}/camel-djl/src/test/resources/data/mnist/7/80.png (100%) rename components/{ => camel-ai}/camel-djl/src/test/resources/data/mnist/7/83.png (100%) rename components/{ => camel-ai}/camel-djl/src/test/resources/data/mnist/7/86.png (100%) rename components/{ => camel-ai}/camel-djl/src/test/resources/data/mnist/7/97.png (100%) rename components/{ => camel-ai}/camel-djl/src/test/resources/data/mnist/8/110.png (100%) rename components/{ => camel-ai}/camel-djl/src/test/resources/data/mnist/8/128.png (100%) rename components/{ => camel-ai}/camel-djl/src/test/resources/data/mnist/8/134.png (100%) rename components/{ => camel-ai}/camel-djl/src/test/resources/data/mnist/8/146.png (100%) rename components/{ => camel-ai}/camel-djl/src/test/resources/data/mnist/8/177.png (100%) rename components/{ => camel-ai}/camel-djl/src/test/resources/data/mnist/8/179.png (100%) rename components/{ => camel-ai}/camel-djl/src/test/resources/data/mnist/8/61.png (100%) rename components/{ => camel-ai}/camel-djl/src/test/resources/data/mnist/8/84.png (100%) rename components/{ => camel-ai}/camel-djl/src/test/resources/data/mnist/9/12.png (100%) rename components/{ => camel-ai}/camel-djl/src/test/resources/data/mnist/9/16.png (100%) rename components/{ => camel-ai}/camel-djl/src/test/resources/data/mnist/9/20.png (100%) rename components/{ => camel-ai}/camel-djl/src/test/resources/data/mnist/9/58.png (100%) rename components/{ => camel-ai}/camel-djl/src/test/resources/data/mnist/9/62.png (100%) rename components/{ => camel-ai}/camel-djl/src/test/resources/data/mnist/9/7.png (100%) rename components/{ => camel-ai}/camel-djl/src/test/resources/data/mnist/9/73.png (100%) rename components/{ => camel-ai}/camel-djl/src/test/resources/data/mnist/9/78.png (100%) rename components/{ => camel-ai}/camel-djl/src/test/resources/data/mnist/9/9.png (100%) rename components/{ => camel-ai}/camel-djl/src/test/resources/data/mnist/9/92.png (100%) rename components/{ => camel-ai}/camel-djl/src/test/resources/data/mnist/9/99.png (100%) rename components/{ => camel-ai}/camel-djl/src/test/resources/log4j2.properties (100%) rename components/{ => camel-ai}/camel-djl/src/test/resources/models/mnist/mlp-0020.params (100%) diff --git a/components/camel-djl/pom.xml b/components/camel-ai/camel-djl/pom.xml similarity index 99% rename from components/camel-djl/pom.xml rename to components/camel-ai/camel-djl/pom.xml index 622532b7ddbf8..c6e8957acfbd3 100644 --- a/components/camel-djl/pom.xml +++ b/components/camel-ai/camel-djl/pom.xml @@ -21,7 +21,7 @@ 4.0.0 - components + camel-ai-parent org.apache.camel 4.5.0-SNAPSHOT diff --git a/components/camel-djl/src/generated/java/org/apache/camel/component/djl/DJLComponentConfigurer.java b/components/camel-ai/camel-djl/src/generated/java/org/apache/camel/component/djl/DJLComponentConfigurer.java similarity index 100% rename from components/camel-djl/src/generated/java/org/apache/camel/component/djl/DJLComponentConfigurer.java rename to components/camel-ai/camel-djl/src/generated/java/org/apache/camel/component/djl/DJLComponentConfigurer.java diff --git a/components/camel-djl/src/generated/java/org/apache/camel/component/djl/DJLEndpointConfigurer.java b/components/camel-ai/camel-djl/src/generated/java/org/apache/camel/component/djl/DJLEndpointConfigurer.java similarity index 100% rename from components/camel-djl/src/generated/java/org/apache/camel/component/djl/DJLEndpointConfigurer.java rename to components/camel-ai/camel-djl/src/generated/java/org/apache/camel/component/djl/DJLEndpointConfigurer.java diff --git a/components/camel-djl/src/generated/java/org/apache/camel/component/djl/DJLEndpointUriFactory.java b/components/camel-ai/camel-djl/src/generated/java/org/apache/camel/component/djl/DJLEndpointUriFactory.java similarity index 100% rename from components/camel-djl/src/generated/java/org/apache/camel/component/djl/DJLEndpointUriFactory.java rename to components/camel-ai/camel-djl/src/generated/java/org/apache/camel/component/djl/DJLEndpointUriFactory.java diff --git a/components/camel-djl/src/generated/resources/META-INF/org/apache/camel/component/djl/djl.json b/components/camel-ai/camel-djl/src/generated/resources/META-INF/org/apache/camel/component/djl/djl.json similarity index 100% rename from components/camel-djl/src/generated/resources/META-INF/org/apache/camel/component/djl/djl.json rename to components/camel-ai/camel-djl/src/generated/resources/META-INF/org/apache/camel/component/djl/djl.json diff --git a/components/camel-djl/src/generated/resources/META-INF/services/org/apache/camel/component.properties b/components/camel-ai/camel-djl/src/generated/resources/META-INF/services/org/apache/camel/component.properties similarity index 100% rename from components/camel-djl/src/generated/resources/META-INF/services/org/apache/camel/component.properties rename to components/camel-ai/camel-djl/src/generated/resources/META-INF/services/org/apache/camel/component.properties diff --git a/components/camel-djl/src/generated/resources/META-INF/services/org/apache/camel/component/djl b/components/camel-ai/camel-djl/src/generated/resources/META-INF/services/org/apache/camel/component/djl similarity index 100% rename from components/camel-djl/src/generated/resources/META-INF/services/org/apache/camel/component/djl rename to components/camel-ai/camel-djl/src/generated/resources/META-INF/services/org/apache/camel/component/djl diff --git a/components/camel-djl/src/generated/resources/META-INF/services/org/apache/camel/configurer/djl-component b/components/camel-ai/camel-djl/src/generated/resources/META-INF/services/org/apache/camel/configurer/djl-component similarity index 100% rename from components/camel-djl/src/generated/resources/META-INF/services/org/apache/camel/configurer/djl-component rename to components/camel-ai/camel-djl/src/generated/resources/META-INF/services/org/apache/camel/configurer/djl-component diff --git a/components/camel-djl/src/generated/resources/META-INF/services/org/apache/camel/configurer/djl-endpoint b/components/camel-ai/camel-djl/src/generated/resources/META-INF/services/org/apache/camel/configurer/djl-endpoint similarity index 100% rename from components/camel-djl/src/generated/resources/META-INF/services/org/apache/camel/configurer/djl-endpoint rename to components/camel-ai/camel-djl/src/generated/resources/META-INF/services/org/apache/camel/configurer/djl-endpoint diff --git a/components/camel-djl/src/generated/resources/META-INF/services/org/apache/camel/urifactory/djl-endpoint b/components/camel-ai/camel-djl/src/generated/resources/META-INF/services/org/apache/camel/urifactory/djl-endpoint similarity index 100% rename from components/camel-djl/src/generated/resources/META-INF/services/org/apache/camel/urifactory/djl-endpoint rename to components/camel-ai/camel-djl/src/generated/resources/META-INF/services/org/apache/camel/urifactory/djl-endpoint diff --git a/components/camel-djl/src/main/docs/djl-component.adoc b/components/camel-ai/camel-djl/src/main/docs/djl-component.adoc similarity index 98% rename from components/camel-djl/src/main/docs/djl-component.adoc rename to components/camel-ai/camel-djl/src/main/docs/djl-component.adoc index d00fbbaaaac49..3ea63b0a0215e 100644 --- a/components/camel-djl/src/main/docs/djl-component.adoc +++ b/components/camel-ai/camel-djl/src/main/docs/djl-component.adoc @@ -103,7 +103,7 @@ It will automatically determine the appropriate jars for your system based on th ai.djl.mxnet mxnet-native-auto - 1.7.0-a + 1.8.0 runtime ---- @@ -132,7 +132,7 @@ It will automatically determine the appropriate jars for your system based on th ai.djl.pytorch pytorch-native-auto - 1.5.0 + 1.9.1 runtime ---- @@ -161,7 +161,7 @@ It will automatically determine the appropriate jars for your system based on th ai.djl.tensorflow tensorflow-native-auto - 2.1.0 + 2.4.1 runtime ---- diff --git a/components/camel-djl/src/main/java/org/apache/camel/component/djl/DJLComponent.java b/components/camel-ai/camel-djl/src/main/java/org/apache/camel/component/djl/DJLComponent.java similarity index 100% rename from components/camel-djl/src/main/java/org/apache/camel/component/djl/DJLComponent.java rename to components/camel-ai/camel-djl/src/main/java/org/apache/camel/component/djl/DJLComponent.java diff --git a/components/camel-djl/src/main/java/org/apache/camel/component/djl/DJLEndpoint.java b/components/camel-ai/camel-djl/src/main/java/org/apache/camel/component/djl/DJLEndpoint.java similarity index 100% rename from components/camel-djl/src/main/java/org/apache/camel/component/djl/DJLEndpoint.java rename to components/camel-ai/camel-djl/src/main/java/org/apache/camel/component/djl/DJLEndpoint.java diff --git a/components/camel-djl/src/main/java/org/apache/camel/component/djl/DJLProducer.java b/components/camel-ai/camel-djl/src/main/java/org/apache/camel/component/djl/DJLProducer.java similarity index 100% rename from components/camel-djl/src/main/java/org/apache/camel/component/djl/DJLProducer.java rename to components/camel-ai/camel-djl/src/main/java/org/apache/camel/component/djl/DJLProducer.java diff --git a/components/camel-djl/src/main/java/org/apache/camel/component/djl/model/AbstractPredictor.java b/components/camel-ai/camel-djl/src/main/java/org/apache/camel/component/djl/model/AbstractPredictor.java similarity index 100% rename from components/camel-djl/src/main/java/org/apache/camel/component/djl/model/AbstractPredictor.java rename to components/camel-ai/camel-djl/src/main/java/org/apache/camel/component/djl/model/AbstractPredictor.java diff --git a/components/camel-djl/src/main/java/org/apache/camel/component/djl/model/CustomImageClassificationPredictor.java b/components/camel-ai/camel-djl/src/main/java/org/apache/camel/component/djl/model/CustomImageClassificationPredictor.java similarity index 100% rename from components/camel-djl/src/main/java/org/apache/camel/component/djl/model/CustomImageClassificationPredictor.java rename to components/camel-ai/camel-djl/src/main/java/org/apache/camel/component/djl/model/CustomImageClassificationPredictor.java diff --git a/components/camel-djl/src/main/java/org/apache/camel/component/djl/model/CustomObjectDetectionPredictor.java b/components/camel-ai/camel-djl/src/main/java/org/apache/camel/component/djl/model/CustomObjectDetectionPredictor.java similarity index 100% rename from components/camel-djl/src/main/java/org/apache/camel/component/djl/model/CustomObjectDetectionPredictor.java rename to components/camel-ai/camel-djl/src/main/java/org/apache/camel/component/djl/model/CustomObjectDetectionPredictor.java diff --git a/components/camel-djl/src/main/java/org/apache/camel/component/djl/model/ModelPredictorProducer.java b/components/camel-ai/camel-djl/src/main/java/org/apache/camel/component/djl/model/ModelPredictorProducer.java similarity index 100% rename from components/camel-djl/src/main/java/org/apache/camel/component/djl/model/ModelPredictorProducer.java rename to components/camel-ai/camel-djl/src/main/java/org/apache/camel/component/djl/model/ModelPredictorProducer.java diff --git a/components/camel-djl/src/main/java/org/apache/camel/component/djl/model/ZooImageClassificationPredictor.java b/components/camel-ai/camel-djl/src/main/java/org/apache/camel/component/djl/model/ZooImageClassificationPredictor.java similarity index 100% rename from components/camel-djl/src/main/java/org/apache/camel/component/djl/model/ZooImageClassificationPredictor.java rename to components/camel-ai/camel-djl/src/main/java/org/apache/camel/component/djl/model/ZooImageClassificationPredictor.java diff --git a/components/camel-djl/src/main/java/org/apache/camel/component/djl/model/ZooObjectDetectionPredictor.java b/components/camel-ai/camel-djl/src/main/java/org/apache/camel/component/djl/model/ZooObjectDetectionPredictor.java similarity index 100% rename from components/camel-djl/src/main/java/org/apache/camel/component/djl/model/ZooObjectDetectionPredictor.java rename to components/camel-ai/camel-djl/src/main/java/org/apache/camel/component/djl/model/ZooObjectDetectionPredictor.java diff --git a/components/camel-djl/src/test/java/org/apache/camel/component/djl/ImageClassificationLocalTest.java b/components/camel-ai/camel-djl/src/test/java/org/apache/camel/component/djl/ImageClassificationLocalTest.java similarity index 100% rename from components/camel-djl/src/test/java/org/apache/camel/component/djl/ImageClassificationLocalTest.java rename to components/camel-ai/camel-djl/src/test/java/org/apache/camel/component/djl/ImageClassificationLocalTest.java diff --git a/components/camel-djl/src/test/java/org/apache/camel/component/djl/ImageClassificationTest.java b/components/camel-ai/camel-djl/src/test/java/org/apache/camel/component/djl/ImageClassificationTest.java similarity index 100% rename from components/camel-djl/src/test/java/org/apache/camel/component/djl/ImageClassificationTest.java rename to components/camel-ai/camel-djl/src/test/java/org/apache/camel/component/djl/ImageClassificationTest.java diff --git a/components/camel-djl/src/test/java/org/apache/camel/component/djl/ObjectDetectionTest.java b/components/camel-ai/camel-djl/src/test/java/org/apache/camel/component/djl/ObjectDetectionTest.java similarity index 100% rename from components/camel-djl/src/test/java/org/apache/camel/component/djl/ObjectDetectionTest.java rename to components/camel-ai/camel-djl/src/test/java/org/apache/camel/component/djl/ObjectDetectionTest.java diff --git a/components/camel-djl/src/test/java/org/apache/camel/component/djl/training/MnistTraining.java b/components/camel-ai/camel-djl/src/test/java/org/apache/camel/component/djl/training/MnistTraining.java similarity index 100% rename from components/camel-djl/src/test/java/org/apache/camel/component/djl/training/MnistTraining.java rename to components/camel-ai/camel-djl/src/test/java/org/apache/camel/component/djl/training/MnistTraining.java diff --git a/components/camel-djl/src/test/resources/data/detect/dog-cat.jpg b/components/camel-ai/camel-djl/src/test/resources/data/detect/dog-cat.jpg similarity index 100% rename from components/camel-djl/src/test/resources/data/detect/dog-cat.jpg rename to components/camel-ai/camel-djl/src/test/resources/data/detect/dog-cat.jpg diff --git a/components/camel-djl/src/test/resources/data/detect/dog_bike_car.jpg b/components/camel-ai/camel-djl/src/test/resources/data/detect/dog_bike_car.jpg similarity index 100% rename from components/camel-djl/src/test/resources/data/detect/dog_bike_car.jpg rename to components/camel-ai/camel-djl/src/test/resources/data/detect/dog_bike_car.jpg diff --git a/components/camel-djl/src/test/resources/data/detect/kitten.jpg b/components/camel-ai/camel-djl/src/test/resources/data/detect/kitten.jpg similarity index 100% rename from components/camel-djl/src/test/resources/data/detect/kitten.jpg rename to components/camel-ai/camel-djl/src/test/resources/data/detect/kitten.jpg diff --git a/components/camel-djl/src/test/resources/data/mnist/0/10.png b/components/camel-ai/camel-djl/src/test/resources/data/mnist/0/10.png similarity index 100% rename from components/camel-djl/src/test/resources/data/mnist/0/10.png rename to components/camel-ai/camel-djl/src/test/resources/data/mnist/0/10.png diff --git a/components/camel-djl/src/test/resources/data/mnist/0/13.png b/components/camel-ai/camel-djl/src/test/resources/data/mnist/0/13.png similarity index 100% rename from components/camel-djl/src/test/resources/data/mnist/0/13.png rename to components/camel-ai/camel-djl/src/test/resources/data/mnist/0/13.png diff --git a/components/camel-djl/src/test/resources/data/mnist/0/25.png b/components/camel-ai/camel-djl/src/test/resources/data/mnist/0/25.png similarity index 100% rename from components/camel-djl/src/test/resources/data/mnist/0/25.png rename to components/camel-ai/camel-djl/src/test/resources/data/mnist/0/25.png diff --git a/components/camel-djl/src/test/resources/data/mnist/0/28.png b/components/camel-ai/camel-djl/src/test/resources/data/mnist/0/28.png similarity index 100% rename from components/camel-djl/src/test/resources/data/mnist/0/28.png rename to components/camel-ai/camel-djl/src/test/resources/data/mnist/0/28.png diff --git a/components/camel-djl/src/test/resources/data/mnist/0/3.png b/components/camel-ai/camel-djl/src/test/resources/data/mnist/0/3.png similarity index 100% rename from components/camel-djl/src/test/resources/data/mnist/0/3.png rename to components/camel-ai/camel-djl/src/test/resources/data/mnist/0/3.png diff --git a/components/camel-djl/src/test/resources/data/mnist/0/55.png b/components/camel-ai/camel-djl/src/test/resources/data/mnist/0/55.png similarity index 100% rename from components/camel-djl/src/test/resources/data/mnist/0/55.png rename to components/camel-ai/camel-djl/src/test/resources/data/mnist/0/55.png diff --git a/components/camel-djl/src/test/resources/data/mnist/0/69.png b/components/camel-ai/camel-djl/src/test/resources/data/mnist/0/69.png similarity index 100% rename from components/camel-djl/src/test/resources/data/mnist/0/69.png rename to components/camel-ai/camel-djl/src/test/resources/data/mnist/0/69.png diff --git a/components/camel-djl/src/test/resources/data/mnist/0/71.png b/components/camel-ai/camel-djl/src/test/resources/data/mnist/0/71.png similarity index 100% rename from components/camel-djl/src/test/resources/data/mnist/0/71.png rename to components/camel-ai/camel-djl/src/test/resources/data/mnist/0/71.png diff --git a/components/camel-djl/src/test/resources/data/mnist/1/14.png b/components/camel-ai/camel-djl/src/test/resources/data/mnist/1/14.png similarity index 100% rename from components/camel-djl/src/test/resources/data/mnist/1/14.png rename to components/camel-ai/camel-djl/src/test/resources/data/mnist/1/14.png diff --git a/components/camel-djl/src/test/resources/data/mnist/1/2.png b/components/camel-ai/camel-djl/src/test/resources/data/mnist/1/2.png similarity index 100% rename from components/camel-djl/src/test/resources/data/mnist/1/2.png rename to components/camel-ai/camel-djl/src/test/resources/data/mnist/1/2.png diff --git a/components/camel-djl/src/test/resources/data/mnist/1/29.png b/components/camel-ai/camel-djl/src/test/resources/data/mnist/1/29.png similarity index 100% rename from components/camel-djl/src/test/resources/data/mnist/1/29.png rename to components/camel-ai/camel-djl/src/test/resources/data/mnist/1/29.png diff --git a/components/camel-djl/src/test/resources/data/mnist/1/31.png b/components/camel-ai/camel-djl/src/test/resources/data/mnist/1/31.png similarity index 100% rename from components/camel-djl/src/test/resources/data/mnist/1/31.png rename to components/camel-ai/camel-djl/src/test/resources/data/mnist/1/31.png diff --git a/components/camel-djl/src/test/resources/data/mnist/1/37.png b/components/camel-ai/camel-djl/src/test/resources/data/mnist/1/37.png similarity index 100% rename from components/camel-djl/src/test/resources/data/mnist/1/37.png rename to components/camel-ai/camel-djl/src/test/resources/data/mnist/1/37.png diff --git a/components/camel-djl/src/test/resources/data/mnist/1/39.png b/components/camel-ai/camel-djl/src/test/resources/data/mnist/1/39.png similarity index 100% rename from components/camel-djl/src/test/resources/data/mnist/1/39.png rename to components/camel-ai/camel-djl/src/test/resources/data/mnist/1/39.png diff --git a/components/camel-djl/src/test/resources/data/mnist/1/5.png b/components/camel-ai/camel-djl/src/test/resources/data/mnist/1/5.png similarity index 100% rename from components/camel-djl/src/test/resources/data/mnist/1/5.png rename to components/camel-ai/camel-djl/src/test/resources/data/mnist/1/5.png diff --git a/components/camel-djl/src/test/resources/data/mnist/2/1.png b/components/camel-ai/camel-djl/src/test/resources/data/mnist/2/1.png similarity index 100% rename from components/camel-djl/src/test/resources/data/mnist/2/1.png rename to components/camel-ai/camel-djl/src/test/resources/data/mnist/2/1.png diff --git a/components/camel-djl/src/test/resources/data/mnist/2/35.png b/components/camel-ai/camel-djl/src/test/resources/data/mnist/2/35.png similarity index 100% rename from components/camel-djl/src/test/resources/data/mnist/2/35.png rename to components/camel-ai/camel-djl/src/test/resources/data/mnist/2/35.png diff --git a/components/camel-djl/src/test/resources/data/mnist/2/43.png b/components/camel-ai/camel-djl/src/test/resources/data/mnist/2/43.png similarity index 100% rename from components/camel-djl/src/test/resources/data/mnist/2/43.png rename to components/camel-ai/camel-djl/src/test/resources/data/mnist/2/43.png diff --git a/components/camel-djl/src/test/resources/data/mnist/2/47.png b/components/camel-ai/camel-djl/src/test/resources/data/mnist/2/47.png similarity index 100% rename from components/camel-djl/src/test/resources/data/mnist/2/47.png rename to components/camel-ai/camel-djl/src/test/resources/data/mnist/2/47.png diff --git a/components/camel-djl/src/test/resources/data/mnist/2/72.png b/components/camel-ai/camel-djl/src/test/resources/data/mnist/2/72.png similarity index 100% rename from components/camel-djl/src/test/resources/data/mnist/2/72.png rename to components/camel-ai/camel-djl/src/test/resources/data/mnist/2/72.png diff --git a/components/camel-djl/src/test/resources/data/mnist/2/77.png b/components/camel-ai/camel-djl/src/test/resources/data/mnist/2/77.png similarity index 100% rename from components/camel-djl/src/test/resources/data/mnist/2/77.png rename to components/camel-ai/camel-djl/src/test/resources/data/mnist/2/77.png diff --git a/components/camel-djl/src/test/resources/data/mnist/2/82.png b/components/camel-ai/camel-djl/src/test/resources/data/mnist/2/82.png similarity index 100% rename from components/camel-djl/src/test/resources/data/mnist/2/82.png rename to components/camel-ai/camel-djl/src/test/resources/data/mnist/2/82.png diff --git a/components/camel-djl/src/test/resources/data/mnist/3/18.png b/components/camel-ai/camel-djl/src/test/resources/data/mnist/3/18.png similarity index 100% rename from components/camel-djl/src/test/resources/data/mnist/3/18.png rename to components/camel-ai/camel-djl/src/test/resources/data/mnist/3/18.png diff --git a/components/camel-djl/src/test/resources/data/mnist/3/30.png b/components/camel-ai/camel-djl/src/test/resources/data/mnist/3/30.png similarity index 100% rename from components/camel-djl/src/test/resources/data/mnist/3/30.png rename to components/camel-ai/camel-djl/src/test/resources/data/mnist/3/30.png diff --git a/components/camel-djl/src/test/resources/data/mnist/3/32.png b/components/camel-ai/camel-djl/src/test/resources/data/mnist/3/32.png similarity index 100% rename from components/camel-djl/src/test/resources/data/mnist/3/32.png rename to components/camel-ai/camel-djl/src/test/resources/data/mnist/3/32.png diff --git a/components/camel-djl/src/test/resources/data/mnist/3/44.png b/components/camel-ai/camel-djl/src/test/resources/data/mnist/3/44.png similarity index 100% rename from components/camel-djl/src/test/resources/data/mnist/3/44.png rename to components/camel-ai/camel-djl/src/test/resources/data/mnist/3/44.png diff --git a/components/camel-djl/src/test/resources/data/mnist/3/51.png b/components/camel-ai/camel-djl/src/test/resources/data/mnist/3/51.png similarity index 100% rename from components/camel-djl/src/test/resources/data/mnist/3/51.png rename to components/camel-ai/camel-djl/src/test/resources/data/mnist/3/51.png diff --git a/components/camel-djl/src/test/resources/data/mnist/3/63.png b/components/camel-ai/camel-djl/src/test/resources/data/mnist/3/63.png similarity index 100% rename from components/camel-djl/src/test/resources/data/mnist/3/63.png rename to components/camel-ai/camel-djl/src/test/resources/data/mnist/3/63.png diff --git a/components/camel-djl/src/test/resources/data/mnist/3/68.png b/components/camel-ai/camel-djl/src/test/resources/data/mnist/3/68.png similarity index 100% rename from components/camel-djl/src/test/resources/data/mnist/3/68.png rename to components/camel-ai/camel-djl/src/test/resources/data/mnist/3/68.png diff --git a/components/camel-djl/src/test/resources/data/mnist/3/76.png b/components/camel-ai/camel-djl/src/test/resources/data/mnist/3/76.png similarity index 100% rename from components/camel-djl/src/test/resources/data/mnist/3/76.png rename to components/camel-ai/camel-djl/src/test/resources/data/mnist/3/76.png diff --git a/components/camel-djl/src/test/resources/data/mnist/3/87.png b/components/camel-ai/camel-djl/src/test/resources/data/mnist/3/87.png similarity index 100% rename from components/camel-djl/src/test/resources/data/mnist/3/87.png rename to components/camel-ai/camel-djl/src/test/resources/data/mnist/3/87.png diff --git a/components/camel-djl/src/test/resources/data/mnist/3/90.png b/components/camel-ai/camel-djl/src/test/resources/data/mnist/3/90.png similarity index 100% rename from components/camel-djl/src/test/resources/data/mnist/3/90.png rename to components/camel-ai/camel-djl/src/test/resources/data/mnist/3/90.png diff --git a/components/camel-djl/src/test/resources/data/mnist/3/93.png b/components/camel-ai/camel-djl/src/test/resources/data/mnist/3/93.png similarity index 100% rename from components/camel-djl/src/test/resources/data/mnist/3/93.png rename to components/camel-ai/camel-djl/src/test/resources/data/mnist/3/93.png diff --git a/components/camel-djl/src/test/resources/data/mnist/4/19.png b/components/camel-ai/camel-djl/src/test/resources/data/mnist/4/19.png similarity index 100% rename from components/camel-djl/src/test/resources/data/mnist/4/19.png rename to components/camel-ai/camel-djl/src/test/resources/data/mnist/4/19.png diff --git a/components/camel-djl/src/test/resources/data/mnist/4/24.png b/components/camel-ai/camel-djl/src/test/resources/data/mnist/4/24.png similarity index 100% rename from components/camel-djl/src/test/resources/data/mnist/4/24.png rename to components/camel-ai/camel-djl/src/test/resources/data/mnist/4/24.png diff --git a/components/camel-djl/src/test/resources/data/mnist/4/27.png b/components/camel-ai/camel-djl/src/test/resources/data/mnist/4/27.png similarity index 100% rename from components/camel-djl/src/test/resources/data/mnist/4/27.png rename to components/camel-ai/camel-djl/src/test/resources/data/mnist/4/27.png diff --git a/components/camel-djl/src/test/resources/data/mnist/4/33.png b/components/camel-ai/camel-djl/src/test/resources/data/mnist/4/33.png similarity index 100% rename from components/camel-djl/src/test/resources/data/mnist/4/33.png rename to components/camel-ai/camel-djl/src/test/resources/data/mnist/4/33.png diff --git a/components/camel-djl/src/test/resources/data/mnist/4/4.png b/components/camel-ai/camel-djl/src/test/resources/data/mnist/4/4.png similarity index 100% rename from components/camel-djl/src/test/resources/data/mnist/4/4.png rename to components/camel-ai/camel-djl/src/test/resources/data/mnist/4/4.png diff --git a/components/camel-djl/src/test/resources/data/mnist/4/42.png b/components/camel-ai/camel-djl/src/test/resources/data/mnist/4/42.png similarity index 100% rename from components/camel-djl/src/test/resources/data/mnist/4/42.png rename to components/camel-ai/camel-djl/src/test/resources/data/mnist/4/42.png diff --git a/components/camel-djl/src/test/resources/data/mnist/4/48.png b/components/camel-ai/camel-djl/src/test/resources/data/mnist/4/48.png similarity index 100% rename from components/camel-djl/src/test/resources/data/mnist/4/48.png rename to components/camel-ai/camel-djl/src/test/resources/data/mnist/4/48.png diff --git a/components/camel-djl/src/test/resources/data/mnist/4/49.png b/components/camel-ai/camel-djl/src/test/resources/data/mnist/4/49.png similarity index 100% rename from components/camel-djl/src/test/resources/data/mnist/4/49.png rename to components/camel-ai/camel-djl/src/test/resources/data/mnist/4/49.png diff --git a/components/camel-djl/src/test/resources/data/mnist/4/56.png b/components/camel-ai/camel-djl/src/test/resources/data/mnist/4/56.png similarity index 100% rename from components/camel-djl/src/test/resources/data/mnist/4/56.png rename to components/camel-ai/camel-djl/src/test/resources/data/mnist/4/56.png diff --git a/components/camel-djl/src/test/resources/data/mnist/4/6.png b/components/camel-ai/camel-djl/src/test/resources/data/mnist/4/6.png similarity index 100% rename from components/camel-djl/src/test/resources/data/mnist/4/6.png rename to components/camel-ai/camel-djl/src/test/resources/data/mnist/4/6.png diff --git a/components/camel-djl/src/test/resources/data/mnist/4/65.png b/components/camel-ai/camel-djl/src/test/resources/data/mnist/4/65.png similarity index 100% rename from components/camel-djl/src/test/resources/data/mnist/4/65.png rename to components/camel-ai/camel-djl/src/test/resources/data/mnist/4/65.png diff --git a/components/camel-djl/src/test/resources/data/mnist/4/67.png b/components/camel-ai/camel-djl/src/test/resources/data/mnist/4/67.png similarity index 100% rename from components/camel-djl/src/test/resources/data/mnist/4/67.png rename to components/camel-ai/camel-djl/src/test/resources/data/mnist/4/67.png diff --git a/components/camel-djl/src/test/resources/data/mnist/4/85.png b/components/camel-ai/camel-djl/src/test/resources/data/mnist/4/85.png similarity index 100% rename from components/camel-djl/src/test/resources/data/mnist/4/85.png rename to components/camel-ai/camel-djl/src/test/resources/data/mnist/4/85.png diff --git a/components/camel-djl/src/test/resources/data/mnist/4/95.png b/components/camel-ai/camel-djl/src/test/resources/data/mnist/4/95.png similarity index 100% rename from components/camel-djl/src/test/resources/data/mnist/4/95.png rename to components/camel-ai/camel-djl/src/test/resources/data/mnist/4/95.png diff --git a/components/camel-djl/src/test/resources/data/mnist/5/15.png b/components/camel-ai/camel-djl/src/test/resources/data/mnist/5/15.png similarity index 100% rename from components/camel-djl/src/test/resources/data/mnist/5/15.png rename to components/camel-ai/camel-djl/src/test/resources/data/mnist/5/15.png diff --git a/components/camel-djl/src/test/resources/data/mnist/5/23.png b/components/camel-ai/camel-djl/src/test/resources/data/mnist/5/23.png similarity index 100% rename from components/camel-djl/src/test/resources/data/mnist/5/23.png rename to components/camel-ai/camel-djl/src/test/resources/data/mnist/5/23.png diff --git a/components/camel-djl/src/test/resources/data/mnist/5/45.png b/components/camel-ai/camel-djl/src/test/resources/data/mnist/5/45.png similarity index 100% rename from components/camel-djl/src/test/resources/data/mnist/5/45.png rename to components/camel-ai/camel-djl/src/test/resources/data/mnist/5/45.png diff --git a/components/camel-djl/src/test/resources/data/mnist/5/52.png b/components/camel-ai/camel-djl/src/test/resources/data/mnist/5/52.png similarity index 100% rename from components/camel-djl/src/test/resources/data/mnist/5/52.png rename to components/camel-ai/camel-djl/src/test/resources/data/mnist/5/52.png diff --git a/components/camel-djl/src/test/resources/data/mnist/5/53.png b/components/camel-ai/camel-djl/src/test/resources/data/mnist/5/53.png similarity index 100% rename from components/camel-djl/src/test/resources/data/mnist/5/53.png rename to components/camel-ai/camel-djl/src/test/resources/data/mnist/5/53.png diff --git a/components/camel-djl/src/test/resources/data/mnist/5/59.png b/components/camel-ai/camel-djl/src/test/resources/data/mnist/5/59.png similarity index 100% rename from components/camel-djl/src/test/resources/data/mnist/5/59.png rename to components/camel-ai/camel-djl/src/test/resources/data/mnist/5/59.png diff --git a/components/camel-djl/src/test/resources/data/mnist/5/8.png b/components/camel-ai/camel-djl/src/test/resources/data/mnist/5/8.png similarity index 100% rename from components/camel-djl/src/test/resources/data/mnist/5/8.png rename to components/camel-ai/camel-djl/src/test/resources/data/mnist/5/8.png diff --git a/components/camel-djl/src/test/resources/data/mnist/6/11.png b/components/camel-ai/camel-djl/src/test/resources/data/mnist/6/11.png similarity index 100% rename from components/camel-djl/src/test/resources/data/mnist/6/11.png rename to components/camel-ai/camel-djl/src/test/resources/data/mnist/6/11.png diff --git a/components/camel-djl/src/test/resources/data/mnist/6/21.png b/components/camel-ai/camel-djl/src/test/resources/data/mnist/6/21.png similarity index 100% rename from components/camel-djl/src/test/resources/data/mnist/6/21.png rename to components/camel-ai/camel-djl/src/test/resources/data/mnist/6/21.png diff --git a/components/camel-djl/src/test/resources/data/mnist/6/22.png b/components/camel-ai/camel-djl/src/test/resources/data/mnist/6/22.png similarity index 100% rename from components/camel-djl/src/test/resources/data/mnist/6/22.png rename to components/camel-ai/camel-djl/src/test/resources/data/mnist/6/22.png diff --git a/components/camel-djl/src/test/resources/data/mnist/6/50.png b/components/camel-ai/camel-djl/src/test/resources/data/mnist/6/50.png similarity index 100% rename from components/camel-djl/src/test/resources/data/mnist/6/50.png rename to components/camel-ai/camel-djl/src/test/resources/data/mnist/6/50.png diff --git a/components/camel-djl/src/test/resources/data/mnist/6/54.png b/components/camel-ai/camel-djl/src/test/resources/data/mnist/6/54.png similarity index 100% rename from components/camel-djl/src/test/resources/data/mnist/6/54.png rename to components/camel-ai/camel-djl/src/test/resources/data/mnist/6/54.png diff --git a/components/camel-djl/src/test/resources/data/mnist/6/66.png b/components/camel-ai/camel-djl/src/test/resources/data/mnist/6/66.png similarity index 100% rename from components/camel-djl/src/test/resources/data/mnist/6/66.png rename to components/camel-ai/camel-djl/src/test/resources/data/mnist/6/66.png diff --git a/components/camel-djl/src/test/resources/data/mnist/6/81.png b/components/camel-ai/camel-djl/src/test/resources/data/mnist/6/81.png similarity index 100% rename from components/camel-djl/src/test/resources/data/mnist/6/81.png rename to components/camel-ai/camel-djl/src/test/resources/data/mnist/6/81.png diff --git a/components/camel-djl/src/test/resources/data/mnist/6/88.png b/components/camel-ai/camel-djl/src/test/resources/data/mnist/6/88.png similarity index 100% rename from components/camel-djl/src/test/resources/data/mnist/6/88.png rename to components/camel-ai/camel-djl/src/test/resources/data/mnist/6/88.png diff --git a/components/camel-djl/src/test/resources/data/mnist/6/91.png b/components/camel-ai/camel-djl/src/test/resources/data/mnist/6/91.png similarity index 100% rename from components/camel-djl/src/test/resources/data/mnist/6/91.png rename to components/camel-ai/camel-djl/src/test/resources/data/mnist/6/91.png diff --git a/components/camel-djl/src/test/resources/data/mnist/6/98.png b/components/camel-ai/camel-djl/src/test/resources/data/mnist/6/98.png similarity index 100% rename from components/camel-djl/src/test/resources/data/mnist/6/98.png rename to components/camel-ai/camel-djl/src/test/resources/data/mnist/6/98.png diff --git a/components/camel-djl/src/test/resources/data/mnist/7/0.png b/components/camel-ai/camel-djl/src/test/resources/data/mnist/7/0.png similarity index 100% rename from components/camel-djl/src/test/resources/data/mnist/7/0.png rename to components/camel-ai/camel-djl/src/test/resources/data/mnist/7/0.png diff --git a/components/camel-djl/src/test/resources/data/mnist/7/17.png b/components/camel-ai/camel-djl/src/test/resources/data/mnist/7/17.png similarity index 100% rename from components/camel-djl/src/test/resources/data/mnist/7/17.png rename to components/camel-ai/camel-djl/src/test/resources/data/mnist/7/17.png diff --git a/components/camel-djl/src/test/resources/data/mnist/7/26.png b/components/camel-ai/camel-djl/src/test/resources/data/mnist/7/26.png similarity index 100% rename from components/camel-djl/src/test/resources/data/mnist/7/26.png rename to components/camel-ai/camel-djl/src/test/resources/data/mnist/7/26.png diff --git a/components/camel-djl/src/test/resources/data/mnist/7/34.png b/components/camel-ai/camel-djl/src/test/resources/data/mnist/7/34.png similarity index 100% rename from components/camel-djl/src/test/resources/data/mnist/7/34.png rename to components/camel-ai/camel-djl/src/test/resources/data/mnist/7/34.png diff --git a/components/camel-djl/src/test/resources/data/mnist/7/36.png b/components/camel-ai/camel-djl/src/test/resources/data/mnist/7/36.png similarity index 100% rename from components/camel-djl/src/test/resources/data/mnist/7/36.png rename to components/camel-ai/camel-djl/src/test/resources/data/mnist/7/36.png diff --git a/components/camel-djl/src/test/resources/data/mnist/7/41.png b/components/camel-ai/camel-djl/src/test/resources/data/mnist/7/41.png similarity index 100% rename from components/camel-djl/src/test/resources/data/mnist/7/41.png rename to components/camel-ai/camel-djl/src/test/resources/data/mnist/7/41.png diff --git a/components/camel-djl/src/test/resources/data/mnist/7/60.png b/components/camel-ai/camel-djl/src/test/resources/data/mnist/7/60.png similarity index 100% rename from components/camel-djl/src/test/resources/data/mnist/7/60.png rename to components/camel-ai/camel-djl/src/test/resources/data/mnist/7/60.png diff --git a/components/camel-djl/src/test/resources/data/mnist/7/64.png b/components/camel-ai/camel-djl/src/test/resources/data/mnist/7/64.png similarity index 100% rename from components/camel-djl/src/test/resources/data/mnist/7/64.png rename to components/camel-ai/camel-djl/src/test/resources/data/mnist/7/64.png diff --git a/components/camel-djl/src/test/resources/data/mnist/7/70.png b/components/camel-ai/camel-djl/src/test/resources/data/mnist/7/70.png similarity index 100% rename from components/camel-djl/src/test/resources/data/mnist/7/70.png rename to components/camel-ai/camel-djl/src/test/resources/data/mnist/7/70.png diff --git a/components/camel-djl/src/test/resources/data/mnist/7/75.png b/components/camel-ai/camel-djl/src/test/resources/data/mnist/7/75.png similarity index 100% rename from components/camel-djl/src/test/resources/data/mnist/7/75.png rename to components/camel-ai/camel-djl/src/test/resources/data/mnist/7/75.png diff --git a/components/camel-djl/src/test/resources/data/mnist/7/79.png b/components/camel-ai/camel-djl/src/test/resources/data/mnist/7/79.png similarity index 100% rename from components/camel-djl/src/test/resources/data/mnist/7/79.png rename to components/camel-ai/camel-djl/src/test/resources/data/mnist/7/79.png diff --git a/components/camel-djl/src/test/resources/data/mnist/7/80.png b/components/camel-ai/camel-djl/src/test/resources/data/mnist/7/80.png similarity index 100% rename from components/camel-djl/src/test/resources/data/mnist/7/80.png rename to components/camel-ai/camel-djl/src/test/resources/data/mnist/7/80.png diff --git a/components/camel-djl/src/test/resources/data/mnist/7/83.png b/components/camel-ai/camel-djl/src/test/resources/data/mnist/7/83.png similarity index 100% rename from components/camel-djl/src/test/resources/data/mnist/7/83.png rename to components/camel-ai/camel-djl/src/test/resources/data/mnist/7/83.png diff --git a/components/camel-djl/src/test/resources/data/mnist/7/86.png b/components/camel-ai/camel-djl/src/test/resources/data/mnist/7/86.png similarity index 100% rename from components/camel-djl/src/test/resources/data/mnist/7/86.png rename to components/camel-ai/camel-djl/src/test/resources/data/mnist/7/86.png diff --git a/components/camel-djl/src/test/resources/data/mnist/7/97.png b/components/camel-ai/camel-djl/src/test/resources/data/mnist/7/97.png similarity index 100% rename from components/camel-djl/src/test/resources/data/mnist/7/97.png rename to components/camel-ai/camel-djl/src/test/resources/data/mnist/7/97.png diff --git a/components/camel-djl/src/test/resources/data/mnist/8/110.png b/components/camel-ai/camel-djl/src/test/resources/data/mnist/8/110.png similarity index 100% rename from components/camel-djl/src/test/resources/data/mnist/8/110.png rename to components/camel-ai/camel-djl/src/test/resources/data/mnist/8/110.png diff --git a/components/camel-djl/src/test/resources/data/mnist/8/128.png b/components/camel-ai/camel-djl/src/test/resources/data/mnist/8/128.png similarity index 100% rename from components/camel-djl/src/test/resources/data/mnist/8/128.png rename to components/camel-ai/camel-djl/src/test/resources/data/mnist/8/128.png diff --git a/components/camel-djl/src/test/resources/data/mnist/8/134.png b/components/camel-ai/camel-djl/src/test/resources/data/mnist/8/134.png similarity index 100% rename from components/camel-djl/src/test/resources/data/mnist/8/134.png rename to components/camel-ai/camel-djl/src/test/resources/data/mnist/8/134.png diff --git a/components/camel-djl/src/test/resources/data/mnist/8/146.png b/components/camel-ai/camel-djl/src/test/resources/data/mnist/8/146.png similarity index 100% rename from components/camel-djl/src/test/resources/data/mnist/8/146.png rename to components/camel-ai/camel-djl/src/test/resources/data/mnist/8/146.png diff --git a/components/camel-djl/src/test/resources/data/mnist/8/177.png b/components/camel-ai/camel-djl/src/test/resources/data/mnist/8/177.png similarity index 100% rename from components/camel-djl/src/test/resources/data/mnist/8/177.png rename to components/camel-ai/camel-djl/src/test/resources/data/mnist/8/177.png diff --git a/components/camel-djl/src/test/resources/data/mnist/8/179.png b/components/camel-ai/camel-djl/src/test/resources/data/mnist/8/179.png similarity index 100% rename from components/camel-djl/src/test/resources/data/mnist/8/179.png rename to components/camel-ai/camel-djl/src/test/resources/data/mnist/8/179.png diff --git a/components/camel-djl/src/test/resources/data/mnist/8/61.png b/components/camel-ai/camel-djl/src/test/resources/data/mnist/8/61.png similarity index 100% rename from components/camel-djl/src/test/resources/data/mnist/8/61.png rename to components/camel-ai/camel-djl/src/test/resources/data/mnist/8/61.png diff --git a/components/camel-djl/src/test/resources/data/mnist/8/84.png b/components/camel-ai/camel-djl/src/test/resources/data/mnist/8/84.png similarity index 100% rename from components/camel-djl/src/test/resources/data/mnist/8/84.png rename to components/camel-ai/camel-djl/src/test/resources/data/mnist/8/84.png diff --git a/components/camel-djl/src/test/resources/data/mnist/9/12.png b/components/camel-ai/camel-djl/src/test/resources/data/mnist/9/12.png similarity index 100% rename from components/camel-djl/src/test/resources/data/mnist/9/12.png rename to components/camel-ai/camel-djl/src/test/resources/data/mnist/9/12.png diff --git a/components/camel-djl/src/test/resources/data/mnist/9/16.png b/components/camel-ai/camel-djl/src/test/resources/data/mnist/9/16.png similarity index 100% rename from components/camel-djl/src/test/resources/data/mnist/9/16.png rename to components/camel-ai/camel-djl/src/test/resources/data/mnist/9/16.png diff --git a/components/camel-djl/src/test/resources/data/mnist/9/20.png b/components/camel-ai/camel-djl/src/test/resources/data/mnist/9/20.png similarity index 100% rename from components/camel-djl/src/test/resources/data/mnist/9/20.png rename to components/camel-ai/camel-djl/src/test/resources/data/mnist/9/20.png diff --git a/components/camel-djl/src/test/resources/data/mnist/9/58.png b/components/camel-ai/camel-djl/src/test/resources/data/mnist/9/58.png similarity index 100% rename from components/camel-djl/src/test/resources/data/mnist/9/58.png rename to components/camel-ai/camel-djl/src/test/resources/data/mnist/9/58.png diff --git a/components/camel-djl/src/test/resources/data/mnist/9/62.png b/components/camel-ai/camel-djl/src/test/resources/data/mnist/9/62.png similarity index 100% rename from components/camel-djl/src/test/resources/data/mnist/9/62.png rename to components/camel-ai/camel-djl/src/test/resources/data/mnist/9/62.png diff --git a/components/camel-djl/src/test/resources/data/mnist/9/7.png b/components/camel-ai/camel-djl/src/test/resources/data/mnist/9/7.png similarity index 100% rename from components/camel-djl/src/test/resources/data/mnist/9/7.png rename to components/camel-ai/camel-djl/src/test/resources/data/mnist/9/7.png diff --git a/components/camel-djl/src/test/resources/data/mnist/9/73.png b/components/camel-ai/camel-djl/src/test/resources/data/mnist/9/73.png similarity index 100% rename from components/camel-djl/src/test/resources/data/mnist/9/73.png rename to components/camel-ai/camel-djl/src/test/resources/data/mnist/9/73.png diff --git a/components/camel-djl/src/test/resources/data/mnist/9/78.png b/components/camel-ai/camel-djl/src/test/resources/data/mnist/9/78.png similarity index 100% rename from components/camel-djl/src/test/resources/data/mnist/9/78.png rename to components/camel-ai/camel-djl/src/test/resources/data/mnist/9/78.png diff --git a/components/camel-djl/src/test/resources/data/mnist/9/9.png b/components/camel-ai/camel-djl/src/test/resources/data/mnist/9/9.png similarity index 100% rename from components/camel-djl/src/test/resources/data/mnist/9/9.png rename to components/camel-ai/camel-djl/src/test/resources/data/mnist/9/9.png diff --git a/components/camel-djl/src/test/resources/data/mnist/9/92.png b/components/camel-ai/camel-djl/src/test/resources/data/mnist/9/92.png similarity index 100% rename from components/camel-djl/src/test/resources/data/mnist/9/92.png rename to components/camel-ai/camel-djl/src/test/resources/data/mnist/9/92.png diff --git a/components/camel-djl/src/test/resources/data/mnist/9/99.png b/components/camel-ai/camel-djl/src/test/resources/data/mnist/9/99.png similarity index 100% rename from components/camel-djl/src/test/resources/data/mnist/9/99.png rename to components/camel-ai/camel-djl/src/test/resources/data/mnist/9/99.png diff --git a/components/camel-djl/src/test/resources/log4j2.properties b/components/camel-ai/camel-djl/src/test/resources/log4j2.properties similarity index 100% rename from components/camel-djl/src/test/resources/log4j2.properties rename to components/camel-ai/camel-djl/src/test/resources/log4j2.properties diff --git a/components/camel-djl/src/test/resources/models/mnist/mlp-0020.params b/components/camel-ai/camel-djl/src/test/resources/models/mnist/mlp-0020.params similarity index 100% rename from components/camel-djl/src/test/resources/models/mnist/mlp-0020.params rename to components/camel-ai/camel-djl/src/test/resources/models/mnist/mlp-0020.params diff --git a/components/camel-ai/pom.xml b/components/camel-ai/pom.xml index ccc6ddd25331f..fa2b6861b510e 100644 --- a/components/camel-ai/pom.xml +++ b/components/camel-ai/pom.xml @@ -33,6 +33,7 @@ Camel AI parent + camel-djl camel-langchain-chat camel-langchain-embeddings diff --git a/components/pom.xml b/components/pom.xml index f48ea6a85f88d..98de9eb7c60fa 100644 --- a/components/pom.xml +++ b/components/pom.xml @@ -116,7 +116,6 @@ camel-dhis2 camel-digitalocean camel-disruptor - camel-djl camel-dns camel-docker camel-drill diff --git a/docs/components/modules/ROOT/examples/json/djl.json b/docs/components/modules/ROOT/examples/json/djl.json index c5af3b2c2b5d6..9b05407737576 120000 --- a/docs/components/modules/ROOT/examples/json/djl.json +++ b/docs/components/modules/ROOT/examples/json/djl.json @@ -1 +1 @@ -../../../../../../components/camel-djl/src/generated/resources/META-INF/org/apache/camel/component/djl/djl.json \ No newline at end of file +../../../../../../components/camel-ai/camel-djl/src/generated/resources/META-INF/org/apache/camel/component/djl/djl.json \ No newline at end of file diff --git a/docs/components/modules/ROOT/pages/djl-component.adoc b/docs/components/modules/ROOT/pages/djl-component.adoc index b7a1cb0a74f78..278c80806ab5c 120000 --- a/docs/components/modules/ROOT/pages/djl-component.adoc +++ b/docs/components/modules/ROOT/pages/djl-component.adoc @@ -1 +1 @@ -../../../../../components/camel-djl/src/main/docs/djl-component.adoc \ No newline at end of file +../../../../../components/camel-ai/camel-djl/src/main/docs/djl-component.adoc \ No newline at end of file diff --git a/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/MojoHelper.java b/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/MojoHelper.java index 000c606e708b0..75a311af1ce3c 100644 --- a/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/MojoHelper.java +++ b/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/MojoHelper.java @@ -37,7 +37,8 @@ private MojoHelper() { public static List getComponentPath(Path dir) { switch (dir.getFileName().toString()) { case "camel-ai": - return Arrays.asList(dir.resolve("camel-langchain-chat"), dir.resolve("camel-langchain-embeddings")); + return Arrays.asList(dir.resolve("camel-djl"), dir.resolve("camel-langchain-chat"), + dir.resolve("camel-langchain-embeddings")); case "camel-as2": return Collections.singletonList(dir.resolve("camel-as2-component")); case "camel-avro-rpc":