Package org.la4j.operation.ooplace
Class OoPlaceInnerProduct
java.lang.Object
org.la4j.operation.VectorVectorOperation<Double>
org.la4j.operation.SymmetricVectorVectorOperation<Double>
org.la4j.operation.ooplace.OoPlaceInnerProduct
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionapply
(DenseVector a, DenseVector b) apply
(SparseVector a, SparseVector b) private VectorFunction
void
ensureApplicableTo
(Vector a, Vector b) Methods inherited from class org.la4j.operation.SymmetricVectorVectorOperation
apply, apply
Methods inherited from class org.la4j.operation.VectorVectorOperation
partiallyApply, partiallyApply
-
Constructor Details
-
OoPlaceInnerProduct
public OoPlaceInnerProduct()
-
-
Method Details
-
apply
- Specified by:
apply
in classVectorVectorOperation<Double>
-
applySymmetric
- Specified by:
applySymmetric
in classSymmetricVectorVectorOperation<Double>
-
apply
- Specified by:
apply
in classVectorVectorOperation<Double>
-
dot
-
ensureApplicableTo
- Overrides:
ensureApplicableTo
in classVectorVectorOperation<Double>
-