All Classes
-
All Classes Interface Summary Class Summary Enum Summary Class Description CircularDatasetGenerator A datasets generator for creating datasets containing two circular clusters.ClusterDatasetGenerator A datasets generator for creating datasets containing two clusters with different patterns.DataAttributesController This controller handles all the dataset related options on the UI.DataAttributesView This class represents the UI view for handling datasets attributes.DataGeneratorFactory TheDataGeneratorFactory
class is responsible for creating instances of variousDatasetGenerator
implementations based on the givenDatasetType
.DataProcessor A datasets processor that takes a dataset generator as input and processes the generated datasets.DataService DataService is a class that provides a shared dataset between different controllers.DatasetGenerator The interface for a dataset generator that creates datasets for testing machine learning algorithms.DatasetType TheDatasetType
enum represents different types of datasets that can be generated.FeatureApplier Interface for applying specific features to a dataset in a neural network format.FeatureApplierFactory A factory class responsible for creating and providing instances of FeatureApplier.FeatureConstants FeatureController FeatureController is responsible for managing the creation and manipulation of datasets for training purposes.FeaturesHiddenLayersController This controller is responsible for handling datasets related to the hidden layers and features.FeaturesHiddenLayersView GraphSystemController This class is responsible for updating the ScatterChart with new datasets points and colors.GraphSystemView MainLauncher The MainLauncher class is responsible for launching the AI Playground application.MainView The MainView class is responsible for assimilating values from other controllers.MlParametersController This class handles user-selected parameters for the machine learning model.MlParametersView The view class that handles the interaction between UI components and the backend logic related to model parameters and training.ModelTrainingServices This is the class that facilitates training the model and logging.MultiplyFeatureApplier Applies a multiplication feature to the dataset by multiplying the x and y values of each datasets point.NeuralNet The NeuralNet class is responsible for creating the DAGs in memory and creating an overall model structure and initializing the model DAG and its weights making it ready for training.NeuralNetBuilder The NeuralNetBuilder class helps create the NeuralNet class in the builder design.PrepareData This class helps make datasets ready for the model training.QuadrantDatasetGenerator A datasets generator for creating datasets representing points in the four quadrants of the Cartesian plane.SinFeatureApplier Applies the sine function to a specific axis (x or y) of the datasets points in the dataset.SpiralDatasetGenerator A datasets generator for creating spiral datasets in both clockwise and counterclockwise directions.SquareFeatureApplier Applies the square feature to a specific axis (x or y) of the datasets points in the dataset.TransformDatasets A utility class for transforming datasets generated by DataGenerator to a format more appropriate for Deep Learning.