Interface SeparateHalfspaceFactor
-
- All Superinterfaces:
FilterableFactor<SeparateHalfspaceFactor>
,GenericFactor
,LinearFactor
,SeparateLinearFactor<SeparateHalfspaceFactor>
,SeparatelySpecified<SeparateHalfspaceFactor>
- All Known Implementing Classes:
SeparateHalfspaceAbstractFactor
,SeparateHalfspaceDefaultFactor
public interface SeparateHalfspaceFactor extends SeparateLinearFactor<SeparateHalfspaceFactor>
Author: Claudio "Dna" Bonesana Project: crema Date: 26.04.2021 17:13
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description gnu.trove.map.TIntObjectMap<List<org.apache.commons.math3.optim.linear.LinearConstraint>>
getData()
SeparateHalfspaceDefaultFactor
getPerturbedZeroConstraints(double eps)
double[]
getRandomVertex(int... states)
SeparateHalfspaceDefaultFactor
mergeCompatible()
SeparateHalfspaceDefaultFactor
removeNonNegativeConstraints()
SeparateHalfspaceDefaultFactor
removeNormConstraints()
SeparateHalfspaceDefaultFactor
sortParents()
-
Methods inherited from interface ch.idsia.crema.factor.FilterableFactor
filter, filter
-
Methods inherited from interface ch.idsia.crema.factor.GenericFactor
copy, getDomain, isLog
-
Methods inherited from interface ch.idsia.crema.factor.credal.linear.separate.SeparateLinearFactor
getLinearProblem, getLinearProblemAt
-
Methods inherited from interface ch.idsia.crema.factor.credal.SeparatelySpecified
getDataDomain, getSeparatingDomain
-
-
-
-
Method Detail
-
getRandomVertex
double[] getRandomVertex(int... states)
-
getData
gnu.trove.map.TIntObjectMap<List<org.apache.commons.math3.optim.linear.LinearConstraint>> getData()
-
getPerturbedZeroConstraints
SeparateHalfspaceDefaultFactor getPerturbedZeroConstraints(double eps)
-
removeNormConstraints
SeparateHalfspaceDefaultFactor removeNormConstraints()
-
removeNonNegativeConstraints
SeparateHalfspaceDefaultFactor removeNonNegativeConstraints()
-
mergeCompatible
SeparateHalfspaceDefaultFactor mergeCompatible()
-
sortParents
SeparateHalfspaceDefaultFactor sortParents()
-
-