Class Typehint Status

Below, is a summary of all classes and their parameters's typehinting status. .

  Method Argument Typehint Default
class EigenvalueDecomposition
  Method Argument Typehint Default
 tred2  
 tql2  
 orthes  
 cdiv  
 hqr2  
 __construct  
 getV  
 getRealEigenvalues  
 getImagEigenvalues  
 getD  
class Matrix
  Method Argument Typehint Default
 __construct  
 getArray  
 getArrayCopy  
 constructWithCopy  
 getColumnPackedCopy  
 getRowPackedCopy  
 getRowDimension  
 getColumnDimension  
 get  
 getMatrix  
 setMatrix  
 checkMatrixDimensions  
 set  
 identity  
 diagonal  
 filled  
 random  
 packed  
 getMatrixByRow  
 getMatrixByCol  
 transpose  
 norm1  
 norm2  
 normInf  
 normF  
 rank  
 cond  
 trace  
 uminus  
 plus  
 plusEquals  
 minus  
 minusEquals  
 arrayTimes  
 arrayTimesEquals  
 arrayRightDivide  
 arrayRightDivideEquals  
 arrayLeftDivide  
 arrayLeftDivideEquals  
 times  
 chol  
 lu  
 qr  
 eig  
 svd  
 solve  
 inverse  
 det  
 mprint  
 toHTML  
class AbsMatrixBench
  Method Argument Typehint Default
 setUp void 
 abs void 
class ExpMatrixBench
  Method Argument Typehint Default
 setUp void 
 exp void 
class LogMatrixBench
  Method Argument Typehint Default
 setUp void 
 log void 
class MatrixColumnVectorMultiplyBench
  Method Argument Typehint Default
 setUp void 
 multiply void 
class MatrixMatrixMultiplyBench
  Method Argument Typehint Default
 setUp void 
 multiply void 
class MatrixScalarMultiplyBench
  Method Argument Typehint Default
 setUp void 
 multiply void 
class MatrixSumBench
  Method Argument Typehint Default
 setUp void 
 sum void 
class MatrixVectorMultiplyBench
  Method Argument Typehint Default
 setUp void 
 multiply void 
class SqrtMatrixBench
  Method Argument Typehint Default
 setUp void 
 sqrt void 
class SquareMatrixBench
  Method Argument Typehint Default
 setUp void 
 square void 
class CholeskyBench
  Method Argument Typehint Default
 setUp void 
 cholesky void 
class LUBench
  Method Argument Typehint Default
 setUp void 
 lu void 
class MatmulBench
  Method Argument Typehint Default
 setUp void 
 matmul void 
class MatrixDeterminantBench
  Method Argument Typehint Default
 setUp void 
 det void 
class MatrixInfinityNormBench
  Method Argument Typehint Default
 setUp void 
 infinityNorm void 
class MatrixInverseBench
  Method Argument Typehint Default
 setUp void 
 inverse void 
class MatrixL1NormBench
  Method Argument Typehint Default
 setUp void 
 l1Norm void 
class MatrixL2NormBench
  Method Argument Typehint Default
 setUp void 
 l2Norm void 
class MatrixMaxNormBench
  Method Argument Typehint Default
 setUp void 
 max_norm void 
class VectorDotProductBench
  Method Argument Typehint Default
 setUp void 
 dot void 
class VectorOuterProductBench
  Method Argument Typehint Default
 setUp void 
 outer void 
class GaussianMatrixBench
  Method Argument Typehint Default
 gaussian void 
class PoissonMatrixBench
  Method Argument Typehint Default
 poisson void 
class RandMatrixBench
  Method Argument Typehint Default
 rand void 
class UniformMatrixBench
  Method Argument Typehint Default
 uniform void 
class REFBench
  Method Argument Typehint Default
 setUp void 
 ref void 
class RREFBench
  Method Argument Typehint Default
 setUp void 
 rref void 
class MatrixClippingBench
  Method Argument Typehint Default
 setUp void 
 clip void 
 clipUpper void 
 clipLower void 
class MatrixConvolveBench
  Method Argument Typehint Default
 setUp void 
 convolve void 
class VectorConvolveBench
  Method Argument Typehint Default
 setUp void 
 convolve void 
class CovarianceBench
  Method Argument Typehint Default
 setUp void 
 covariance void 
class MatrixMeanBench
  Method Argument Typehint Default
 setUp void 
 mean void 
class MatrixMedianBench
  Method Argument Typehint Default
 setUp void 
 median void 
class MatrixQuantileBench
  Method Argument Typehint Default
 setUp void 
 quantile void 
class MatrixVarianceBench
  Method Argument Typehint Default
 setUp void 
 variance void 
class AugmentMatrixBelowBench
  Method Argument Typehint Default
 setUp void 
 augmentBelow void 
class AugmentMatrixLeftBench
  Method Argument Typehint Default
 setUp void 
 augmentLeft void 
class FlattenMatrixBench
  Method Argument Typehint Default
 setUp void 
 flatten void 
class InsertMatrixBench
  Method Argument Typehint Default
 setUp void 
 insert void 
class MatrixTransposeBench
  Method Argument Typehint Default
 setUp void 
 transpose void 
class RepeatMatrixBench
  Method Argument Typehint Default
 setUp void 
 repeat void 
class ReshapeVectorBench
  Method Argument Typehint Default
 setUp void 
 reshape void 
class SubMatrixBench
  Method Argument Typehint Default
 setUp void 
 subMatrix void 
class CosMatrixBench
  Method Argument Typehint Default
 setUp void 
 cosine void 
class SinMatrixBench
  Method Argument Typehint Default
 setUp void 
 sine void 
class TanMatrixBench
  Method Argument Typehint Default
 setUp void 
 tangent void 
class Cholesky
  Method Argument Typehint Default
 decompose self 
 __construct  
 l Matrix 
 lT Matrix 
class Eigen
  Method Argument Typehint Default
 decompose self 
 __construct  
 eigenvalues array 
 eigenvectors Matrix 
class LU
  Method Argument Typehint Default
 decompose self 
 __construct  
 l Matrix 
 u Matrix 
 p Matrix 
class REF
  Method Argument Typehint Default
 reduce  
 gaussianElimination self 
 rowReductionMethod self 
 __construct  
 a Matrix 
 swaps int 
class RREF
  Method Argument Typehint Default
 reduce self 
 __construct  
 a Matrix 
interface Arithmetic
  Method Argument Typehint Default
 multiply  
 divide  
 add  
 subtract  
 pow  
 mod  
 abs  
 square  
 sqrt  
 exp  
 expm1  
 log  
 log1p  
 sum  
 product  
 min  
 max  
 round  
 floor  
 ceil  
 sign  
 negate  
interface ArrayLike
  Method Argument Typehint Default
 shape array 
 size int 
 asArray array 
class ColumnVector
  Method Argument Typehint Default
 m int 
 n int 
 transpose  
 matmul Matrix 
 multiplyMatrix Matrix 
 divideMatrix Matrix 
 addMatrix Matrix 
 subtractMatrix Matrix 
 powMatrix Matrix 
 modMatrix Matrix 
 equalMatrix Matrix 
 notEqualMatrix Matrix 
 greaterMatrix Matrix 
 greaterEqualMatrix Matrix 
 lessMatrix Matrix 
 lessEqualMatrix Matrix 
interface Comparable
  Method Argument Typehint Default
 equal  
 notEqual  
 greater  
 greaterEqual  
 less  
 lessEqual  
class Matrix
  Method Argument Typehint Default
 build self 
 quick self 
 identity self 
 zeros self 
 ones self 
 diagonal self 
 fill self 
 rand self 
 gaussian self 
 poisson self 
 uniform self 
 minimum self 
 maximum self 
 stack self 
 implodeRow string 
 __construct  
 shape array 
 shapeString string 
 isSquare bool 
 size int 
 m int 
 n int 
 row array 
 rowAsVector Vector 
 column array 
 columnAsVector ColumnVector 
 diagonalAsVector Vector 
 asArray array 
 asVectors array 
 asColumnVectors array 
 flatten Vector 
 argmin ColumnVector 
 argmax ColumnVector 
 map self 
 reduce  
 transpose self 
 inverse self 
 det  
 trace  
 rank int 
 fullRank bool 
 symmetric bool 
 positiveDefinite bool 
 positiveSemidefinite bool 
 matmul self 
 dot ColumnVector 
 convolve self 
 ref REF 
 rref RREF 
 lu LU 
 cholesky Cholesky 
 eig Eigen 
 solve ColumnVector 
 l1Norm  
 l2Norm  
 infinityNorm  
 maxNorm  
 multiply  
 divide  
 add  
 subtract  
 pow  
 mod  
 equal  
 notEqual  
 greater  
 greaterEqual  
 less  
 lessEqual  
 reciprocal self 
 abs self 
 square self 
 sqrt self 
 exp self 
 expm1 self 
 log self 
 log1p self 
 sin self 
 asin self 
 cos self 
 acos self 
 tan self 
 atan self 
 rad2deg self 
 deg2rad self 
 sum ColumnVector 
 product ColumnVector 
 min ColumnVector 
 max ColumnVector 
 mean ColumnVector 
 variance ColumnVector 
 median ColumnVector 
 quantile ColumnVector 
 covariance self 
 round self 
 floor self 
 ceil self 
 clip self 
 clipLower self 
 clipUpper self 
 sign self 
 negate self 
 insert self 
 subMatrix self 
 augmentAbove self 
 augmentBelow self 
 augmentLeft self 
 augmentRight self 
 repeat self 
 multiplyMatrix self 
 divideMatrix self 
 addMatrix self 
 subtractMatrix self 
 powMatrix self 
 modMatrix self 
 equalMatrix self 
 notEqualMatrix self 
 greaterMatrix self 
 greaterEqualMatrix self 
 lessMatrix self 
 lessEqualMatrix self 
 multiplyVector self 
 divideVector self 
 addVector self 
 subtractVector self 
 powVector self 
 modVector self 
 equalVector self 
 notEqualVector self 
 greaterVector self 
 greaterEqualVector self 
 lessVector self 
 lessEqualVector self 
 multiplyColumnVector self 
 divideColumnVector self 
 addColumnVector self 
 subtractColumnVector self 
 powColumnVector self 
 modColumnVector self 
 equalColumnVector self 
 notEqualColumnVector self 
 greaterColumnVector self 
 greaterEqualColumnVector self 
 lessColumnVector self 
 lessEqualColumnVector self 
 multiplyScalar self 
 divideScalar self 
 addScalar self 
 subtractScalar self 
 powScalar self 
 modScalar self 
 equalScalar self 
 notEqualScalar self 
 greaterScalar self 
 greaterEqualScalar self 
 lessScalar self 
 lessEqualScalar self 
 count int 
 offsetSet void 
 offsetExists bool 
 offsetUnset void 
 offsetGet array 
 getIterator  
 __toString string 
interface Statistical
  Method Argument Typehint Default
 mean  
 variance  
 median  
 quantile  
interface Tensor
  Method Argument Typehint Default
 map  
 reduce  
 transpose  
 clip  
 clipLower  
 clipUpper  
 shapeString string 
 __toString string 
interface Trigonometric
  Method Argument Typehint Default
 sin  
 asin  
 cos  
 acos  
 tan  
 atan  
 rad2deg  
 deg2rad  
class Vector
  Method Argument Typehint Default
 build  
 quick  
 zeros self 
 ones self 
 fill self 
 rand self 
 gaussian self 
 poisson self 
 uniform self 
 range self 
 linspace self 
 maximum self 
 minimum self 
 __construct  
 shape array 
 shapeString string 
 size int 
 m int 
 n int 
 asArray array 
 asRowMatrix Matrix 
 asColumnMatrix Matrix 
 reshape Matrix 
 transpose  
 argmin int 
 argmax int 
 map self 
 reduce  
 dot  
 matmul Matrix 
 inner  
 outer Matrix 
 cross self 
 convolve self 
 project self 
 l1Norm  
 l2Norm  
 pNorm  
 maxNorm  
 multiply  
 divide  
 add  
 subtract  
 pow  
 mod  
 equal  
 notEqual  
 greater  
 greaterEqual  
 less  
 lessEqual  
 reciprocal self 
 abs self 
 square self 
 sqrt self 
 exp self 
 expm1 self 
 log self 
 log1p self 
 sin self 
 asin self 
 cos self 
 acos self 
 tan self 
 atan self 
 rad2deg self 
 deg2rad self 
 sum  
 product  
 min  
 max  
 mean  
 median  
 quantile  
 variance  
 round self 
 floor self 
 ceil self 
 clip self 
 clipLower self 
 clipUpper self 
 sign self 
 negate self 
 multiplyMatrix Matrix 
 divideMatrix Matrix 
 addMatrix Matrix 
 subtractMatrix Matrix 
 powMatrix Matrix 
 modMatrix Matrix 
 equalMatrix Matrix 
 notEqualMatrix Matrix 
 greaterMatrix Matrix 
 greaterEqualMatrix Matrix 
 lessMatrix Matrix 
 lessEqualMatrix Matrix 
 multiplyVector self 
 divideVector self 
 addVector self 
 subtractVector self 
 powVector self 
 modVector self 
 equalVector self 
 notEqualVector self 
 greaterVector self 
 greaterEqualVector self 
 lessVector self 
 lessEqualVector self 
 multiplyScalar self 
 divideScalar self 
 addScalar self 
 subtractScalar self 
 powScalar self 
 modScalar self 
 equalScalar self 
 notEqualScalar self 
 greaterScalar self 
 greaterEqualScalar self 
 lessScalar self 
 lessEqualScalar self 
 count int 
 offsetSet void 
 offsetExists bool 
 offsetUnset void 
 offsetGet  
 getIterator  
 __toString string 
class ArgmaxOptimizer
  Method Argument Typehint Default
 optimize  
class ArgminOptimizer
  Method Argument Typehint Default
 optimize