Package org.ujmp.core.calculation
Interface Calculation
- All Superinterfaces:
Serializable
- All Known Subinterfaces:
BigDecimalCalculation
,BigIntegerCalculation
,BooleanCalculation
,ByteCalculation
,CharCalculation
,DoubleCalculation
,FloatCalculation
,IntCalculation
,LongCalculation
,MultiThreadedCalculation
,ObjectCalculation
,ReversableCalculation
,ShortCalculation
,StringCalculation
- All Known Implementing Classes:
Abs
,AbstractBigDecimalCalculation
,AbstractBigIntegerCalculation
,AbstractBooleanCalculation
,AbstractByteCalculation
,AbstractCalculation
,AbstractCharCalculation
,AbstractDoubleCalculation
,AbstractFloatCalculation
,AbstractIntCalculation
,AbstractLongCalculation
,AbstractObjectCalculation
,AbstractShortCalculation
,AbstractStringCalculation
,AddMissing
,And
,Atimes
,Bootstrap
,Ceil
,Center
,Concatenation
,ConvertEncoding
,Corrcoef
,Cos
,Cosh
,CosineSimilarity
,CountMissing
,Cov
,Cumprod
,Cumsum
,Deletion
,Diag
,Diff
,Discretize
,DiscretizeDictionary
,DiscretizeStandardBinning
,DiscretizeToColumns
,DivideMatrix
,DivideScalar
,DocTerm
,Eq
,Exp
,ExtractAnnotation
,Eye
,FadeIn
,FadeOut
,Fibonacci
,Fill
,Flipdim
,Floor
,Ge
,Ginv
,GrayScale
,Gt
,Impute
,ImputeBPCA
,ImputeEM
,ImputeKNN
,ImputeLS
,ImputeMean
,ImputeRegression
,ImputeZero
,IncludeAnnotation
,IndexOfMax
,IndexOfMin
,Join
,Le
,Log
,Log10
,Log2
,LogisticFunction
,LowerCase
,Lt
,Magic
,Max
,Mean
,Min
,MinkowskiDistance
,MinusMatrix
,MinusScalar
,Mtimes
,MutualInformation
,NaNs
,Ne
,Normalize
,Not
,Ones
,Or
,PairedTTest
,Pascal
,Pinv
,PlusMatrix
,PlusScalar
,Power
,Princomp
,Prod
,Rand
,Randn
,Range
,RemovePunctuation
,RemoveWords
,Replace
,ReplaceRegex
,Repmat
,Reshape
,Round
,Selection
,SetContent
,Shuffle
,Sign
,Sin
,Sinh
,Sortrows
,Sqrt
,Squeeze
,Standardize
,Std
,Stem
,SubMatrix
,Sum
,Swap
,Tan
,Tanh
,TfIdf
,TimesMatrix
,TimesScalar
,ToBigDecimalMatrix
,ToBigIntegerMatrix
,ToBooleanMatrix
,ToByteMatrix
,ToCharMatrix
,ToDoubleMatrix
,ToFloatMatrix
,ToIntMatrix
,ToLongMatrix
,ToObjectMatrix
,ToShortMatrix
,ToStringMatrix
,Translate
,Transpose
,Tril
,Triu
,Unique
,UniqueValueCount
,UpperCase
,ValueToColumn
,Var
,Xor
,Zeros
Interface for matrix calculations.
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int
static final int
static final Calculation.Ret
static final Calculation.Ret
static final int
static final Calculation.Ret
static final int
-
Method Summary
Modifier and TypeMethodDescriptionIterable<long[]>
calc
(Calculation.Ret returnType) calcLink()
calcNew()
calcOrig()
boolean
containsCoordinates
(long... coordinates) long
int
long
long[]
getSize()
Matrix[]
void
setMetaData
(MapMatrix<String, Object> metaData)
-
Field Details
-
ALL
static final int ALL- See Also:
-
NONE
static final int NONE- See Also:
-
ROW
static final int ROW- See Also:
-
COLUMN
static final int COLUMN- See Also:
-
NEW
-
LINK
-
ORIG
-
-
Method Details
-
calc
-
calcNew
Matrix calcNew() -
calcLink
Matrix calcLink() -
calcOrig
Matrix calcOrig() -
getMetaData
-
setMetaData
-
availableCoordinates
Iterable<long[]> availableCoordinates() -
containsCoordinates
boolean containsCoordinates(long... coordinates) -
getSource
Matrix getSource() -
getSources
Matrix[] getSources() -
getDimension
int getDimension() -
getSize
long[] getSize() -
getRowCount
long getRowCount() -
getColumnCount
long getColumnCount() -
getValueType
ValueType getValueType()
-