A B C D E F G H I J K L M N O P Q R S T U V W X Z
All Classes All Packages
All Classes All Packages
All Classes All Packages
S
- sampleStandardDeviation() - Method in class io.bhagat.math.statistics.QuantitativeDataList
-
computes the sample standard deviation of the data, which is assuming that the sample is a part of the population
- sampleVariance() - Method in class io.bhagat.math.statistics.QuantitativeDataList
-
computes the sample variance of the data, which is assuming that the sample is a part of the population
- send(Object) - Method in class io.bhagat.server.Client
- send(Object) - Method in class io.bhagat.server.Server.ServerThread
- SerializableFunction<E,T> - Class in io.bhagat.math
-
A wrapper class for Function that is Serializable
- SerializableFunction() - Constructor for class io.bhagat.math.SerializableFunction
- SerializableUtil - Class in io.bhagat.util
-
A class that will use static methods to serialize and deserialize objects
- SerializableUtil() - Constructor for class io.bhagat.util.SerializableUtil
- serialize(Serializable, String) - Static method in class io.bhagat.util.SerializableUtil
-
will serialize an object into a file
- serialize(String) - Method in class io.bhagat.ai.supervised.NeuralNetwork
-
Serializes the neural network into a file
- serialVersionUID - Static variable in class io.bhagat.ai.supervised.DataSet
- serialVersionUID - Static variable in class io.bhagat.ai.supervised.NeuralNetwork
- serialVersionUID - Static variable in class io.bhagat.ai.unsupervised.KMeans
- serialVersionUID - Static variable in class io.bhagat.ai.unsupervised.PrincipalComponentAnalysis
- serialVersionUID - Static variable in exception io.bhagat.math.linearalgebra.LinearEquationSolver.ImproperNumberOfEquationsException
- serialVersionUID - Static variable in exception io.bhagat.math.linearalgebra.Matrix.IndexNotInMatrixException
- serialVersionUID - Static variable in exception io.bhagat.math.linearalgebra.Matrix.InvalidShapeException
- serialVersionUID - Static variable in class io.bhagat.math.linearalgebra.Matrix.OuterProductSVD
- serialVersionUID - Static variable in class io.bhagat.math.linearalgebra.Matrix
- serialVersionUID - Static variable in exception io.bhagat.math.linearalgebra.Vector.InvalidLengthException
- serialVersionUID - Static variable in exception io.bhagat.math.linearalgebra.Vector.OutOfDimensionsException
- serialVersionUID - Static variable in class io.bhagat.math.linearalgebra.Vector
- serialVersionUID - Static variable in class io.bhagat.math.SerializableFunction
- serialVersionUID - Static variable in exception io.bhagat.math.statistics.Distribution.InvalidInputException
- serialVersionUID - Static variable in class io.bhagat.math.statistics.QuantitativeDataList
- serialVersionUID - Static variable in exception io.bhagat.util.ArrayUtil.InvalidSizeException
- server - Variable in class io.bhagat.server.Server
- Server - Class in io.bhagat.server
- Server(int, int) - Constructor for class io.bhagat.server.Server
- Server.ConnectionIndex - Class in io.bhagat.server
- Server.ServerThread - Class in io.bhagat.server
- ServerThread(Socket, Server) - Constructor for class io.bhagat.server.Server.ServerThread
- set(int, double) - Method in class io.bhagat.math.linearalgebra.Vector
-
sets the value at a certain index
- set(int, int, double) - Method in class io.bhagat.math.linearalgebra.Matrix
-
Set a value at a specified row and column
- set(int, Double) - Method in class io.bhagat.math.statistics.QuantitativeDataList
- set(Matrix.MatrixIndex) - Method in class io.bhagat.math.linearalgebra.Matrix
-
Set a value using a matrix index object
- set(Vector.VectorIndex) - Method in class io.bhagat.math.linearalgebra.Vector
-
Set a value in the vector using a VectorIndex
- setActivationFunction(Function<Double, Integer>) - Method in class io.bhagat.ai.supervised.Perceptron
- setActivationFunction(SerializableFunction<Double, Double>) - Method in class io.bhagat.ai.supervised.NeuralNetwork
- setBias(Matrix[]) - Method in class io.bhagat.ai.supervised.NeuralNetwork
- setCallback(Function<Client, Object>) - Method in class io.bhagat.server.Client
- setCallback(Function<Server.ConnectionIndex, Object>) - Method in class io.bhagat.server.Server
- setColumn(Matrix, int) - Method in class io.bhagat.math.linearalgebra.Matrix
-
sets the column of the matrix to the values from the input matrix
- setColumn(Vector, int) - Method in class io.bhagat.math.linearalgebra.Matrix
-
sets the column of the matrix to the values from the vector
- setColumns(Matrix[]) - Method in class io.bhagat.math.linearalgebra.Matrix
-
sets all the columns from an array of matrices
- setColumns(Vector[]) - Method in class io.bhagat.math.linearalgebra.Matrix
-
sets all the columns from an array of vectors
- setConnectionIndex(Server.ConnectionIndex) - Method in class io.bhagat.server.Server.ServerThread
- setData(double[][]) - Method in class io.bhagat.math.linearalgebra.Matrix
- setDataMatrix(Matrix) - Method in class io.bhagat.ai.unsupervised.PrincipalComponentAnalysis
-
sets the data of the object
- setHost(String) - Method in class io.bhagat.server.Client
- setI(int) - Method in class io.bhagat.math.linearalgebra.Matrix.MatrixIndex
- setIndex(int) - Method in class io.bhagat.math.linearalgebra.Vector.VectorIndex
- setInputs(double[]) - Method in class io.bhagat.ai.supervised.DataPoint
- setIterations(int) - Method in class io.bhagat.ai.unsupervised.KMeans
- setJ(int) - Method in class io.bhagat.math.linearalgebra.Matrix.MatrixIndex
- setLearingRate(double) - Method in class io.bhagat.ai.supervised.NeuralNetwork
- setLearningRate(double) - Method in class io.bhagat.ai.supervised.Perceptron
- setLearningRateFactor(double) - Method in class io.bhagat.ai.supervised.Perceptron
- setLowerBound(double) - Method in class io.bhagat.math.Interval
- setObject(Object) - Method in class io.bhagat.server.Server.ConnectionIndex
- setOpen(boolean) - Method in class io.bhagat.math.Interval
- setOutputs(double[]) - Method in class io.bhagat.ai.supervised.DataPoint
- setParent(Matrix) - Method in class io.bhagat.math.linearalgebra.Matrix.MatrixIndex
- setParent(Vector) - Method in class io.bhagat.math.linearalgebra.Vector.VectorIndex
- setPath(String) - Method in class io.bhagat.util.FileHandler
- setPort(int) - Method in class io.bhagat.server.Client
- setPort(int) - Method in class io.bhagat.server.Server
- setRow(Matrix, int) - Method in class io.bhagat.math.linearalgebra.Matrix
-
sets the row of the matrix to the values from the input matrix
- setRow(Vector, int) - Method in class io.bhagat.math.linearalgebra.Matrix
-
sets the row of the matrix to the values from the vector
- setRows(Matrix[]) - Method in class io.bhagat.math.linearalgebra.Matrix
-
sets all the rows from an array of matrices
- setRows(Vector[]) - Method in class io.bhagat.math.linearalgebra.Matrix
-
sets all the rows from an array of vectors
- setUpperBound(double) - Method in class io.bhagat.math.Interval
- setupStreams() - Method in class io.bhagat.server.Client
- setupStreams() - Method in class io.bhagat.server.Server.ServerThread
- setValue(double) - Method in class io.bhagat.math.linearalgebra.Matrix.MatrixIndex
- setValue(double) - Method in class io.bhagat.math.linearalgebra.Vector.VectorIndex
- setVariable(String) - Method in class io.bhagat.math.linearalgebra.LinearEquation.Term
- setWeight(double) - Method in class io.bhagat.math.linearalgebra.LinearEquation.Term
- setWeights(Matrix[]) - Method in class io.bhagat.ai.supervised.NeuralNetwork
- shape - Variable in class io.bhagat.ai.supervised.NeuralNetwork
-
an array defining the shape of the network
- shuffle() - Method in class io.bhagat.ai.supervised.DataSet
-
randomizes the order of the data set
- Simulation<E> - Class in io.bhagat.math.statistics
- Simulation() - Constructor for class io.bhagat.math.statistics.Simulation
- singularSolution(int) - Method in class io.bhagat.math.linearalgebra.Matrix
-
Finds both the singular values and corresponding eigenvectors
- SingularSolution(double[], Vector[]) - Constructor for class io.bhagat.math.linearalgebra.Matrix.SingularSolution
-
Creates a new SingularSolution
- singularValueDecomposition(Matrix, int) - Static method in class io.bhagat.math.linearalgebra.Matrix
-
Performs singular value decomposition on a matrix
- singularValueDecompositionOuter(Matrix, int) - Static method in class io.bhagat.math.linearalgebra.Matrix
-
performs singular value decomposition and returns the output in outer product form
- singularValues - Variable in class io.bhagat.math.linearalgebra.Matrix.OuterProductSVD
- singularValues - Variable in class io.bhagat.math.linearalgebra.Matrix.SingularSolution
- singularValues(int) - Method in class io.bhagat.math.linearalgebra.Matrix
-
Find the singular values of a matrix
- size - Variable in class io.bhagat.math.linearalgebra.Vector
-
the length of the stored data
- solve(int, LinearEquation...) - Static method in class io.bhagat.math.linearalgebra.LinearEquationSolver
-
Takes in LinearEquation objects and then returns the solution
- solve(LinearEquation...) - Static method in class io.bhagat.math.linearalgebra.LinearEquationSolver
-
Takes in LinearEquation objects and then returns the solution
- solve(String[], String[]) - Static method in class io.bhagat.math.linearalgebra.LinearEquationSolver
-
Takes in string equations and then solves them
- solve(String[], String[], int) - Static method in class io.bhagat.math.linearalgebra.LinearEquationSolver
-
Takes in string equations and then solves them
- solve(ArrayList<LinearEquation>) - Static method in class io.bhagat.math.linearalgebra.LinearEquationSolver
-
Takes in LinearEquation objects and then returns the solution
- solve(ArrayList<LinearEquation>, int) - Static method in class io.bhagat.math.linearalgebra.LinearEquationSolver
-
Takes in LinearEquation objects and then returns the solution
- sort() - Method in class io.bhagat.math.statistics.QuantitativeDataList
-
sorts the list
- standardDeviation - Variable in class io.bhagat.math.statistics.NormalDistribution
-
the standard deviation
- standardDeviation() - Method in class io.bhagat.math.statistics.QuantitativeDataList
-
computes the standard deviation of all the data, which is assuming that the sample is the entire population
- start() - Method in class io.bhagat.server.Py4jNeuralNetworkServer
- start() - Method in class io.bhagat.server.Py4jPrincipalComponentServer
- start() - Method in class io.bhagat.util.Timer
-
starts the timer by initializing the startTime to the current time
- startTime - Variable in class io.bhagat.util.Timer
- stop - Variable in class io.bhagat.server.Client
- stop - Variable in class io.bhagat.server.Server.ServerThread
- StreamUtil - Class in io.bhagat.util
- StreamUtil() - Constructor for class io.bhagat.util.StreamUtil
- subtract(double) - Method in class io.bhagat.math.linearalgebra.Vector
-
subtracts a scalar to each value in the Vector
- subtract(double) - Method in class io.bhagat.math.statistics.QuantitativeDataList
-
subtracts a number to each number in the list
- subtract(Matrix) - Method in class io.bhagat.math.linearalgebra.Matrix
-
performs element wise subtraction
- subtract(Vector) - Method in class io.bhagat.math.linearalgebra.Vector
-
Performs element wise subtraction
- sum() - Method in class io.bhagat.math.statistics.QuantitativeDataList
-
computes the sum of all the data
All Classes All Packages