Modifier and Type | Field and Description |
---|---|
protected FunctionComparator |
AbstractGroundArithmeticRule.comparator |
Modifier and Type | Method and Description |
---|---|
FunctionComparator |
AbstractGroundArithmeticRule.getComparator() |
Modifier and Type | Method and Description |
---|---|
protected AbstractGroundArithmeticRule |
WeightedArithmeticRule.makeGroundRule(float[] coeffs,
GroundAtom[] atoms,
FunctionComparator comparator,
float constant) |
protected UnweightedGroundArithmeticRule |
UnweightedArithmeticRule.makeGroundRule(float[] coefficients,
GroundAtom[] atoms,
FunctionComparator comparator,
float constant) |
protected abstract AbstractGroundArithmeticRule |
AbstractArithmeticRule.makeGroundRule(float[] coefficients,
GroundAtom[] atoms,
FunctionComparator comparator,
float constant) |
protected AbstractGroundArithmeticRule |
WeightedArithmeticRule.makeGroundRule(List<Float> coeffs,
List<GroundAtom> atoms,
FunctionComparator comparator,
float constant) |
protected UnweightedGroundArithmeticRule |
UnweightedArithmeticRule.makeGroundRule(List<Float> coefficients,
List<GroundAtom> atoms,
FunctionComparator comparator,
float constant) |
protected abstract AbstractGroundArithmeticRule |
AbstractArithmeticRule.makeGroundRule(List<Float> coefficients,
List<GroundAtom> atoms,
FunctionComparator comparator,
float constant) |
Modifier and Type | Field and Description |
---|---|
protected FunctionComparator |
ArithmeticRuleExpression.comparator |
Modifier and Type | Method and Description |
---|---|
FunctionComparator |
ArithmeticRuleExpression.getComparator() |
Constructor and Description |
---|
ArithmeticRuleExpression(List<Coefficient> coefficients,
List<SummationAtomOrAtom> atoms,
FunctionComparator comparator,
Coefficient constant) |
ArithmeticRuleExpression(List<Coefficient> coefficients,
List<SummationAtomOrAtom> atoms,
FunctionComparator comparator,
Coefficient constant,
boolean skipCardinalityValidation) |
Constructor and Description |
---|
GroundLinearConstraint(GroundAtom[] atoms,
float[] coeffs,
FunctionComparator comp,
float value) |
Modifier and Type | Method and Description |
---|---|
ADMMObjectiveTerm |
ADMMTermGenerator.createLinearConstraintTerm(TermStore<ADMMObjectiveTerm,LocalVariable> termStore,
GroundRule groundRule,
Hyperplane<LocalVariable> hyperplane,
FunctionComparator comparator) |
Constructor and Description |
---|
LinearConstraintTerm(GroundRule groundRule,
Hyperplane<LocalVariable> hyperplane,
FunctionComparator comparator) |
Modifier and Type | Method and Description |
---|---|
DCDObjectiveTerm |
DCDTermGenerator.createLinearConstraintTerm(TermStore<DCDObjectiveTerm,RandomVariableAtom> termStore,
GroundRule groundRule,
Hyperplane<RandomVariableAtom> hyperplane,
FunctionComparator comparator) |
Modifier and Type | Method and Description |
---|---|
FunctionComparator |
ConstraintTerm.getComparator() |
static FunctionComparator |
FunctionComparator.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static FunctionComparator[] |
FunctionComparator.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Constructor and Description |
---|
ConstraintTerm(GeneralFunction function,
FunctionComparator comparator,
float value) |
Modifier and Type | Method and Description |
---|---|
SGDObjectiveTerm |
SGDTermGenerator.createLinearConstraintTerm(TermStore<SGDObjectiveTerm,RandomVariableAtom> termStore,
GroundRule groundRule,
Hyperplane<RandomVariableAtom> hyperplane,
FunctionComparator comparator) |
Modifier and Type | Method and Description |
---|---|
abstract T |
HyperplaneTermGenerator.createLinearConstraintTerm(TermStore<T,V> termStore,
GroundRule groundRule,
Hyperplane<V> hyperplane,
FunctionComparator comparator)
Create a hard constraint term,
|
Copyright © 2020 University of California, Santa Cruz. All rights reserved.