Alle Klassen und Schnittstellen

Klasse
Beschreibung
Abstract class for augmentation operations.
Enumerates common activation functions used in neural networks and similar machine learning architectures.
Builder class for creating an augmentation sequence.
Implementation of IAugmentationImageReader to read image paths from a specified directory.
Defines a sequence of image augmentation operations.
Implements the IImputationStrategy interface to provide an average value imputation.
This class provides an augmentation that applies a Gaussian blur to an image.
This augmentation technique adjusts an image's brightness value by a specified amount
Provides a common interface for machine learning classifiers within the Edux API.
This class implements an augmentation that applies color equalization to an image.
Composite augmentation that applies a sequence of augmentations.
 
This class enhances the contrast of an image.
This class provides an augmentation that crops an image based on a specified factor.
 
 
 
 
 
 
The Dataloader interface defines a method for loading datasets from CSV files.
 
The DataPostProcessor interface defines a set of methods for post-processing data.
 
 
 
A Decision Tree classifier for predictive modeling.
Applies an elastic transformation to an image, simulating natural distortions.
This class provides an augmentation that randomly flips an image either horizontally or vertically.
 
 
 
Defines a strategy interface for imputing missing values within a column of data.
 
 
Handles the production of images from a specified directory, queuing them for further processing.
 
 
The IMatrixProduct interface defines a method for multiplying two matrices.
The IMatrixVectorProduct interface specifies the operation for multiplying a matrix by a vector.
Enumerates the available imputation strategies for handling missing values in datasets.
 
 
Enumerates strategies for initializing weights in neural network layers, providing methods to apply these strategies to given weight arrays.
 
 
The KnnClassifier class provides an implementation of the k-Nearest Neighbors algorithm for classification tasks.
 
 
 
 
Provides the classes necessary for performing matrix operations in machine learning.
 
 
Implements the IImputationStrategy interface to provide a mode value imputation.
Applies a monochrome filter to the image, converting it to grayscale.
The MultilayerPerceptron class represents a simple feedforward neural network, which consists of input, hidden, and output layers.
 
 
 
Defines common perspective transformations that can be applied to images.
Applies a perspective transformation to an image using affine transformations.
This class provides an augmentation that randomly deletes a portion of the image.
RandomForest Classifier RandomForest is an ensemble learning method, which constructs a multitude of decision trees at training time and outputs the class that is the mode of the classes output by individual trees, or a mean prediction of the individual trees (regression).
Provides functionality to resize images to a specified width and height.
 
 
The SupportVectorMachine class is an implementation of a Support Vector Machine (SVM) classifier, utilizing the one-vs-one strategy for multi-class classification.