Skip to content

Commit

Permalink
Merge pull request #129 from Samyssmile/release/1.0.7
Browse files Browse the repository at this point in the history
release 1.0.7
  • Loading branch information
Samyssmile authored Nov 20, 2023
2 parents af7e825 + 4d6def1 commit 25f112c
Show file tree
Hide file tree
Showing 164 changed files with 9,236 additions and 1,490 deletions.
52 changes: 26 additions & 26 deletions .github/workflows/codeql-analysis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -34,34 +34,34 @@ jobs:
# Learn more about CodeQL language support at https://aka.ms/codeql-docs/language-support

steps:
- name: Checkout repository
uses: actions/checkout@v4
- name: Checkout repository
uses: actions/checkout@v4

- name: Set up JDK 21
uses: actions/setup-java@v3
with:
java-version: '21'
distribution: 'adopt'
- name: Set up JDK 21
uses: actions/setup-java@v3
with:
java-version: '21'
distribution: 'adopt'

# Initializes the CodeQL tools for scanning.
- name: Initialize CodeQL
uses: github/codeql-action/init@v2
with:
languages: ${{ matrix.language }}
# If you wish to specify custom queries, you can do so here or in a config file.
# By default, queries listed here will override any specified in a config file.
# Prefix the list here with "+" to use these queries and those in the config file.
# Initializes the CodeQL tools for scanning.
- name: Initialize CodeQL
uses: github/codeql-action/init@v2
with:
languages: ${{ matrix.language }}
# If you wish to specify custom queries, you can do so here or in a config file.
# By default, queries listed here will override any specified in a config file.
# Prefix the list here with "+" to use these queries and those in the config file.

# For more details on CodeQL's query packs, refer to: https://docs.github.com/en/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/configuring-code-scanning#using-queries-in-ql-packs
# queries: security-extended,security-and-quality
# For more details on CodeQL's query packs, refer to: https://docs.github.com/en/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/configuring-code-scanning#using-queries-in-ql-packs
# queries: security-extended,security-and-quality

# Anstelle von Autobuild verwenden wir die Gradle-Build-Schritte
- name: Grant execute permission for gradlew
run: chmod +x gradlew
- name: Build with Gradle
run: ./gradlew build
# Anstelle von Autobuild verwenden wir die Gradle-Build-Schritte
- name: Grant execute permission for gradlew
run: chmod +x gradlew
- name: Build with Gradle
run: ./gradlew build

- name: Perform CodeQL Analysis
uses: github/codeql-action/analyze@v2
with:
category: "/language:${{matrix.language}}"
- name: Perform CodeQL Analysis
uses: github/codeql-action/analyze@v2
with:
category: "/language:${{matrix.language}}"
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -47,3 +47,4 @@ gradle.properties
!**/src/main/**/gradle.properties

/benchmark-data/augmentation-benchmark-images/*
*.png
3 changes: 2 additions & 1 deletion CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,8 @@ Thank you for your interest in contributing to Edux! Here's how you can help:
## Submitting Code Changes

1. **Fork the repository** and create your branch from `main`.
2. **Make your changes**: Ensure they are clear, concise, and adhere to our coding standards. Add comments to clarify complex code sections.
2. **Make your changes**: Ensure they are clear, concise, and adhere to our coding standards. Add comments to clarify
complex code sections.
3. **Write or adapt tests** as needed to reflect your changes.
4. **Commit your changes**: Use a clear and descriptive commit message.
5. **Submit a Pull Request** with comprehensive request message.
Expand Down
190 changes: 145 additions & 45 deletions docs/javadocs/allclasses-index.html

Large diffs are not rendered by default.

66 changes: 46 additions & 20 deletions docs/javadocs/allpackages-index.html
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<html lang="de">
<head>
<!-- Generated by javadoc (21) -->
<title>Alle Packages (lib 1.0.6 API)</title>
<title>Alle Packages (lib 1.0.7 API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="description" content="package index">
Expand Down Expand Up @@ -55,6 +55,34 @@ <h1 title="Alle&amp;nbsp;Packages" class="title">Alle&nbsp;Packages</h1>
<div class="table-header col-last">Beschreibung</div>
<div class="col-first even-row-color"><a href="de/edux/api/package-summary.html">de.edux.api</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="de/edux/augmentation/core/package-summary.html">de.edux.augmentation.core</a></div>
<div class="col-last odd-row-color">
<div class="block">Core functionalities for image augmentation in the Edux framework.</div>
</div>
<div class="col-first even-row-color"><a href="de/edux/augmentation/effects/package-summary.html">de.edux.augmentation.effects</a></div>
<div class="col-last even-row-color">
<div class="block">This package contains classes that perform various image augmentation effects.</div>
</div>
<div class="col-first odd-row-color"><a href="de/edux/augmentation/effects/geomentry/package-summary.html">de.edux.augmentation.effects.geomentry</a></div>
<div class="col-last odd-row-color">
<div class="block">Provides perspective transformation effects that can be applied to images.</div>
</div>
<div class="col-first even-row-color"><a href="de/edux/augmentation/io/package-summary.html">de.edux.augmentation.io</a></div>
<div class="col-last even-row-color">
<div class="block">Provides classes and interfaces for reading and handling image data for augmentation processes.</div>
</div>
<div class="col-first odd-row-color"><a href="de/edux/core/math/package-summary.html">de.edux.core.math</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="de/edux/core/math/matrix/cuda/package-summary.html">de.edux.core.math.matrix.cuda</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="de/edux/core/math/matrix/cuda/exceptions/package-summary.html">de.edux.core.math.matrix.cuda.exceptions</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="de/edux/core/math/matrix/cuda/operations/package-summary.html">de.edux.core.math.matrix.cuda.operations</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="de/edux/core/math/matrix/parallel/package-summary.html">de.edux.core.math.matrix.parallel</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="de/edux/core/math/matrix/parallel/operations/package-summary.html">de.edux.core.math.matrix.parallel.operations</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="de/edux/data/provider/package-summary.html">de.edux.data.provider</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="de/edux/data/reader/package-summary.html">de.edux.data.reader</a></div>
Expand All @@ -69,37 +97,35 @@ <h1 title="Alle&amp;nbsp;Packages" class="title">Alle&nbsp;Packages</h1>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="de/edux/functions/loss/package-summary.html">de.edux.functions.loss</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="de/edux/math/package-summary.html">de.edux.math</a></div>
<div class="col-first odd-row-color"><a href="de/edux/ml/decisiontree/package-summary.html">de.edux.ml.decisiontree</a></div>
<div class="col-last odd-row-color">
<div class="block">Provides the classes necessary for mathematical operations and data manipulation within the Edux
framework.</div>
</div>
<div class="col-first even-row-color"><a href="de/edux/ml/decisiontree/package-summary.html">de.edux.ml.decisiontree</a></div>
<div class="col-last even-row-color">
<div class="block">Decision tree implementation.</div>
</div>
<div class="col-first odd-row-color"><a href="de/edux/ml/knn/package-summary.html">de.edux.ml.knn</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="de/edux/ml/nn/config/package-summary.html">de.edux.ml.nn.config</a></div>
<div class="col-first even-row-color"><a href="de/edux/ml/knn/package-summary.html">de.edux.ml.knn</a></div>
<div class="col-last even-row-color">
<div class="block">Provides the classes necessary for implementing the k-Nearest Neighbors (KNN) algorithm in
machine learning.</div>
</div>
<div class="col-first odd-row-color"><a href="de/edux/ml/nn/config/package-summary.html">de.edux.ml.nn.config</a></div>
<div class="col-last odd-row-color">
<div class="block">Classes for the configuration of the neural network.</div>
</div>
<div class="col-first odd-row-color"><a href="de/edux/ml/nn/network/package-summary.html">de.edux.ml.nn.network</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="de/edux/ml/nn/network/api/package-summary.html">de.edux.ml.nn.network.api</a></div>
<div class="col-first even-row-color"><a href="de/edux/ml/nn/network/package-summary.html">de.edux.ml.nn.network</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="de/edux/ml/randomforest/package-summary.html">de.edux.ml.randomforest</a></div>
<div class="col-last odd-row-color">
<div class="col-first odd-row-color"><a href="de/edux/ml/nn/network/api/package-summary.html">de.edux.ml.nn.network.api</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="de/edux/ml/randomforest/package-summary.html">de.edux.ml.randomforest</a></div>
<div class="col-last even-row-color">
<div class="block">Random Forest implementation.</div>
</div>
<div class="col-first even-row-color"><a href="de/edux/ml/svm/package-summary.html">de.edux.ml.svm</a></div>
<div class="col-last even-row-color">
<div class="col-first odd-row-color"><a href="de/edux/ml/svm/package-summary.html">de.edux.ml.svm</a></div>
<div class="col-last odd-row-color">
<div class="block">Support Vector Machine (SVM) implementation.</div>
</div>
<div class="col-first odd-row-color"><a href="de/edux/util/package-summary.html">de.edux.util</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="de/edux/util/math/package-summary.html">de.edux.util.math</a></div>
<div class="col-first even-row-color"><a href="de/edux/util/package-summary.html">de.edux.util</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="de/edux/util/math/package-summary.html">de.edux.util.math</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
</div>
</main>
</div>
Expand Down
2 changes: 1 addition & 1 deletion docs/javadocs/de/edux/api/Classifier.html
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<html lang="de">
<head>
<!-- Generated by javadoc (21) -->
<title>Classifier (lib 1.0.6 API)</title>
<title>Classifier (lib 1.0.7 API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="description" content="declaration: package: de.edux.api, interface: Classifier">
Expand Down
2 changes: 1 addition & 1 deletion docs/javadocs/de/edux/api/package-summary.html
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<html lang="de">
<head>
<!-- Generated by javadoc (21) -->
<title>de.edux.api (lib 1.0.6 API)</title>
<title>de.edux.api (lib 1.0.7 API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="description" content="declaration: package: de.edux.api">
Expand Down
2 changes: 1 addition & 1 deletion docs/javadocs/de/edux/api/package-tree.html
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<html lang="de">
<head>
<!-- Generated by javadoc (21) -->
<title>de.edux.api Klassenhierarchie (lib 1.0.6 API)</title>
<title>de.edux.api Klassenhierarchie (lib 1.0.7 API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="description" content="tree: package: de.edux.api">
Expand Down
Loading

0 comments on commit 25f112c

Please sign in to comment.