Class VertexFactorFactory
- java.lang.Object
-
- ch.idsia.crema.factor.credal.vertex.separate.VertexFactorFactory
-
public class VertexFactorFactory extends Object
Author: Claudio "Dna" Bonesana Project: crema Date: 19.04.2021 14:41
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description VertexFactorFactory
addVertex(double[] vertex, int... groupStates)
VertexFactorFactory
addVertices(List<double[]> vertices, gnu.trove.list.TIntList combinations)
VertexFactorFactory
constraintFactor(SeparateHalfspaceFactor constrainsFactor)
VertexFactorFactory
domain(Strides left)
VertexFactorFactory
domain(Strides left, Strides right)
static VertexFactorFactory
factory()
VertexFactor
get()
VertexFactor
log()
VertexFactorFactory
separatedDomain(Strides domain)
VertexFactorFactory
vertexDomain(Strides domain)
-
-
-
Method Detail
-
factory
public static VertexFactorFactory factory()
-
separatedDomain
public VertexFactorFactory separatedDomain(Strides domain)
-
vertexDomain
public VertexFactorFactory vertexDomain(Strides domain)
-
domain
public VertexFactorFactory domain(Strides left)
-
domain
public VertexFactorFactory domain(Strides left, Strides right)
-
constraintFactor
public VertexFactorFactory constraintFactor(SeparateHalfspaceFactor constrainsFactor)
-
addVertices
public VertexFactorFactory addVertices(List<double[]> vertices, gnu.trove.list.TIntList combinations)
-
addVertex
public VertexFactorFactory addVertex(double[] vertex, int... groupStates)
-
log
public VertexFactor log()
-
get
public VertexFactor get()
-
-