| Package | Description |
|---|---|
| edu.illinois.cs.cogcomp.lbjava.infer |
| Class and Description |
|---|
| ArgumentReplacer
Anonymous inner classes extending this class are instantiated by the code generated by the LBJava
compiler when creating
FirstOrderConstraint representations. |
| AtLeastQuantifier
An "at least" quantifier states that the constraint must hold for at least m of the
objects in the collection.
|
| AtMostQuantifier
An "at most" quantifier states that the constraint must hold for no more than m of the
objects in the collection.
|
| Constraint
A constraint is an expression that is either satisified or unsatisfied by its constituent
classifier applications.
|
| EqualityArgumentReplacer
Anonymous inner classes extending this class are instantiated by the code generated by the LBJava
compiler when creating
FirstOrderConstraint representations. |
| ExistentialQuantifier
An existential quantifier states that the constraint must hold for at least one object from the
collection.
|
| FirstOrderBinaryConstraint
Represents a first order constraint involving a binary operator.
|
| FirstOrderConjunction
Represents the conjunction of first order constraints.
|
| FirstOrderConstant
A first order constant is either
true or false. |
| FirstOrderConstraint
All classes for representing first order constraints are derived from this base class.
|
| FirstOrderDisjunction
Represents the disjunction of first order constraints.
|
| FirstOrderDoubleImplication
Represents a double implication between two first order constraints.
|
| FirstOrderEquality
Represents either an equality or an inequality between two values, a classifier application and a
value, or two classifier applications.
|
| FirstOrderEqualityTwoValues
Represents the comparison of two
String values. |
| FirstOrderEqualityWithValue
Represents the comparison of a classifier application with a value.
|
| FirstOrderEqualityWithVariable
Represents the comparison of two classifier applications.
|
| FirstOrderImplication
Represents an implication between two first order constraints.
|
| FirstOrderNAryConstraint
Represents a first order constraint with an arbitrary number of arguments, usually assumed to be
greater than or equal to 2.
|
| FirstOrderNegation
Represents the negation operator applied to a first order constraint.
|
| FirstOrderVariable
Represents a classifier application.
|
| Inference
An object of this class keeps track of all the information necessary to perform inference.
|
| InvocationArgumentReplacer
Anonymous inner classes extending this class are instantiated by the code generated by the LBJava
compiler when creating
QuantifiedConstraintInvocation representations. |
| ParameterizedConstraint
This class represents an LBJava constraint as it appears in a source file.
|
| PropositionalAtLeast
Represents the constraint that at least
m of the children constraints must be true. |
| PropositionalBinaryConstraint
Represents a propositional constraint involving a binary operator.
|
| PropositionalConjunction
Represents the conjunction of two propositional constraints.
|
| PropositionalConstant
A propositional constant is either
true or false. |
| PropositionalConstraint
All classes for representing propositional constraints are derived from this base class.
|
| PropositionalDisjunction
Represents the disjunction of two propositional constraints.
|
| PropositionalDoubleImplication
Represents a double implication between two propositional constraints.
|
| PropositionalImplication
Represents an implication between two propositional constraints.
|
| PropositionalNAryConstraint
Represents a propositional constraint with an arbitrary number of arguments, usually assumed to
be greater than or equal to 2.
|
| PropositionalNegation
Represents the negation operator applied to a propositional constraint.
|
| PropositionalVariable
Every propositional variable is Boolean and represents one possible prediction from a classifier
application.
|
| QuantifiedConstraintInvocation
Represents the invocation of a parameterized constraint nested inside at least one quantification
expression, where the parameter is a function of the quantification variables.
|
| Quantifier
A quantifier is a first order constraint parameterized by an object taken from a Java
Collection of objects. |
| QuantifierArgumentReplacer
Anonymous inner classes extending this class are instantiated by the code generated by the LBJava
compiler when creating
FirstOrderConstraint representations. |
| UniversalQuantifier
A universal quantifier states that the constraint must hold for all objects from the collection.
|
| ZeroOneILPProblem
Can be used to represent an ILP problem, assuming all variables are 0-1.
|
Copyright © 2016. All rights reserved.