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
M
- main(String[]) - Static method in class io.bhagat.server.Py4jPrincipalComponentServer
- map(E[], Function<E, E>) - Static method in class io.bhagat.util.ArrayUtil
-
maps a function to each element in an array
- map(E[], Function<E, T>, T[]) - Static method in class io.bhagat.util.ArrayUtil
-
Maps an array of type E to an array of type T using a function
- map(Function<Double, Double>) - Method in class io.bhagat.math.linearalgebra.Matrix
-
maps a function onto each element in the matrix
- map(Function<Double, Double>) - Method in class io.bhagat.math.linearalgebra.Vector
-
maps a function onto each element in the vector
- map(Function<Double, Double>) - Method in class io.bhagat.math.statistics.QuantitativeDataList
-
maps a function onto each value in the list
- mapWithIndex(Function<Matrix.MatrixIndex, Double>) - Method in class io.bhagat.math.linearalgebra.Matrix
-
maps a function onto each element in the matrix
- mapWithIndex(Function<Vector.VectorIndex, Double>) - Method in class io.bhagat.math.linearalgebra.Vector
-
maps a function onto each element in the vector
- Matrix - Class in io.bhagat.math.linearalgebra
-
A class representing a Matrix
- Matrix(double[][]) - Constructor for class io.bhagat.math.linearalgebra.Matrix
-
Create a matrix with specified data
- Matrix(int, int) - Constructor for class io.bhagat.math.linearalgebra.Matrix
-
Create a matrix with a specified number of rows and columns
- Matrix.EigenSolution - Class in io.bhagat.math.linearalgebra
-
A class that holds both eigenvalues and eigenvectors
- Matrix.IndexNotInMatrixException - Exception in io.bhagat.math.linearalgebra
-
An exception for handling if a user attempts to access an index that does not exist in the matrix
- Matrix.InvalidShapeException - Exception in io.bhagat.math.linearalgebra
-
An exception for if a matrix is not the proper size for a certain operation
- Matrix.MatrixIndex - Class in io.bhagat.math.linearalgebra
-
An object that stores all the information about one index of the matrix
- Matrix.OuterProductSVD - Class in io.bhagat.math.linearalgebra
-
A class to hold all the parts of the outer product form of the SVD
- Matrix.SingularSolution - Class in io.bhagat.math.linearalgebra
-
A class that holds both singular values and eigenvectors of Matrix.multiply(transpose(), this)
- MatrixIndex(int, int) - Constructor for class io.bhagat.math.linearalgebra.Matrix.MatrixIndex
-
constructs a new MatrixIndex
- MatrixIndex(int, int, double) - Constructor for class io.bhagat.math.linearalgebra.Matrix.MatrixIndex
-
constructs a new MatrixIndex
- MatrixIndex(int, int, double, Matrix) - Constructor for class io.bhagat.math.linearalgebra.Matrix.MatrixIndex
-
constructs a new MatrixIndex
- mean - Variable in class io.bhagat.math.statistics.NormalDistribution
-
the mean
- mean() - Method in class io.bhagat.math.statistics.QuantitativeDataList
-
computes the mean of all the data
- median() - Method in class io.bhagat.math.statistics.QuantitativeDataList
-
finds the median of the data set
- midpoint() - Method in class io.bhagat.math.Interval
- minmax(double[]) - Method in class io.bhagat.ai.unsupervised.KMeans
- multiply(double) - Method in class io.bhagat.math.linearalgebra.Matrix
-
performs the scalar multiplication on the matrix
- multiply(double) - Method in class io.bhagat.math.linearalgebra.Vector
-
Performs scalar multiplication (element wise) on the Vector
- multiply(double) - Method in interface io.bhagat.math.linearalgebra.VectorSpace.VectorSpacable
- multiply(double) - Method in class io.bhagat.math.statistics.QuantitativeDataList
-
multiplies a number to each number in the list
- multiply(double, Vector) - Static method in class io.bhagat.math.linearalgebra.Vector
-
static multiply scalar function
- multiply(Matrix) - Method in class io.bhagat.math.linearalgebra.Matrix
-
performs matrix multiplication
- multiply(Matrix, Matrix) - Static method in class io.bhagat.math.linearalgebra.Matrix
-
Performs Matrix multiplication
- multiply(Matrix, Vector) - Static method in class io.bhagat.math.linearalgebra.Matrix
-
Performs Matrix multiplication with a matrix and a vector
- multiply(Vector) - Method in class io.bhagat.math.linearalgebra.Matrix
-
performs matrix multiplication
- multiply(Vector) - Method in class io.bhagat.math.linearalgebra.Vector
-
element wise multiplication
- multiply(Vector, double) - Static method in class io.bhagat.math.linearalgebra.Vector
-
static multiply scalar function
All Classes All Packages