A B C D F G H I L M N O P Q R S T U V W X
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- aButtonsAccess - Static variable in class com.playground.playground.interface_adapter.controller.FeaturesHiddenLayersController
- aButtonsCountsAccess - Static variable in class com.playground.playground.interface_adapter.controller.FeaturesHiddenLayersController
- activation(Activation) - Method in class com.playground.playground.entity.NeuralNetBuilder
-
Set activation function for all except the output layer, defaults to ReLU.
- applyFeature(ArrayList<ArrayList<Object>>) - Method in interface com.playground.playground.entity.FeatureApplier
- applyFeature(ArrayList<ArrayList<Object>>) - Method in class com.playground.playground.usecase.features.MultiplyFeatureApplier
-
Multiplies the x and y values of each datasets point in the provided dataset.
- applyFeature(ArrayList<ArrayList<Object>>) - Method in class com.playground.playground.usecase.features.SinFeatureApplier
-
Applies the sin function to the values of either the x or y-axis of a dataset.
- applyFeature(ArrayList<ArrayList<Object>>) - Method in class com.playground.playground.usecase.features.SquareFeatureApplier
-
Squares the values of either the x or y-axis of a dataset
B
- batchSize - Static variable in class com.playground.playground.interface_adapter.controller.DataAttributesController
- buildNeuralNet() - Method in class com.playground.playground.entity.NeuralNetBuilder
-
Create the NeuralNet class object in accordance to other methods called or defaults.
C
- CIRCULAR - com.playground.playground.entity.DatasetType
-
Represents a circular dataset where datasets points are distributed in circular clusters.
- CircularDatasetGenerator - Class in com.playground.playground.usecase.datasets
-
A datasets generator for creating datasets containing two circular clusters.
- CircularDatasetGenerator() - Constructor for class com.playground.playground.usecase.datasets.CircularDatasetGenerator
- CLUSTER - com.playground.playground.entity.DatasetType
-
Represents a cluster dataset where datasets points are distributed in clusters.
- ClusterDatasetGenerator - Class in com.playground.playground.usecase.datasets
-
A datasets generator for creating datasets containing two clusters with different patterns.
- ClusterDatasetGenerator() - Constructor for class com.playground.playground.usecase.datasets.ClusterDatasetGenerator
- com.playground.playground - package com.playground.playground
- com.playground.playground.entity - package com.playground.playground.entity
- com.playground.playground.interface_adapter.controller - package com.playground.playground.interface_adapter.controller
- com.playground.playground.interface_adapter.modelling - package com.playground.playground.interface_adapter.modelling
- com.playground.playground.interface_adapter.views - package com.playground.playground.interface_adapter.views
- com.playground.playground.usecase.datasets - package com.playground.playground.usecase.datasets
- com.playground.playground.usecase.features - package com.playground.playground.usecase.features
- com.playground.playground.usecase.modelling - package com.playground.playground.usecase.modelling
- createDataGenerator(DatasetType) - Static method in class com.playground.playground.usecase.datasets.DataGeneratorFactory
-
Creates and returns the appropriate
DatasetGenerator
based on the providedDatasetType
. - createTrainingData(String, ArrayList<String>, int) - Static method in class com.playground.playground.interface_adapter.controller.FeatureController
-
Creates a dataset for the training datasets.
D
- dataAttributesController - Variable in class com.playground.playground.interface_adapter.views.DataAttributesView
- DataAttributesController - Class in com.playground.playground.interface_adapter.controller
-
This controller handles all the dataset related options on the UI.
- DataAttributesController() - Constructor for class com.playground.playground.interface_adapter.controller.DataAttributesController
- DataAttributesView - Class in com.playground.playground.interface_adapter.views
-
This class represents the UI view for handling datasets attributes.
- DataAttributesView() - Constructor for class com.playground.playground.interface_adapter.views.DataAttributesView
- DataGeneratorFactory - Class in com.playground.playground.usecase.datasets
-
The
DataGeneratorFactory
class is responsible for creating instances of variousDatasetGenerator
implementations based on the givenDatasetType
. - DataGeneratorFactory() - Constructor for class com.playground.playground.usecase.datasets.DataGeneratorFactory
- DataProcessor - Class in com.playground.playground.usecase.datasets
-
A datasets processor that takes a dataset generator as input and processes the generated datasets.
- DataProcessor(DatasetGenerator) - Constructor for class com.playground.playground.usecase.datasets.DataProcessor
-
Constructs a DataProcessor with the specified dataset generator.
- DataService - Class in com.playground.playground
-
DataService is a class that provides a shared dataset between different controllers.
- dataset - Static variable in class com.playground.playground.interface_adapter.controller.DataAttributesController
- DatasetGenerator - Interface in com.playground.playground.entity
-
The interface for a dataset generator that creates datasets for testing machine learning algorithms.
- datasetProperty() - Method in class com.playground.playground.DataService
- DatasetType - Enum in com.playground.playground.entity
-
The
DatasetType
enum represents different types of datasets that can be generated.
F
- FeatureApplier - Interface in com.playground.playground.entity
-
Interface for applying specific features to a dataset in a neural network format.
- FeatureApplierFactory - Class in com.playground.playground.usecase.features
-
A factory class responsible for creating and providing instances of FeatureApplier.
- FeatureApplierFactory() - Constructor for class com.playground.playground.usecase.features.FeatureApplierFactory
- FeatureConstants - Class in com.playground.playground.entity
- FeatureConstants() - Constructor for class com.playground.playground.entity.FeatureConstants
- FeatureController - Class in com.playground.playground.interface_adapter.controller
-
FeatureController is responsible for managing the creation and manipulation of datasets for training purposes.
- FeatureController() - Constructor for class com.playground.playground.interface_adapter.controller.FeatureController
- FeaturesHiddenLayersController - Class in com.playground.playground.interface_adapter.controller
-
This controller is responsible for handling datasets related to the hidden layers and features.
- FeaturesHiddenLayersController() - Constructor for class com.playground.playground.interface_adapter.controller.FeaturesHiddenLayersController
- FeaturesHiddenLayersView - Class in com.playground.playground.interface_adapter.views
- FeaturesHiddenLayersView() - Constructor for class com.playground.playground.interface_adapter.views.FeaturesHiddenLayersView
G
- generate(int) - Method in interface com.playground.playground.entity.DatasetGenerator
-
Generates a dataset with a specific pattern.
- generate(int) - Method in class com.playground.playground.usecase.datasets.CircularDatasetGenerator
-
Generates a dataset containing two circular clusters with noise.
- generate(int) - Method in class com.playground.playground.usecase.datasets.ClusterDatasetGenerator
-
Generates a dataset containing two clusters with different patterns.
- generate(int) - Method in class com.playground.playground.usecase.datasets.QuadrantDatasetGenerator
-
Generates a dataset containing points in the first and third quadrants.
- generate(int) - Method in class com.playground.playground.usecase.datasets.SpiralDatasetGenerator
-
Generates a dataset containing two spiral patterns.
- generateCluster(double, double, double, int, int) - Static method in class com.playground.playground.usecase.datasets.ClusterDatasetGenerator
-
Generates a cluster dataset with the specified parameters.
- generateModel() - Method in class com.playground.playground.entity.NeuralNet
-
Initialize and create the overall model structure.
- generateQuadrantDataset(int, int, int, int) - Static method in class com.playground.playground.usecase.datasets.QuadrantDatasetGenerator
-
Generates a dataset for a specified quadrant.
- generateSpiralDataset(int, int, int) - Static method in class com.playground.playground.usecase.datasets.SpiralDatasetGenerator
-
Generates a dataset for a specified spiral pattern.
- getActivation() - Method in class com.playground.playground.entity.NeuralNet
- getData() - Method in class com.playground.playground.interface_adapter.modelling.ModelTrainingServices
- getDataset() - Method in class com.playground.playground.DataService
- getDataset() - Method in class com.playground.playground.usecase.modelling.PrepareData
- getFeature(String) - Static method in class com.playground.playground.usecase.features.FeatureApplierFactory
- getInputs() - Method in class com.playground.playground.entity.NeuralNet
- getInstance() - Static method in class com.playground.playground.DataService
- getLayers() - Method in class com.playground.playground.entity.NeuralNet
- getLayersNeurons() - Static method in class com.playground.playground.interface_adapter.controller.FeaturesHiddenLayersController
- getLearningRate() - Method in class com.playground.playground.entity.NeuralNet
- getLossFunction() - Method in class com.playground.playground.entity.NeuralNet
- getModel() - Method in class com.playground.playground.interface_adapter.modelling.ModelTrainingServices
- getNOut() - Method in class com.playground.playground.entity.NeuralNet
- getOptimizationAlgorithm() - Method in class com.playground.playground.entity.NeuralNet
- getOptimizer() - Method in class com.playground.playground.entity.NeuralNet
- getRegularizationFactor() - Method in class com.playground.playground.entity.NeuralNet
- getRegularizationType() - Method in class com.playground.playground.entity.NeuralNet
- getResults() - Method in class com.playground.playground.DataService
- getSeed() - Method in class com.playground.playground.entity.NeuralNet
- getSelectedButtons() - Static method in class com.playground.playground.interface_adapter.controller.FeaturesHiddenLayersController
- getStatsFileName() - Method in class com.playground.playground.interface_adapter.modelling.ModelTrainingServices
- getTestData() - Method in class com.playground.playground.interface_adapter.modelling.ModelTrainingServices
- getTestDataset() - Method in class com.playground.playground.usecase.modelling.PrepareData
- getTestScore() - Method in class com.playground.playground.DataService
- getTrainingController() - Method in class com.playground.playground.interface_adapter.controller.MlParametersController
-
Retrieves the ModelTrainingServices object for training the neural network model.
- getTrainScore() - Method in class com.playground.playground.DataService
- getWeightInit() - Method in class com.playground.playground.entity.NeuralNet
- GraphSystemController - Class in com.playground.playground.interface_adapter.controller
-
This class is responsible for updating the ScatterChart with new datasets points and colors.
- GraphSystemController() - Constructor for class com.playground.playground.interface_adapter.controller.GraphSystemController
- graphSystemView - Static variable in class com.playground.playground.interface_adapter.views.MainView
- GraphSystemView - Class in com.playground.playground.interface_adapter.views
- GraphSystemView() - Constructor for class com.playground.playground.interface_adapter.views.GraphSystemView
H
- handleActivation(String) - Method in class com.playground.playground.interface_adapter.controller.MlParametersController
-
Sets the activation function selected by the user.
- handleCLusterButton(ActionEvent) - Method in class com.playground.playground.interface_adapter.views.DataAttributesView
-
Handles the action event when the "cluster" button is clicked, setting the dataset to "cluster".
- handleLearningRate(double) - Method in class com.playground.playground.interface_adapter.controller.MlParametersController
-
Sets the learning rate selected by the user.
- handlePlayButtonClick(ActionEvent) - Method in class com.playground.playground.interface_adapter.views.MlParametersView
-
Handles the event when the "Play" button is clicked to start the model training.
- handleProblem(String) - Method in class com.playground.playground.interface_adapter.controller.MlParametersController
-
Sets the problem type selected by the user.
- handleRadialButton(ActionEvent) - Method in class com.playground.playground.interface_adapter.views.DataAttributesView
-
Handles the action event when the "circular" button is clicked, setting the dataset to "circular".
- handleRectangularButton(ActionEvent) - Method in class com.playground.playground.interface_adapter.views.DataAttributesView
-
Handles the action event when the "quadrant" button is clicked, setting the dataset to "quadrant".
- handleRegularization(String) - Method in class com.playground.playground.interface_adapter.controller.MlParametersController
-
Sets the regularization type selected by the user.
- handleRegularizationRate(double) - Method in class com.playground.playground.interface_adapter.controller.MlParametersController
-
Sets the regularization rate selected by the user.
- handleSpiralButton(ActionEvent) - Method in class com.playground.playground.interface_adapter.views.DataAttributesView
-
Handles the action event when the "spiral" button is clicked, setting the dataset to "spiral".
- handleStopButtonClick(ActionEvent) - Method in class com.playground.playground.interface_adapter.views.MlParametersView
-
Handles the event when the "Stop" button is clicked to stop the model training.
I
- initialize(URL, ResourceBundle) - Method in class com.playground.playground.interface_adapter.views.DataAttributesView
-
Initializes the DataAttributesView by setting default values, listeners, and behaviors.
- initialize(URL, ResourceBundle) - Method in class com.playground.playground.interface_adapter.views.FeaturesHiddenLayersView
- initialize(URL, ResourceBundle) - Method in class com.playground.playground.interface_adapter.views.GraphSystemView
-
Construct the graph using the neural network.
- initialize(URL, ResourceBundle) - Method in class com.playground.playground.interface_adapter.views.MainView
-
Initializer for MainView.java
- initialize(URL, ResourceBundle) - Method in class com.playground.playground.interface_adapter.views.MlParametersView
-
Initializes the MlParametersController after its root element has been processed.
- initializeBatchSize - Static variable in class com.playground.playground.interface_adapter.controller.DataAttributesController
- initializeBatchSize(int) - Method in class com.playground.playground.interface_adapter.controller.DataAttributesController
-
Initializes the batch size value with the given value.
- initializeNoise - Static variable in class com.playground.playground.interface_adapter.controller.DataAttributesController
- initializeNoise(int) - Method in class com.playground.playground.interface_adapter.controller.DataAttributesController
-
Initializes the noise value with the given value.
- initializeTestRatio - Static variable in class com.playground.playground.interface_adapter.controller.DataAttributesController
- initializeTestRatio(int) - Method in class com.playground.playground.interface_adapter.controller.DataAttributesController
-
Initializes the test ratio with the given value.
- inputs(int) - Method in class com.playground.playground.entity.NeuralNetBuilder
-
Set the number of inputs, defaults to 2.
- isRegularization() - Method in class com.playground.playground.entity.NeuralNet
L
- layers(ArrayList<Integer>) - Method in class com.playground.playground.entity.NeuralNetBuilder
-
A list of numbers showing the number of nodes ine ach layer, excluding the last layer but including the first layer in this list, defaults to [2,4,2].
- layersNeurons - Static variable in class com.playground.playground.interface_adapter.controller.FeaturesHiddenLayersController
- learningRate(double) - Method in class com.playground.playground.entity.NeuralNetBuilder
-
Set learning rate, defaults to 1e-3.
- lossFunction(LossFunctions.LossFunction) - Method in class com.playground.playground.entity.NeuralNetBuilder
-
Set loss function, defaults to negative log likelihood.
M
- main(String[]) - Static method in class com.playground.playground.MainLauncher
-
The main entry point of the application.
- MainLauncher - Class in com.playground.playground
-
The MainLauncher class is responsible for launching the AI Playground application.
- MainLauncher() - Constructor for class com.playground.playground.MainLauncher
- MainView - Class in com.playground.playground.interface_adapter.views
-
The MainView class is responsible for assimilating values from other controllers.
- MainView() - Constructor for class com.playground.playground.interface_adapter.views.MainView
- MlParametersController - Class in com.playground.playground.interface_adapter.controller
-
This class handles user-selected parameters for the machine learning model.
- MlParametersController() - Constructor for class com.playground.playground.interface_adapter.controller.MlParametersController
-
Constructs an instance of MlParametersController and initializes the DataService.
- MlParametersView - Class in com.playground.playground.interface_adapter.views
-
The view class that handles the interaction between UI components and the backend logic related to model parameters and training.
- MlParametersView() - Constructor for class com.playground.playground.interface_adapter.views.MlParametersView
-
Constructs a new instance of the MlParametersView class.
- modelSummary() - Method in class com.playground.playground.entity.NeuralNet
-
Display what the model looks like in a human readable format.
- ModelTrainingServices - Class in com.playground.playground.interface_adapter.modelling
-
This is the class that facilitates training the model and logging.
- ModelTrainingServices(INDArrayDataSetIterator, MultiLayerNetwork, String, INDArrayDataSetIterator) - Constructor for class com.playground.playground.interface_adapter.modelling.ModelTrainingServices
-
Constructor for the ModelTrainingServices class which initializers the datasets and model.
- MultiplyFeatureApplier - Class in com.playground.playground.usecase.features
-
Applies a multiplication feature to the dataset by multiplying the x and y values of each datasets point.
- MultiplyFeatureApplier() - Constructor for class com.playground.playground.usecase.features.MultiplyFeatureApplier
N
- neuralConnections - Variable in class com.playground.playground.interface_adapter.views.FeaturesHiddenLayersView
- NeuralNet - Class in com.playground.playground.entity
-
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.
- NeuralNet(ArrayList<Integer>, int, int, double, Updater, OptimizationAlgorithm, Activation, WeightInit, int, LossFunctions.LossFunction, boolean, String, double) - Constructor for class com.playground.playground.entity.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 - Class in com.playground.playground.entity
-
The NeuralNetBuilder class helps create the NeuralNet class in the builder design.
- NeuralNetBuilder() - Constructor for class com.playground.playground.entity.NeuralNetBuilder
- noise - Static variable in class com.playground.playground.interface_adapter.controller.DataAttributesController
- nOut(int) - Method in class com.playground.playground.entity.NeuralNetBuilder
-
Set the number of outputs, defaults to 2.
- numHiddenLayersAccess - Static variable in class com.playground.playground.interface_adapter.controller.FeaturesHiddenLayersController
O
- onAddButtonClicked(ActionEvent) - Method in class com.playground.playground.interface_adapter.views.FeaturesHiddenLayersView
- onAddButtonClickedHelper(int, GridPane) - Method in class com.playground.playground.interface_adapter.controller.FeaturesHiddenLayersController
- onRemoveButtonClicked(ActionEvent) - Method in class com.playground.playground.interface_adapter.views.FeaturesHiddenLayersView
- onRemoveButtonClickedHelper(int, GridPane) - Method in class com.playground.playground.interface_adapter.controller.FeaturesHiddenLayersController
- onRemoveLayerClickedHelper(int) - Method in class com.playground.playground.interface_adapter.controller.FeaturesHiddenLayersController
- optimizationAlgorithm(OptimizationAlgorithm) - Method in class com.playground.playground.entity.NeuralNetBuilder
-
Set the optimization algorithm, defaults to SGD.
- optimizer(Updater) - Method in class com.playground.playground.entity.NeuralNetBuilder
-
Set the optimizer, defaults to Adam.
P
- PrepareData - Class in com.playground.playground.usecase.modelling
-
This class helps make datasets ready for the model training.
- PrepareData(int, List<Pair<INDArray, INDArray>>, List<Pair<INDArray, INDArray>>) - Constructor for class com.playground.playground.usecase.modelling.PrepareData
-
Default constructor for PrepareData.
- process(int) - Method in class com.playground.playground.usecase.datasets.DataProcessor
-
Processes the generated datasets by applying a transformation.
Q
- QUADRANT - com.playground.playground.entity.DatasetType
-
Represents a quadrant dataset where datasets points are distributed in the first and third quadrants.
- QuadrantDatasetGenerator - Class in com.playground.playground.usecase.datasets
-
A datasets generator for creating datasets representing points in the four quadrants of the Cartesian plane.
- QuadrantDatasetGenerator() - Constructor for class com.playground.playground.usecase.datasets.QuadrantDatasetGenerator
R
- regularization(boolean) - Method in class com.playground.playground.entity.NeuralNetBuilder
-
Should you use regularization?, defaults to true.
- regularizationFactor(double) - Method in class com.playground.playground.entity.NeuralNetBuilder
-
Set the regularization factor, defaults to 5e-4.
- regularizationType(String) - Method in class com.playground.playground.entity.NeuralNetBuilder
-
Set regularization type, either one of "l1" or "l2", defaults to "l2".
- removeColumn(int, GridPane) - Method in class com.playground.playground.interface_adapter.controller.FeaturesHiddenLayersController
-
Helper function for removing a column of buttons representing neurons in a hidden layer.
- resultsProperty() - Method in class com.playground.playground.DataService
S
- seed(int) - Method in class com.playground.playground.entity.NeuralNetBuilder
-
Set seed for the experiments, defaults to 123 (ideally choose 3047).
- selectedButtons - Static variable in class com.playground.playground.interface_adapter.controller.FeaturesHiddenLayersController
- sendActivation(ActionEvent) - Method in class com.playground.playground.interface_adapter.views.MlParametersView
-
Handles the event when an activation function menu item is selected.
- sendBatchSize(MouseEvent) - Method in class com.playground.playground.interface_adapter.views.DataAttributesView
-
Sends the batch size value to the datasets attributes controller upon a mouse event.
- sendLearningRate(ActionEvent) - Method in class com.playground.playground.interface_adapter.views.MlParametersView
-
Handles the event when a learning rate menu item is selected.
- sendNoise(MouseEvent) - Method in class com.playground.playground.interface_adapter.views.DataAttributesView
-
Sends the noise value to the datasets attributes controller upon a mouse event.
- sendProblem(ActionEvent) - Method in class com.playground.playground.interface_adapter.views.MlParametersView
-
Handles the event when a problem type (Classification or Regression) is selected.
- sendRegularization(ActionEvent) - Method in class com.playground.playground.interface_adapter.views.MlParametersView
-
Handles the event when a regularization type menu item is selected.
- sendRegularizationRate(ActionEvent) - Method in class com.playground.playground.interface_adapter.views.MlParametersView
-
Handles the event when a regularization rate menu item is selected.
- sendTestRatio(MouseEvent) - Method in class com.playground.playground.interface_adapter.views.DataAttributesView
-
Sends the test ratio value to the datasets attributes controller upon a mouse event.
- setButtons(Button[], Button[], Label[]) - Method in class com.playground.playground.interface_adapter.controller.FeaturesHiddenLayersController
- setButtonsVisibility(int, boolean) - Method in class com.playground.playground.interface_adapter.controller.FeaturesHiddenLayersController
-
Helper function for onAddLayerClicked and onRemovedLayerClicked used to make the addButtons and removeButtons visible.
- setDataset(List<Pair<INDArray, INDArray>>) - Method in class com.playground.playground.DataService
- setLayersNeurons() - Static method in class com.playground.playground.interface_adapter.controller.FeaturesHiddenLayersController
- setModel(MultiLayerNetwork) - Method in class com.playground.playground.interface_adapter.modelling.ModelTrainingServices
- setNumHiddenLayers(int) - Method in class com.playground.playground.interface_adapter.controller.FeaturesHiddenLayersController
-
Sets the number of hidden layers for the neural network.
- setResults(ArrayList<Double>) - Method in class com.playground.playground.DataService
- setSlider1Percent(double, double) - Method in class com.playground.playground.interface_adapter.controller.DataAttributesController
-
Calculates the percentage value based on the provided slider value and maximum.
- setSlider2Percent(int) - Method in class com.playground.playground.interface_adapter.controller.DataAttributesController
-
Sets the noise percentage value and returns it as a formatted string.
- setSlider3Percent(int) - Method in class com.playground.playground.interface_adapter.controller.DataAttributesController
-
Sets the batch size value and returns it as a formatted string.
- setStatsFileName(String) - Method in class com.playground.playground.interface_adapter.modelling.ModelTrainingServices
- setTestLoss(double) - Method in class com.playground.playground.interface_adapter.views.GraphSystemView
-
Sets the test loss value on the UI, rounded to three decimal places.
- setTestScore(double) - Method in class com.playground.playground.DataService
- setTrainingLoss(double) - Method in class com.playground.playground.interface_adapter.views.GraphSystemView
-
Sets the training loss value on the UI, rounded to three decimal places.
- setTrainScore(double) - Method in class com.playground.playground.DataService
- SIN_X - Static variable in class com.playground.playground.entity.FeatureConstants
- SIN_Y - Static variable in class com.playground.playground.entity.FeatureConstants
- SinFeatureApplier - Class in com.playground.playground.usecase.features
-
Applies the sine function to a specific axis (x or y) of the datasets points in the dataset.
- SinFeatureApplier(int) - Constructor for class com.playground.playground.usecase.features.SinFeatureApplier
- SPIRAL - com.playground.playground.entity.DatasetType
-
Represents a spiral dataset where datasets points are distributed in a spiral pattern.
- SpiralDatasetGenerator - Class in com.playground.playground.usecase.datasets
-
A datasets generator for creating spiral datasets in both clockwise and counterclockwise directions.
- SpiralDatasetGenerator() - Constructor for class com.playground.playground.usecase.datasets.SpiralDatasetGenerator
- SQUARE_X - Static variable in class com.playground.playground.entity.FeatureConstants
- SQUARE_Y - Static variable in class com.playground.playground.entity.FeatureConstants
- SquareFeatureApplier - Class in com.playground.playground.usecase.features
-
Applies the square feature to a specific axis (x or y) of the datasets points in the dataset.
- SquareFeatureApplier(int) - Constructor for class com.playground.playground.usecase.features.SquareFeatureApplier
- stopButtonClick - Static variable in class com.playground.playground.interface_adapter.views.MlParametersView
T
- testRatio - Static variable in class com.playground.playground.interface_adapter.controller.DataAttributesController
- testScoreProperty() - Method in class com.playground.playground.DataService
- trainModel(boolean) - Method in class com.playground.playground.interface_adapter.modelling.ModelTrainingServices
-
Train the model set through the constructor and created using the NeuralNet class.
- trainScoreProperty() - Method in class com.playground.playground.DataService
- transform(ArrayList<ArrayList<ArrayList<Double>>>) - Static method in class com.playground.playground.usecase.datasets.TransformDatasets
-
Transforms a dataset from ArrayList of ArrayLists to ArrayList of Lists with weights.
- TransformDatasets - Class in com.playground.playground.usecase.datasets
-
A utility class for transforming datasets generated by DataGenerator to a format more appropriate for Deep Learning.
- TransformDatasets() - Constructor for class com.playground.playground.usecase.datasets.TransformDatasets
U
- UNKNOWN - com.playground.playground.entity.DatasetType
-
Represents an unknown or unsupported dataset type.
- updateGraph(List<Pair<INDArray, INDArray>>, ArrayList<Double>) - Method in class com.playground.playground.interface_adapter.views.GraphSystemView
-
Updates the graph with a new dataset.
- updateGraphHelper(List<Pair<INDArray, INDArray>>, ArrayList<Double>, ScatterChart, XYChart.Series<Number, Number>, XYChart.Series<Number, Number>) - Method in class com.playground.playground.interface_adapter.controller.GraphSystemController
-
Updates the ScatterChart with new datasets points and colors.
V
- valueOf(String) - Static method in enum com.playground.playground.entity.DatasetType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.playground.playground.entity.DatasetType
-
Returns an array containing the constants of this enum type, in the order they are declared.
W
- weightInit(WeightInit) - Method in class com.playground.playground.entity.NeuralNetBuilder
-
Set weight initialization startegy, defaults to Xavier.
X
- X_TIMES_Y - Static variable in class com.playground.playground.entity.FeatureConstants
- x1pow2label - Variable in class com.playground.playground.interface_adapter.views.FeaturesHiddenLayersView
- x1x2label - Variable in class com.playground.playground.interface_adapter.views.FeaturesHiddenLayersView
- x2pow2label - Variable in class com.playground.playground.interface_adapter.views.FeaturesHiddenLayersView
All Classes All Packages