Error messages

This is the list of error messages, as found in die() and exit() expressions.

MessageFileLine
'Argmax accepts one and only one argument.'
/optimizers/ArgmaxOptimizer.php29
'Argmin accepts one and only one argument.'
/optimizers/ArgminOptimizer.php29
'Returned values by functions can only be assigned to variant variables.'
/optimizers/ArgmaxOptimizer.php40
'The number of elements' " must be greater than 0, $n given."
/src/Vector.php151
'The number of elements' " must be greater than 0, $n given."
/src/Vector.php125
'Minimum must be' ' less than maximum.'
/src/Vector.php257
'The number of elements' " must be greater than 0, $n given."
/src/Vector.php217
'The number of elements' " must be greater than 0, $n given."
/src/Vector.php73
'Returned values by functions can only be assigned to variant variables.'
/optimizers/ArgminOptimizer.php40
'The number of elements' " must be greater than 0, $n given."
/src/Vector.php108
'The number of elements' " must be greater than 0, $n given."
/src/Vector.php90
'Vector cannot be mutated directly.'
/src/Vector.php2398
'Vector A requires' $this->n elements but Vector B has {$b->size( )}."
/src/Vector.php2147
'Element not found at the' " given offset $index."
/src/Vector.php2435
'Vector cannot be mutated directly.'
/src/Vector.php2418
'Vector A requires' $this->n rows but Matrix B has {$b->m( )}."
/src/ColumnVector.php101
'Vector A requires' $this->n rows but Matrix B has {$b->m( )}."
/src/ColumnVector.php70
'Vector A requires' $this->n rows but Matrix B has {$b->m( )}."
/src/ColumnVector.php163
'Vector A requires' $this->n rows but Matrix B has {$b->m( )}."
/src/ColumnVector.php132
'Vector A requires' $this->n rows but Matrix B has {$b->m( )}."
/src/ColumnVector.php225
'Vector A requires' $this->n rows but Matrix B has {$b->m( )}."
/src/ColumnVector.php194
'Vector A requires' $this->n rows but Matrix B has {$b->m( )}."
/src/ColumnVector.php289
'Vector A requires' $this->n rows but Matrix B has {$b->m( )}."
/src/ColumnVector.php257
'Vector A requires' $this->n rows but Matrix B has {$b->m( )}."
/src/ColumnVector.php353
'Vector A requires' $this->n rows but Matrix B has {$b->m( )}."
/src/ColumnVector.php321
'Vector A requires' $this->n rows but Matrix B has {$b->m( )}."
/src/ColumnVector.php417
'Vector A requires' $this->n rows but Matrix B has {$b->m( )}."
/src/ColumnVector.php385
'Vector A requires' $this->n columns but Matrix B has {$b->n( )}."
/src/Vector.php1739
'Vector A requires' $this->n columns but Matrix B has {$b->n( )}."
/src/Vector.php1769
'Vector A requires' $this->n columns but Matrix B has {$b->n( )}."
/src/Vector.php1799
'Vector A requires' $this->n columns but Matrix B has {$b->n( )}."
/src/Vector.php1829
'Vector A requires' $this->n columns but Matrix B has {$b->n( )}."
/src/Vector.php1859
'Vector A requires' $this->n elements but Vector B has {$b->size( )}."
/src/Vector.php1888
'Vector A requires' $this->n elements but Vector B has {$b->size( )}."
/src/Vector.php1911
'Vector A requires' $this->n elements but Vector B has {$b->size( )}."
/src/Vector.php1934
'Vector A requires' $this->n elements but Vector B has {$b->size( )}."
/src/Vector.php1957
'Vector A requires' $this->n elements but Vector B has {$b->size( )}."
/src/Vector.php1980
'Vector A requires' $this->n elements but Vector B has {$b->size( )}."
/src/Vector.php2003
'Vector A requires' $this->n elements but Vector B has {$b->size( )}."
/src/Vector.php2027
'Vector A requires' $this->n elements but Vector B has {$b->size( )}."
/src/Vector.php2051
'Vector A requires' $this->n elements but Vector B has {$b->size( )}."
/src/Vector.php2075
'Vector A requires' $this->n elements but Vector B has {$b->size( )}."
/src/Vector.php2099
'Vector A requires' $this->n elements but Vector B has {$b->size( )}."
/src/Vector.php2123
'Cannot compare' ' vector with the given input.'
/src/Vector.php1005
'Cannot compare' ' vector with the given input.'
/src/Vector.php974
'Cannot compare' ' vector with the given input.'
/src/Vector.php943
'Cannot compare' ' vector with the given input.'
/src/Vector.php912
'Decimal precision cannot' " be less than 0, $precision given."
/src/Vector.php1370
'Q must be between' " 0 and 100, $q given."
/src/Vector.php1322
'Cannot compare' ' vector with the given input.'
/src/Vector.php1067
'Cannot compare' ' vector with the given input.'
/src/Vector.php1036
'Vector A requires' $this->n columns but Matrix B has {$b->n( )}."
/src/Vector.php1592
'Vector A requires' $this->n columns but Matrix B has {$b->n( )}."
/src/Vector.php1563
'Vector A requires' $this->n columns but Matrix B has {$b->n( )}."
/src/Vector.php1534
'Minimum cannot be' ' greater than maximum.'
/src/Vector.php1415
'Vector A requires' $this->n columns but Matrix B has {$b->n( )}."
/src/Vector.php1709
'Vector A requires' $this->n columns but Matrix B has {$b->n( )}."
/src/Vector.php1679
'Vector A requires' $this->n columns but Matrix B has {$b->n( )}."
/src/Vector.php1650
'Vector A requires' $this->n columns but Matrix B has {$b->n( )}."
/src/Vector.php1621
'Vector A requires' {$a->n( )} elements but Vector B has {$b->n( )}."
/src/Vector.php312
'Vector must contain' ' at least one element.'
/src/Vector.php329
'Number of elements' " must be greater than 1, $n given."
/src/Vector.php262
'Vector A requires' {$a->n( )} elements but Vector B has{$b->n( )}."
/src/Vector.php292
'Cross product is' ' only defined for vectors of 3 dimensions.'
/src/Vector.php595
'Vector B cannot be' ' larger than Vector A.'
/src/Vector.php619
"($m * $n) elements" " are needed but vector has $this->n."
/src/Vector.php438
'Vector A' " requires $this->n elements but B has {$b->size( )}."
/src/Vector.php525
'Cannot multiply' ' vector to the given input.'
/src/Vector.php729
'Cannot divide' ' vector by the given input.'
/src/Vector.php759
'Stride cannot be' " less than 1, $stride given."
/src/Vector.php624
'P must be greater' " than 0, $p given."
/src/Vector.php686
'Cannot raise' ' vector to the power of the given input.'
/src/Vector.php850
'Cannot mod' ' vector with the given input.'
/src/Vector.php881
'Cannot add' ' vector to the given input.'
/src/Vector.php789
'Cannot subtract' ' vector from the given input.'
/src/Vector.php819
"{$this->shapeString( )}" matrix needed but {$b->shapeString( )} given."
/src/Matrix.php2513
"{$this->shapeString( )}" matrix needed but {$b->shapeString( )} given."
/src/Matrix.php2547
"{$this->shapeString( )}" matrix needed but {$b->shapeString( )} given."
/src/Matrix.php2581
"{$this->shapeString( )}" matrix needed but {$b->shapeString( )} given."
/src/Matrix.php2615
"{$this->shapeString( )}" matrix needed but {$b->shapeString( )} given."
/src/Matrix.php2379
"{$this->shapeString( )}" matrix needed but {$b->shapeString( )} given."
/src/Matrix.php2412
"{$this->shapeString( )}" matrix needed but {$b->shapeString( )} given."
/src/Matrix.php2445
"{$this->shapeString( )}" matrix needed but {$b->shapeString( )} given."
/src/Matrix.php2479
'Matrix A requires' $this->n columns but Matrix B has {$b->n( )}."
/src/Matrix.php2258
'Matrix A requires' $this->m rows but Matrix B has {$b->m( )}."
/src/Matrix.php2275
'Matrix A requires' $this->m rows but Matrix B has {$b->m( )}."
/src/Matrix.php2292
"{$this->shapeString( )}" matrix needed but {$b->shapeString( )} given."
/src/Matrix.php2346
'End column must be' ' greater than start column.'
/src/Matrix.php2200
'End row is out of' ' bounds of matrix.'
/src/Matrix.php2205
'End column is out of' ' bounds of matrix.'
/src/Matrix.php2210
'Matrix A requires' $this->n columns but Matrix B has {$b->n( )}."
/src/Matrix.php2241
'Start row must' " be greater than 0, $startRow given."
/src/Matrix.php2185
'Matrix b does not fit' " into matrix a with column offset $columnOffset."
/src/Matrix.php2149
'End row must be' ' greater than start row.'
/src/Matrix.php2195
'Start column must' " be greater than 0, $startColumn given."
/src/Matrix.php2190
'Decimal precision cannot' " be less than 0, $precision given."
/src/Matrix.php1943
'Mean vector must' " have $this->m rows, {$mean->m( )} given."
/src/Matrix.php1920
'Matrix b does not fit' " into matrix a with row offset $rowOffset."
/src/Matrix.php2144
'Minimum cannot be' ' greater than maximum.'
/src/Matrix.php1994
'Mean must be a' ' Column Vector. '
/src/Matrix.php1829
'Cannot compare' ' matrix to the given input.'
/src/Matrix.php1589
'Q must be between' " 0 and 1, $q given."
/src/Matrix.php1887
'Mean vector must' " have $this->m rows, {$mean->m( )} given."
/src/Matrix.php1834
'Cannot compare' ' matrix to the given input.'
/src/Matrix.php1487
'Cannot compare' ' matrix to the given input.'
/src/Matrix.php1453
'Cannot compare' ' matrix to the given input.'
/src/Matrix.php1555
'Cannot compare' ' matrix to the given input.'
/src/Matrix.php1521
'Cannot mod' ' matrix with the given input.'
/src/Matrix.php1385
'Cannot compare' ' matrix to the given input.'
/src/Matrix.php1419
'Cannot subtract' ' the given input from matrix.'
/src/Matrix.php1317
'Cannot raise' ' matrix to the given power.'
/src/Matrix.php1351
'Cannot divide' ' matrix by the given input.'
/src/Matrix.php1251
'Cannot add' ' matrix to the given input.'
/src/Matrix.php1284
'Solution vector' ' dimensionality mismatch.'
/src/Matrix.php1109
'Cannot multiply' ' matrix by the given input.'
/src/Matrix.php1218
'Matrix B cannot be' ' larger than Matrix A.'
/src/Matrix.php991
'Stride cannot be' " less than 1, $stride given."
/src/Matrix.php996
'Matrix A requires' $this->n rows but Matrix B has {$b->m( )}."
/src/Matrix.php934
'Matrix A requires' $this->n elements but Vector B has {$b->size( )}."
/src/Matrix.php971
'Determinant is undefined' ' for a non square matrix.'
/src/Matrix.php791
'Trace is undefined' ' for a non square matrix.'
/src/Matrix.php812
'Matrix element must' ' be an integer or floating point number, ' gettype($valueA) . ' given.'
/src/Matrix.php478
'Cannot trace diagonal of a' ' non square matrix.'
/src/Matrix.php604
'The number of columns' " must be equal for all rows, $n required but " count($rowA) . ' given.'
/src/Matrix.php469
'Matrix must contain' ' at least 1 element.'
/src/Matrix.php457
'Invalid arguments to JAMAError()'
/lib/JAMA/utils/Error.php115
'Matrix A requires' $this->n columns but Vector B has {$b->n( )}."
/src/Matrix.php2780
'Matrix A requires' $this->n columns but Vector B has {$b->n( )}."
/src/Matrix.php2811
'Matrix A requires' $this->n columns but Vector B has {$b->n( )}."
/src/Matrix.php2842
'Matrix A requires' $this->n columns but Vector B has {$b->n( )}."
/src/Matrix.php2873
"{$this->shapeString( )}" matrix needed but {$b->shapeString( )} given."
/src/Matrix.php2649
"{$this->shapeString( )}" matrix needed but {$b->shapeString( )} given."
/src/Matrix.php2683
"{$this->shapeString( )}" matrix needed but {$b->shapeString( )} given."
/src/Matrix.php2717
'Matrix A requires' $this->n columns but Vector B has {$b->n( )}."
/src/Matrix.php2749
'Matrix A requires' $this->n columns but Vector B has {$b->n( )}."
/src/Matrix.php3032
'Matrix A requires' $this->n columns but Vector B has {$b->n( )}."
/src/Matrix.php3064
'Matrix A requires' $this->n columns but Vector B has {$b->n( )}."
/src/Matrix.php3096
'Matrix A requires' $this->m rows but Vector B has {$b->m( )}."
/src/Matrix.php3127
'Matrix A requires' $this->n columns but Vector B has {$b->n( )}."
/src/Matrix.php2904
'Matrix A requires' $this->n columns but Vector B has {$b->n( )}."
/src/Matrix.php2936
'Matrix A requires' $this->n columns but Vector B has {$b->n( )}."
/src/Matrix.php2968
'Matrix A requires' $this->n columns but Vector B has {$b->n( )}."
/src/Matrix.php3000
'Matrix A requires' $this->m row but Vector B has {$b->m( )}."
/src/Matrix.php3314
'Matrix A requires' $this->m row but Vector B has {$b->m( )}."
/src/Matrix.php3282
'Matrix A requires' $this->m row but Vector B has {$b->m( )}."
/src/Matrix.php3378
'Matrix A requires' $this->m row but Vector B has {$b->m( )}."
/src/Matrix.php3346
'Matrix A requires' $this->m row but Vector B has {$b->m( )}."
/src/Matrix.php3189
'Matrix A requires' $this->m row but Vector B has {$b->m( )}."
/src/Matrix.php3158
'Matrix A requires' $this->m row but Vector B has {$b->m( )}."
/src/Matrix.php3251
'Matrix A requires' $this->m row but Vector B has {$b->m( )}."
/src/Matrix.php3220
'Element not found at' " offset $index."
/src/Matrix.php3840
'Matrix cannot be mutated directly.'
/src/Matrix.php3823
'The number of swaps must' " be greater than or equal to 0, $swaps given."
/src/Reductions/REF.php185
'Cannot compute row echelon' ' form of a singular matrix.'
/src/Reductions/REF.php82
'Matrix A requires' $this->m row but Vector B has {$b->m( )}."
/src/Matrix.php3442
'Matrix A requires' $this->m row but Vector B has {$b->m( )}."
/src/Matrix.php3410
'Matrix cannot be mutated directly.'
/src/Matrix.php3803
'Matrix A requires' $this->m row but Vector B has {$b->m( )}."
/src/Matrix.php3474
'Cannot Cholesky decompose a' ' non square matrix.'
/src/Decompositions/Cholesky.php37
'Cannot eigendecompose a non' ' square matrix, ' implode(' x '$a->shape( )) . ' matrix given.'
/src/Decompositions/Eigen.php46
'Cannot LU decompose a' ' non square matrix.'
/src/Decompositions/LU.php53
'Dimensionality must be' ' greater than 0 on all axes.'
/src/Matrix.php84
'Dimensionality must be' ' greater than 0 on all axes.'
/src/Matrix.php114
'Dimensionality must be' ' greater than 0 on all axes.'
/src/Matrix.php132
'Dimensionality must be' ' greater than 0 on all axes.'
/src/Matrix.php152
'Dimensionality must be' ' greater than 0 on all axes.'
/src/Matrix.php183
'Dimensionality must be' ' greater than 0 on all axes.'
/src/Matrix.php201
'Dimensionality must be' ' greater than 0 on all axes.'
/src/Matrix.php234
'Dimensionality must be' ' greater than 0 on all axes.'
/src/Matrix.php318
'Matrix A needs' {$a->m( )} rows but Matrix B has {$b->m( )}."
/src/Matrix.php350
'Matrix A needs' {$a->n( )} columns but Matrix B has {$b->n( )}."
/src/Matrix.php355
'Matrix A needs' {$a->m( )} rows but Matrix B has {$b->m( )}."
/src/Matrix.php379
'Matrix A needs' {$a->n( )} columns but Matrix B has {$b->n( )}."
/src/Matrix.php384
'Cannot stack a non' ' column vector, ' gettype($vector) . ' found.'
/src/Matrix.php420
'Vectors must all' ' be the same size.'
/src/Matrix.php425