Package | Description |
---|---|
org.linqs.psl.reasoner.admm.term | |
org.linqs.psl.reasoner.dcd.term | |
org.linqs.psl.reasoner.sgd.term | |
org.linqs.psl.reasoner.term |
Modifier and Type | Method and Description |
---|---|
ADMMObjectiveTerm |
ADMMTermGenerator.createLinearConstraintTerm(TermStore<ADMMObjectiveTerm,LocalVariable> termStore,
GroundRule groundRule,
Hyperplane<LocalVariable> hyperplane,
FunctionComparator comparator) |
ADMMObjectiveTerm |
ADMMTermGenerator.createLossTerm(TermStore<ADMMObjectiveTerm,LocalVariable> termStore,
boolean isHinge,
boolean isSquared,
GroundRule groundRule,
Hyperplane<LocalVariable> hyperplane) |
Constructor and Description |
---|
ADMMObjectiveTerm(Hyperplane<LocalVariable> hyperplane,
GroundRule groundRule)
Caller releases control of the hyperplane and all members of it.
|
HingeLossTerm(GroundRule groundRule,
Hyperplane<LocalVariable> hyperplane) |
HyperplaneTerm(GroundRule groundRule,
Hyperplane<LocalVariable> hyperplane) |
LinearConstraintTerm(GroundRule groundRule,
Hyperplane<LocalVariable> hyperplane,
FunctionComparator comparator) |
SquaredHingeLossTerm(GroundRule groundRule,
Hyperplane<LocalVariable> hyperplane) |
SquaredHyperplaneTerm(GroundRule groundRule,
Hyperplane<LocalVariable> hyperplane) |
SquaredLinearLossTerm(GroundRule groundRule,
Hyperplane<LocalVariable> hyperplane) |
Modifier and Type | Method and Description |
---|---|
DCDObjectiveTerm |
DCDTermGenerator.createLinearConstraintTerm(TermStore<DCDObjectiveTerm,RandomVariableAtom> termStore,
GroundRule groundRule,
Hyperplane<RandomVariableAtom> hyperplane,
FunctionComparator comparator) |
DCDObjectiveTerm |
DCDTermGenerator.createLossTerm(TermStore<DCDObjectiveTerm,RandomVariableAtom> baseTermStore,
boolean isHinge,
boolean isSquared,
GroundRule groundRule,
Hyperplane<RandomVariableAtom> hyperplane) |
Constructor and Description |
---|
DCDObjectiveTerm(VariableTermStore<DCDObjectiveTerm,RandomVariableAtom> termStore,
boolean squared,
Hyperplane<RandomVariableAtom> hyperplane,
float weight,
float c) |
Modifier and Type | Method and Description |
---|---|
SGDObjectiveTerm |
SGDTermGenerator.createLinearConstraintTerm(TermStore<SGDObjectiveTerm,RandomVariableAtom> termStore,
GroundRule groundRule,
Hyperplane<RandomVariableAtom> hyperplane,
FunctionComparator comparator) |
SGDObjectiveTerm |
SGDTermGenerator.createLossTerm(TermStore<SGDObjectiveTerm,RandomVariableAtom> baseTermStore,
boolean isHinge,
boolean isSquared,
GroundRule groundRule,
Hyperplane<RandomVariableAtom> hyperplane) |
Constructor and Description |
---|
SGDObjectiveTerm(VariableTermStore<SGDObjectiveTerm,RandomVariableAtom> termStore,
boolean squared,
boolean hinge,
Hyperplane<RandomVariableAtom> hyperplane,
float weight,
float learningRate) |
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,
|
abstract T |
HyperplaneTermGenerator.createLossTerm(TermStore<T,V> termStore,
boolean isHinge,
boolean isSquared,
GroundRule groundRule,
Hyperplane<V> hyperplane)
Create a term from a ground rule and hyperplane.
|
Copyright © 2020 University of California, Santa Cruz. All rights reserved.