All Classes
-
All Classes Interface Summary Class Summary Exception Summary Class Description Agent a class for a reinforcement learning agentArrayUtil A few of Utility methods for Arrays and ArrayListsArrayUtil.InvalidSizeException An exception for when the array or list has the wrong sizeCalculus A class containing many of the calculus operationsClient DataPoint DataSet A class to hold multiple data pointsDistribution<E> A class for distributionsDistribution.InvalidInputException An exception for invalid input for the distributionDoubleDistribution A class for distributionsEnvironment a class for an environment for the agent to learn inFileHandler Utilities for reading and writing to filesFunction<E,T> An interface that can hold functionsInterval A class for an interval of numbersKMeans a model of the K Means AlgorithmLinearEquation A class for linear equationsLinearEquationSolver a class to solve linear equationsLinearEquationSolver.ImproperNumberOfEquationsException An exception for not giving the same amount of variables and equationsMatrix A class representing a MatrixMatrix.EigenSolution A class that holds both eigenvalues and eigenvectorsMatrix.MatrixIndex An object that stores all the information about one index of the matrixMatrix.OuterProductSVD A class to hold all the parts of the outer product form of the SVDMatrix.SingularSolution A class that holds both singular values and eigenvectors of Matrix.multiply(transpose(), this)NeuralNetwork a class for a Neural Network that will take in inputs and send them through difference layers and generate outputsNormalDistribution An object that uses the equation for a normal distribute to calculate valuesPerceptron A class that will act as a Perceptron that takes in inputs and then generates an outputs based on previous trainingPrincipalComponentAnalysis A class containing methods for Principal Component AnalysisPy4jNeuralNetworkServer Serves a neural network to python through a py4j gateway serverPy4jPrincipalComponentServer Serves a neural network to python through a py4j gateway serverQuantitativeDataList A class for qualitative data lists containing doublesSerializableFunction<E,T> A wrapper class for Function that is SerializableSerializableUtil A class that will use static methods to serialize and deserialize objectsServer Simulation<E> StreamUtil Timer A class for timing calculations to test efficiencyVector This class is a class representing a Vector of any number of dimensionsVector.CrossProductMatrix Vector.InvalidLengthException Vector.OutOfDimensionsException Vector.VectorIndex VectorSpace<E extends VectorSpace.VectorSpacable<E>> VectorSpace.VectorSpacable<S>