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

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 provided DatasetType.
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 various DatasetGenerator implementations based on the given DatasetType.
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
 
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