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

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
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