- AbstractArithmeticRule - Class in org.linqs.psl.model.rule.arithmetic
-
Base class for all (first order, i.e., not ground) arithmetic rules.
- AbstractArithmeticRule(ArithmeticRuleExpression, Map<SummationVariable, Formula>, String) - Constructor for class org.linqs.psl.model.rule.arithmetic.AbstractArithmeticRule
-
- AbstractBranchFormula<T extends AbstractBranchFormula<T>> - Class in org.linqs.psl.model.formula
-
An abstract branching formula.
- AbstractBranchFormula(Formula...) - Constructor for class org.linqs.psl.model.formula.AbstractBranchFormula
-
- AbstractGroundArithmeticRule - Class in org.linqs.psl.model.rule.arithmetic
-
Base class for all ground arithmetic rules.
- AbstractGroundArithmeticRule(AbstractArithmeticRule, List<Double>, List<GroundAtom>, FunctionComparator, double) - Constructor for class org.linqs.psl.model.rule.arithmetic.AbstractGroundArithmeticRule
-
- AbstractGroundArithmeticRule(AbstractArithmeticRule, double[], GroundAtom[], FunctionComparator, double) - Constructor for class org.linqs.psl.model.rule.arithmetic.AbstractGroundArithmeticRule
-
- AbstractGroundArithmeticRule(AbstractArithmeticRule, double[], GroundAtom[], FunctionComparator, double, boolean) - Constructor for class org.linqs.psl.model.rule.arithmetic.AbstractGroundArithmeticRule
-
- AbstractGroundLogicalRule - Class in org.linqs.psl.model.rule.logical
-
Base class for all ground logical rules.
- AbstractGroundLogicalRule(AbstractLogicalRule, List<GroundAtom>, List<GroundAtom>, int) - Constructor for class org.linqs.psl.model.rule.logical.AbstractGroundLogicalRule
-
- AbstractLogicalRule - Class in org.linqs.psl.model.rule.logical
-
Base class for all (first order, i.e., not ground) logical rules.
- AbstractLogicalRule(Formula, String) - Constructor for class org.linqs.psl.model.rule.logical.AbstractLogicalRule
-
- AbstractRule - Class in org.linqs.psl.model.rule
-
Base class for all (first order, i.e., not ground) rules.
- AbstractRule(String) - Constructor for class org.linqs.psl.model.rule.AbstractRule
-
- accept(ParseTreeVisitor<? extends T>) - Method in class org.linqs.psl.parser.antlr.PSLParser.AndContext
-
- accept(ParseTreeVisitor<? extends T>) - Method in class org.linqs.psl.parser.antlr.PSLParser.ArithmeticCoefficientOperandContext
-
- accept(ParseTreeVisitor<? extends T>) - Method in class org.linqs.psl.parser.antlr.PSLParser.ArithmeticOperatorContext
-
- accept(ParseTreeVisitor<? extends T>) - Method in class org.linqs.psl.parser.antlr.PSLParser.ArithmeticRuleContext
-
- accept(ParseTreeVisitor<? extends T>) - Method in class org.linqs.psl.parser.antlr.PSLParser.ArithmeticRuleExpressionContext
-
- accept(ParseTreeVisitor<? extends T>) - Method in class org.linqs.psl.parser.antlr.PSLParser.ArithmeticRuleRelationContext
-
- accept(ParseTreeVisitor<? extends T>) - Method in class org.linqs.psl.parser.antlr.PSLParser.AtomContext
-
- accept(ParseTreeVisitor<? extends T>) - Method in class org.linqs.psl.parser.antlr.PSLParser.BooleanConjunctiveExpressionContext
-
- accept(ParseTreeVisitor<? extends T>) - Method in class org.linqs.psl.parser.antlr.PSLParser.BooleanDisjunctiveExpressionContext
-
- accept(ParseTreeVisitor<? extends T>) - Method in class org.linqs.psl.parser.antlr.PSLParser.BooleanExpressionContext
-
- accept(ParseTreeVisitor<? extends T>) - Method in class org.linqs.psl.parser.antlr.PSLParser.BooleanValueContext
-
- accept(ParseTreeVisitor<? extends T>) - Method in class org.linqs.psl.parser.antlr.PSLParser.CoefficientAdditiveExpressionContext
-
- accept(ParseTreeVisitor<? extends T>) - Method in class org.linqs.psl.parser.antlr.PSLParser.CoefficientContext
-
- accept(ParseTreeVisitor<? extends T>) - Method in class org.linqs.psl.parser.antlr.PSLParser.CoefficientExpressionContext
-
- accept(ParseTreeVisitor<? extends T>) - Method in class org.linqs.psl.parser.antlr.PSLParser.CoefficientFunctionContext
-
- accept(ParseTreeVisitor<? extends T>) - Method in class org.linqs.psl.parser.antlr.PSLParser.CoefficientFunctionOperatorContext
-
- accept(ParseTreeVisitor<? extends T>) - Method in class org.linqs.psl.parser.antlr.PSLParser.CoefficientMultiplicativeExpressionContext
-
- accept(ParseTreeVisitor<? extends T>) - Method in class org.linqs.psl.parser.antlr.PSLParser.CoefficientOperatorContext
-
- accept(ParseTreeVisitor<? extends T>) - Method in class org.linqs.psl.parser.antlr.PSLParser.ConstantContext
-
- accept(ParseTreeVisitor<? extends T>) - Method in class org.linqs.psl.parser.antlr.PSLParser.FilterClauseContext
-
- accept(ParseTreeVisitor<? extends T>) - Method in class org.linqs.psl.parser.antlr.PSLParser.ImpliedByContext
-
- accept(ParseTreeVisitor<? extends T>) - Method in class org.linqs.psl.parser.antlr.PSLParser.LinearArithmeticExpressionContext
-
- accept(ParseTreeVisitor<? extends T>) - Method in class org.linqs.psl.parser.antlr.PSLParser.LinearArithmeticOperandContext
-
- accept(ParseTreeVisitor<? extends T>) - Method in class org.linqs.psl.parser.antlr.PSLParser.LinearOperatorContext
-
- accept(ParseTreeVisitor<? extends T>) - Method in class org.linqs.psl.parser.antlr.PSLParser.LogicalConjunctiveExpressionContext
-
- accept(ParseTreeVisitor<? extends T>) - Method in class org.linqs.psl.parser.antlr.PSLParser.LogicalConjunctiveValueContext
-
- accept(ParseTreeVisitor<? extends T>) - Method in class org.linqs.psl.parser.antlr.PSLParser.LogicalDisjunctiveExpressionContext
-
- accept(ParseTreeVisitor<? extends T>) - Method in class org.linqs.psl.parser.antlr.PSLParser.LogicalDisjunctiveValueContext
-
- accept(ParseTreeVisitor<? extends T>) - Method in class org.linqs.psl.parser.antlr.PSLParser.LogicalImplicationExpressionContext
-
- accept(ParseTreeVisitor<? extends T>) - Method in class org.linqs.psl.parser.antlr.PSLParser.LogicalNegationValueContext
-
- accept(ParseTreeVisitor<? extends T>) - Method in class org.linqs.psl.parser.antlr.PSLParser.LogicalRuleContext
-
- accept(ParseTreeVisitor<? extends T>) - Method in class org.linqs.psl.parser.antlr.PSLParser.LogicalRuleExpressionContext
-
- accept(ParseTreeVisitor<? extends T>) - Method in class org.linqs.psl.parser.antlr.PSLParser.NonSymmetricContext
-
- accept(ParseTreeVisitor<? extends T>) - Method in class org.linqs.psl.parser.antlr.PSLParser.NotContext
-
- accept(ParseTreeVisitor<? extends T>) - Method in class org.linqs.psl.parser.antlr.PSLParser.NotEqualContext
-
- accept(ParseTreeVisitor<? extends T>) - Method in class org.linqs.psl.parser.antlr.PSLParser.NumberContext
-
- accept(ParseTreeVisitor<? extends T>) - Method in class org.linqs.psl.parser.antlr.PSLParser.OrContext
-
- accept(ParseTreeVisitor<? extends T>) - Method in class org.linqs.psl.parser.antlr.PSLParser.PredicateContext
-
- accept(ParseTreeVisitor<? extends T>) - Method in class org.linqs.psl.parser.antlr.PSLParser.ProgramContext
-
- accept(ParseTreeVisitor<? extends T>) - Method in class org.linqs.psl.parser.antlr.PSLParser.PslRuleContext
-
- accept(ParseTreeVisitor<? extends T>) - Method in class org.linqs.psl.parser.antlr.PSLParser.PslRulePartialContext
-
- accept(ParseTreeVisitor<? extends T>) - Method in class org.linqs.psl.parser.antlr.PSLParser.SummationAtomContext
-
- accept(ParseTreeVisitor<? extends T>) - Method in class org.linqs.psl.parser.antlr.PSLParser.SummationVariableContext
-
- accept(ParseTreeVisitor<? extends T>) - Method in class org.linqs.psl.parser.antlr.PSLParser.TermContext
-
- accept(ParseTreeVisitor<? extends T>) - Method in class org.linqs.psl.parser.antlr.PSLParser.TermEqualContext
-
- accept(ParseTreeVisitor<? extends T>) - Method in class org.linqs.psl.parser.antlr.PSLParser.TermOperatorContext
-
- accept(ParseTreeVisitor<? extends T>) - Method in class org.linqs.psl.parser.antlr.PSLParser.ThenContext
-
- accept(ParseTreeVisitor<? extends T>) - Method in class org.linqs.psl.parser.antlr.PSLParser.UnweightedArithmeticRuleContext
-
- accept(ParseTreeVisitor<? extends T>) - Method in class org.linqs.psl.parser.antlr.PSLParser.UnweightedLogicalRuleContext
-
- accept(ParseTreeVisitor<? extends T>) - Method in class org.linqs.psl.parser.antlr.PSLParser.VariableContext
-
- accept(ParseTreeVisitor<? extends T>) - Method in class org.linqs.psl.parser.antlr.PSLParser.WeightedArithmeticRuleContext
-
- accept(ParseTreeVisitor<? extends T>) - Method in class org.linqs.psl.parser.antlr.PSLParser.WeightedLogicalRuleContext
-
- accept(ParseTreeVisitor<? extends T>) - Method in class org.linqs.psl.parser.antlr.PSLParser.WeightExpressionContext
-
- accuracy() - Method in class org.linqs.psl.evaluation.statistics.CategoricalEvaluator
-
- accuracy() - Method in class org.linqs.psl.evaluation.statistics.DiscreteEvaluator
-
- activateAtoms(List<Rule>, GroundRuleStore) - Method in class org.linqs.psl.database.atom.LazyAtomManager
-
Activate any lazy atoms above the threshold.
- activateAtoms(Set<RandomVariableAtom>, List<Rule>, GroundRuleStore) - Method in class org.linqs.psl.database.atom.LazyAtomManager
-
Activate a specific set of lazy atoms.
- ACTIVATION_THRESHOLD_DEFAULT - Static variable in class org.linqs.psl.database.atom.LazyAtomManager
-
Default value for ACTIVATION_THRESHOLD_KEY property.
- ACTIVATION_THRESHOLD_KEY - Static variable in class org.linqs.psl.database.atom.LazyAtomManager
-
The minimum value an atom must take for it to be activated.
- ADAGRAD_DEFAULT - Static variable in class org.linqs.psl.application.learning.weight.em.HardEM
-
- ADAGRAD_KEY - Static variable in class org.linqs.psl.application.learning.weight.em.HardEM
-
Key for Boolean property that indicates whether to use AdaGrad subgradient
scaling, the adaptive subgradient algorithm of
John Duchi, Elad Hazan, Yoram Singer (JMLR 2010).
- Add - Class in org.linqs.psl.model.rule.arithmetic.expression.coefficient
-
- Add(Coefficient, Coefficient) - Constructor for class org.linqs.psl.model.rule.arithmetic.expression.coefficient.Add
-
- add(GroundRule, ADMMObjectiveTerm) - Method in class org.linqs.psl.reasoner.admm.term.ADMMTermStore
-
- add(double) - Method in class org.linqs.psl.reasoner.function.GeneralFunction
-
Add a constant to the sum.
- add(double, FunctionTerm) - Method in class org.linqs.psl.reasoner.function.GeneralFunction
-
Add a general term to the sum.
- add(GroundRule, ConstraintBlockerTerm) - Method in class org.linqs.psl.reasoner.term.blocker.ConstraintBlockerTermStore
-
- add(GroundRule, E) - Method in class org.linqs.psl.reasoner.term.MemoryTermStore
-
- add(GroundRule, E) - Method in interface org.linqs.psl.reasoner.term.TermStore
-
Add a term to the store that was generated from the given ground rule.
- addAll(VariableTypeMap) - Method in class org.linqs.psl.model.term.VariableTypeMap
-
Performs a shallow copy of all variable-type pairs from another VariableTypeMap to this one.
- addGroundRule(GroundRule) - Method in class org.linqs.psl.application.groundrulestore.AtomRegisterGroundRuleStore
-
- addGroundRule(GroundRule) - Method in interface org.linqs.psl.application.groundrulestore.GroundRuleStore
-
Adds a GroundRule to this store.
- addGroundRule(GroundRule) - Method in class org.linqs.psl.application.groundrulestore.MemoryGroundRuleStore
-
- addProperty(String, Object) - Static method in class org.linqs.psl.config.Config
-
Add a property to the configuration.
- addResult(Constant[]) - Method in class org.linqs.psl.database.rdbms.RDBMSResultList
-
- addRule(Rule) - Method in class org.linqs.psl.model.Model
-
Adds a Rule to this Model.
- addToPersistedCache(Set<RandomVariableAtom>) - Method in class org.linqs.psl.database.atom.PersistedAtomManager
-
- addVariable(Variable, ConstantType) - Method in class org.linqs.psl.model.term.VariableTypeMap
-
- addVariable(Variable, ConstantType, boolean) - Method in class org.linqs.psl.model.term.VariableTypeMap
-
Adds a variable-type pair to the hashmap.
- ADMM_STEPS_DEFAULT - Static variable in class org.linqs.psl.application.learning.weight.em.PairedDualLearner
-
- ADMM_STEPS_KEY - Static variable in class org.linqs.psl.application.learning.weight.em.PairedDualLearner
-
Key for Integer property that indicates how many steps of ADMM to run
for each inner objective before each gradient iteration (parameter N in the ICML paper)
- ADMMObjectiveTerm - Class in org.linqs.psl.reasoner.admm.term
-
A term in the objective to be optimized by an ADMMReasoner.
- ADMMObjectiveTerm(List<LocalVariable>) - Constructor for class org.linqs.psl.reasoner.admm.term.ADMMObjectiveTerm
-
Caller releases control of |variables|.
- ADMMReasoner - Class in org.linqs.psl.reasoner.admm
-
Uses an ADMM optimization method to optimize its GroundRules.
- ADMMReasoner() - Constructor for class org.linqs.psl.reasoner.admm.ADMMReasoner
-
- ADMMReasoner.InitialValue - Enum in org.linqs.psl.reasoner.admm
-
Possible starting values for the consensus values.
- ADMMTermGenerator - Class in org.linqs.psl.reasoner.admm.term
-
A TermGenerator for ADMM objective terms.
- ADMMTermGenerator() - Constructor for class org.linqs.psl.reasoner.admm.term.ADMMTermGenerator
-
- ADMMTermStore - Class in org.linqs.psl.reasoner.admm.term
-
A TermStore specifically for ADMM terms.
- ADMMTermStore() - Constructor for class org.linqs.psl.reasoner.admm.term.ADMMTermStore
-
- ADMMTermStore(TermStore<ADMMObjectiveTerm>) - Constructor for class org.linqs.psl.reasoner.admm.term.ADMMTermStore
-
- allRules - Variable in class org.linqs.psl.application.learning.weight.WeightLearningApplication
-
- ALWAYS_INCLUDE_BLOCKS - Static variable in class org.linqs.psl.database.rdbms.OptimalCover
-
Whether or not to always include the blocking predicates.
- AMPERSAND - Static variable in class org.linqs.psl.parser.antlr.PSLLexer
-
- AMPERSAND - Static variable in class org.linqs.psl.parser.antlr.PSLParser
-
- AMPERSAND() - Method in class org.linqs.psl.parser.antlr.PSLParser.AndContext
-
- AMPERSAND(int) - Method in class org.linqs.psl.parser.antlr.PSLParser.AndContext
-
- and() - Method in class org.linqs.psl.parser.antlr.PSLParser
-
- and() - Method in class org.linqs.psl.parser.antlr.PSLParser.BooleanConjunctiveExpressionContext
-
- and() - Method in class org.linqs.psl.parser.antlr.PSLParser.LogicalConjunctiveExpressionContext
-
- AndContext(ParserRuleContext, int) - Constructor for class org.linqs.psl.parser.antlr.PSLParser.AndContext
-
- ANONYMOUS_PARTITION_PREFIX - Static variable in class org.linqs.psl.database.rdbms.DataStoreMetadata
-
- args - Variable in class org.linqs.psl.model.rule.arithmetic.expression.SummationAtom
-
- args - Variable in class org.linqs.psl.reasoner.ExecutableReasoner
-
- argumentColumns() - Method in class org.linqs.psl.database.rdbms.PredicateInfo
-
- arguments - Variable in class org.linqs.psl.model.atom.Atom
-
- arithmeticCoefficientOperand() - Method in class org.linqs.psl.parser.antlr.PSLParser
-
- arithmeticCoefficientOperand() - Method in class org.linqs.psl.parser.antlr.PSLParser.LinearArithmeticOperandContext
-
- ArithmeticCoefficientOperandContext(ParserRuleContext, int) - Constructor for class org.linqs.psl.parser.antlr.PSLParser.ArithmeticCoefficientOperandContext
-
- arithmeticOperator() - Method in class org.linqs.psl.parser.antlr.PSLParser
-
- ArithmeticOperatorContext(ParserRuleContext, int) - Constructor for class org.linqs.psl.parser.antlr.PSLParser.ArithmeticOperatorContext
-
- arithmeticRule() - Method in class org.linqs.psl.parser.antlr.PSLParser
-
- arithmeticRule() - Method in class org.linqs.psl.parser.antlr.PSLParser.PslRuleContext
-
- arithmeticRule() - Method in class org.linqs.psl.parser.antlr.PSLParser.PslRulePartialContext
-
- ArithmeticRuleContext(ParserRuleContext, int) - Constructor for class org.linqs.psl.parser.antlr.PSLParser.ArithmeticRuleContext
-
- ArithmeticRuleExpression - Class in org.linqs.psl.model.rule.arithmetic.expression
-
Container for components of an arithmetic rule formula.
- ArithmeticRuleExpression(List<Coefficient>, List<SummationAtomOrAtom>, FunctionComparator, Coefficient) - Constructor for class org.linqs.psl.model.rule.arithmetic.expression.ArithmeticRuleExpression
-
- arithmeticRuleExpression() - Method in class org.linqs.psl.parser.antlr.PSLParser
-
- arithmeticRuleExpression() - Method in class org.linqs.psl.parser.antlr.PSLParser.PslRulePartialContext
-
- arithmeticRuleExpression() - Method in class org.linqs.psl.parser.antlr.PSLParser.UnweightedArithmeticRuleContext
-
- arithmeticRuleExpression() - Method in class org.linqs.psl.parser.antlr.PSLParser.WeightedArithmeticRuleContext
-
- ArithmeticRuleExpressionContext(ParserRuleContext, int) - Constructor for class org.linqs.psl.parser.antlr.PSLParser.ArithmeticRuleExpressionContext
-
- arithmeticRuleRelation() - Method in class org.linqs.psl.parser.antlr.PSLParser.ArithmeticRuleExpressionContext
-
- arithmeticRuleRelation() - Method in class org.linqs.psl.parser.antlr.PSLParser
-
- ArithmeticRuleRelationContext(ParserRuleContext, int) - Constructor for class org.linqs.psl.parser.antlr.PSLParser.ArithmeticRuleRelationContext
-
- asString() - Static method in class org.linqs.psl.config.Config
-
- asString() - Method in class org.linqs.psl.model.Model
-
Create a model string that can be directly interpreted by the parser.
- assume(Predicate, Term...) - Method in class org.linqs.psl.model.atom.QueryAtom
-
Have this QueryAtom assume new values.
- atom - Variable in exception org.linqs.psl.database.atom.PersistedAtomManager.PersistedAccessException
-
- Atom - Class in org.linqs.psl.model.atom
-
- Atom(Predicate, Term[]) - Constructor for class org.linqs.psl.model.atom.Atom
-
Type mismatches will throw an exception unless
the types are trivially convertable like UniqueIntID and IntegerAttribute.
- atom() - Method in class org.linqs.psl.parser.antlr.PSLParser.ArithmeticCoefficientOperandContext
-
- atom() - Method in class org.linqs.psl.parser.antlr.PSLParser
-
- atom() - Method in class org.linqs.psl.parser.antlr.PSLParser.LogicalNegationValueContext
-
- atom - Variable in class org.linqs.psl.reasoner.function.AtomFunctionVariable
-
- AtomCache - Class in org.linqs.psl.model.atom
-
- AtomCache(Database) - Constructor for class org.linqs.psl.model.atom.AtomCache
-
Constructs a new AtomCache for a Database.
- AtomContext(ParserRuleContext, int) - Constructor for class org.linqs.psl.parser.antlr.PSLParser.AtomContext
-
- AtomFunctionVariable - Class in org.linqs.psl.reasoner.function
-
Encapsulates the value of a
GroundAtom
for use in numeric functions.
- AtomFunctionVariable(GroundAtom) - Constructor for class org.linqs.psl.reasoner.function.AtomFunctionVariable
-
- atomManager - Variable in class org.linqs.psl.application.inference.MPEInference
-
- atomManager - Variable in class org.linqs.psl.application.learning.weight.WeightLearningApplication
-
An atom manager on top of the rvDB.
- AtomManager - Class in org.linqs.psl.database.atom
-
Provides centralization and hooks for managing the
GroundAtoms
that are instantiated from a
Database
.
- AtomManager(Database) - Constructor for class org.linqs.psl.database.atom.AtomManager
-
- AtomRegisterGroundRuleStore - Class in org.linqs.psl.application.groundrulestore
-
A GroundRuleStore that tracks every GroundRule every GroundAtom participates in.
- AtomRegisterGroundRuleStore() - Constructor for class org.linqs.psl.application.groundrulestore.AtomRegisterGroundRuleStore
-
- atoms - Variable in class org.linqs.psl.model.rule.arithmetic.AbstractGroundArithmeticRule
-
- atoms - Variable in class org.linqs.psl.model.rule.arithmetic.expression.ArithmeticRuleExpression
-
- Attribute - Interface in org.linqs.psl.model.term
-
A
Constant
that is a value, as opposed to a unique identifier.
- auroc() - Method in class org.linqs.psl.evaluation.statistics.RankingEvaluator
-
Returns area under ROC curve.
- AVERAGE_STEPS_DEFAULT - Static variable in class org.linqs.psl.application.learning.weight.VotedPerceptron
-
- AVERAGE_STEPS_KEY - Static variable in class org.linqs.psl.application.learning.weight.VotedPerceptron
-
Key for Boolean property that indicates whether to average all visited
weights together for final output.
- averageSteps - Variable in class org.linqs.psl.application.learning.weight.VotedPerceptron
-
- c - Variable in class org.linqs.psl.model.rule.arithmetic.expression.ArithmeticRuleExpression
-
- c1 - Variable in class org.linqs.psl.model.rule.arithmetic.expression.coefficient.Add
-
- c1 - Variable in class org.linqs.psl.model.rule.arithmetic.expression.coefficient.Divide
-
- c1 - Variable in class org.linqs.psl.model.rule.arithmetic.expression.coefficient.Max
-
- c1 - Variable in class org.linqs.psl.model.rule.arithmetic.expression.coefficient.Min
-
- c1 - Variable in class org.linqs.psl.model.rule.arithmetic.expression.coefficient.Multiply
-
- c1 - Variable in class org.linqs.psl.model.rule.arithmetic.expression.coefficient.Subtract
-
- c2 - Variable in class org.linqs.psl.model.rule.arithmetic.expression.coefficient.Add
-
- c2 - Variable in class org.linqs.psl.model.rule.arithmetic.expression.coefficient.Divide
-
- c2 - Variable in class org.linqs.psl.model.rule.arithmetic.expression.coefficient.Max
-
- c2 - Variable in class org.linqs.psl.model.rule.arithmetic.expression.coefficient.Min
-
- c2 - Variable in class org.linqs.psl.model.rule.arithmetic.expression.coefficient.Multiply
-
- c2 - Variable in class org.linqs.psl.model.rule.arithmetic.expression.coefficient.Subtract
-
- cache - Variable in class org.linqs.psl.database.Database
-
The atom cache for this database.
- cache - Variable in class org.linqs.psl.model.atom.AtomCache
-
- callReasoner() - Method in class org.linqs.psl.reasoner.ExecutableReasoner
-
- Cardinality - Class in org.linqs.psl.model.rule.arithmetic.expression.coefficient
-
- Cardinality(SummationVariable) - Constructor for class org.linqs.psl.model.rule.arithmetic.expression.coefficient.Cardinality
-
- CARROT - Static variable in class org.linqs.psl.parser.antlr.PSLLexer
-
- CARROT - Static variable in class org.linqs.psl.parser.antlr.PSLParser
-
- CARROT() - Method in class org.linqs.psl.parser.antlr.PSLParser.NonSymmetricContext
-
- CategoricalEvaluator - Class in org.linqs.psl.evaluation.statistics
-
Compute various statistics on data known to be categorical.
- CategoricalEvaluator() - Constructor for class org.linqs.psl.evaluation.statistics.CategoricalEvaluator
-
- CategoricalEvaluator(int...) - Constructor for class org.linqs.psl.evaluation.statistics.CategoricalEvaluator
-
- CategoricalEvaluator(String, int...) - Constructor for class org.linqs.psl.evaluation.statistics.CategoricalEvaluator
-
- CategoricalEvaluator(CategoricalEvaluator.RepresentativeMetric, int...) - Constructor for class org.linqs.psl.evaluation.statistics.CategoricalEvaluator
-
- CategoricalEvaluator.RepresentativeMetric - Enum in org.linqs.psl.evaluation.statistics
-
- CATEGORY_INDEXES_KEY - Static variable in class org.linqs.psl.evaluation.statistics.CategoricalEvaluator
-
The index of the arguments in the predicate (delimited by colons).
- checkSchema() - Method in class org.linqs.psl.model.rule.arithmetic.expression.SummationAtom
-
Verifies that this atom has valid arguments.
- chooseNextLocation() - Method in class org.linqs.psl.application.learning.weight.search.grid.BaseGridSearch
-
Choose the next location we will search.
- chooseNextLocation() - Method in class org.linqs.psl.application.learning.weight.search.grid.ContinuousRandomGridSearch
-
- chooseNextLocation() - Method in class org.linqs.psl.application.learning.weight.search.grid.GridSearch
-
- chooseNextLocation() - Method in class org.linqs.psl.application.learning.weight.search.grid.GuidedRandomGridSearch
-
- chooseNextLocation() - Method in class org.linqs.psl.application.learning.weight.search.grid.RandomGridSearch
-
- chooseNextLocation() - Method in class org.linqs.psl.application.learning.weight.search.grid.RankSearch
-
- CLEANUP_INPUT_DEFAULT - Static variable in class org.linqs.psl.reasoner.ExecutableReasoner
-
- CLEANUP_INPUT_KEY - Static variable in class org.linqs.psl.reasoner.ExecutableReasoner
-
Key for boolean property for whether to delete the input file to external the reasoner on close.
- CLEANUP_OUTPUT_DEFAULT - Static variable in class org.linqs.psl.reasoner.ExecutableReasoner
-
- CLEANUP_OUTPUT_KEY - Static variable in class org.linqs.psl.reasoner.ExecutableReasoner
-
Key for boolean property for whether to delete the output file to external the reasoner on close.
- cleanupInput - Variable in class org.linqs.psl.reasoner.ExecutableReasoner
-
- cleanupOutput - Variable in class org.linqs.psl.reasoner.ExecutableReasoner
-
- clear() - Static method in class org.linqs.psl.config.Config
-
Remove all properties from the configuration.
- clear() - Method in class org.linqs.psl.model.Model
-
- clear() - Method in class org.linqs.psl.reasoner.admm.term.ADMMTermStore
-
- clear() - Method in class org.linqs.psl.reasoner.term.blocker.ConstraintBlockerTermStore
-
- clear() - Method in class org.linqs.psl.reasoner.term.MemoryTermStore
-
- clear() - Method in interface org.linqs.psl.reasoner.term.TermStore
-
Remove any existing terms and prepare for a new set.
- clearException() - Method in class org.linqs.psl.util.Parallel.Worker
-
- clearForTesting() - Static method in class org.linqs.psl.model.predicate.Predicate
-
Clear out all active predicates.
- clearProperty(String) - Static method in class org.linqs.psl.config.Config
-
Remove a property from the configuration.
- CLIP_NEGATIVE_WEIGHTS_DEFAULT - Static variable in class org.linqs.psl.application.learning.weight.VotedPerceptron
-
- CLIP_NEGATIVE_WEIGHTS_KEY - Static variable in class org.linqs.psl.application.learning.weight.VotedPerceptron
-
If true, then weight will not be allowed to go negative (clipped at zero).
- clipNegativeWeights - Variable in class org.linqs.psl.application.learning.weight.VotedPerceptron
-
- close() - Method in class org.linqs.psl.application.groundrulestore.AtomRegisterGroundRuleStore
-
- close() - Method in interface org.linqs.psl.application.groundrulestore.GroundRuleStore
-
Release any memory held by the store.
- close() - Method in class org.linqs.psl.application.groundrulestore.MemoryGroundRuleStore
-
- close() - Method in class org.linqs.psl.application.inference.InferenceApplication
-
- close() - Method in class org.linqs.psl.application.learning.weight.search.grid.InitialWeightGridSearch
-
- close() - Method in class org.linqs.psl.application.learning.weight.search.grid.InitialWeightRandomGridSearch
-
- close() - Method in class org.linqs.psl.application.learning.weight.search.grid.InitialWeightRankSearch
-
- close() - Method in class org.linqs.psl.application.learning.weight.search.InitialWeightHyperband
-
- close() - Method in class org.linqs.psl.application.learning.weight.WeightLearningApplication
-
- close() - Method in interface org.linqs.psl.application.ModelApplication
-
Releases all resources used by this ModelApplication.
- close() - Method in interface org.linqs.psl.database.DataStore
-
Releases all resources and locks obtained by this DataStore.
- close() - Method in interface org.linqs.psl.database.rdbms.driver.DatabaseDriver
-
Close out any outstanding connections and cleanup.
- close() - Method in class org.linqs.psl.database.rdbms.driver.H2DatabaseDriver
-
- close() - Method in class org.linqs.psl.database.rdbms.driver.PostgreSQLDriver
-
- close() - Method in class org.linqs.psl.database.rdbms.RDBMSDatabase
-
- close() - Method in class org.linqs.psl.database.rdbms.RDBMSDataStore
-
- close() - Method in interface org.linqs.psl.database.WritableDatabase
-
- close() - Method in class org.linqs.psl.reasoner.admm.ADMMReasoner
-
- close() - Method in class org.linqs.psl.reasoner.admm.term.ADMMTermStore
-
- close() - Method in class org.linqs.psl.reasoner.bool.BooleanMaxWalkSat
-
- close() - Method in class org.linqs.psl.reasoner.bool.BooleanMCSat
-
- close() - Method in class org.linqs.psl.reasoner.ExecutableReasoner
-
- close() - Method in interface org.linqs.psl.reasoner.Reasoner
-
Releases all resources acquired by this Reasoner.
- close() - Method in class org.linqs.psl.reasoner.term.blocker.ConstraintBlockerTermStore
-
- close() - Method in class org.linqs.psl.reasoner.term.MemoryTermStore
-
- close() - Method in interface org.linqs.psl.reasoner.term.TermStore
-
Close down the term store, it will not be used any more.
- close() - Method in class org.linqs.psl.util.Parallel.Worker
-
Cleanup anything.
- closed - Variable in class org.linqs.psl.database.Database
-
Keeps track of the open / closed status of this database.
- Coefficient - Class in org.linqs.psl.model.rule.arithmetic.expression.coefficient
-
- Coefficient() - Constructor for class org.linqs.psl.model.rule.arithmetic.expression.coefficient.Coefficient
-
- coefficient() - Method in class org.linqs.psl.parser.antlr.PSLParser
-
- coefficient() - Method in class org.linqs.psl.parser.antlr.PSLParser.CoefficientMultiplicativeExpressionContext
-
- coefficientAdditiveExpression() - Method in class org.linqs.psl.parser.antlr.PSLParser
-
- coefficientAdditiveExpression() - Method in class org.linqs.psl.parser.antlr.PSLParser.CoefficientAdditiveExpressionContext
-
- coefficientAdditiveExpression() - Method in class org.linqs.psl.parser.antlr.PSLParser.CoefficientExpressionContext
-
- CoefficientAdditiveExpressionContext(ParserRuleContext, int) - Constructor for class org.linqs.psl.parser.antlr.PSLParser.CoefficientAdditiveExpressionContext
-
- CoefficientContext(ParserRuleContext, int) - Constructor for class org.linqs.psl.parser.antlr.PSLParser.CoefficientContext
-
- coefficientExpression() - Method in class org.linqs.psl.parser.antlr.PSLParser.ArithmeticCoefficientOperandContext
-
- coefficientExpression(int) - Method in class org.linqs.psl.parser.antlr.PSLParser.ArithmeticCoefficientOperandContext
-
- coefficientExpression() - Method in class org.linqs.psl.parser.antlr.PSLParser.CoefficientContext
-
- coefficientExpression() - Method in class org.linqs.psl.parser.antlr.PSLParser
-
- coefficientExpression() - Method in class org.linqs.psl.parser.antlr.PSLParser.CoefficientFunctionContext
-
- coefficientExpression(int) - Method in class org.linqs.psl.parser.antlr.PSLParser.CoefficientFunctionContext
-
- CoefficientExpressionContext(ParserRuleContext, int) - Constructor for class org.linqs.psl.parser.antlr.PSLParser.CoefficientExpressionContext
-
- coefficientFunction() - Method in class org.linqs.psl.parser.antlr.PSLParser
-
- coefficientFunction() - Method in class org.linqs.psl.parser.antlr.PSLParser.CoefficientOperatorContext
-
- CoefficientFunctionContext(ParserRuleContext, int) - Constructor for class org.linqs.psl.parser.antlr.PSLParser.CoefficientFunctionContext
-
- coefficientFunctionOperator() - Method in class org.linqs.psl.parser.antlr.PSLParser.CoefficientFunctionContext
-
- coefficientFunctionOperator() - Method in class org.linqs.psl.parser.antlr.PSLParser
-
- CoefficientFunctionOperatorContext(ParserRuleContext, int) - Constructor for class org.linqs.psl.parser.antlr.PSLParser.CoefficientFunctionOperatorContext
-
- coefficientMultiplicativeExpression() - Method in class org.linqs.psl.parser.antlr.PSLParser.CoefficientAdditiveExpressionContext
-
- coefficientMultiplicativeExpression() - Method in class org.linqs.psl.parser.antlr.PSLParser
-
- coefficientMultiplicativeExpression() - Method in class org.linqs.psl.parser.antlr.PSLParser.CoefficientMultiplicativeExpressionContext
-
- CoefficientMultiplicativeExpressionContext(ParserRuleContext, int) - Constructor for class org.linqs.psl.parser.antlr.PSLParser.CoefficientMultiplicativeExpressionContext
-
- coefficientOperator() - Method in class org.linqs.psl.parser.antlr.PSLParser.CoefficientContext
-
- coefficientOperator() - Method in class org.linqs.psl.parser.antlr.PSLParser
-
- CoefficientOperatorContext(ParserRuleContext, int) - Constructor for class org.linqs.psl.parser.antlr.PSLParser.CoefficientOperatorContext
-
- coeffs - Variable in class org.linqs.psl.model.rule.arithmetic.AbstractGroundArithmeticRule
-
- coeffs - Variable in class org.linqs.psl.model.rule.arithmetic.expression.ArithmeticRuleExpression
-
- coeffs - Variable in class org.linqs.psl.reasoner.admm.term.HyperplaneTerm
-
- coeffs - Variable in class org.linqs.psl.reasoner.admm.term.SquaredHyperplaneTerm
-
- collectVariables(VariableTypeMap) - Method in class org.linqs.psl.model.atom.GroundAtom
-
- collectVariables(VariableTypeMap) - Method in class org.linqs.psl.model.atom.QueryAtom
-
- collectVariables(VariableTypeMap) - Method in class org.linqs.psl.model.formula.AbstractBranchFormula
-
- collectVariables(VariableTypeMap) - Method in interface org.linqs.psl.model.formula.Formula
-
- collectVariables(VariableTypeMap) - Method in class org.linqs.psl.model.formula.Implication
-
- collectVariables(VariableTypeMap) - Method in class org.linqs.psl.model.formula.Negation
-
- COLON - Static variable in class org.linqs.psl.parser.antlr.PSLLexer
-
- COLON - Static variable in class org.linqs.psl.parser.antlr.PSLParser
-
- COLON() - Method in class org.linqs.psl.parser.antlr.PSLParser.FilterClauseContext
-
- COLON() - Method in class org.linqs.psl.parser.antlr.PSLParser.WeightExpressionContext
-
- COMMA - Static variable in class org.linqs.psl.parser.antlr.PSLLexer
-
- COMMA() - Method in class org.linqs.psl.parser.antlr.PSLParser.AtomContext
-
- COMMA(int) - Method in class org.linqs.psl.parser.antlr.PSLParser.AtomContext
-
- COMMA() - Method in class org.linqs.psl.parser.antlr.PSLParser.CoefficientFunctionContext
-
- COMMA - Static variable in class org.linqs.psl.parser.antlr.PSLParser
-
- COMMA() - Method in class org.linqs.psl.parser.antlr.PSLParser.SummationAtomContext
-
- COMMA(int) - Method in class org.linqs.psl.parser.antlr.PSLParser.SummationAtomContext
-
- COMMENT - Static variable in class org.linqs.psl.parser.antlr.PSLLexer
-
- COMMENT - Static variable in class org.linqs.psl.parser.antlr.PSLParser
-
- commit(RandomVariableAtom) - Method in class org.linqs.psl.database.Database
-
- commit(Collection<RandomVariableAtom>) - Method in class org.linqs.psl.database.rdbms.RDBMSDatabase
-
- commit(Collection<RandomVariableAtom>, int) - Method in class org.linqs.psl.database.rdbms.RDBMSDatabase
-
- commit(RandomVariableAtom) - Method in interface org.linqs.psl.database.WritableDatabase
-
Persists a RandomVariableAtom in this Database's write Partition.
- commit(Collection<RandomVariableAtom>) - Method in interface org.linqs.psl.database.WritableDatabase
-
A batch form or commit().
- commit(Collection<RandomVariableAtom>, int) - Method in interface org.linqs.psl.database.WritableDatabase
-
A form of commit() that allows the caller to choose the specific partition
the atoms are comitted to.
- commitPersistedAtoms() - Method in class org.linqs.psl.database.atom.PersistedAtomManager
-
Commit all the atoms in this manager's persisted cache.
- commitToDB() - Method in class org.linqs.psl.model.atom.RandomVariableAtom
-
- comparator - Variable in class org.linqs.psl.model.rule.arithmetic.AbstractGroundArithmeticRule
-
- comparator - Variable in class org.linqs.psl.model.rule.arithmetic.expression.ArithmeticRuleExpression
-
- compare(double, double) - Static method in class org.linqs.psl.util.MathUtils
-
- compare(double, double, double) - Static method in class org.linqs.psl.util.MathUtils
-
A comparison method with the Comparator integer return semantics.
- compare(float, float) - Static method in class org.linqs.psl.util.MathUtils
-
- compare(float, float, float) - Static method in class org.linqs.psl.util.MathUtils
-
A comparison method with the Comparator integer return semantics.
- compareTo(GroundAtom) - Method in class org.linqs.psl.model.atom.GroundAtom
-
First order by value (descending), the predicate name (natural),
and then the arguments (in order).
- compareTo(Term) - Method in class org.linqs.psl.model.term.DateAttribute
-
- compareTo(Term) - Method in class org.linqs.psl.model.term.DoubleAttribute
-
- compareTo(Term) - Method in class org.linqs.psl.model.term.IntegerAttribute
-
- compareTo(Term) - Method in class org.linqs.psl.model.term.LongAttribute
-
- compareTo(Term) - Method in class org.linqs.psl.model.term.StringAttribute
-
- compareTo(Term) - Method in class org.linqs.psl.model.term.UniqueIntID
-
- compareTo(Term) - Method in class org.linqs.psl.model.term.UniqueStringID
-
- compareTo(Term) - Method in class org.linqs.psl.model.term.Variable
-
Just use the name for comparison.
- CompatibilityRule - Static variable in class org.linqs.psl.application.groundrulestore.Filters
-
- completeInitialize() - Method in class org.linqs.psl.application.inference.InferenceApplication
-
Complete the initialization process.
- completeInitialize() - Method in class org.linqs.psl.application.inference.LazyMPEInference
-
- completeInitialize() - Method in class org.linqs.psl.application.inference.MPEInference
-
- compute(TrainingMap) - Method in class org.linqs.psl.evaluation.statistics.CategoricalEvaluator
-
- compute(TrainingMap, StandardPredicate) - Method in class org.linqs.psl.evaluation.statistics.CategoricalEvaluator
-
- compute(TrainingMap) - Method in class org.linqs.psl.evaluation.statistics.ContinuousEvaluator
-
- compute(TrainingMap, StandardPredicate) - Method in class org.linqs.psl.evaluation.statistics.ContinuousEvaluator
-
- compute(TrainingMap) - Method in class org.linqs.psl.evaluation.statistics.DiscreteEvaluator
-
- compute(TrainingMap, StandardPredicate) - Method in class org.linqs.psl.evaluation.statistics.DiscreteEvaluator
-
- compute(TrainingMap) - Method in class org.linqs.psl.evaluation.statistics.Evaluator
-
One of the main computation method.
- compute(TrainingMap, StandardPredicate) - Method in class org.linqs.psl.evaluation.statistics.Evaluator
-
One of the main computation method.
- compute(Database, Database, StandardPredicate) - Method in class org.linqs.psl.evaluation.statistics.Evaluator
-
A convenience call for those who don't want to create a training map directly.
- compute(TrainingMap) - Method in class org.linqs.psl.evaluation.statistics.RankingEvaluator
-
- compute(TrainingMap, StandardPredicate) - Method in class org.linqs.psl.evaluation.statistics.RankingEvaluator
-
- compute(String, String) - Static method in class org.linqs.psl.util.Hash
-
- compute(byte[], String) - Static method in class org.linqs.psl.util.Hash
-
- computeExpectedIncompatibility() - Method in class org.linqs.psl.application.learning.weight.em.PairedDualLearner
-
- computeExpectedIncompatibility() - Method in class org.linqs.psl.application.learning.weight.maxlikelihood.MaxPiecewisePseudoLikelihood
-
Compute the expected incompatibility using the piecewisepseudolikelihood.
- computeExpectedIncompatibility() - Method in class org.linqs.psl.application.learning.weight.maxlikelihood.MaxPseudoLikelihood
-
Computes the expected incompatibility using the pseudolikelihood.
- computeExpectedIncompatibility() - Method in class org.linqs.psl.application.learning.weight.WeightLearningApplication
-
Compute the incompatibility in the model.
- computeLatentMPEState() - Method in class org.linqs.psl.application.learning.weight.WeightLearningApplication
-
- computeLoss() - Method in class org.linqs.psl.application.learning.weight.maxlikelihood.MaxPiecewisePseudoLikelihood
-
- computeLoss() - Method in class org.linqs.psl.application.learning.weight.WeightLearningApplication
-
Internal method for computing the loss at the current point before taking a step.
- computeMPEState() - Method in class org.linqs.psl.application.learning.weight.WeightLearningApplication
-
- computeObservedIncompatibility() - Method in class org.linqs.psl.application.learning.weight.em.PairedDualLearner
-
- computeObservedIncompatibility() - Method in class org.linqs.psl.application.learning.weight.maxlikelihood.LazyMaxLikelihoodMPE
-
- computeObservedIncompatibility() - Method in class org.linqs.psl.application.learning.weight.maxlikelihood.MaxPiecewisePseudoLikelihood
-
- computeObservedIncompatibility() - Method in class org.linqs.psl.application.learning.weight.WeightLearningApplication
-
Compute the incompatibility in the model using the labels (truth values) from the observed (truth) database.
- computeOptimalCover(Formula, RDBMSDataStore) - Static method in class org.linqs.psl.database.rdbms.OptimalCover
-
Given a querable formula (see DatabaseQuery), find a fomula that will return the same variable assignments,
but while minimizing joins and intermitent result set size.
- computeRegularizer() - Method in class org.linqs.psl.application.learning.weight.VotedPerceptron
-
- computeScalingFactor() - Method in class org.linqs.psl.application.learning.weight.em.HardEM
-
- computeScalingFactor() - Method in class org.linqs.psl.application.learning.weight.VotedPerceptron
-
Computes the amount to scale gradient for each rule.
- computeValue(ReadableDatabase, Constant...) - Method in class org.linqs.psl.model.predicate.ExternalFunctionalPredicate
-
- computeValue(ReadableDatabase, Constant...) - Method in class org.linqs.psl.model.predicate.FunctionalPredicate
-
Computes the truth value of this Predicate with the given arguments.
- Config - Class in org.linqs.psl.config
-
The storage for all configuration values used in PSL.
- Config() - Constructor for class org.linqs.psl.config.Config
-
- CONFIG_PREFIX - Static variable in class org.linqs.psl.application.inference.InferenceApplication
-
Prefix of property keys used by this class.
- CONFIG_PREFIX - Static variable in class org.linqs.psl.application.inference.LazyMPEInference
-
Prefix of property keys used by this class.
- CONFIG_PREFIX - Static variable in class org.linqs.psl.application.learning.weight.em.ExpectationMaximization
-
Prefix of property keys used by this class.
- CONFIG_PREFIX - Static variable in class org.linqs.psl.application.learning.weight.em.HardEM
-
Prefix of property keys used by this class.
- CONFIG_PREFIX - Static variable in class org.linqs.psl.application.learning.weight.em.PairedDualLearner
-
Prefix of property keys used by this class.
- CONFIG_PREFIX - Static variable in class org.linqs.psl.application.learning.weight.maxlikelihood.LazyMaxLikelihoodMPE
-
Prefix of property keys used by this class.
- CONFIG_PREFIX - Static variable in class org.linqs.psl.application.learning.weight.maxlikelihood.MaxPiecewisePseudoLikelihood
-
Prefix of property keys used by this class.
- CONFIG_PREFIX - Static variable in class org.linqs.psl.application.learning.weight.maxlikelihood.MaxPseudoLikelihood
-
Prefix of property keys used by this class.
- CONFIG_PREFIX - Static variable in class org.linqs.psl.application.learning.weight.search.grid.BaseGridSearch
-
Prefix of property keys used by this class.
- CONFIG_PREFIX - Static variable in class org.linqs.psl.application.learning.weight.search.grid.ContinuousRandomGridSearch
-
Prefix of property keys used by this class.
- CONFIG_PREFIX - Static variable in class org.linqs.psl.application.learning.weight.search.grid.GridSearch
-
Prefix of property keys used by this class.
- CONFIG_PREFIX - Static variable in class org.linqs.psl.application.learning.weight.search.grid.GuidedRandomGridSearch
-
Prefix of property keys used by this class.
- CONFIG_PREFIX - Static variable in class org.linqs.psl.application.learning.weight.search.grid.RandomGridSearch
-
Prefix of property keys used by this class.
- CONFIG_PREFIX - Static variable in class org.linqs.psl.application.learning.weight.search.grid.RankSearch
-
Prefix of property keys used by this class.
- CONFIG_PREFIX - Static variable in class org.linqs.psl.application.learning.weight.search.Hyperband
-
Prefix of property keys used by this class.
- CONFIG_PREFIX - Static variable in class org.linqs.psl.application.learning.weight.search.InitialWeightHyperband
-
Prefix of property keys used by this class.
- CONFIG_PREFIX - Static variable in class org.linqs.psl.application.learning.weight.VotedPerceptron
-
Prefix of property keys used by this class.
- CONFIG_PREFIX - Static variable in class org.linqs.psl.application.learning.weight.WeightLearningApplication
-
Prefix of property keys used by this class.
- CONFIG_PREFIX - Static variable in class org.linqs.psl.database.atom.LazyAtomManager
-
Prefix of property keys used by this class.
- CONFIG_PREFIX - Static variable in class org.linqs.psl.database.atom.PersistedAtomManager
-
Prefix of property keys used by this class.
- CONFIG_PREFIX - Static variable in class org.linqs.psl.database.rdbms.OptimalCover
-
- CONFIG_PREFIX - Static variable in class org.linqs.psl.database.rdbms.RDBMSDatabase
-
- CONFIG_PREFIX - Static variable in class org.linqs.psl.database.rdbms.RDBMSDataStore
-
Prefix of property keys used by this class.
- CONFIG_PREFIX - Static variable in class org.linqs.psl.evaluation.statistics.CategoricalEvaluator
-
Prefix of property keys used by this class.
- CONFIG_PREFIX - Static variable in class org.linqs.psl.evaluation.statistics.ContinuousEvaluator
-
Prefix of property keys used by this class.
- CONFIG_PREFIX - Static variable in class org.linqs.psl.evaluation.statistics.DiscreteEvaluator
-
Prefix of property keys used by this class.
- CONFIG_PREFIX - Static variable in class org.linqs.psl.evaluation.statistics.RankingEvaluator
-
Prefix of property keys used by this class.
- CONFIG_PREFIX - Static variable in class org.linqs.psl.model.rule.arithmetic.AbstractArithmeticRule
-
Prefix of property keys used by this class.
- CONFIG_PREFIX - Static variable in class org.linqs.psl.reasoner.admm.ADMMReasoner
-
Prefix of property keys used by this class.
- CONFIG_PREFIX - Static variable in class org.linqs.psl.reasoner.admm.term.ADMMTermGenerator
-
- CONFIG_PREFIX - Static variable in class org.linqs.psl.reasoner.admm.term.ADMMTermStore
-
- CONFIG_PREFIX - Static variable in class org.linqs.psl.reasoner.bool.BooleanMaxWalkSat
-
Prefix of property keys used by this class.
- CONFIG_PREFIX - Static variable in class org.linqs.psl.reasoner.bool.BooleanMCSat
-
Prefix of property keys used by this class.
- CONFIG_PREFIX - Static variable in class org.linqs.psl.reasoner.ExecutableReasoner
-
Prefix of property keys used by this class.
- CONFIG_PREFIX - Static variable in class org.linqs.psl.reasoner.term.MemoryTermStore
-
- CONFIG_PREFIX - Static variable in class org.linqs.psl.util.Parallel
-
- CONFIG_PREFIX - Static variable in class org.linqs.psl.util.RandUtils
-
- Conjunction - Class in org.linqs.psl.model.formula
-
- Conjunction(Formula...) - Constructor for class org.linqs.psl.model.formula.Conjunction
-
- constant - Variable in class org.linqs.psl.model.rule.arithmetic.AbstractGroundArithmeticRule
-
- Constant - Interface in org.linqs.psl.model.term
-
An element in the universe over which a PSL program is grounded.
- constant() - Method in class org.linqs.psl.parser.antlr.PSLParser
-
- constant() - Method in class org.linqs.psl.parser.antlr.PSLParser.TermContext
-
- constant - Variable in class org.linqs.psl.reasoner.admm.term.HyperplaneTerm
-
- constant - Variable in class org.linqs.psl.reasoner.admm.term.SquaredHyperplaneTerm
-
- ConstantAtomFunctionVariable - Class in org.linqs.psl.reasoner.function
-
Encapsulates the value of a
GroundAtom
for use in numeric functions.
- ConstantAtomFunctionVariable(GroundAtom) - Constructor for class org.linqs.psl.reasoner.function.ConstantAtomFunctionVariable
-
- ConstantContext(ParserRuleContext, int) - Constructor for class org.linqs.psl.parser.antlr.PSLParser.ConstantContext
-
- ConstantNumber - Class in org.linqs.psl.model.rule.arithmetic.expression.coefficient
-
- ConstantNumber(double) - Constructor for class org.linqs.psl.model.rule.arithmetic.expression.coefficient.ConstantNumber
-
- ConstantType - Enum in org.linqs.psl.model.term
-
- ConstraintBlockerTerm - Class in org.linqs.psl.reasoner.term.blocker
-
A Term to hold blocks.
- ConstraintBlockerTerm(RandomVariableAtom[], WeightedGroundRule[], boolean) - Constructor for class org.linqs.psl.reasoner.term.blocker.ConstraintBlockerTerm
-
Takes ownership of all the passed in arrays.
- ConstraintBlockerTermGenerator - Class in org.linqs.psl.reasoner.term.blocker
-
Prepares blocks.
- ConstraintBlockerTermGenerator() - Constructor for class org.linqs.psl.reasoner.term.blocker.ConstraintBlockerTermGenerator
-
- ConstraintBlockerTermStore - Class in org.linqs.psl.reasoner.term.blocker
-
A TermStore to hold blocks.
- ConstraintBlockerTermStore() - Constructor for class org.linqs.psl.reasoner.term.blocker.ConstraintBlockerTermStore
-
- ConstraintRule - Static variable in class org.linqs.psl.application.groundrulestore.Filters
-
- ConstraintTerm - Class in org.linqs.psl.reasoner.function
-
A numeric constraint.
- ConstraintTerm(GeneralFunction, FunctionComparator, double) - Constructor for class org.linqs.psl.reasoner.function.ConstraintTerm
-
- containsGroundRule(GroundRule) - Method in interface org.linqs.psl.application.groundrulestore.GroundRuleStore
-
Checks whether a GroundRule is in this store.
- containsGroundRule(GroundRule) - Method in class org.linqs.psl.application.groundrulestore.MemoryGroundRuleStore
-
- ContinuousEvaluator - Class in org.linqs.psl.evaluation.statistics
-
Compute various continuous statistics using a threshold.
- ContinuousEvaluator() - Constructor for class org.linqs.psl.evaluation.statistics.ContinuousEvaluator
-
- ContinuousEvaluator(String) - Constructor for class org.linqs.psl.evaluation.statistics.ContinuousEvaluator
-
- ContinuousEvaluator(ContinuousEvaluator.RepresentativeMetric) - Constructor for class org.linqs.psl.evaluation.statistics.ContinuousEvaluator
-
- ContinuousEvaluator.RepresentativeMetric - Enum in org.linqs.psl.evaluation.statistics
-
- ContinuousRandomGridSearch - Class in org.linqs.psl.application.learning.weight.search.grid
-
A grid search that just randomly samples from a continuous grid [0, 1).
- ContinuousRandomGridSearch(Model, Database, Database) - Constructor for class org.linqs.psl.application.learning.weight.search.grid.ContinuousRandomGridSearch
-
- ContinuousRandomGridSearch(List<Rule>, Database, Database) - Constructor for class org.linqs.psl.application.learning.weight.search.grid.ContinuousRandomGridSearch
-
- copy() - Method in class org.linqs.psl.util.Parallel.Worker
-
Make a deep copy of this worker.
- count(Rule) - Method in interface org.linqs.psl.application.groundrulestore.GroundRuleStore
-
- count(Rule) - Method in class org.linqs.psl.application.groundrulestore.MemoryGroundRuleStore
-
- count(int, int, int, Parallel.Worker<Integer>) - Static method in class org.linqs.psl.util.Parallel
-
Count and call a worker with each number in [start, end).
- count(int, int, Parallel.Worker<Integer>) - Static method in class org.linqs.psl.util.Parallel
-
Convenience count() that increments by 1.
- count(int, Parallel.Worker<Integer>) - Static method in class org.linqs.psl.util.Parallel
-
Convenience count() that starts at 0 and increments by 1.
- countActivatableAtoms() - Method in class org.linqs.psl.database.atom.LazyAtomManager
-
Compute the number of lazy atoms that can be activated at this moment.
- countAllGroundAtoms(StandardPredicate) - Method in class org.linqs.psl.database.Database
-
- countAllGroundAtoms(StandardPredicate, List<Integer>) - Method in class org.linqs.psl.database.Database
-
- countAllGroundAtoms(StandardPredicate, List<Integer>) - Method in class org.linqs.psl.database.rdbms.RDBMSDatabase
-
- countAllGroundAtoms(StandardPredicate) - Method in interface org.linqs.psl.database.ReadableDatabase
-
Get a count of all the ground atoms for a predicate.
- countAllGroundRandomVariableAtoms(StandardPredicate) - Method in class org.linqs.psl.database.Database
-
- countAllGroundRandomVariableAtoms(StandardPredicate) - Method in interface org.linqs.psl.database.ReadableDatabase
-
Get a count of all the ground RandomVariableAtoms for a predicate.
- createAtomManager() - Method in class org.linqs.psl.application.learning.weight.maxlikelihood.LazyMaxLikelihoodMPE
-
- createAtomManager() - Method in class org.linqs.psl.application.learning.weight.WeightLearningApplication
-
Create an atom manager on top of the RV database.
- createCountAllStatement(Connection, List<Integer>) - Method in class org.linqs.psl.database.rdbms.PredicateInfo
-
Create a prepared statement to count all the ground atoms for this predicate (within the specified partitions).
- createDeleteStatement(Connection, int) - Method in class org.linqs.psl.database.rdbms.PredicateInfo
-
Create a prepared statement that deletes ground atoms that match all the arguments.
- createLocalVariable(AtomFunctionVariable) - Method in class org.linqs.psl.reasoner.admm.term.ADMMTermStore
-
Create a local variable and ensure that a global copy is registered.
- createPartitionMoveStatement(Connection, int, int) - Method in class org.linqs.psl.database.rdbms.PredicateInfo
-
Create a prepared statement that changes moves atoms from one partition to another.
- createQueryAllStatement(Connection, List<Integer>) - Method in class org.linqs.psl.database.rdbms.PredicateInfo
-
Create a prepared statement to query all the atoms for this predicate (within the specified partitions).
- createQueryAllWriteStatement(Connection, int) - Method in class org.linqs.psl.database.rdbms.PredicateInfo
-
Create a prepared statement that queries for all random variable atoms
(atoms in the write partition) of this predicate.
- createQueryStatement(Connection, List<Integer>) - Method in class org.linqs.psl.database.rdbms.PredicateInfo
-
Create a prepared statement that queries for one specific atom.
- createUpsertStatement(Connection, DatabaseDriver) - Method in class org.linqs.psl.database.rdbms.PredicateInfo
-
Create a prepared statement that upserts.
- currentLocation - Variable in class org.linqs.psl.application.learning.weight.search.grid.BaseGridSearch
-
The current location we are investigating.
- CUT_OBJECTIVE_DEFAULT - Static variable in class org.linqs.psl.application.learning.weight.VotedPerceptron
-
- CUT_OBJECTIVE_KEY - Static variable in class org.linqs.psl.application.learning.weight.VotedPerceptron
-
If true, then cut the step size in half whenever the objective increases.
- cutObjective - Variable in class org.linqs.psl.application.learning.weight.VotedPerceptron
-
- emIteration - Variable in class org.linqs.psl.application.learning.weight.em.ExpectationMaximization
-
- ensureCapacity(int) - Method in class org.linqs.psl.reasoner.admm.term.ADMMTermStore
-
- ensureCapacity(int) - Method in class org.linqs.psl.reasoner.term.blocker.ConstraintBlockerTermStore
-
- ensureCapacity(int) - Method in class org.linqs.psl.reasoner.term.MemoryTermStore
-
- ensureCapacity(int) - Method in interface org.linqs.psl.reasoner.term.TermStore
-
Ensure that the underlying stuctures can have the required capacity.
- enterAnd(PSLParser.AndContext) - Method in class org.linqs.psl.parser.antlr.PSLBaseListener
-
- enterAnd(PSLParser.AndContext) - Method in interface org.linqs.psl.parser.antlr.PSLListener
-
- enterArithmeticCoefficientOperand(PSLParser.ArithmeticCoefficientOperandContext) - Method in class org.linqs.psl.parser.antlr.PSLBaseListener
-
- enterArithmeticCoefficientOperand(PSLParser.ArithmeticCoefficientOperandContext) - Method in interface org.linqs.psl.parser.antlr.PSLListener
-
- enterArithmeticOperator(PSLParser.ArithmeticOperatorContext) - Method in class org.linqs.psl.parser.antlr.PSLBaseListener
-
- enterArithmeticOperator(PSLParser.ArithmeticOperatorContext) - Method in interface org.linqs.psl.parser.antlr.PSLListener
-
- enterArithmeticRule(PSLParser.ArithmeticRuleContext) - Method in class org.linqs.psl.parser.antlr.PSLBaseListener
-
- enterArithmeticRule(PSLParser.ArithmeticRuleContext) - Method in interface org.linqs.psl.parser.antlr.PSLListener
-
- enterArithmeticRuleExpression(PSLParser.ArithmeticRuleExpressionContext) - Method in class org.linqs.psl.parser.antlr.PSLBaseListener
-
- enterArithmeticRuleExpression(PSLParser.ArithmeticRuleExpressionContext) - Method in interface org.linqs.psl.parser.antlr.PSLListener
-
- enterArithmeticRuleRelation(PSLParser.ArithmeticRuleRelationContext) - Method in class org.linqs.psl.parser.antlr.PSLBaseListener
-
- enterArithmeticRuleRelation(PSLParser.ArithmeticRuleRelationContext) - Method in interface org.linqs.psl.parser.antlr.PSLListener
-
- enterAtom(PSLParser.AtomContext) - Method in class org.linqs.psl.parser.antlr.PSLBaseListener
-
- enterAtom(PSLParser.AtomContext) - Method in interface org.linqs.psl.parser.antlr.PSLListener
-
- enterBooleanConjunctiveExpression(PSLParser.BooleanConjunctiveExpressionContext) - Method in class org.linqs.psl.parser.antlr.PSLBaseListener
-
- enterBooleanConjunctiveExpression(PSLParser.BooleanConjunctiveExpressionContext) - Method in interface org.linqs.psl.parser.antlr.PSLListener
-
- enterBooleanDisjunctiveExpression(PSLParser.BooleanDisjunctiveExpressionContext) - Method in class org.linqs.psl.parser.antlr.PSLBaseListener
-
- enterBooleanDisjunctiveExpression(PSLParser.BooleanDisjunctiveExpressionContext) - Method in interface org.linqs.psl.parser.antlr.PSLListener
-
- enterBooleanExpression(PSLParser.BooleanExpressionContext) - Method in class org.linqs.psl.parser.antlr.PSLBaseListener
-
- enterBooleanExpression(PSLParser.BooleanExpressionContext) - Method in interface org.linqs.psl.parser.antlr.PSLListener
-
- enterBooleanValue(PSLParser.BooleanValueContext) - Method in class org.linqs.psl.parser.antlr.PSLBaseListener
-
- enterBooleanValue(PSLParser.BooleanValueContext) - Method in interface org.linqs.psl.parser.antlr.PSLListener
-
- enterCoefficient(PSLParser.CoefficientContext) - Method in class org.linqs.psl.parser.antlr.PSLBaseListener
-
- enterCoefficient(PSLParser.CoefficientContext) - Method in interface org.linqs.psl.parser.antlr.PSLListener
-
- enterCoefficientAdditiveExpression(PSLParser.CoefficientAdditiveExpressionContext) - Method in class org.linqs.psl.parser.antlr.PSLBaseListener
-
- enterCoefficientAdditiveExpression(PSLParser.CoefficientAdditiveExpressionContext) - Method in interface org.linqs.psl.parser.antlr.PSLListener
-
- enterCoefficientExpression(PSLParser.CoefficientExpressionContext) - Method in class org.linqs.psl.parser.antlr.PSLBaseListener
-
- enterCoefficientExpression(PSLParser.CoefficientExpressionContext) - Method in interface org.linqs.psl.parser.antlr.PSLListener
-
- enterCoefficientFunction(PSLParser.CoefficientFunctionContext) - Method in class org.linqs.psl.parser.antlr.PSLBaseListener
-
- enterCoefficientFunction(PSLParser.CoefficientFunctionContext) - Method in interface org.linqs.psl.parser.antlr.PSLListener
-
- enterCoefficientFunctionOperator(PSLParser.CoefficientFunctionOperatorContext) - Method in class org.linqs.psl.parser.antlr.PSLBaseListener
-
- enterCoefficientFunctionOperator(PSLParser.CoefficientFunctionOperatorContext) - Method in interface org.linqs.psl.parser.antlr.PSLListener
-
- enterCoefficientMultiplicativeExpression(PSLParser.CoefficientMultiplicativeExpressionContext) - Method in class org.linqs.psl.parser.antlr.PSLBaseListener
-
- enterCoefficientMultiplicativeExpression(PSLParser.CoefficientMultiplicativeExpressionContext) - Method in interface org.linqs.psl.parser.antlr.PSLListener
-
- enterCoefficientOperator(PSLParser.CoefficientOperatorContext) - Method in class org.linqs.psl.parser.antlr.PSLBaseListener
-
- enterCoefficientOperator(PSLParser.CoefficientOperatorContext) - Method in interface org.linqs.psl.parser.antlr.PSLListener
-
- enterConstant(PSLParser.ConstantContext) - Method in class org.linqs.psl.parser.antlr.PSLBaseListener
-
- enterConstant(PSLParser.ConstantContext) - Method in interface org.linqs.psl.parser.antlr.PSLListener
-
- enterEveryRule(ParserRuleContext) - Method in class org.linqs.psl.parser.antlr.PSLBaseListener
- enterFilterClause(PSLParser.FilterClauseContext) - Method in class org.linqs.psl.parser.antlr.PSLBaseListener
-
- enterFilterClause(PSLParser.FilterClauseContext) - Method in interface org.linqs.psl.parser.antlr.PSLListener
-
- enterImpliedBy(PSLParser.ImpliedByContext) - Method in class org.linqs.psl.parser.antlr.PSLBaseListener
-
- enterImpliedBy(PSLParser.ImpliedByContext) - Method in interface org.linqs.psl.parser.antlr.PSLListener
-
- enterLinearArithmeticExpression(PSLParser.LinearArithmeticExpressionContext) - Method in class org.linqs.psl.parser.antlr.PSLBaseListener
-
- enterLinearArithmeticExpression(PSLParser.LinearArithmeticExpressionContext) - Method in interface org.linqs.psl.parser.antlr.PSLListener
-
- enterLinearArithmeticOperand(PSLParser.LinearArithmeticOperandContext) - Method in class org.linqs.psl.parser.antlr.PSLBaseListener
-
- enterLinearArithmeticOperand(PSLParser.LinearArithmeticOperandContext) - Method in interface org.linqs.psl.parser.antlr.PSLListener
-
- enterLinearOperator(PSLParser.LinearOperatorContext) - Method in class org.linqs.psl.parser.antlr.PSLBaseListener
-
- enterLinearOperator(PSLParser.LinearOperatorContext) - Method in interface org.linqs.psl.parser.antlr.PSLListener
-
- enterLogicalConjunctiveExpression(PSLParser.LogicalConjunctiveExpressionContext) - Method in class org.linqs.psl.parser.antlr.PSLBaseListener
-
- enterLogicalConjunctiveExpression(PSLParser.LogicalConjunctiveExpressionContext) - Method in interface org.linqs.psl.parser.antlr.PSLListener
-
- enterLogicalConjunctiveValue(PSLParser.LogicalConjunctiveValueContext) - Method in class org.linqs.psl.parser.antlr.PSLBaseListener
-
- enterLogicalConjunctiveValue(PSLParser.LogicalConjunctiveValueContext) - Method in interface org.linqs.psl.parser.antlr.PSLListener
-
- enterLogicalDisjunctiveExpression(PSLParser.LogicalDisjunctiveExpressionContext) - Method in class org.linqs.psl.parser.antlr.PSLBaseListener
-
- enterLogicalDisjunctiveExpression(PSLParser.LogicalDisjunctiveExpressionContext) - Method in interface org.linqs.psl.parser.antlr.PSLListener
-
- enterLogicalDisjunctiveValue(PSLParser.LogicalDisjunctiveValueContext) - Method in class org.linqs.psl.parser.antlr.PSLBaseListener
-
- enterLogicalDisjunctiveValue(PSLParser.LogicalDisjunctiveValueContext) - Method in interface org.linqs.psl.parser.antlr.PSLListener
-
- enterLogicalImplicationExpression(PSLParser.LogicalImplicationExpressionContext) - Method in class org.linqs.psl.parser.antlr.PSLBaseListener
-
- enterLogicalImplicationExpression(PSLParser.LogicalImplicationExpressionContext) - Method in interface org.linqs.psl.parser.antlr.PSLListener
-
- enterLogicalNegationValue(PSLParser.LogicalNegationValueContext) - Method in class org.linqs.psl.parser.antlr.PSLBaseListener
-
- enterLogicalNegationValue(PSLParser.LogicalNegationValueContext) - Method in interface org.linqs.psl.parser.antlr.PSLListener
-
- enterLogicalRule(PSLParser.LogicalRuleContext) - Method in class org.linqs.psl.parser.antlr.PSLBaseListener
-
- enterLogicalRule(PSLParser.LogicalRuleContext) - Method in interface org.linqs.psl.parser.antlr.PSLListener
-
- enterLogicalRuleExpression(PSLParser.LogicalRuleExpressionContext) - Method in class org.linqs.psl.parser.antlr.PSLBaseListener
-
- enterLogicalRuleExpression(PSLParser.LogicalRuleExpressionContext) - Method in interface org.linqs.psl.parser.antlr.PSLListener
-
- enterNonSymmetric(PSLParser.NonSymmetricContext) - Method in class org.linqs.psl.parser.antlr.PSLBaseListener
-
- enterNonSymmetric(PSLParser.NonSymmetricContext) - Method in interface org.linqs.psl.parser.antlr.PSLListener
-
- enterNot(PSLParser.NotContext) - Method in class org.linqs.psl.parser.antlr.PSLBaseListener
-
- enterNot(PSLParser.NotContext) - Method in interface org.linqs.psl.parser.antlr.PSLListener
-
- enterNotEqual(PSLParser.NotEqualContext) - Method in class org.linqs.psl.parser.antlr.PSLBaseListener
-
- enterNotEqual(PSLParser.NotEqualContext) - Method in interface org.linqs.psl.parser.antlr.PSLListener
-
- enterNumber(PSLParser.NumberContext) - Method in class org.linqs.psl.parser.antlr.PSLBaseListener
-
- enterNumber(PSLParser.NumberContext) - Method in interface org.linqs.psl.parser.antlr.PSLListener
-
- enterOr(PSLParser.OrContext) - Method in class org.linqs.psl.parser.antlr.PSLBaseListener
-
- enterOr(PSLParser.OrContext) - Method in interface org.linqs.psl.parser.antlr.PSLListener
-
- enterPredicate(PSLParser.PredicateContext) - Method in class org.linqs.psl.parser.antlr.PSLBaseListener
-
- enterPredicate(PSLParser.PredicateContext) - Method in interface org.linqs.psl.parser.antlr.PSLListener
-
- enterProgram(PSLParser.ProgramContext) - Method in class org.linqs.psl.parser.antlr.PSLBaseListener
-
- enterProgram(PSLParser.ProgramContext) - Method in interface org.linqs.psl.parser.antlr.PSLListener
-
- enterPslRule(PSLParser.PslRuleContext) - Method in class org.linqs.psl.parser.antlr.PSLBaseListener
-
- enterPslRule(PSLParser.PslRuleContext) - Method in interface org.linqs.psl.parser.antlr.PSLListener
-
- enterPslRulePartial(PSLParser.PslRulePartialContext) - Method in class org.linqs.psl.parser.antlr.PSLBaseListener
-
- enterPslRulePartial(PSLParser.PslRulePartialContext) - Method in interface org.linqs.psl.parser.antlr.PSLListener
-
- enterRule(ParseTreeListener) - Method in class org.linqs.psl.parser.antlr.PSLParser.AndContext
-
- enterRule(ParseTreeListener) - Method in class org.linqs.psl.parser.antlr.PSLParser.ArithmeticCoefficientOperandContext
-
- enterRule(ParseTreeListener) - Method in class org.linqs.psl.parser.antlr.PSLParser.ArithmeticOperatorContext
-
- enterRule(ParseTreeListener) - Method in class org.linqs.psl.parser.antlr.PSLParser.ArithmeticRuleContext
-
- enterRule(ParseTreeListener) - Method in class org.linqs.psl.parser.antlr.PSLParser.ArithmeticRuleExpressionContext
-
- enterRule(ParseTreeListener) - Method in class org.linqs.psl.parser.antlr.PSLParser.ArithmeticRuleRelationContext
-
- enterRule(ParseTreeListener) - Method in class org.linqs.psl.parser.antlr.PSLParser.AtomContext
-
- enterRule(ParseTreeListener) - Method in class org.linqs.psl.parser.antlr.PSLParser.BooleanConjunctiveExpressionContext
-
- enterRule(ParseTreeListener) - Method in class org.linqs.psl.parser.antlr.PSLParser.BooleanDisjunctiveExpressionContext
-
- enterRule(ParseTreeListener) - Method in class org.linqs.psl.parser.antlr.PSLParser.BooleanExpressionContext
-
- enterRule(ParseTreeListener) - Method in class org.linqs.psl.parser.antlr.PSLParser.BooleanValueContext
-
- enterRule(ParseTreeListener) - Method in class org.linqs.psl.parser.antlr.PSLParser.CoefficientAdditiveExpressionContext
-
- enterRule(ParseTreeListener) - Method in class org.linqs.psl.parser.antlr.PSLParser.CoefficientContext
-
- enterRule(ParseTreeListener) - Method in class org.linqs.psl.parser.antlr.PSLParser.CoefficientExpressionContext
-
- enterRule(ParseTreeListener) - Method in class org.linqs.psl.parser.antlr.PSLParser.CoefficientFunctionContext
-
- enterRule(ParseTreeListener) - Method in class org.linqs.psl.parser.antlr.PSLParser.CoefficientFunctionOperatorContext
-
- enterRule(ParseTreeListener) - Method in class org.linqs.psl.parser.antlr.PSLParser.CoefficientMultiplicativeExpressionContext
-
- enterRule(ParseTreeListener) - Method in class org.linqs.psl.parser.antlr.PSLParser.CoefficientOperatorContext
-
- enterRule(ParseTreeListener) - Method in class org.linqs.psl.parser.antlr.PSLParser.ConstantContext
-
- enterRule(ParseTreeListener) - Method in class org.linqs.psl.parser.antlr.PSLParser.FilterClauseContext
-
- enterRule(ParseTreeListener) - Method in class org.linqs.psl.parser.antlr.PSLParser.ImpliedByContext
-
- enterRule(ParseTreeListener) - Method in class org.linqs.psl.parser.antlr.PSLParser.LinearArithmeticExpressionContext
-
- enterRule(ParseTreeListener) - Method in class org.linqs.psl.parser.antlr.PSLParser.LinearArithmeticOperandContext
-
- enterRule(ParseTreeListener) - Method in class org.linqs.psl.parser.antlr.PSLParser.LinearOperatorContext
-
- enterRule(ParseTreeListener) - Method in class org.linqs.psl.parser.antlr.PSLParser.LogicalConjunctiveExpressionContext
-
- enterRule(ParseTreeListener) - Method in class org.linqs.psl.parser.antlr.PSLParser.LogicalConjunctiveValueContext
-
- enterRule(ParseTreeListener) - Method in class org.linqs.psl.parser.antlr.PSLParser.LogicalDisjunctiveExpressionContext
-
- enterRule(ParseTreeListener) - Method in class org.linqs.psl.parser.antlr.PSLParser.LogicalDisjunctiveValueContext
-
- enterRule(ParseTreeListener) - Method in class org.linqs.psl.parser.antlr.PSLParser.LogicalImplicationExpressionContext
-
- enterRule(ParseTreeListener) - Method in class org.linqs.psl.parser.antlr.PSLParser.LogicalNegationValueContext
-
- enterRule(ParseTreeListener) - Method in class org.linqs.psl.parser.antlr.PSLParser.LogicalRuleContext
-
- enterRule(ParseTreeListener) - Method in class org.linqs.psl.parser.antlr.PSLParser.LogicalRuleExpressionContext
-
- enterRule(ParseTreeListener) - Method in class org.linqs.psl.parser.antlr.PSLParser.NonSymmetricContext
-
- enterRule(ParseTreeListener) - Method in class org.linqs.psl.parser.antlr.PSLParser.NotContext
-
- enterRule(ParseTreeListener) - Method in class org.linqs.psl.parser.antlr.PSLParser.NotEqualContext
-
- enterRule(ParseTreeListener) - Method in class org.linqs.psl.parser.antlr.PSLParser.NumberContext
-
- enterRule(ParseTreeListener) - Method in class org.linqs.psl.parser.antlr.PSLParser.OrContext
-
- enterRule(ParseTreeListener) - Method in class org.linqs.psl.parser.antlr.PSLParser.PredicateContext
-
- enterRule(ParseTreeListener) - Method in class org.linqs.psl.parser.antlr.PSLParser.ProgramContext
-
- enterRule(ParseTreeListener) - Method in class org.linqs.psl.parser.antlr.PSLParser.PslRuleContext
-
- enterRule(ParseTreeListener) - Method in class org.linqs.psl.parser.antlr.PSLParser.PslRulePartialContext
-
- enterRule(ParseTreeListener) - Method in class org.linqs.psl.parser.antlr.PSLParser.SummationAtomContext
-
- enterRule(ParseTreeListener) - Method in class org.linqs.psl.parser.antlr.PSLParser.SummationVariableContext
-
- enterRule(ParseTreeListener) - Method in class org.linqs.psl.parser.antlr.PSLParser.TermContext
-
- enterRule(ParseTreeListener) - Method in class org.linqs.psl.parser.antlr.PSLParser.TermEqualContext
-
- enterRule(ParseTreeListener) - Method in class org.linqs.psl.parser.antlr.PSLParser.TermOperatorContext
-
- enterRule(ParseTreeListener) - Method in class org.linqs.psl.parser.antlr.PSLParser.ThenContext
-
- enterRule(ParseTreeListener) - Method in class org.linqs.psl.parser.antlr.PSLParser.UnweightedArithmeticRuleContext
-
- enterRule(ParseTreeListener) - Method in class org.linqs.psl.parser.antlr.PSLParser.UnweightedLogicalRuleContext
-
- enterRule(ParseTreeListener) - Method in class org.linqs.psl.parser.antlr.PSLParser.VariableContext
-
- enterRule(ParseTreeListener) - Method in class org.linqs.psl.parser.antlr.PSLParser.WeightedArithmeticRuleContext
-
- enterRule(ParseTreeListener) - Method in class org.linqs.psl.parser.antlr.PSLParser.WeightedLogicalRuleContext
-
- enterRule(ParseTreeListener) - Method in class org.linqs.psl.parser.antlr.PSLParser.WeightExpressionContext
-
- enterSummationAtom(PSLParser.SummationAtomContext) - Method in class org.linqs.psl.parser.antlr.PSLBaseListener
-
- enterSummationAtom(PSLParser.SummationAtomContext) - Method in interface org.linqs.psl.parser.antlr.PSLListener
-
- enterSummationVariable(PSLParser.SummationVariableContext) - Method in class org.linqs.psl.parser.antlr.PSLBaseListener
-
- enterSummationVariable(PSLParser.SummationVariableContext) - Method in interface org.linqs.psl.parser.antlr.PSLListener
-
- enterTerm(PSLParser.TermContext) - Method in class org.linqs.psl.parser.antlr.PSLBaseListener
-
- enterTerm(PSLParser.TermContext) - Method in interface org.linqs.psl.parser.antlr.PSLListener
-
- enterTermEqual(PSLParser.TermEqualContext) - Method in class org.linqs.psl.parser.antlr.PSLBaseListener
-
- enterTermEqual(PSLParser.TermEqualContext) - Method in interface org.linqs.psl.parser.antlr.PSLListener
-
- enterTermOperator(PSLParser.TermOperatorContext) - Method in class org.linqs.psl.parser.antlr.PSLBaseListener
-
- enterTermOperator(PSLParser.TermOperatorContext) - Method in interface org.linqs.psl.parser.antlr.PSLListener
-
- enterThen(PSLParser.ThenContext) - Method in class org.linqs.psl.parser.antlr.PSLBaseListener
-
- enterThen(PSLParser.ThenContext) - Method in interface org.linqs.psl.parser.antlr.PSLListener
-
- enterUnweightedArithmeticRule(PSLParser.UnweightedArithmeticRuleContext) - Method in class org.linqs.psl.parser.antlr.PSLBaseListener
-
- enterUnweightedArithmeticRule(PSLParser.UnweightedArithmeticRuleContext) - Method in interface org.linqs.psl.parser.antlr.PSLListener
-
- enterUnweightedLogicalRule(PSLParser.UnweightedLogicalRuleContext) - Method in class org.linqs.psl.parser.antlr.PSLBaseListener
-
- enterUnweightedLogicalRule(PSLParser.UnweightedLogicalRuleContext) - Method in interface org.linqs.psl.parser.antlr.PSLListener
-
- enterVariable(PSLParser.VariableContext) - Method in class org.linqs.psl.parser.antlr.PSLBaseListener
-
- enterVariable(PSLParser.VariableContext) - Method in interface org.linqs.psl.parser.antlr.PSLListener
-
- enterWeightedArithmeticRule(PSLParser.WeightedArithmeticRuleContext) - Method in class org.linqs.psl.parser.antlr.PSLBaseListener
-
- enterWeightedArithmeticRule(PSLParser.WeightedArithmeticRuleContext) - Method in interface org.linqs.psl.parser.antlr.PSLListener
-
- enterWeightedLogicalRule(PSLParser.WeightedLogicalRuleContext) - Method in class org.linqs.psl.parser.antlr.PSLBaseListener
-
- enterWeightedLogicalRule(PSLParser.WeightedLogicalRuleContext) - Method in interface org.linqs.psl.parser.antlr.PSLListener
-
- enterWeightExpression(PSLParser.WeightExpressionContext) - Method in class org.linqs.psl.parser.antlr.PSLBaseListener
-
- enterWeightExpression(PSLParser.WeightExpressionContext) - Method in interface org.linqs.psl.parser.antlr.PSLListener
-
- EOF() - Method in class org.linqs.psl.parser.antlr.PSLParser.ProgramContext
-
- EOF() - Method in class org.linqs.psl.parser.antlr.PSLParser.PslRulePartialContext
-
- EPSILON - Static variable in class org.linqs.psl.util.MathUtils
-
- EPSILON_ABS_DEFAULT - Static variable in class org.linqs.psl.reasoner.admm.ADMMReasoner
-
- EPSILON_ABS_KEY - Static variable in class org.linqs.psl.reasoner.admm.ADMMReasoner
-
Absolute error component of stopping criteria.
- EPSILON_FLOAT - Static variable in class org.linqs.psl.util.MathUtils
-
- EPSILON_REL_DEFAULT - Static variable in class org.linqs.psl.reasoner.admm.ADMMReasoner
-
- EPSILON_REL_KEY - Static variable in class org.linqs.psl.reasoner.admm.ADMMReasoner
-
Relative error component of stopping criteria.
- Equal - Static variable in class org.linqs.psl.model.predicate.SpecialPredicate
-
True if arguments are equal.
- EQUAL - Static variable in class org.linqs.psl.parser.antlr.PSLLexer
-
- EQUAL() - Method in class org.linqs.psl.parser.antlr.PSLParser.ArithmeticRuleRelationContext
-
- EQUAL - Static variable in class org.linqs.psl.parser.antlr.PSLParser
-
- EQUAL() - Method in class org.linqs.psl.parser.antlr.PSLParser.NotEqualContext
-
- EQUAL() - Method in class org.linqs.psl.parser.antlr.PSLParser.TermEqualContext
-
- EQUAL(int) - Method in class org.linqs.psl.parser.antlr.PSLParser.TermEqualContext
-
- equals(Object) - Method in class org.linqs.psl.database.Partition
-
- equals(Object) - Method in class org.linqs.psl.model.atom.Atom
-
- equals(Object) - Method in class org.linqs.psl.model.formula.AbstractBranchFormula
-
- equals(Object) - Method in class org.linqs.psl.model.formula.Implication
-
- equals(Object) - Method in class org.linqs.psl.model.formula.Negation
-
- equals(Object) - Method in class org.linqs.psl.model.rule.arithmetic.AbstractArithmeticRule
-
- equals(Object) - Method in class org.linqs.psl.model.rule.arithmetic.expression.ArithmeticRuleExpression
-
- equals(Object) - Method in class org.linqs.psl.model.rule.arithmetic.expression.SummationAtom
-
- equals(Object) - Method in class org.linqs.psl.model.rule.arithmetic.expression.SummationVariable
-
- equals(Object) - Method in class org.linqs.psl.model.rule.arithmetic.UnweightedArithmeticRule
-
- equals(Object) - Method in class org.linqs.psl.model.rule.arithmetic.WeightedArithmeticRule
-
- equals(Object) - Method in class org.linqs.psl.model.rule.logical.AbstractGroundLogicalRule
-
- equals(Object) - Method in class org.linqs.psl.model.rule.logical.AbstractLogicalRule
-
- equals(Object) - Method in class org.linqs.psl.model.rule.logical.UnweightedLogicalRule
-
- equals(Object) - Method in class org.linqs.psl.model.rule.logical.WeightedLogicalRule
-
- equals(Object) - Method in class org.linqs.psl.model.term.DateAttribute
-
A DateAttribute is equal to another Object if that Object is a DateAttribute
and their values are equal.
- equals(Object) - Method in class org.linqs.psl.model.term.DoubleAttribute
-
A DoubleAttribute is equal to another Object if that Object is a DoubleAttribute
and their values are equal.
- equals(Object) - Method in class org.linqs.psl.model.term.IntegerAttribute
-
An IntegerAttribute is equal to another Object if that Object is an IntegerAttribute
and their values are equal.
- equals(Object) - Method in class org.linqs.psl.model.term.LongAttribute
-
A LongAttribute is equal to another Object if that Object is a LongAttribute
and their values are equal.
- equals(Object) - Method in class org.linqs.psl.model.term.StringAttribute
-
A StringAttribute is equal to another Object if that Object is a TextAttribute
and their values are equal.
- equals(Object) - Method in interface org.linqs.psl.model.term.Term
-
- equals(Object) - Method in class org.linqs.psl.model.term.UniqueIntID
-
- equals(Object) - Method in class org.linqs.psl.model.term.UniqueStringID
-
- equals(Object) - Method in class org.linqs.psl.model.term.Variable
-
- equals(Object) - Method in class org.linqs.psl.reasoner.admm.term.LocalVariable
-
- equals(Object) - Method in class org.linqs.psl.reasoner.function.AtomFunctionVariable
-
- equals(double, double) - Static method in class org.linqs.psl.util.MathUtils
-
- equals(double, double, double) - Static method in class org.linqs.psl.util.MathUtils
-
- equals(float, float) - Static method in class org.linqs.psl.util.MathUtils
-
- equals(float, float, float) - Static method in class org.linqs.psl.util.MathUtils
-
- equalsRelaxed(double, double) - Static method in class org.linqs.psl.util.MathUtils
-
- equalsRelaxed(float, float) - Static method in class org.linqs.psl.util.MathUtils
-
- equalsStrict(double, double) - Static method in class org.linqs.psl.util.MathUtils
-
- equalsStrict(float, float) - Static method in class org.linqs.psl.util.MathUtils
-
- eStep() - Method in class org.linqs.psl.application.learning.weight.em.ExpectationMaximization
-
The Expectation step in the EM algorithm.
- evaluate() - Method in class org.linqs.psl.reasoner.admm.term.ADMMObjectiveTerm
-
- evaluate() - Method in class org.linqs.psl.reasoner.admm.term.HingeLossTerm
-
weight * max(coeffs^T * x - constant, 0)
- evaluate() - Method in class org.linqs.psl.reasoner.admm.term.HyperplaneTerm
-
coeffs^T * x - constant
- evaluate() - Method in class org.linqs.psl.reasoner.admm.term.LinearConstraintTerm
-
if (coeffs^T * x [comparator] constant) { 0.0 }
else { infinity }
- evaluate() - Method in class org.linqs.psl.reasoner.admm.term.LinearLossTerm
-
weight * coeffs^T * x
- evaluate() - Method in class org.linqs.psl.reasoner.admm.term.SquaredHingeLossTerm
-
weight * [max(coeffs^T * x - constant, 0.0)]^2
- evaluate() - Method in class org.linqs.psl.reasoner.admm.term.SquaredHyperplaneTerm
-
coeffs^T * x - constant
- evaluate() - Method in class org.linqs.psl.reasoner.admm.term.SquaredLinearLossTerm
-
weight * (coeffs^T * x - constant)^2
- evaluator - Variable in class org.linqs.psl.application.learning.weight.WeightLearningApplication
-
- Evaluator - Class in org.linqs.psl.evaluation.statistics
-
Compute some metric (or set of matrics) for some predicted and labeled data.
- Evaluator() - Constructor for class org.linqs.psl.evaluation.statistics.Evaluator
-
- EVALUATOR_DEFAULT - Static variable in class org.linqs.psl.application.learning.weight.WeightLearningApplication
-
- EVALUATOR_KEY - Static variable in class org.linqs.psl.application.learning.weight.WeightLearningApplication
-
An evalautor capable of producing a score for the current weight configuration.
- EXECUTABLE_PATH_KEY - Static variable in class org.linqs.psl.reasoner.ExecutableReasoner
-
Key for int property for the path of the executable.
- executableInputPath - Variable in class org.linqs.psl.reasoner.ExecutableReasoner
-
The file that PSL will write for the reasoner.
- executableOutputPath - Variable in class org.linqs.psl.reasoner.ExecutableReasoner
-
The file that the reasoner will write before temination.
- executablePath - Variable in class org.linqs.psl.reasoner.ExecutableReasoner
-
The path the to executable to call.
- ExecutableReasoner - Class in org.linqs.psl.reasoner
-
An abstract superclass for reasoners implemented as command-line executables.
- ExecutableReasoner() - Constructor for class org.linqs.psl.reasoner.ExecutableReasoner
-
- ExecutableReasoner(String, String, String, String...) - Constructor for class org.linqs.psl.reasoner.ExecutableReasoner
-
- executeGroundingQuery(Formula) - Method in class org.linqs.psl.database.atom.AtomManager
-
- executeGroundingQuery(Formula) - Method in class org.linqs.psl.database.rdbms.RDBMSDatabase
-
- executeGroundingQuery(Formula) - Method in interface org.linqs.psl.database.ReadableDatabase
-
Like executeQuery(), but specifically for grounding queries.
- executeQuery(DatabaseQuery) - Method in class org.linqs.psl.database.atom.AtomManager
-
- executeQuery(DatabaseQuery) - Method in class org.linqs.psl.database.rdbms.RDBMSDatabase
-
- executeQuery(Map<Variable, Integer>, VariableTypeMap, String) - Method in class org.linqs.psl.database.rdbms.RDBMSDatabase
-
A more general form for executeQuery().
- executeQuery(DatabaseQuery) - Method in interface org.linqs.psl.database.ReadableDatabase
-
Returns all groundings of a Formula that match a DatabaseQuery.
- exitAnd(PSLParser.AndContext) - Method in class org.linqs.psl.parser.antlr.PSLBaseListener
-
- exitAnd(PSLParser.AndContext) - Method in interface org.linqs.psl.parser.antlr.PSLListener
-
- exitArithmeticCoefficientOperand(PSLParser.ArithmeticCoefficientOperandContext) - Method in class org.linqs.psl.parser.antlr.PSLBaseListener
-
- exitArithmeticCoefficientOperand(PSLParser.ArithmeticCoefficientOperandContext) - Method in interface org.linqs.psl.parser.antlr.PSLListener
-
- exitArithmeticOperator(PSLParser.ArithmeticOperatorContext) - Method in class org.linqs.psl.parser.antlr.PSLBaseListener
-
- exitArithmeticOperator(PSLParser.ArithmeticOperatorContext) - Method in interface org.linqs.psl.parser.antlr.PSLListener
-
- exitArithmeticRule(PSLParser.ArithmeticRuleContext) - Method in class org.linqs.psl.parser.antlr.PSLBaseListener
-
- exitArithmeticRule(PSLParser.ArithmeticRuleContext) - Method in interface org.linqs.psl.parser.antlr.PSLListener
-
- exitArithmeticRuleExpression(PSLParser.ArithmeticRuleExpressionContext) - Method in class org.linqs.psl.parser.antlr.PSLBaseListener
-
- exitArithmeticRuleExpression(PSLParser.ArithmeticRuleExpressionContext) - Method in interface org.linqs.psl.parser.antlr.PSLListener
-
- exitArithmeticRuleRelation(PSLParser.ArithmeticRuleRelationContext) - Method in class org.linqs.psl.parser.antlr.PSLBaseListener
-
- exitArithmeticRuleRelation(PSLParser.ArithmeticRuleRelationContext) - Method in interface org.linqs.psl.parser.antlr.PSLListener
-
- exitAtom(PSLParser.AtomContext) - Method in class org.linqs.psl.parser.antlr.PSLBaseListener
-
- exitAtom(PSLParser.AtomContext) - Method in interface org.linqs.psl.parser.antlr.PSLListener
-
- exitBooleanConjunctiveExpression(PSLParser.BooleanConjunctiveExpressionContext) - Method in class org.linqs.psl.parser.antlr.PSLBaseListener
-
- exitBooleanConjunctiveExpression(PSLParser.BooleanConjunctiveExpressionContext) - Method in interface org.linqs.psl.parser.antlr.PSLListener
-
- exitBooleanDisjunctiveExpression(PSLParser.BooleanDisjunctiveExpressionContext) - Method in class org.linqs.psl.parser.antlr.PSLBaseListener
-
- exitBooleanDisjunctiveExpression(PSLParser.BooleanDisjunctiveExpressionContext) - Method in interface org.linqs.psl.parser.antlr.PSLListener
-
- exitBooleanExpression(PSLParser.BooleanExpressionContext) - Method in class org.linqs.psl.parser.antlr.PSLBaseListener
-
- exitBooleanExpression(PSLParser.BooleanExpressionContext) - Method in interface org.linqs.psl.parser.antlr.PSLListener
-
- exitBooleanValue(PSLParser.BooleanValueContext) - Method in class org.linqs.psl.parser.antlr.PSLBaseListener
-
- exitBooleanValue(PSLParser.BooleanValueContext) - Method in interface org.linqs.psl.parser.antlr.PSLListener
-
- exitCoefficient(PSLParser.CoefficientContext) - Method in class org.linqs.psl.parser.antlr.PSLBaseListener
-
- exitCoefficient(PSLParser.CoefficientContext) - Method in interface org.linqs.psl.parser.antlr.PSLListener
-
- exitCoefficientAdditiveExpression(PSLParser.CoefficientAdditiveExpressionContext) - Method in class org.linqs.psl.parser.antlr.PSLBaseListener
-
- exitCoefficientAdditiveExpression(PSLParser.CoefficientAdditiveExpressionContext) - Method in interface org.linqs.psl.parser.antlr.PSLListener
-
- exitCoefficientExpression(PSLParser.CoefficientExpressionContext) - Method in class org.linqs.psl.parser.antlr.PSLBaseListener
-
- exitCoefficientExpression(PSLParser.CoefficientExpressionContext) - Method in interface org.linqs.psl.parser.antlr.PSLListener
-
- exitCoefficientFunction(PSLParser.CoefficientFunctionContext) - Method in class org.linqs.psl.parser.antlr.PSLBaseListener
-
- exitCoefficientFunction(PSLParser.CoefficientFunctionContext) - Method in interface org.linqs.psl.parser.antlr.PSLListener
-
- exitCoefficientFunctionOperator(PSLParser.CoefficientFunctionOperatorContext) - Method in class org.linqs.psl.parser.antlr.PSLBaseListener
-
- exitCoefficientFunctionOperator(PSLParser.CoefficientFunctionOperatorContext) - Method in interface org.linqs.psl.parser.antlr.PSLListener
-
- exitCoefficientMultiplicativeExpression(PSLParser.CoefficientMultiplicativeExpressionContext) - Method in class org.linqs.psl.parser.antlr.PSLBaseListener
-
- exitCoefficientMultiplicativeExpression(PSLParser.CoefficientMultiplicativeExpressionContext) - Method in interface org.linqs.psl.parser.antlr.PSLListener
-
- exitCoefficientOperator(PSLParser.CoefficientOperatorContext) - Method in class org.linqs.psl.parser.antlr.PSLBaseListener
-
- exitCoefficientOperator(PSLParser.CoefficientOperatorContext) - Method in interface org.linqs.psl.parser.antlr.PSLListener
-
- exitConstant(PSLParser.ConstantContext) - Method in class org.linqs.psl.parser.antlr.PSLBaseListener
-
- exitConstant(PSLParser.ConstantContext) - Method in interface org.linqs.psl.parser.antlr.PSLListener
-
- exitEveryRule(ParserRuleContext) - Method in class org.linqs.psl.parser.antlr.PSLBaseListener
- exitFilterClause(PSLParser.FilterClauseContext) - Method in class org.linqs.psl.parser.antlr.PSLBaseListener
-
- exitFilterClause(PSLParser.FilterClauseContext) - Method in interface org.linqs.psl.parser.antlr.PSLListener
-
- exitImpliedBy(PSLParser.ImpliedByContext) - Method in class org.linqs.psl.parser.antlr.PSLBaseListener
-
- exitImpliedBy(PSLParser.ImpliedByContext) - Method in interface org.linqs.psl.parser.antlr.PSLListener
-
- exitLinearArithmeticExpression(PSLParser.LinearArithmeticExpressionContext) - Method in class org.linqs.psl.parser.antlr.PSLBaseListener
-
- exitLinearArithmeticExpression(PSLParser.LinearArithmeticExpressionContext) - Method in interface org.linqs.psl.parser.antlr.PSLListener
-
- exitLinearArithmeticOperand(PSLParser.LinearArithmeticOperandContext) - Method in class org.linqs.psl.parser.antlr.PSLBaseListener
-
- exitLinearArithmeticOperand(PSLParser.LinearArithmeticOperandContext) - Method in interface org.linqs.psl.parser.antlr.PSLListener
-
- exitLinearOperator(PSLParser.LinearOperatorContext) - Method in class org.linqs.psl.parser.antlr.PSLBaseListener
-
- exitLinearOperator(PSLParser.LinearOperatorContext) - Method in interface org.linqs.psl.parser.antlr.PSLListener
-
- exitLogicalConjunctiveExpression(PSLParser.LogicalConjunctiveExpressionContext) - Method in class org.linqs.psl.parser.antlr.PSLBaseListener
-
- exitLogicalConjunctiveExpression(PSLParser.LogicalConjunctiveExpressionContext) - Method in interface org.linqs.psl.parser.antlr.PSLListener
-
- exitLogicalConjunctiveValue(PSLParser.LogicalConjunctiveValueContext) - Method in class org.linqs.psl.parser.antlr.PSLBaseListener
-
- exitLogicalConjunctiveValue(PSLParser.LogicalConjunctiveValueContext) - Method in interface org.linqs.psl.parser.antlr.PSLListener
-
- exitLogicalDisjunctiveExpression(PSLParser.LogicalDisjunctiveExpressionContext) - Method in class org.linqs.psl.parser.antlr.PSLBaseListener
-
- exitLogicalDisjunctiveExpression(PSLParser.LogicalDisjunctiveExpressionContext) - Method in interface org.linqs.psl.parser.antlr.PSLListener
-
- exitLogicalDisjunctiveValue(PSLParser.LogicalDisjunctiveValueContext) - Method in class org.linqs.psl.parser.antlr.PSLBaseListener
-
- exitLogicalDisjunctiveValue(PSLParser.LogicalDisjunctiveValueContext) - Method in interface org.linqs.psl.parser.antlr.PSLListener
-
- exitLogicalImplicationExpression(PSLParser.LogicalImplicationExpressionContext) - Method in class org.linqs.psl.parser.antlr.PSLBaseListener
-
- exitLogicalImplicationExpression(PSLParser.LogicalImplicationExpressionContext) - Method in interface org.linqs.psl.parser.antlr.PSLListener
-
- exitLogicalNegationValue(PSLParser.LogicalNegationValueContext) - Method in class org.linqs.psl.parser.antlr.PSLBaseListener
-
- exitLogicalNegationValue(PSLParser.LogicalNegationValueContext) - Method in interface org.linqs.psl.parser.antlr.PSLListener
-
- exitLogicalRule(PSLParser.LogicalRuleContext) - Method in class org.linqs.psl.parser.antlr.PSLBaseListener
-
- exitLogicalRule(PSLParser.LogicalRuleContext) - Method in interface org.linqs.psl.parser.antlr.PSLListener
-
- exitLogicalRuleExpression(PSLParser.LogicalRuleExpressionContext) - Method in class org.linqs.psl.parser.antlr.PSLBaseListener
-
- exitLogicalRuleExpression(PSLParser.LogicalRuleExpressionContext) - Method in interface org.linqs.psl.parser.antlr.PSLListener
-
- exitNonSymmetric(PSLParser.NonSymmetricContext) - Method in class org.linqs.psl.parser.antlr.PSLBaseListener
-
- exitNonSymmetric(PSLParser.NonSymmetricContext) - Method in interface org.linqs.psl.parser.antlr.PSLListener
-
- exitNot(PSLParser.NotContext) - Method in class org.linqs.psl.parser.antlr.PSLBaseListener
-
- exitNot(PSLParser.NotContext) - Method in interface org.linqs.psl.parser.antlr.PSLListener
-
- exitNotEqual(PSLParser.NotEqualContext) - Method in class org.linqs.psl.parser.antlr.PSLBaseListener
-
- exitNotEqual(PSLParser.NotEqualContext) - Method in interface org.linqs.psl.parser.antlr.PSLListener
-
- exitNumber(PSLParser.NumberContext) - Method in class org.linqs.psl.parser.antlr.PSLBaseListener
-
- exitNumber(PSLParser.NumberContext) - Method in interface org.linqs.psl.parser.antlr.PSLListener
-
- exitOr(PSLParser.OrContext) - Method in class org.linqs.psl.parser.antlr.PSLBaseListener
-
- exitOr(PSLParser.OrContext) - Method in interface org.linqs.psl.parser.antlr.PSLListener
-
- exitPredicate(PSLParser.PredicateContext) - Method in class org.linqs.psl.parser.antlr.PSLBaseListener
-
- exitPredicate(PSLParser.PredicateContext) - Method in interface org.linqs.psl.parser.antlr.PSLListener
-
- exitProgram(PSLParser.ProgramContext) - Method in class org.linqs.psl.parser.antlr.PSLBaseListener
-
- exitProgram(PSLParser.ProgramContext) - Method in interface org.linqs.psl.parser.antlr.PSLListener
-
- exitPslRule(PSLParser.PslRuleContext) - Method in class org.linqs.psl.parser.antlr.PSLBaseListener
-
- exitPslRule(PSLParser.PslRuleContext) - Method in interface org.linqs.psl.parser.antlr.PSLListener
-
- exitPslRulePartial(PSLParser.PslRulePartialContext) - Method in class org.linqs.psl.parser.antlr.PSLBaseListener
-
- exitPslRulePartial(PSLParser.PslRulePartialContext) - Method in interface org.linqs.psl.parser.antlr.PSLListener
-
- exitRule(ParseTreeListener) - Method in class org.linqs.psl.parser.antlr.PSLParser.AndContext
-
- exitRule(ParseTreeListener) - Method in class org.linqs.psl.parser.antlr.PSLParser.ArithmeticCoefficientOperandContext
-
- exitRule(ParseTreeListener) - Method in class org.linqs.psl.parser.antlr.PSLParser.ArithmeticOperatorContext
-
- exitRule(ParseTreeListener) - Method in class org.linqs.psl.parser.antlr.PSLParser.ArithmeticRuleContext
-
- exitRule(ParseTreeListener) - Method in class org.linqs.psl.parser.antlr.PSLParser.ArithmeticRuleExpressionContext
-
- exitRule(ParseTreeListener) - Method in class org.linqs.psl.parser.antlr.PSLParser.ArithmeticRuleRelationContext
-
- exitRule(ParseTreeListener) - Method in class org.linqs.psl.parser.antlr.PSLParser.AtomContext
-
- exitRule(ParseTreeListener) - Method in class org.linqs.psl.parser.antlr.PSLParser.BooleanConjunctiveExpressionContext
-
- exitRule(ParseTreeListener) - Method in class org.linqs.psl.parser.antlr.PSLParser.BooleanDisjunctiveExpressionContext
-
- exitRule(ParseTreeListener) - Method in class org.linqs.psl.parser.antlr.PSLParser.BooleanExpressionContext
-
- exitRule(ParseTreeListener) - Method in class org.linqs.psl.parser.antlr.PSLParser.BooleanValueContext
-
- exitRule(ParseTreeListener) - Method in class org.linqs.psl.parser.antlr.PSLParser.CoefficientAdditiveExpressionContext
-
- exitRule(ParseTreeListener) - Method in class org.linqs.psl.parser.antlr.PSLParser.CoefficientContext
-
- exitRule(ParseTreeListener) - Method in class org.linqs.psl.parser.antlr.PSLParser.CoefficientExpressionContext
-
- exitRule(ParseTreeListener) - Method in class org.linqs.psl.parser.antlr.PSLParser.CoefficientFunctionContext
-
- exitRule(ParseTreeListener) - Method in class org.linqs.psl.parser.antlr.PSLParser.CoefficientFunctionOperatorContext
-
- exitRule(ParseTreeListener) - Method in class org.linqs.psl.parser.antlr.PSLParser.CoefficientMultiplicativeExpressionContext
-
- exitRule(ParseTreeListener) - Method in class org.linqs.psl.parser.antlr.PSLParser.CoefficientOperatorContext
-
- exitRule(ParseTreeListener) - Method in class org.linqs.psl.parser.antlr.PSLParser.ConstantContext
-
- exitRule(ParseTreeListener) - Method in class org.linqs.psl.parser.antlr.PSLParser.FilterClauseContext
-
- exitRule(ParseTreeListener) - Method in class org.linqs.psl.parser.antlr.PSLParser.ImpliedByContext
-
- exitRule(ParseTreeListener) - Method in class org.linqs.psl.parser.antlr.PSLParser.LinearArithmeticExpressionContext
-
- exitRule(ParseTreeListener) - Method in class org.linqs.psl.parser.antlr.PSLParser.LinearArithmeticOperandContext
-
- exitRule(ParseTreeListener) - Method in class org.linqs.psl.parser.antlr.PSLParser.LinearOperatorContext
-
- exitRule(ParseTreeListener) - Method in class org.linqs.psl.parser.antlr.PSLParser.LogicalConjunctiveExpressionContext
-
- exitRule(ParseTreeListener) - Method in class org.linqs.psl.parser.antlr.PSLParser.LogicalConjunctiveValueContext
-
- exitRule(ParseTreeListener) - Method in class org.linqs.psl.parser.antlr.PSLParser.LogicalDisjunctiveExpressionContext
-
- exitRule(ParseTreeListener) - Method in class org.linqs.psl.parser.antlr.PSLParser.LogicalDisjunctiveValueContext
-
- exitRule(ParseTreeListener) - Method in class org.linqs.psl.parser.antlr.PSLParser.LogicalImplicationExpressionContext
-
- exitRule(ParseTreeListener) - Method in class org.linqs.psl.parser.antlr.PSLParser.LogicalNegationValueContext
-
- exitRule(ParseTreeListener) - Method in class org.linqs.psl.parser.antlr.PSLParser.LogicalRuleContext
-
- exitRule(ParseTreeListener) - Method in class org.linqs.psl.parser.antlr.PSLParser.LogicalRuleExpressionContext
-
- exitRule(ParseTreeListener) - Method in class org.linqs.psl.parser.antlr.PSLParser.NonSymmetricContext
-
- exitRule(ParseTreeListener) - Method in class org.linqs.psl.parser.antlr.PSLParser.NotContext
-
- exitRule(ParseTreeListener) - Method in class org.linqs.psl.parser.antlr.PSLParser.NotEqualContext
-
- exitRule(ParseTreeListener) - Method in class org.linqs.psl.parser.antlr.PSLParser.NumberContext
-
- exitRule(ParseTreeListener) - Method in class org.linqs.psl.parser.antlr.PSLParser.OrContext
-
- exitRule(ParseTreeListener) - Method in class org.linqs.psl.parser.antlr.PSLParser.PredicateContext
-
- exitRule(ParseTreeListener) - Method in class org.linqs.psl.parser.antlr.PSLParser.ProgramContext
-
- exitRule(ParseTreeListener) - Method in class org.linqs.psl.parser.antlr.PSLParser.PslRuleContext
-
- exitRule(ParseTreeListener) - Method in class org.linqs.psl.parser.antlr.PSLParser.PslRulePartialContext
-
- exitRule(ParseTreeListener) - Method in class org.linqs.psl.parser.antlr.PSLParser.SummationAtomContext
-
- exitRule(ParseTreeListener) - Method in class org.linqs.psl.parser.antlr.PSLParser.SummationVariableContext
-
- exitRule(ParseTreeListener) - Method in class org.linqs.psl.parser.antlr.PSLParser.TermContext
-
- exitRule(ParseTreeListener) - Method in class org.linqs.psl.parser.antlr.PSLParser.TermEqualContext
-
- exitRule(ParseTreeListener) - Method in class org.linqs.psl.parser.antlr.PSLParser.TermOperatorContext
-
- exitRule(ParseTreeListener) - Method in class org.linqs.psl.parser.antlr.PSLParser.ThenContext
-
- exitRule(ParseTreeListener) - Method in class org.linqs.psl.parser.antlr.PSLParser.UnweightedArithmeticRuleContext
-
- exitRule(ParseTreeListener) - Method in class org.linqs.psl.parser.antlr.PSLParser.UnweightedLogicalRuleContext
-
- exitRule(ParseTreeListener) - Method in class org.linqs.psl.parser.antlr.PSLParser.VariableContext
-
- exitRule(ParseTreeListener) - Method in class org.linqs.psl.parser.antlr.PSLParser.WeightedArithmeticRuleContext
-
- exitRule(ParseTreeListener) - Method in class org.linqs.psl.parser.antlr.PSLParser.WeightedLogicalRuleContext
-
- exitRule(ParseTreeListener) - Method in class org.linqs.psl.parser.antlr.PSLParser.WeightExpressionContext
-
- exitSummationAtom(PSLParser.SummationAtomContext) - Method in class org.linqs.psl.parser.antlr.PSLBaseListener
-
- exitSummationAtom(PSLParser.SummationAtomContext) - Method in interface org.linqs.psl.parser.antlr.PSLListener
-
- exitSummationVariable(PSLParser.SummationVariableContext) - Method in class org.linqs.psl.parser.antlr.PSLBaseListener
-
- exitSummationVariable(PSLParser.SummationVariableContext) - Method in interface org.linqs.psl.parser.antlr.PSLListener
-
- exitTerm(PSLParser.TermContext) - Method in class org.linqs.psl.parser.antlr.PSLBaseListener
-
- exitTerm(PSLParser.TermContext) - Method in interface org.linqs.psl.parser.antlr.PSLListener
-
- exitTermEqual(PSLParser.TermEqualContext) - Method in class org.linqs.psl.parser.antlr.PSLBaseListener
-
- exitTermEqual(PSLParser.TermEqualContext) - Method in interface org.linqs.psl.parser.antlr.PSLListener
-
- exitTermOperator(PSLParser.TermOperatorContext) - Method in class org.linqs.psl.parser.antlr.PSLBaseListener
-
- exitTermOperator(PSLParser.TermOperatorContext) - Method in interface org.linqs.psl.parser.antlr.PSLListener
-
- exitThen(PSLParser.ThenContext) - Method in class org.linqs.psl.parser.antlr.PSLBaseListener
-
- exitThen(PSLParser.ThenContext) - Method in interface org.linqs.psl.parser.antlr.PSLListener
-
- exitUnweightedArithmeticRule(PSLParser.UnweightedArithmeticRuleContext) - Method in class org.linqs.psl.parser.antlr.PSLBaseListener
-
- exitUnweightedArithmeticRule(PSLParser.UnweightedArithmeticRuleContext) - Method in interface org.linqs.psl.parser.antlr.PSLListener
-
- exitUnweightedLogicalRule(PSLParser.UnweightedLogicalRuleContext) - Method in class org.linqs.psl.parser.antlr.PSLBaseListener
-
- exitUnweightedLogicalRule(PSLParser.UnweightedLogicalRuleContext) - Method in interface org.linqs.psl.parser.antlr.PSLListener
-
- exitVariable(PSLParser.VariableContext) - Method in class org.linqs.psl.parser.antlr.PSLBaseListener
-
- exitVariable(PSLParser.VariableContext) - Method in interface org.linqs.psl.parser.antlr.PSLListener
-
- exitWeightedArithmeticRule(PSLParser.WeightedArithmeticRuleContext) - Method in class org.linqs.psl.parser.antlr.PSLBaseListener
-
- exitWeightedArithmeticRule(PSLParser.WeightedArithmeticRuleContext) - Method in interface org.linqs.psl.parser.antlr.PSLListener
-
- exitWeightedLogicalRule(PSLParser.WeightedLogicalRuleContext) - Method in class org.linqs.psl.parser.antlr.PSLBaseListener
-
- exitWeightedLogicalRule(PSLParser.WeightedLogicalRuleContext) - Method in interface org.linqs.psl.parser.antlr.PSLListener
-
- exitWeightExpression(PSLParser.WeightExpressionContext) - Method in class org.linqs.psl.parser.antlr.PSLBaseListener
-
- exitWeightExpression(PSLParser.WeightExpressionContext) - Method in interface org.linqs.psl.parser.antlr.PSLListener
-
- ExpectationMaximization - Class in org.linqs.psl.application.learning.weight.em
-
Abstract superclass for implementations of the expectation-maximization
algorithm for learning with latent variables.
- ExpectationMaximization(List<Rule>, Database, Database) - Constructor for class org.linqs.psl.application.learning.weight.em.ExpectationMaximization
-
- expectedIncompatibility - Variable in class org.linqs.psl.application.learning.weight.WeightLearningApplication
-
- EXPLORE_LOCATIONS_DEFAULT - Static variable in class org.linqs.psl.application.learning.weight.search.grid.GuidedRandomGridSearch
-
- EXPLORE_LOCATIONS_KEY - Static variable in class org.linqs.psl.application.learning.weight.search.grid.GuidedRandomGridSearch
-
The number of initial seed locations to explore based off of whichever ones score the best.
- EXPONENT_EXPRESSION - Static variable in class org.linqs.psl.parser.antlr.PSLLexer
-
- EXPONENT_EXPRESSION - Static variable in class org.linqs.psl.parser.antlr.PSLParser
-
- EXPONENT_EXPRESSION() - Method in class org.linqs.psl.parser.antlr.PSLParser.WeightedArithmeticRuleContext
-
- EXPONENT_EXPRESSION() - Method in class org.linqs.psl.parser.antlr.PSLParser.WeightedLogicalRuleContext
-
- expression - Variable in class org.linqs.psl.model.rule.arithmetic.AbstractArithmeticRule
-
- ExternalFunction - Interface in org.linqs.psl.model.function
-
- ExternalFunctionalPredicate - Class in org.linqs.psl.model.predicate
-
- GeneralFunction - Class in org.linqs.psl.reasoner.function
-
A general function that can handle various cases.
- GeneralFunction(boolean, boolean, int) - Constructor for class org.linqs.psl.reasoner.function.GeneralFunction
-
- generateTerms(GroundRuleStore, TermStore<ADMMObjectiveTerm>) - Method in class org.linqs.psl.reasoner.admm.term.ADMMTermGenerator
-
- generateTerms(GroundRuleStore, TermStore<ConstraintBlockerTerm>) - Method in class org.linqs.psl.reasoner.term.blocker.ConstraintBlockerTermGenerator
-
- generateTerms(GroundRuleStore, TermStore<E>) - Method in interface org.linqs.psl.reasoner.term.TermGenerator
-
Use the ground rules in |ruleStore| to generate optimization terms and populate |termStore|.
- get(int, Variable) - Method in class org.linqs.psl.database.rdbms.RDBMSResultList
-
- get(int) - Method in class org.linqs.psl.database.rdbms.RDBMSResultList
-
- get(int, Variable) - Method in interface org.linqs.psl.database.ResultList
-
Returns a substitution for a single
Variable
- get(int) - Method in interface org.linqs.psl.database.ResultList
-
- get(int) - Method in class org.linqs.psl.model.formula.AbstractBranchFormula
-
- get(String) - Static method in class org.linqs.psl.model.predicate.ExternalFunctionalPredicate
-
- get(String, ExternalFunction) - Static method in class org.linqs.psl.model.predicate.ExternalFunctionalPredicate
-
Get a predicate if one already exists, othereise create a new one.
- get(String) - Static method in class org.linqs.psl.model.predicate.Predicate
-
- get(String) - Static method in class org.linqs.psl.model.predicate.StandardPredicate
-
The an existing standard predicate (or null if none with this name exists).
- get(String, ConstantType...) - Static method in class org.linqs.psl.model.predicate.StandardPredicate
-
Get a predicate if one already exists, othereise create a new one.
- get(int) - Method in class org.linqs.psl.reasoner.admm.term.ADMMTermStore
-
- get(int) - Method in class org.linqs.psl.reasoner.term.blocker.ConstraintBlockerTermStore
-
- get(int) - Method in class org.linqs.psl.reasoner.term.MemoryTermStore
-
- get(int) - Method in interface org.linqs.psl.reasoner.term.TermStore
-
- get() - Static method in class org.linqs.psl.util.Version
-
- getAllGroundAtoms(StandardPredicate) - Method in class org.linqs.psl.database.Database
-
- getAllGroundAtoms(StandardPredicate, List<Integer>) - Method in class org.linqs.psl.database.Database
-
- getAllGroundAtoms(StandardPredicate, List<Integer>) - Method in class org.linqs.psl.database.rdbms.RDBMSDatabase
-
- getAllGroundAtoms(StandardPredicate) - Method in interface org.linqs.psl.database.ReadableDatabase
-
Fetch all the ground atoms for a predicate.
- getAllGroundObservedAtoms(StandardPredicate) - Method in class org.linqs.psl.database.Database
-
- getAllGroundObservedAtoms(StandardPredicate) - Method in interface org.linqs.psl.database.ReadableDatabase
-
Fetch all the ground ObservedAtoms for a predicate.
- getAllGroundRandomVariableAtoms(StandardPredicate) - Method in class org.linqs.psl.database.Database
-
- getAllGroundRandomVariableAtoms(StandardPredicate) - Method in interface org.linqs.psl.database.ReadableDatabase
-
Fetch all the ground RandomVariableAtoms for a predicate.
- getAllPartitions() - Method in class org.linqs.psl.database.rdbms.DataStoreMetadata
-
- getAllStats() - Method in class org.linqs.psl.evaluation.statistics.CategoricalEvaluator
-
- getAllStats() - Method in class org.linqs.psl.evaluation.statistics.ContinuousEvaluator
-
- getAllStats() - Method in class org.linqs.psl.evaluation.statistics.DiscreteEvaluator
-
- getAllStats() - Method in class org.linqs.psl.evaluation.statistics.Evaluator
-
Get a string that contains the full range of stats that this Evaluator can provide.
- getAllStats() - Method in class org.linqs.psl.evaluation.statistics.RankingEvaluator
-
- getAllValuesByType(String, String) - Method in class org.linqs.psl.database.rdbms.DataStoreMetadata
-
- getArguments() - Method in class org.linqs.psl.model.atom.Atom
-
Returns the arguments associated with this atom.
- getArguments() - Method in class org.linqs.psl.model.atom.GroundAtom
-
- getArguments() - Method in class org.linqs.psl.model.rule.arithmetic.expression.SummationAtom
-
Returns the arguments associated with this SummationAtom.
- getArgumentType(int) - Method in class org.linqs.psl.model.predicate.Predicate
-
Returns the ArgumentType which a
Term
must have to be a valid
argument for a particular argument position of this Predicate.
- getArgumentTypes() - Method in interface org.linqs.psl.model.function.ExternalFunction
-
- getArity() - Method in class org.linqs.psl.database.rdbms.RDBMSResultList
-
- getArity() - Method in interface org.linqs.psl.database.ResultList
-
- getArity() - Method in class org.linqs.psl.model.atom.Atom
-
Returns the number of arguments to the associated predicate.
- getArity() - Method in interface org.linqs.psl.model.function.ExternalFunction
-
- getArity() - Method in class org.linqs.psl.model.predicate.Predicate
-
Returns the number of
Terms
that are related when using this Predicate.
- getArity() - Method in class org.linqs.psl.model.rule.arithmetic.expression.SummationAtom
-
Returns the number of arguments to the associated Predicate.
- getATN() - Method in class org.linqs.psl.parser.antlr.PSLLexer
-
- getATN() - Method in class org.linqs.psl.parser.antlr.PSLParser
-
- getAtom(Predicate, Constant...) - Method in class org.linqs.psl.database.atom.AtomManager
-
Returns the GroundAtom for the given Predicate and GroundTerms.
- getAtom(Predicate, Constant...) - Method in class org.linqs.psl.database.atom.LazyAtomManager
-
- getAtom(Predicate, Constant...) - Method in class org.linqs.psl.database.atom.PersistedAtomManager
-
- getAtom(Predicate, Constant...) - Method in class org.linqs.psl.database.atom.SimpleAtomManager
-
- getAtom(StandardPredicate, boolean, Constant...) - Method in class org.linqs.psl.database.Database
-
- getAtom(Predicate, Constant...) - Method in class org.linqs.psl.database.rdbms.RDBMSDatabase
-
- getAtom(StandardPredicate, boolean, Constant...) - Method in class org.linqs.psl.database.rdbms.RDBMSDatabase
-
- getAtom(Predicate, Constant...) - Method in interface org.linqs.psl.database.ReadableDatabase
-
Returns the GroundAtom for the given Predicate and GroundTerms.
- getAtom() - Method in class org.linqs.psl.model.rule.misc.GroundValueConstraint
-
- getAtom() - Method in class org.linqs.psl.reasoner.function.AtomFunctionVariable
-
- getAtomCoefficients() - Method in class org.linqs.psl.model.rule.arithmetic.expression.ArithmeticRuleExpression
-
- getAtoms(Set<Atom>) - Method in class org.linqs.psl.model.atom.Atom
-
- getAtoms(Set<Atom>) - Method in class org.linqs.psl.model.formula.AbstractBranchFormula
-
- getAtoms(Set<Atom>) - Method in interface org.linqs.psl.model.formula.Formula
-
- getAtoms(Set<Atom>) - Method in class org.linqs.psl.model.formula.Implication
-
- getAtoms(Set<Atom>) - Method in class org.linqs.psl.model.formula.Negation
-
- getAtoms() - Method in class org.linqs.psl.model.rule.arithmetic.AbstractGroundArithmeticRule
-
- getAtoms() - Method in class org.linqs.psl.model.rule.arithmetic.expression.ArithmeticRuleExpression
-
- getAtoms() - Method in interface org.linqs.psl.model.rule.GroundRule
-
- getAtoms() - Method in class org.linqs.psl.model.rule.logical.AbstractGroundLogicalRule
-
- getAtoms() - Method in class org.linqs.psl.model.rule.misc.GroundLinearConstraint
-
- getAtoms() - Method in class org.linqs.psl.model.rule.misc.GroundValueConstraint
-
- getAtoms() - Method in class org.linqs.psl.reasoner.term.blocker.ConstraintBlockerTerm
-
- getAtomValues(float[]) - Method in class org.linqs.psl.reasoner.admm.term.ADMMTermStore
-
Get the values from the atoms corresponding to global (consensus)
variables and put them in the output array.
- getAugmentedLagrangianPenalty() - Method in class org.linqs.psl.reasoner.admm.ADMMReasoner
-
- getBigDecimal(String, BigDecimal) - Static method in class org.linqs.psl.config.Config
-
- getBigInteger(String, BigInteger) - Static method in class org.linqs.psl.config.Config
-
- getBlockIndex(RandomVariableAtom) - Method in class org.linqs.psl.reasoner.term.blocker.ConstraintBlockerTermStore
-
Get the index of the block (term) associated with the given atom.
- getBody() - Method in class org.linqs.psl.model.formula.Implication
-
- getBodyPredicates() - Method in class org.linqs.psl.model.rule.arithmetic.AbstractArithmeticRule
-
Get all the predicates used in the body of this rule (no filters).
- getBoolean(String, boolean) - Static method in class org.linqs.psl.config.Config
-
- getBoolean(String, Boolean) - Static method in class org.linqs.psl.config.Config
-
- getByte(String, byte) - Static method in class org.linqs.psl.config.Config
-
- getByte(String, Byte) - Static method in class org.linqs.psl.config.Config
-
- getCachedAtom(QueryAtom) - Method in class org.linqs.psl.model.atom.AtomCache
-
Checks whether a
GroundAtom
matching a QueryAtom exists in the
cache and returns it if so.
- getCachedAtoms() - Method in class org.linqs.psl.model.atom.AtomCache
-
- getCachedAtoms(Predicate) - Method in class org.linqs.psl.model.atom.AtomCache
-
Returns all GroundAtoms in this AtomCache with a given Predicate.
- getCachedObservedAtoms() - Method in class org.linqs.psl.model.atom.AtomCache
-
- getCachedRandomVariableAtoms() - Method in class org.linqs.psl.model.atom.AtomCache
-
- getCoefficient(int) - Method in class org.linqs.psl.reasoner.function.GeneralFunction
-
- getCoefficients() - Method in class org.linqs.psl.model.rule.arithmetic.AbstractGroundArithmeticRule
-
- getComparator() - Method in class org.linqs.psl.model.rule.arithmetic.AbstractGroundArithmeticRule
-
- getComparator() - Method in class org.linqs.psl.model.rule.arithmetic.expression.ArithmeticRuleExpression
-
- getComparator() - Method in class org.linqs.psl.reasoner.function.ConstraintTerm
-
- getCompatibilityRules() - Method in interface org.linqs.psl.application.groundrulestore.GroundRuleStore
-
- getCompatibilityRules() - Method in class org.linqs.psl.application.groundrulestore.MemoryGroundRuleStore
-
- getConnection() - Method in interface org.linqs.psl.database.rdbms.driver.DatabaseDriver
-
Returns a connection to the database.
- getConnection() - Method in class org.linqs.psl.database.rdbms.driver.H2DatabaseDriver
-
- getConnection() - Method in class org.linqs.psl.database.rdbms.driver.PostgreSQLDriver
-
- getConnection() - Method in class org.linqs.psl.database.rdbms.RDBMSDataStore
-
- getConstant() - Method in class org.linqs.psl.model.rule.arithmetic.AbstractGroundArithmeticRule
-
- getConstant(String, ConstantType) - Static method in enum org.linqs.psl.model.term.ConstantType
-
Convert a general string into the appropriate Constant.
- getConstant() - Method in class org.linqs.psl.reasoner.function.GeneralFunction
-
- getConstraintDefinition() - Method in class org.linqs.psl.model.rule.arithmetic.UnweightedGroundArithmeticRule
-
- getConstraintDefinition() - Method in class org.linqs.psl.model.rule.logical.UnweightedGroundLogicalRule
-
- getConstraintDefinition() - Method in class org.linqs.psl.model.rule.misc.GroundLinearConstraint
-
- getConstraintDefinition() - Method in class org.linqs.psl.model.rule.misc.GroundValueConstraint
-
- getConstraintDefinition() - Method in interface org.linqs.psl.model.rule.UnweightedGroundRule
-
- getConstraintRules() - Method in interface org.linqs.psl.application.groundrulestore.GroundRuleStore
-
- getConstraintRules() - Method in class org.linqs.psl.application.groundrulestore.MemoryGroundRuleStore
-
- getCount(Connection) - Method in class org.linqs.psl.database.rdbms.PredicateInfo
-
Get a count of all the rows in the table.
- getDatabase() - Method in class org.linqs.psl.database.atom.AtomManager
-
- getDatabase(Partition, Partition...) - Method in interface org.linqs.psl.database.DataStore
-
Creates a Database that can read from and write to a
Partition
and
optionally read from additional Partitions.
- getDatabase(Partition, Set<StandardPredicate>, Partition...) - Method in interface org.linqs.psl.database.DataStore
-
Creates a Database that can read from and write to a
Partition
and
optionally read from additional Partitions.
- getDatabase(Partition, Partition...) - Method in class org.linqs.psl.database.rdbms.RDBMSDataStore
-
- getDatabase(Partition, Set<StandardPredicate>, Partition...) - Method in class org.linqs.psl.database.rdbms.RDBMSDataStore
-
- getDatabase() - Method in class org.linqs.psl.model.atom.GroundAtom
-
- getDataStore() - Method in class org.linqs.psl.database.Database
-
- getDistinct() - Method in class org.linqs.psl.database.DatabaseQuery
-
- getDNF() - Method in class org.linqs.psl.model.atom.Atom
-
- getDNF() - Method in class org.linqs.psl.model.formula.Conjunction
-
- getDNF() - Method in class org.linqs.psl.model.formula.Disjunction
-
- getDNF() - Method in interface org.linqs.psl.model.formula.Formula
-
- getDNF() - Method in class org.linqs.psl.model.formula.Implication
-
- getDNF() - Method in class org.linqs.psl.model.formula.Negation
-
- getDNF() - Method in class org.linqs.psl.model.rule.logical.AbstractLogicalRule
-
- getDNFClause(int) - Method in class org.linqs.psl.model.formula.FormulaAnalysis
-
Returns the specified clause of the Formula after it has been converted
to Disjunctive Normal Form.
- getDouble(String, Double) - Static method in class org.linqs.psl.config.Config
-
- getDouble(String, double) - Static method in class org.linqs.psl.config.Config
-
- getDoubleTypeName() - Method in interface org.linqs.psl.database.rdbms.driver.DatabaseDriver
-
Get the type name for a double type.
- getDoubleTypeName() - Method in class org.linqs.psl.database.rdbms.driver.H2DatabaseDriver
-
- getDoubleTypeName() - Method in class org.linqs.psl.database.rdbms.driver.PostgreSQLDriver
-
- getDriver() - Method in class org.linqs.psl.database.rdbms.RDBMSDataStore
-
- getDualIncompatibility(GroundRule, ADMMTermStore, float[]) - Method in class org.linqs.psl.reasoner.admm.ADMMReasoner
-
Computes the incompatibility of the local variable copies corresponding to GroundRule groundRule.
- getEpsilonAbs() - Method in class org.linqs.psl.reasoner.admm.ADMMReasoner
-
- getEpsilonRel() - Method in class org.linqs.psl.reasoner.admm.ADMMReasoner
-
- getExactlyOne() - Method in class org.linqs.psl.reasoner.term.blocker.ConstraintBlockerTerm
-
- getException() - Method in class org.linqs.psl.util.Parallel.Worker
-
- getExpectedTotalWeightedCompatibility(Iterable<WeightedGroundRule>) - Static method in class org.linqs.psl.application.util.GroundRules
-
Computes the expected weighted compatibility (1 - incompatibility)
of a collection of WeightedGroundRules.
- getExpectedTotalWeightedIncompatibility(Iterable<WeightedGroundRule>) - Static method in class org.linqs.psl.application.util.GroundRules
-
Computes the expected total weighted incompatibility of an iterable
container of
GroundCompatibilityRules
from independently rounding each
RandomVariableAtom
to 1.0 or 0.0
with probability equal to its current truth value.
- getExpectedWeightedCompatibility(WeightedGroundRule) - Static method in class org.linqs.psl.application.util.GroundRules
-
Computes the expected weighted compatibility (1 - incompatibility)
of a WeightedGroundRule.
- getExpression() - Method in class org.linqs.psl.model.rule.arithmetic.AbstractArithmeticRule
-
- getExternalFunction() - Method in class org.linqs.psl.model.predicate.ExternalFunctionalPredicate
-
Get the ExternalFunction this predicate uses to compute truth values.
- getFinalCoefficient() - Method in class org.linqs.psl.model.rule.arithmetic.expression.ArithmeticRuleExpression
-
- getFloat(String, float) - Static method in class org.linqs.psl.config.Config
-
- getFloat(String, Float) - Static method in class org.linqs.psl.config.Config
-
- getFormula() - Method in class org.linqs.psl.database.DatabaseQuery
-
- getFormula() - Method in class org.linqs.psl.model.formula.FormulaAnalysis
-
- getFormula() - Method in class org.linqs.psl.model.formula.Negation
-
- getFormula() - Method in class org.linqs.psl.model.rule.logical.AbstractLogicalRule
-
- getFullMap() - Method in class org.linqs.psl.application.learning.weight.TrainingMap
-
Get the full mapping of target to truth atoms (RVAs and observed).
- getFunction() - Method in class org.linqs.psl.model.rule.logical.AbstractGroundLogicalRule
-
- getFunction() - Method in class org.linqs.psl.reasoner.function.ConstraintTerm
-
- getFunctionalAtoms() - Method in class org.linqs.psl.database.rdbms.Formula2SQL
-
- getFunctionDefinition() - Method in class org.linqs.psl.model.rule.arithmetic.WeightedGroundArithmeticRule
-
- getFunctionDefinition() - Method in class org.linqs.psl.model.rule.logical.WeightedGroundLogicalRule
-
- getFunctionDefinition() - Method in interface org.linqs.psl.model.rule.WeightedGroundRule
-
- getGlobalId() - Method in class org.linqs.psl.reasoner.admm.term.LocalVariable
-
- getGrammarFileName() - Method in class org.linqs.psl.parser.antlr.PSLLexer
-
- getGrammarFileName() - Method in class org.linqs.psl.parser.antlr.PSLParser
-
- getGroundRules() - Method in interface org.linqs.psl.application.groundrulestore.GroundRuleStore
-
- getGroundRules(Rule) - Method in interface org.linqs.psl.application.groundrulestore.GroundRuleStore
-
Returns every GroundRule that was instantiated by a given Rule.
- getGroundRules() - Method in class org.linqs.psl.application.groundrulestore.MemoryGroundRuleStore
-
- getGroundRules(Rule) - Method in class org.linqs.psl.application.groundrulestore.MemoryGroundRuleStore
-
- getGroundRuleStore() - Method in class org.linqs.psl.application.inference.InferenceApplication
-
- getGroundRuleStore() - Method in class org.linqs.psl.reasoner.term.blocker.ConstraintBlockerTermStore
-
Extremely hacky way to allow methods that require this to get ahold of the GroundRuleStore.
- getHead() - Method in class org.linqs.psl.model.formula.Implication
-
- getID() - Method in class org.linqs.psl.database.Partition
-
- getID() - Method in class org.linqs.psl.model.term.UniqueIntID
-
- getID() - Method in class org.linqs.psl.model.term.UniqueStringID
-
- getIncidentGRs() - Method in class org.linqs.psl.reasoner.term.blocker.ConstraintBlockerTerm
-
- getIncompatibility() - Method in class org.linqs.psl.model.rule.arithmetic.WeightedGroundArithmeticRule
-
- getIncompatibility(GroundAtom, double) - Method in class org.linqs.psl.model.rule.arithmetic.WeightedGroundArithmeticRule
-
- getIncompatibility() - Method in class org.linqs.psl.model.rule.logical.WeightedGroundLogicalRule
-
- getIncompatibility(GroundAtom, double) - Method in class org.linqs.psl.model.rule.logical.WeightedGroundLogicalRule
-
- getIncompatibility() - Method in interface org.linqs.psl.model.rule.WeightedGroundRule
-
Returns the incompatibility of the truth values of this GroundRule's GroundAtoms.
- getIncompatibility(GroundAtom, double) - Method in interface org.linqs.psl.model.rule.WeightedGroundRule
-
Returns the incompatibility of the truth values of this GroundRule's GroundAtoms given
the replacment of a single atom's value with another value.
- getInfeasibility() - Method in class org.linqs.psl.model.rule.arithmetic.UnweightedGroundArithmeticRule
-
- getInfeasibility() - Method in class org.linqs.psl.model.rule.logical.UnweightedGroundLogicalRule
-
- getInfeasibility() - Method in class org.linqs.psl.model.rule.misc.GroundLinearConstraint
-
- getInfeasibility() - Method in class org.linqs.psl.model.rule.misc.GroundValueConstraint
-
- getInfeasibility() - Method in interface org.linqs.psl.model.rule.UnweightedGroundRule
-
Returns the infeasibility of the truth values of this GroundRule's
GroundAtoms
.
- getInfeasibilityNorm(Iterable<UnweightedGroundRule>) - Static method in class org.linqs.psl.application.util.GroundRules
-
- getInferenceApplication(String, Model, Database) - Static method in class org.linqs.psl.application.inference.InferenceApplication
-
Construct an inference application given the data.
- getInserter(StandardPredicate, Partition) - Method in interface org.linqs.psl.database.DataStore
-
- getInserter(StandardPredicate, Partition) - Method in class org.linqs.psl.database.rdbms.RDBMSDataStore
-
- getInt(String, int) - Static method in class org.linqs.psl.config.Config
-
- getInteger(String, Integer) - Static method in class org.linqs.psl.config.Config
-
- getLagrange() - Method in class org.linqs.psl.reasoner.admm.term.LocalVariable
-
- getLagrangianPenalty() - Method in class org.linqs.psl.reasoner.admm.ADMMReasoner
-
- getLatentVariables() - Method in class org.linqs.psl.application.learning.weight.TrainingMap
-
Gets the latent variables seen by this manager.
- getLazyAtoms() - Method in class org.linqs.psl.database.atom.LazyAtomManager
-
- getList(String, List<String>) - Static method in class org.linqs.psl.config.Config
-
- getLocalVariables(int) - Method in class org.linqs.psl.reasoner.admm.term.ADMMTermStore
-
- getLong(String, long) - Static method in class org.linqs.psl.config.Config
-
- getLong(String, Long) - Static method in class org.linqs.psl.config.Config
-
- getLoss() - Method in class org.linqs.psl.application.learning.weight.VotedPerceptron
-
- getMaxIter() - Method in class org.linqs.psl.reasoner.admm.ADMMReasoner
-
- getMetadata() - Method in class org.linqs.psl.database.rdbms.RDBMSDataStore
-
- getModeNames() - Method in class org.linqs.psl.parser.antlr.PSLLexer
-
- getName() - Method in class org.linqs.psl.database.Partition
-
- getName() - Method in class org.linqs.psl.model.predicate.Predicate
-
Returns the name of this Predicate.
- getName() - Method in class org.linqs.psl.model.rule.AbstractRule
-
- getName() - Method in interface org.linqs.psl.model.rule.Rule
-
- getName() - Method in enum org.linqs.psl.model.term.ConstantType
-
- getName() - Method in class org.linqs.psl.model.term.Variable
-
- getNegativeAtoms() - Method in class org.linqs.psl.model.rule.logical.AbstractGroundLogicalRule
-
- getNegLiterals() - Method in class org.linqs.psl.model.formula.FormulaAnalysis.DNFClause
-
- getNewObject(String, String) - Static method in class org.linqs.psl.config.Config
-
Returns a new instance of the class whose name associated with the given configuration key.
- getNewPartition() - Method in interface org.linqs.psl.database.DataStore
-
Requests a new
Partition
that is assigned an auto-generated name
and the next unused ID.
- getNewPartition() - Method in class org.linqs.psl.database.rdbms.DataStoreMetadata
-
- getNewPartition() - Method in class org.linqs.psl.database.rdbms.RDBMSDataStore
-
- getNext(int) - Method in class org.linqs.psl.application.learning.weight.maxlikelihood.SimplexSampler
-
Samples a uniform point on the simplex of dimension d
- getNumDNFClauses() - Method in class org.linqs.psl.model.formula.FormulaAnalysis
-
- getNumGlobalVariables() - Method in class org.linqs.psl.reasoner.admm.term.ADMMTermStore
-
- getNumLocalVariables() - Method in class org.linqs.psl.reasoner.admm.term.ADMMTermStore
-
- getNumThreads() - Static method in class org.linqs.psl.util.Parallel
-
- getObservedMap() - Method in class org.linqs.psl.application.learning.weight.TrainingMap
-
Get the mapping of observed to observed atoms.
- getOpenDatabases() - Method in interface org.linqs.psl.database.DataStore
-
Get all the currenly open databases associated with this data store.
- getOpenDatabases() - Method in class org.linqs.psl.database.rdbms.RDBMSDataStore
-
- getOpenDataStores() - Static method in class org.linqs.psl.database.rdbms.RDBMSDataStore
-
- getOrderedAtoms() - Method in class org.linqs.psl.model.rule.arithmetic.AbstractGroundArithmeticRule
-
- getPartition(String) - Method in interface org.linqs.psl.database.DataStore
-
Gets a new
Partition
of the DataStore with the given name.
- getPartition(String) - Method in class org.linqs.psl.database.rdbms.DataStoreMetadata
-
- getPartition(String) - Method in class org.linqs.psl.database.rdbms.RDBMSDataStore
-
- getPartitions() - Method in interface org.linqs.psl.database.DataStore
-
- getPartitions() - Method in class org.linqs.psl.database.rdbms.RDBMSDataStore
-
- getPersistedRVAtoms() - Method in class org.linqs.psl.database.atom.PersistedAtomManager
-
- getPos(Variable) - Method in class org.linqs.psl.database.rdbms.RDBMSResultList
-
- getPositiveAtoms() - Method in class org.linqs.psl.model.rule.logical.AbstractGroundLogicalRule
-
- getPosLiterals() - Method in class org.linqs.psl.model.formula.FormulaAnalysis.DNFClause
-
- getPredicate() - Method in class org.linqs.psl.model.atom.Atom
-
Returns the predicate associated with this Atom.
- getPredicate() - Method in class org.linqs.psl.model.atom.RandomVariableAtom
-
- getPredicate() - Method in class org.linqs.psl.model.rule.arithmetic.expression.SummationAtom
-
Returns the predicate associated with this SummationAtom.
- getPredicateInfo(Predicate) - Method in class org.linqs.psl.database.rdbms.RDBMSDataStore
-
Helper method for getting a predicate handle
- getPredicateRowCount(StandardPredicate) - Method in class org.linqs.psl.database.rdbms.RDBMSDataStore
-
- getProjectionMap() - Method in class org.linqs.psl.database.rdbms.Formula2SQL
-
- getProperty(String) - Static method in class org.linqs.psl.config.Config
-
Get a property from the configuration.
- getQuery(Formula) - Method in class org.linqs.psl.database.rdbms.Formula2SQL
-
- getQueryAtom() - Method in class org.linqs.psl.model.rule.arithmetic.expression.SummationAtom
-
- getQueryFormula() - Method in class org.linqs.psl.model.formula.FormulaAnalysis.DNFClause
-
- getQueryFormula() - Method in class org.linqs.psl.model.rule.arithmetic.expression.ArithmeticRuleExpression
-
Get a formula that can be used in a DatabaseQuery to fetch all the possibilites.
- getReadPartitions() - Method in class org.linqs.psl.database.Database
-
- getReasoner() - Method in class org.linqs.psl.application.inference.InferenceApplication
-
- getRegisteredGroundRules(GroundAtom) - Method in class org.linqs.psl.application.groundrulestore.AtomRegisterGroundRuleStore
-
- getRegisteredPredicates() - Method in interface org.linqs.psl.database.DataStore
-
Returns the set of StandardPredicates registered with this DataStore.
- getRegisteredPredicates() - Method in class org.linqs.psl.database.rdbms.RDBMSDataStore
-
- getRepresentativeMetric() - Method in class org.linqs.psl.evaluation.statistics.CategoricalEvaluator
-
- getRepresentativeMetric() - Method in class org.linqs.psl.evaluation.statistics.ContinuousEvaluator
-
- getRepresentativeMetric() - Method in class org.linqs.psl.evaluation.statistics.DiscreteEvaluator
-
- getRepresentativeMetric() - Method in class org.linqs.psl.evaluation.statistics.Evaluator
-
- getRepresentativeMetric() - Method in class org.linqs.psl.evaluation.statistics.RankingEvaluator
-
- getRule() - Method in class org.linqs.psl.model.rule.arithmetic.AbstractGroundArithmeticRule
-
- getRule() - Method in class org.linqs.psl.model.rule.arithmetic.UnweightedGroundArithmeticRule
-
- getRule() - Method in class org.linqs.psl.model.rule.arithmetic.WeightedGroundArithmeticRule
-
- getRule() - Method in interface org.linqs.psl.model.rule.GroundRule
-
- getRule() - Method in class org.linqs.psl.model.rule.logical.UnweightedGroundLogicalRule
-
- getRule() - Method in class org.linqs.psl.model.rule.logical.WeightedGroundLogicalRule
-
- getRule() - Method in class org.linqs.psl.model.rule.misc.GroundLinearConstraint
-
- getRule() - Method in class org.linqs.psl.model.rule.misc.GroundValueConstraint
-
- getRule() - Method in interface org.linqs.psl.model.rule.UnweightedGroundRule
-
- getRule() - Method in interface org.linqs.psl.model.rule.WeightedGroundRule
-
- getRuleIndex() - Method in class org.linqs.psl.parser.antlr.PSLParser.AndContext
-
- getRuleIndex() - Method in class org.linqs.psl.parser.antlr.PSLParser.ArithmeticCoefficientOperandContext
-
- getRuleIndex() - Method in class org.linqs.psl.parser.antlr.PSLParser.ArithmeticOperatorContext
-
- getRuleIndex() - Method in class org.linqs.psl.parser.antlr.PSLParser.ArithmeticRuleContext
-
- getRuleIndex() - Method in class org.linqs.psl.parser.antlr.PSLParser.ArithmeticRuleExpressionContext
-
- getRuleIndex() - Method in class org.linqs.psl.parser.antlr.PSLParser.ArithmeticRuleRelationContext
-
- getRuleIndex() - Method in class org.linqs.psl.parser.antlr.PSLParser.AtomContext
-
- getRuleIndex() - Method in class org.linqs.psl.parser.antlr.PSLParser.BooleanConjunctiveExpressionContext
-
- getRuleIndex() - Method in class org.linqs.psl.parser.antlr.PSLParser.BooleanDisjunctiveExpressionContext
-
- getRuleIndex() - Method in class org.linqs.psl.parser.antlr.PSLParser.BooleanExpressionContext
-
- getRuleIndex() - Method in class org.linqs.psl.parser.antlr.PSLParser.BooleanValueContext
-
- getRuleIndex() - Method in class org.linqs.psl.parser.antlr.PSLParser.CoefficientAdditiveExpressionContext
-
- getRuleIndex() - Method in class org.linqs.psl.parser.antlr.PSLParser.CoefficientContext
-
- getRuleIndex() - Method in class org.linqs.psl.parser.antlr.PSLParser.CoefficientExpressionContext
-
- getRuleIndex() - Method in class org.linqs.psl.parser.antlr.PSLParser.CoefficientFunctionContext
-
- getRuleIndex() - Method in class org.linqs.psl.parser.antlr.PSLParser.CoefficientFunctionOperatorContext
-
- getRuleIndex() - Method in class org.linqs.psl.parser.antlr.PSLParser.CoefficientMultiplicativeExpressionContext
-
- getRuleIndex() - Method in class org.linqs.psl.parser.antlr.PSLParser.CoefficientOperatorContext
-
- getRuleIndex() - Method in class org.linqs.psl.parser.antlr.PSLParser.ConstantContext
-
- getRuleIndex() - Method in class org.linqs.psl.parser.antlr.PSLParser.FilterClauseContext
-
- getRuleIndex() - Method in class org.linqs.psl.parser.antlr.PSLParser.ImpliedByContext
-
- getRuleIndex() - Method in class org.linqs.psl.parser.antlr.PSLParser.LinearArithmeticExpressionContext
-
- getRuleIndex() - Method in class org.linqs.psl.parser.antlr.PSLParser.LinearArithmeticOperandContext
-
- getRuleIndex() - Method in class org.linqs.psl.parser.antlr.PSLParser.LinearOperatorContext
-
- getRuleIndex() - Method in class org.linqs.psl.parser.antlr.PSLParser.LogicalConjunctiveExpressionContext
-
- getRuleIndex() - Method in class org.linqs.psl.parser.antlr.PSLParser.LogicalConjunctiveValueContext
-
- getRuleIndex() - Method in class org.linqs.psl.parser.antlr.PSLParser.LogicalDisjunctiveExpressionContext
-
- getRuleIndex() - Method in class org.linqs.psl.parser.antlr.PSLParser.LogicalDisjunctiveValueContext
-
- getRuleIndex() - Method in class org.linqs.psl.parser.antlr.PSLParser.LogicalImplicationExpressionContext
-
- getRuleIndex() - Method in class org.linqs.psl.parser.antlr.PSLParser.LogicalNegationValueContext
-
- getRuleIndex() - Method in class org.linqs.psl.parser.antlr.PSLParser.LogicalRuleContext
-
- getRuleIndex() - Method in class org.linqs.psl.parser.antlr.PSLParser.LogicalRuleExpressionContext
-
- getRuleIndex() - Method in class org.linqs.psl.parser.antlr.PSLParser.NonSymmetricContext
-
- getRuleIndex() - Method in class org.linqs.psl.parser.antlr.PSLParser.NotContext
-
- getRuleIndex() - Method in class org.linqs.psl.parser.antlr.PSLParser.NotEqualContext
-
- getRuleIndex() - Method in class org.linqs.psl.parser.antlr.PSLParser.NumberContext
-
- getRuleIndex() - Method in class org.linqs.psl.parser.antlr.PSLParser.OrContext
-
- getRuleIndex() - Method in class org.linqs.psl.parser.antlr.PSLParser.PredicateContext
-
- getRuleIndex() - Method in class org.linqs.psl.parser.antlr.PSLParser.ProgramContext
-
- getRuleIndex() - Method in class org.linqs.psl.parser.antlr.PSLParser.PslRuleContext
-
- getRuleIndex() - Method in class org.linqs.psl.parser.antlr.PSLParser.PslRulePartialContext
-
- getRuleIndex() - Method in class org.linqs.psl.parser.antlr.PSLParser.SummationAtomContext
-
- getRuleIndex() - Method in class org.linqs.psl.parser.antlr.PSLParser.SummationVariableContext
-
- getRuleIndex() - Method in class org.linqs.psl.parser.antlr.PSLParser.TermContext
-
- getRuleIndex() - Method in class org.linqs.psl.parser.antlr.PSLParser.TermEqualContext
-
- getRuleIndex() - Method in class org.linqs.psl.parser.antlr.PSLParser.TermOperatorContext
-
- getRuleIndex() - Method in class org.linqs.psl.parser.antlr.PSLParser.ThenContext
-
- getRuleIndex() - Method in class org.linqs.psl.parser.antlr.PSLParser.UnweightedArithmeticRuleContext
-
- getRuleIndex() - Method in class org.linqs.psl.parser.antlr.PSLParser.UnweightedLogicalRuleContext
-
- getRuleIndex() - Method in class org.linqs.psl.parser.antlr.PSLParser.VariableContext
-
- getRuleIndex() - Method in class org.linqs.psl.parser.antlr.PSLParser.WeightedArithmeticRuleContext
-
- getRuleIndex() - Method in class org.linqs.psl.parser.antlr.PSLParser.WeightedLogicalRuleContext
-
- getRuleIndex() - Method in class org.linqs.psl.parser.antlr.PSLParser.WeightExpressionContext
-
- getRuleNames() - Method in class org.linqs.psl.parser.antlr.PSLLexer
-
- getRuleNames() - Method in class org.linqs.psl.parser.antlr.PSLParser
-
- getRules() - Method in class org.linqs.psl.model.Model
-
- getSerializedATN() - Method in class org.linqs.psl.parser.antlr.PSLLexer
-
- getSerializedATN() - Method in class org.linqs.psl.parser.antlr.PSLParser
-
- getShort(String, short) - Static method in class org.linqs.psl.config.Config
-
- getShort(String, Short) - Static method in class org.linqs.psl.config.Config
-
- getSQL(Formula) - Method in class org.linqs.psl.database.rdbms.Formula2SQL
-
- getString(String, String) - Static method in class org.linqs.psl.config.Config
-
- getStringAggregate(String, String, boolean) - Method in interface org.linqs.psl.database.rdbms.driver.DatabaseDriver
-
Get a string aggregating expression (one that
would appear in the SELECT clause of a grouping query.
- getStringAggregate(String, String, boolean) - Method in class org.linqs.psl.database.rdbms.driver.H2DatabaseDriver
-
- getStringAggregate(String, String, boolean) - Method in class org.linqs.psl.database.rdbms.driver.PostgreSQLDriver
-
- getSummationVariable() - Method in class org.linqs.psl.model.rule.arithmetic.expression.coefficient.Cardinality
-
- getSummationVariables() - Method in class org.linqs.psl.model.rule.arithmetic.expression.ArithmeticRuleExpression
-
- getSurrogateKeyColumnDefinition(String) - Method in interface org.linqs.psl.database.rdbms.driver.DatabaseDriver
-
Get the SQL definition for a primary, surrogate (auto-increment) key
for use in a CREATE TABLE statement.
- getSurrogateKeyColumnDefinition(String) - Method in class org.linqs.psl.database.rdbms.driver.H2DatabaseDriver
-
- getSurrogateKeyColumnDefinition(String) - Method in class org.linqs.psl.database.rdbms.driver.PostgreSQLDriver
-
- getTableAliases() - Method in class org.linqs.psl.database.rdbms.Formula2SQL
-
- getTargetAtoms() - Method in class org.linqs.psl.application.learning.weight.TrainingMap
-
- getTargetAtoms(boolean) - Method in class org.linqs.psl.application.learning.weight.TrainingMap
-
Get all the target atoms (atoms for the RVA PAM) in one iterable.
- getTerm(int) - Method in class org.linqs.psl.reasoner.function.GeneralFunction
-
- getTermIndices(WeightedGroundRule) - Method in class org.linqs.psl.reasoner.admm.term.ADMMTermStore
-
- getTermIndices(WeightedGroundRule) - Method in class org.linqs.psl.reasoner.term.blocker.ConstraintBlockerTermStore
-
- getTermIndices(WeightedGroundRule) - Method in class org.linqs.psl.reasoner.term.MemoryTermStore
-
- getTermIndices(WeightedGroundRule) - Method in interface org.linqs.psl.reasoner.term.TermStore
-
Get the indicies for all terms related to a specific rule.
- getTermStore() - Method in class org.linqs.psl.application.inference.InferenceApplication
-
- getThreadObject(String) - Static method in class org.linqs.psl.util.Parallel
-
- getThreshold() - Method in class org.linqs.psl.evaluation.statistics.DiscreteEvaluator
-
- getThreshold() - Method in class org.linqs.psl.evaluation.statistics.RankingEvaluator
-
- getTokenNames() - Method in class org.linqs.psl.parser.antlr.PSLLexer
-
Deprecated.
- getTokenNames() - Method in class org.linqs.psl.parser.antlr.PSLParser
-
Deprecated.
- getTotalWeightedCompatibility(Iterable<WeightedGroundRule>) - Static method in class org.linqs.psl.application.util.GroundRules
-
- getTotalWeightedIncompatibility(Iterable<WeightedGroundRule>) - Static method in class org.linqs.psl.application.util.GroundRules
-
- getTrainingMap() - Method in class org.linqs.psl.application.learning.weight.TrainingMap
-
Get the mapping of random to observed atoms.
- getTruthAtoms() - Method in class org.linqs.psl.application.learning.weight.TrainingMap
-
Get all the truth atoms in one iterable.
- getType(Constant) - Static method in enum org.linqs.psl.model.term.ConstantType
-
- getType(Variable) - Method in class org.linqs.psl.model.term.VariableTypeMap
-
Returns the type of a given variable.
- getTypeName(ConstantType) - Method in interface org.linqs.psl.database.rdbms.driver.DatabaseDriver
-
Get the type name for each argument type.
- getTypeName(ConstantType) - Method in class org.linqs.psl.database.rdbms.driver.H2DatabaseDriver
-
- getTypeName(ConstantType) - Method in class org.linqs.psl.database.rdbms.driver.PostgreSQLDriver
-
- getUnboundVariables() - Method in class org.linqs.psl.model.formula.FormulaAnalysis.DNFClause
-
Returns any unbound variables.
- getUpsert(String, String[], String[]) - Method in interface org.linqs.psl.database.rdbms.driver.DatabaseDriver
-
Get the SQL for an upsert (merge) on the specified table and columns.
- getUpsert(String, String[], String[]) - Method in class org.linqs.psl.database.rdbms.driver.H2DatabaseDriver
-
- getUpsert(String, String[], String[]) - Method in class org.linqs.psl.database.rdbms.driver.PostgreSQLDriver
-
- getValue() - Method in class org.linqs.psl.model.atom.GroundAtom
-
- getValue(ReadableDatabase, Constant...) - Method in interface org.linqs.psl.model.function.ExternalFunction
-
- getValue(Map<SummationVariable, Integer>) - Method in class org.linqs.psl.model.rule.arithmetic.expression.coefficient.Add
-
- getValue(Map<SummationVariable, Integer>) - Method in class org.linqs.psl.model.rule.arithmetic.expression.coefficient.Cardinality
-
- getValue(Map<SummationVariable, Integer>) - Method in class org.linqs.psl.model.rule.arithmetic.expression.coefficient.Coefficient
-
Get the value of a coefficient (which may require a reqursive descent).
- getValue(Map<SummationVariable, Integer>) - Method in class org.linqs.psl.model.rule.arithmetic.expression.coefficient.ConstantNumber
-
- getValue(Map<SummationVariable, Integer>) - Method in class org.linqs.psl.model.rule.arithmetic.expression.coefficient.Divide
-
- getValue(Map<SummationVariable, Integer>) - Method in class org.linqs.psl.model.rule.arithmetic.expression.coefficient.Max
-
- getValue(Map<SummationVariable, Integer>) - Method in class org.linqs.psl.model.rule.arithmetic.expression.coefficient.Min
-
- getValue(Map<SummationVariable, Integer>) - Method in class org.linqs.psl.model.rule.arithmetic.expression.coefficient.Multiply
-
- getValue(Map<SummationVariable, Integer>) - Method in class org.linqs.psl.model.rule.arithmetic.expression.coefficient.Subtract
-
- getValue() - Method in interface org.linqs.psl.model.term.Attribute
-
- getValue() - Method in class org.linqs.psl.model.term.DateAttribute
-
- getValue() - Method in class org.linqs.psl.model.term.DoubleAttribute
-
- getValue() - Method in class org.linqs.psl.model.term.IntegerAttribute
-
- getValue() - Method in class org.linqs.psl.model.term.LongAttribute
-
- getValue() - Method in class org.linqs.psl.model.term.StringAttribute
-
- getValue() - Method in class org.linqs.psl.reasoner.admm.term.LocalVariable
-
- getValue() - Method in class org.linqs.psl.reasoner.function.AtomFunctionVariable
-
- getValue() - Method in class org.linqs.psl.reasoner.function.ConstraintTerm
-
- getValue() - Method in interface org.linqs.psl.reasoner.function.FunctionTerm
-
Returns the term's value
- getValue() - Method in class org.linqs.psl.reasoner.function.GeneralFunction
-
- getValue(double[]) - Method in class org.linqs.psl.reasoner.function.GeneralFunction
-
Get the value of this sum, but using the values passed in place of non-constants for the term.
- getValue(GroundAtom, double) - Method in class org.linqs.psl.reasoner.function.GeneralFunction
-
Get the value of the sum, but replace the value of a single RVA with the given value.
- getVariable() - Method in class org.linqs.psl.model.atom.GroundAtom
-
- getVariable() - Method in class org.linqs.psl.model.atom.ObservedAtom
-
- getVariable() - Method in class org.linqs.psl.model.atom.RandomVariableAtom
-
- getVariable() - Method in class org.linqs.psl.model.rule.arithmetic.expression.SummationVariable
-
- getVariableMap() - Method in class org.linqs.psl.database.rdbms.RDBMSResultList
-
- getVariableMap() - Method in interface org.linqs.psl.database.ResultList
-
- getVariables() - Method in class org.linqs.psl.model.rule.arithmetic.expression.ArithmeticRuleExpression
-
Get the non-summation variables.
- getVariables() - Method in class org.linqs.psl.model.term.VariableTypeMap
-
Returns all variables in the hashmap.
- getVariables() - Method in class org.linqs.psl.reasoner.admm.term.ADMMObjectiveTerm
-
- getVocabulary() - Method in class org.linqs.psl.parser.antlr.PSLLexer
-
- getVocabulary() - Method in class org.linqs.psl.parser.antlr.PSLParser
-
- getWaitTime() - Method in class org.linqs.psl.util.Parallel.Worker
-
- getWeight() - Method in class org.linqs.psl.model.rule.arithmetic.WeightedArithmeticRule
-
- getWeight() - Method in class org.linqs.psl.model.rule.arithmetic.WeightedGroundArithmeticRule
-
- getWeight() - Method in class org.linqs.psl.model.rule.logical.WeightedGroundLogicalRule
-
- getWeight() - Method in class org.linqs.psl.model.rule.logical.WeightedLogicalRule
-
- getWeight() - Method in interface org.linqs.psl.model.rule.WeightedGroundRule
-
Returns the Weight of this WeightedGroundRule.
- getWeight() - Method in interface org.linqs.psl.model.rule.WeightedRule
-
- getWeight() - Method in class org.linqs.psl.reasoner.admm.term.HingeLossTerm
-
- getWeight() - Method in class org.linqs.psl.reasoner.admm.term.LinearLossTerm
-
- getWeight() - Method in class org.linqs.psl.reasoner.admm.term.SquaredHyperplaneTerm
-
- getWeight() - Method in interface org.linqs.psl.reasoner.term.WeightedTerm
-
- getWeights(double[]) - Method in class org.linqs.psl.application.learning.weight.search.grid.BaseGridSearch
-
Get the weight configuration at the current location.
- getWeights(double[]) - Method in class org.linqs.psl.application.learning.weight.search.grid.ContinuousRandomGridSearch
-
- getWeights(double[]) - Method in class org.linqs.psl.application.learning.weight.search.grid.GridSearch
-
- getWeights(double[]) - Method in class org.linqs.psl.application.learning.weight.search.grid.RankSearch
-
- getWLA(String, List<Rule>, Database, Database) - Static method in class org.linqs.psl.application.learning.weight.WeightLearningApplication
-
Construct a weight learning application given the data.
- getWorkTime() - Method in class org.linqs.psl.util.Parallel.Worker
-
- getWritePartition() - Method in class org.linqs.psl.database.Database
-
- GREATER_THAN_EQUAL - Static variable in class org.linqs.psl.parser.antlr.PSLLexer
-
- GREATER_THAN_EQUAL() - Method in class org.linqs.psl.parser.antlr.PSLParser.ArithmeticRuleRelationContext
-
- GREATER_THAN_EQUAL - Static variable in class org.linqs.psl.parser.antlr.PSLParser
-
- GridSearch - Class in org.linqs.psl.application.learning.weight.search.grid
-
An exhaustive grid search for weights.
- GridSearch(Model, Database, Database) - Constructor for class org.linqs.psl.application.learning.weight.search.grid.GridSearch
-
- GridSearch(List<Rule>, Database, Database) - Constructor for class org.linqs.psl.application.learning.weight.search.grid.GridSearch
-
- ground(AtomManager, ResultList, int) - Method in class org.linqs.psl.model.atom.QueryAtom
-
- ground(AtomManager, ResultList, int, Constant[]) - Method in class org.linqs.psl.model.atom.QueryAtom
-
Ground using the passed in buffer.
- GROUND_RULE_STORE_DEFAULT - Static variable in class org.linqs.psl.application.inference.InferenceApplication
-
- GROUND_RULE_STORE_DEFAULT - Static variable in class org.linqs.psl.application.learning.weight.WeightLearningApplication
-
- GROUND_RULE_STORE_KEY - Static variable in class org.linqs.psl.application.inference.InferenceApplication
-
The class to use for ground rule storage.
- GROUND_RULE_STORE_KEY - Static variable in class org.linqs.psl.application.learning.weight.WeightLearningApplication
-
The class to use for ground rule storage.
- groundAll(Model, AtomManager, GroundRuleStore) - Static method in class org.linqs.psl.application.util.Grounding
-
- groundAll(List<Rule>, AtomManager, GroundRuleStore) - Static method in class org.linqs.psl.application.util.Grounding
-
- groundAll(AtomManager, GroundRuleStore) - Method in class org.linqs.psl.model.rule.arithmetic.AbstractArithmeticRule
-
- groundAll(AtomManager, GroundRuleStore) - Method in class org.linqs.psl.model.rule.logical.AbstractLogicalRule
-
- groundAll(ResultList, AtomManager, GroundRuleStore) - Method in class org.linqs.psl.model.rule.logical.AbstractLogicalRule
-
- groundAll(AtomManager, GroundRuleStore) - Method in interface org.linqs.psl.model.rule.Rule
-
Adds all GroundRules to a GroundRuleStore using the AtomManager
to instantiate ground atoms.
- GroundAtom - Class in org.linqs.psl.model.atom
-
- GroundAtom(Predicate, Constant[], Database, double) - Constructor for class org.linqs.psl.model.atom.GroundAtom
-
- groundFormulaInstance(List<GroundAtom>, List<GroundAtom>, int) - Method in class org.linqs.psl.model.rule.logical.AbstractLogicalRule
-
- groundFormulaInstance(List<GroundAtom>, List<GroundAtom>, int) - Method in class org.linqs.psl.model.rule.logical.UnweightedLogicalRule
-
- groundFormulaInstance(List<GroundAtom>, List<GroundAtom>, int) - Method in class org.linqs.psl.model.rule.logical.WeightedLogicalRule
-
- Grounding - Class in org.linqs.psl.application.util
-
Static utilities for common
Model
-grounding tasks.
- Grounding() - Constructor for class org.linqs.psl.application.util.Grounding
-
- GroundLinearConstraint - Class in org.linqs.psl.model.rule.misc
-
- GroundLinearConstraint(GroundAtom[], double[], FunctionComparator, double) - Constructor for class org.linqs.psl.model.rule.misc.GroundLinearConstraint
-
- groundNonSummationRule(ResultList, AtomManager, GroundRuleStore) - Method in class org.linqs.psl.model.rule.arithmetic.AbstractArithmeticRule
-
- GroundRule - Interface in org.linqs.psl.model.rule
-
A function that either constrains or measures the compatibility of the
values of
GroundAtoms
.
- groundRules - Variable in class org.linqs.psl.application.groundrulestore.MemoryGroundRuleStore
-
- GroundRules - Class in org.linqs.psl.application.util
-
- GroundRules() - Constructor for class org.linqs.psl.application.util.GroundRules
-
- GroundRuleStore - Interface in org.linqs.psl.application.groundrulestore
-
- groundRuleStore - Variable in class org.linqs.psl.application.inference.InferenceApplication
-
- groundRuleStore - Variable in class org.linqs.psl.application.learning.weight.WeightLearningApplication
-
- GroundValueConstraint - Class in org.linqs.psl.model.rule.misc
-
- GroundValueConstraint(RandomVariableAtom, double) - Constructor for class org.linqs.psl.model.rule.misc.GroundValueConstraint
-
- GuidedRandomGridSearch - Class in org.linqs.psl.application.learning.weight.search.grid
-
Randomly search a some locations and then look around those locations.
- GuidedRandomGridSearch(Model, Database, Database) - Constructor for class org.linqs.psl.application.learning.weight.search.grid.GuidedRandomGridSearch
-
- GuidedRandomGridSearch(List<Rule>, Database, Database) - Constructor for class org.linqs.psl.application.learning.weight.search.grid.GuidedRandomGridSearch
-
- id - Variable in class org.linqs.psl.util.Parallel.Worker
-
- IDENTIFIER - Static variable in class org.linqs.psl.parser.antlr.PSLLexer
-
- IDENTIFIER - Static variable in class org.linqs.psl.parser.antlr.PSLParser
-
- IDENTIFIER() - Method in class org.linqs.psl.parser.antlr.PSLParser.PredicateContext
-
- IDENTIFIER() - Method in class org.linqs.psl.parser.antlr.PSLParser.SummationVariableContext
-
- IDENTIFIER() - Method in class org.linqs.psl.parser.antlr.PSLParser.VariableContext
-
- Implication - Class in org.linqs.psl.model.formula
-
- Implication(Formula, Formula) - Constructor for class org.linqs.psl.model.formula.Implication
-
- impliedBy() - Method in class org.linqs.psl.parser.antlr.PSLParser
-
- impliedBy() - Method in class org.linqs.psl.parser.antlr.PSLParser.LogicalImplicationExpressionContext
-
- ImpliedByContext(ParserRuleContext, int) - Constructor for class org.linqs.psl.parser.antlr.PSLParser.ImpliedByContext
-
- index(Connection, DatabaseDriver) - Method in class org.linqs.psl.database.rdbms.PredicateInfo
-
- indexed() - Method in class org.linqs.psl.database.rdbms.PredicateInfo
-
- indexPredicates() - Method in class org.linqs.psl.database.rdbms.RDBMSDataStore
-
- inertia - Variable in class org.linqs.psl.application.learning.weight.VotedPerceptron
-
- INERTIA_DEFAULT - Static variable in class org.linqs.psl.application.learning.weight.VotedPerceptron
-
- INERTIA_KEY - Static variable in class org.linqs.psl.application.learning.weight.VotedPerceptron
-
The inertia that is used for adaptive step sizes.
- inference() - Method in class org.linqs.psl.application.inference.InferenceApplication
-
Minimizes the total weighted incompatibility of the GroundAtoms in the Database
according to the Model and commits the updated truth values back to the Database.
- inference() - Method in class org.linqs.psl.application.inference.LazyMPEInference
-
- inference(List<Rule>, Reasoner, GroundRuleStore, TermStore, TermGenerator, LazyAtomManager, int) - Static method in class org.linqs.psl.application.inference.LazyMPEInference
-
Do the full MPE inference process.
- inference() - Method in class org.linqs.psl.application.inference.MPEInference
-
- InferenceApplication - Class in org.linqs.psl.application.inference
-
- InferenceApplication(Model, Database) - Constructor for class org.linqs.psl.application.inference.InferenceApplication
-
- init() - Static method in class org.linqs.psl.config.Config
-
(Re)create and populate the initial config.
- init(boolean, boolean, Predicate, Term[]) - Method in class org.linqs.psl.model.atom.Atom
-
- init(GroundRuleStore, RandomVariableAtom[][], WeightedGroundRule[][], boolean[]) - Method in class org.linqs.psl.reasoner.term.blocker.ConstraintBlockerTermStore
-
- init(int) - Method in class org.linqs.psl.util.Parallel.Worker
-
Called before any work is given.
- initGroundModel() - Method in class org.linqs.psl.application.learning.weight.WeightLearningApplication
-
Initialize all the infrastructure dealing with the ground model.
- initGroundModel(GroundRuleStore) - Method in class org.linqs.psl.application.learning.weight.WeightLearningApplication
-
Init the ground model using an already populated ground rule store.
- initGroundModel(Reasoner, GroundRuleStore, TermStore, TermGenerator, PersistedAtomManager, TrainingMap) - Method in class org.linqs.psl.application.learning.weight.WeightLearningApplication
-
Pass in all the ground model infrastructure.
- INITIAL_CONSENSUS_VALUE_DEFAULT - Static variable in class org.linqs.psl.reasoner.admm.ADMMReasoner
-
- INITIAL_CONSENSUS_VALUE_KEY - Static variable in class org.linqs.psl.reasoner.admm.ADMMReasoner
-
The starting value for consensus variables.
- INITIAL_LOCAL_VALUE_DEFAULT - Static variable in class org.linqs.psl.reasoner.admm.ADMMReasoner
-
- INITIAL_LOCAL_VALUE_KEY - Static variable in class org.linqs.psl.reasoner.admm.ADMMReasoner
-
The starting value for local variables.
- INITIAL_SIZE_DEFAULT - Static variable in class org.linqs.psl.reasoner.term.MemoryTermStore
-
- INITIAL_SIZE_KEY - Static variable in class org.linqs.psl.reasoner.term.MemoryTermStore
-
Initial size for the memory store.
- initialize() - Method in class org.linqs.psl.application.inference.InferenceApplication
-
Get objects ready for inference.
- InitialWeightGridSearch - Class in org.linqs.psl.application.learning.weight.search.grid
-
GridSearch over the initial weights and then run weight learning like normal.
- InitialWeightGridSearch(Model, WeightLearningApplication, Database, Database) - Constructor for class org.linqs.psl.application.learning.weight.search.grid.InitialWeightGridSearch
-
- InitialWeightGridSearch(List<Rule>, WeightLearningApplication, Database, Database) - Constructor for class org.linqs.psl.application.learning.weight.search.grid.InitialWeightGridSearch
-
The WeightLearningApplication should not have had initGroundModel() called yet.
- InitialWeightHyperband - Class in org.linqs.psl.application.learning.weight.search
-
Hyperband, but the weights chosen are used as initial weights for further weight learning.
- InitialWeightHyperband(Model, Database, Database) - Constructor for class org.linqs.psl.application.learning.weight.search.InitialWeightHyperband
-
- InitialWeightHyperband(List<Rule>, Database, Database) - Constructor for class org.linqs.psl.application.learning.weight.search.InitialWeightHyperband
-
- InitialWeightRandomGridSearch - Class in org.linqs.psl.application.learning.weight.search.grid
-
Like InitialWeightGridSearch, but use random grid search instead of exhaustive.
- InitialWeightRandomGridSearch(Model, WeightLearningApplication, Database, Database) - Constructor for class org.linqs.psl.application.learning.weight.search.grid.InitialWeightRandomGridSearch
-
- InitialWeightRandomGridSearch(List<Rule>, WeightLearningApplication, Database, Database) - Constructor for class org.linqs.psl.application.learning.weight.search.grid.InitialWeightRandomGridSearch
-
- InitialWeightRankSearch - Class in org.linqs.psl.application.learning.weight.search.grid
-
RankSearch over the initial weights and then run weight learning like normal.
- InitialWeightRankSearch(Model, WeightLearningApplication, Database, Database) - Constructor for class org.linqs.psl.application.learning.weight.search.grid.InitialWeightRankSearch
-
- InitialWeightRankSearch(List<Rule>, Database, Database) - Constructor for class org.linqs.psl.application.learning.weight.search.grid.InitialWeightRankSearch
-
- InitialWeightRankSearch(List<Rule>, WeightLearningApplication, Database, Database) - Constructor for class org.linqs.psl.application.learning.weight.search.grid.InitialWeightRankSearch
-
The WeightLearningApplication should not have had initGroundModel() called yet.
- initLatentGroundModel() - Method in class org.linqs.psl.application.learning.weight.WeightLearningApplication
-
The same as initGroundModel, but for latent variables.
- inLatentMPEState - Variable in class org.linqs.psl.application.learning.weight.WeightLearningApplication
-
- inMPEState - Variable in class org.linqs.psl.application.learning.weight.WeightLearningApplication
-
Flags to track if the current variable configuration is an MPE state.
- insert(Object...) - Method in class org.linqs.psl.database.loading.Inserter
-
Insert a single object using the default truth value.
- insertAll(List<List<Object>>) - Method in class org.linqs.psl.database.loading.Inserter
-
Insert several objects using the default truth value.
- insertAll(List<List<Object>>) - Method in class org.linqs.psl.database.rdbms.RDBMSInserter
-
- insertAllValues(List<Double>, List<List<Object>>) - Method in class org.linqs.psl.database.loading.Inserter
-
Insert several objects using the specified truth values.
- insertAllValues(List<Double>, List<List<Object>>) - Method in class org.linqs.psl.database.rdbms.RDBMSInserter
-
- Inserter - Class in org.linqs.psl.database.loading
-
- Inserter(int) - Constructor for class org.linqs.psl.database.loading.Inserter
-
- insertValue(double, Object...) - Method in class org.linqs.psl.database.loading.Inserter
-
Insert a single object using the specified truth value.
- inspectLocation(double[]) - Method in class org.linqs.psl.application.learning.weight.search.grid.BaseGridSearch
-
Inspect the location defined by the given weights and give back its score (lower is better).
- inspectLocation(double[]) - Method in class org.linqs.psl.application.learning.weight.search.grid.InitialWeightGridSearch
-
- inspectLocation(double[]) - Method in class org.linqs.psl.application.learning.weight.search.grid.InitialWeightRandomGridSearch
-
- inspectLocation(double[]) - Method in class org.linqs.psl.application.learning.weight.search.grid.InitialWeightRankSearch
-
- instantiateNegatedGroundRule(Formula, List<GroundAtom>, List<GroundAtom>, String) - Method in class org.linqs.psl.model.rule.logical.AbstractGroundLogicalRule
-
- instantiateNegatedGroundRule(Formula, List<GroundAtom>, List<GroundAtom>, String) - Method in class org.linqs.psl.model.rule.logical.UnweightedGroundLogicalRule
-
- instantiateNegatedGroundRule(Formula, List<GroundAtom>, List<GroundAtom>, String) - Method in class org.linqs.psl.model.rule.logical.WeightedGroundLogicalRule
-
- instantiateObservedAtom(Predicate, Constant[], double) - Method in class org.linqs.psl.model.atom.AtomCache
-
Instantiates an ObservedAtom and stores it in this AtomCache.
- instantiateRandomVariableAtom(StandardPredicate, Constant[], double) - Method in class org.linqs.psl.model.atom.AtomCache
-
Instantiates a RandomVariableAtom and stores it in this AtomCache.
- IntegerAttribute - Class in org.linqs.psl.model.term
-
- IntegerAttribute(Integer) - Constructor for class org.linqs.psl.model.term.IntegerAttribute
-
Constructs an Integer attribute from an Integer
- INTERNAL_STORE_DEFAULT - Static variable in class org.linqs.psl.reasoner.admm.term.ADMMTermStore
-
- INTERNAL_STORE_KEY - Static variable in class org.linqs.psl.reasoner.admm.term.ADMMTermStore
-
Initial size for the memory store.
- INTERNAL_WLA_DEFAULT - Static variable in class org.linqs.psl.application.learning.weight.search.InitialWeightHyperband
-
- INTERNAL_WLA_KEY - Static variable in class org.linqs.psl.application.learning.weight.search.InitialWeightHyperband
-
The internal weight learning application (WLA) to use.
- INVERT_NEGATIVE_WEIGHTS_DEFAULT - Static variable in class org.linqs.psl.reasoner.admm.term.ADMMTermGenerator
-
- INVERT_NEGATIVE_WEIGHTS_KEY - Static variable in class org.linqs.psl.reasoner.admm.term.ADMMTermGenerator
-
If true, then invert negative weight rules into their positive weight counterparts
(negate the weight and expression).
- isBlock() - Method in class org.linqs.psl.model.predicate.StandardPredicate
-
- isClosed(StandardPredicate) - Method in class org.linqs.psl.database.atom.AtomManager
-
- isClosed(StandardPredicate) - Method in class org.linqs.psl.database.rdbms.RDBMSDatabase
-
- isClosed(StandardPredicate) - Method in interface org.linqs.psl.database.ReadableDatabase
-
Returns whether a StandardPredicate is closed in this Database.
- isConstant() - Method in class org.linqs.psl.reasoner.function.ConstantAtomFunctionVariable
-
- isConstant() - Method in interface org.linqs.psl.reasoner.function.FunctionTerm
-
Returns whether the term is constant.
- isConstant() - Method in interface org.linqs.psl.reasoner.function.FunctionVariable
-
- isConstant() - Method in class org.linqs.psl.reasoner.function.GeneralFunction
-
- isConstant() - Method in class org.linqs.psl.reasoner.function.MutableAtomFunctionVariable
-
- isGround() - Method in class org.linqs.psl.model.formula.FormulaAnalysis.DNFClause
-
- isHigherRepresentativeBetter() - Method in class org.linqs.psl.evaluation.statistics.CategoricalEvaluator
-
- isHigherRepresentativeBetter() - Method in class org.linqs.psl.evaluation.statistics.ContinuousEvaluator
-
- isHigherRepresentativeBetter() - Method in class org.linqs.psl.evaluation.statistics.DiscreteEvaluator
-
- isHigherRepresentativeBetter() - Method in class org.linqs.psl.evaluation.statistics.Evaluator
-
- isHigherRepresentativeBetter() - Method in class org.linqs.psl.evaluation.statistics.RankingEvaluator
-
- isInstance(Constant) - Method in enum org.linqs.psl.model.term.ConstantType
-
Returns whether a GroundTerm is of the type identified by this ArgumentType
- isLinear() - Method in class org.linqs.psl.reasoner.function.AtomFunctionVariable
-
- isLinear() - Method in interface org.linqs.psl.reasoner.function.FunctionTerm
-
Returns whether the term is linear in its
Variables
.
- isLinear() - Method in class org.linqs.psl.reasoner.function.GeneralFunction
-
- isNonNegative() - Method in class org.linqs.psl.reasoner.function.GeneralFunction
-
- isQueriable() - Method in class org.linqs.psl.model.formula.FormulaAnalysis.DNFClause
-
- isRule() - Method in class org.linqs.psl.parser.RulePartial
-
- isSquared() - Method in class org.linqs.psl.model.rule.arithmetic.WeightedArithmeticRule
-
- isSquared() - Method in class org.linqs.psl.model.rule.arithmetic.WeightedGroundArithmeticRule
-
- isSquared() - Method in class org.linqs.psl.model.rule.logical.WeightedGroundLogicalRule
-
- isSquared() - Method in class org.linqs.psl.model.rule.logical.WeightedLogicalRule
-
- isSquared() - Method in interface org.linqs.psl.model.rule.WeightedGroundRule
-
- isSquared() - Method in interface org.linqs.psl.model.rule.WeightedRule
-
- isSquared() - Method in class org.linqs.psl.reasoner.function.GeneralFunction
-
- isWeighted() - Method in class org.linqs.psl.model.rule.arithmetic.UnweightedArithmeticRule
-
- isWeighted() - Method in class org.linqs.psl.model.rule.arithmetic.WeightedArithmeticRule
-
- isWeighted() - Method in class org.linqs.psl.model.rule.logical.UnweightedLogicalRule
-
- isWeighted() - Method in class org.linqs.psl.model.rule.logical.WeightedLogicalRule
-
- isWeighted() - Method in interface org.linqs.psl.model.rule.Rule
-
- isZero(double) - Static method in class org.linqs.psl.util.MathUtils
-
- isZero(double, double) - Static method in class org.linqs.psl.util.MathUtils
-
- isZero(float) - Static method in class org.linqs.psl.util.MathUtils
-
- isZero(float, float) - Static method in class org.linqs.psl.util.MathUtils
-
- ITER_DEFAULT - Static variable in class org.linqs.psl.application.learning.weight.em.ExpectationMaximization
-
- ITER_KEY - Static variable in class org.linqs.psl.application.learning.weight.em.ExpectationMaximization
-
Key for positive int property for the number of iterations of expectation
maximization to perform
- iterations - Variable in class org.linqs.psl.application.learning.weight.em.ExpectationMaximization
-
- iterator() - Method in class org.linqs.psl.reasoner.admm.term.ADMMTermStore
-
- iterator() - Method in class org.linqs.psl.reasoner.term.blocker.ConstraintBlockerTermStore
-
- iterator() - Method in class org.linqs.psl.reasoner.term.MemoryTermStore
-
- IteratorUtils - Class in org.linqs.psl.util
-
Various static iterator/iterable utilities.
- RANDOM_WEIGHTS_DEFAULT - Static variable in class org.linqs.psl.application.learning.weight.WeightLearningApplication
-
- RANDOM_WEIGHTS_KEY - Static variable in class org.linqs.psl.application.learning.weight.WeightLearningApplication
-
Randomize weights before running.
- randomConfiguration() - Method in class org.linqs.psl.application.learning.weight.search.grid.RandomGridSearch
-
- RandomGridSearch - Class in org.linqs.psl.application.learning.weight.search.grid
-
A random grid search that searches a finite number of locations.
- RandomGridSearch(Model, Database, Database) - Constructor for class org.linqs.psl.application.learning.weight.search.grid.RandomGridSearch
-
- RandomGridSearch(List<Rule>, Database, Database) - Constructor for class org.linqs.psl.application.learning.weight.search.grid.RandomGridSearch
-
- randomlyInitialize() - Method in class org.linqs.psl.reasoner.term.blocker.ConstraintBlockerTerm
-
Randomly initializes the RandomVariableAtoms to a feasible state.
- randomlyInitialize() - Method in class org.linqs.psl.reasoner.term.blocker.ConstraintBlockerTermStore
-
Randomly initializes the RandomVariableAtoms to a feasible state.
- RandomVariableAtom - Class in org.linqs.psl.model.atom
-
A
GroundAtom
with a truth value which can be modified.
- RandomVariableAtom(StandardPredicate, Constant[], Database, double) - Constructor for class org.linqs.psl.model.atom.RandomVariableAtom
-
- RandUtils - Class in org.linqs.psl.util
-
The canonical source of randomness for all PSL core code.
- RankingEvaluator - Class in org.linqs.psl.evaluation.statistics
-
Compute various ranking statistics.
- RankingEvaluator() - Constructor for class org.linqs.psl.evaluation.statistics.RankingEvaluator
-
- RankingEvaluator(double) - Constructor for class org.linqs.psl.evaluation.statistics.RankingEvaluator
-
- RankingEvaluator(double, String) - Constructor for class org.linqs.psl.evaluation.statistics.RankingEvaluator
-
- RankingEvaluator(double, RankingEvaluator.RepresentativeMetric) - Constructor for class org.linqs.psl.evaluation.statistics.RankingEvaluator
-
- RankingEvaluator.RepresentativeMetric - Enum in org.linqs.psl.evaluation.statistics
-
- RankSearch - Class in org.linqs.psl.application.learning.weight.search.grid
-
A grid seach-like method that searchs over the possible rankings of rules.
- RankSearch(Model, Database, Database) - Constructor for class org.linqs.psl.application.learning.weight.search.grid.RankSearch
-
- RankSearch(List<Rule>, Database, Database) - Constructor for class org.linqs.psl.application.learning.weight.search.grid.RankSearch
-
- RBRACE - Static variable in class org.linqs.psl.parser.antlr.PSLLexer
-
- RBRACE() - Method in class org.linqs.psl.parser.antlr.PSLParser.FilterClauseContext
-
- RBRACE - Static variable in class org.linqs.psl.parser.antlr.PSLParser
-
- RBRACKET - Static variable in class org.linqs.psl.parser.antlr.PSLLexer
-
- RBRACKET() - Method in class org.linqs.psl.parser.antlr.PSLParser.CoefficientFunctionContext
-
- RBRACKET - Static variable in class org.linqs.psl.parser.antlr.PSLParser
-
- RDBMSDatabase - Class in org.linqs.psl.database.rdbms
-
A view on the datastore with specific partitions activated.
- RDBMSDatabase(RDBMSDataStore, Partition, Partition[], Set<StandardPredicate>) - Constructor for class org.linqs.psl.database.rdbms.RDBMSDatabase
-
- RDBMSDataStore - Class in org.linqs.psl.database.rdbms
-
The RDMBSDataStore is an RDBMS implementation of the DataStore interface.
- RDBMSDataStore(DatabaseDriver) - Constructor for class org.linqs.psl.database.rdbms.RDBMSDataStore
-
Returns an RDBMSDataStore that utilizes the connections returned by the
DatabaseDriver
.
- RDBMSInserter - Class in org.linqs.psl.database.rdbms
-
An inserter that is aware of what predicate and partition it is inserting into.
- RDBMSInserter(RDBMSDataStore, PredicateInfo, Partition) - Constructor for class org.linqs.psl.database.rdbms.RDBMSInserter
-
- RDBMSResultList - Class in org.linqs.psl.database.rdbms
-
- RDBMSResultList(int) - Constructor for class org.linqs.psl.database.rdbms.RDBMSResultList
-
- ReadableDatabase - Interface in org.linqs.psl.database
-
- readIDs - Variable in class org.linqs.psl.database.Database
-
- readPartitions - Variable in class org.linqs.psl.database.Database
-
The partition IDs that this database reads from.
- readResults(BufferedReader, TermStore) - Method in class org.linqs.psl.reasoner.ExecutableReasoner
-
- reasoner - Variable in class org.linqs.psl.application.inference.InferenceApplication
-
- reasoner - Variable in class org.linqs.psl.application.learning.weight.WeightLearningApplication
-
- Reasoner - Interface in org.linqs.psl.reasoner
-
An oprimizer to minimize the total weighted incompatibility
of the terms provided by a TermStore.
- REASONER_DEFAULT - Static variable in class org.linqs.psl.application.inference.InferenceApplication
-
- REASONER_DEFAULT - Static variable in class org.linqs.psl.application.learning.weight.WeightLearningApplication
-
- REASONER_KEY - Static variable in class org.linqs.psl.application.inference.InferenceApplication
-
The class to use for a reasoner.
- REASONER_KEY - Static variable in class org.linqs.psl.application.learning.weight.WeightLearningApplication
-
The class to use for inference.
- Reflection - Class in org.linqs.psl.util
-
Various utilties around objects and reflection.
- registerPredicate(StandardPredicate) - Method in interface org.linqs.psl.database.DataStore
-
Registers a StandardPredicate so that
GroundAtoms
of that
StandardPredicate can be persisted in this DataStore.
- registerPredicate(StandardPredicate) - Method in class org.linqs.psl.database.rdbms.RDBMSDataStore
-
- RELAXED_EPSILON - Static variable in class org.linqs.psl.util.MathUtils
-
- RELAXED_EPSILON_FLOAT - Static variable in class org.linqs.psl.util.MathUtils
-
- releasePartitions(RDBMSDatabase) - Method in class org.linqs.psl.database.rdbms.RDBMSDataStore
-
- removeCachedAtom(QueryAtom) - Method in class org.linqs.psl.model.atom.AtomCache
-
Removes an atom from the AtomCache
- removeGroundRule(GroundRule) - Method in class org.linqs.psl.application.groundrulestore.AtomRegisterGroundRuleStore
-
- removeGroundRule(GroundRule) - Method in interface org.linqs.psl.application.groundrulestore.GroundRuleStore
-
Removes a GroundRule from this store.
- removeGroundRule(GroundRule) - Method in class org.linqs.psl.application.groundrulestore.MemoryGroundRuleStore
-
- removeGroundRules(Rule) - Method in class org.linqs.psl.application.groundrulestore.AtomRegisterGroundRuleStore
-
- removeGroundRules(Rule) - Method in interface org.linqs.psl.application.groundrulestore.GroundRuleStore
-
Removes all GroundRules that was instantiated by a given rule.
- removeGroundRules(Rule) - Method in class org.linqs.psl.application.groundrulestore.MemoryGroundRuleStore
-
- removePartition(Partition) - Method in class org.linqs.psl.database.rdbms.DataStoreMetadata
-
- removeRule(Rule) - Method in class org.linqs.psl.model.Model
-
Removes a Rule from this Model.
- repeat(String, int) - Static method in class org.linqs.psl.util.StringUtils
-
- repeat(String, String, int) - Static method in class org.linqs.psl.util.StringUtils
-
- REPRESENTATIVE_KEY - Static variable in class org.linqs.psl.evaluation.statistics.CategoricalEvaluator
-
The representative metric.
- REPRESENTATIVE_KEY - Static variable in class org.linqs.psl.evaluation.statistics.ContinuousEvaluator
-
The representative metric.
- REPRESENTATIVE_KEY - Static variable in class org.linqs.psl.evaluation.statistics.DiscreteEvaluator
-
The representative metric.
- REPRESENTATIVE_KEY - Static variable in class org.linqs.psl.evaluation.statistics.RankingEvaluator
-
The representative metric.
- resetLocalVairables() - Method in class org.linqs.psl.reasoner.admm.term.ADMMTermStore
-
- resetLocalVairables(ADMMReasoner.InitialValue) - Method in class org.linqs.psl.reasoner.admm.term.ADMMTermStore
-
- ResultList - Interface in org.linqs.psl.database
-
- RPAREN - Static variable in class org.linqs.psl.parser.antlr.PSLLexer
-
- RPAREN() - Method in class org.linqs.psl.parser.antlr.PSLParser.AtomContext
-
- RPAREN() - Method in class org.linqs.psl.parser.antlr.PSLParser.BooleanValueContext
-
- RPAREN() - Method in class org.linqs.psl.parser.antlr.PSLParser.CoefficientContext
-
- RPAREN() - Method in class org.linqs.psl.parser.antlr.PSLParser.CoefficientFunctionContext
-
- RPAREN() - Method in class org.linqs.psl.parser.antlr.PSLParser.LinearArithmeticOperandContext
-
- RPAREN() - Method in class org.linqs.psl.parser.antlr.PSLParser.LogicalConjunctiveValueContext
-
- RPAREN() - Method in class org.linqs.psl.parser.antlr.PSLParser.LogicalDisjunctiveValueContext
-
- RPAREN() - Method in class org.linqs.psl.parser.antlr.PSLParser.LogicalNegationValueContext
-
- RPAREN - Static variable in class org.linqs.psl.parser.antlr.PSLParser
-
- RPAREN() - Method in class org.linqs.psl.parser.antlr.PSLParser.SummationAtomContext
-
- rule - Variable in class org.linqs.psl.model.rule.arithmetic.AbstractGroundArithmeticRule
-
- rule - Variable in class org.linqs.psl.model.rule.logical.AbstractGroundLogicalRule
-
- Rule - Interface in org.linqs.psl.model.rule
-
A template for functions that either constrain or measure the compatibility
of the values of GroundAtom.
- RULE_and - Static variable in class org.linqs.psl.parser.antlr.PSLParser
-
- RULE_arithmeticCoefficientOperand - Static variable in class org.linqs.psl.parser.antlr.PSLParser
-
- RULE_arithmeticOperator - Static variable in class org.linqs.psl.parser.antlr.PSLParser
-
- RULE_arithmeticRule - Static variable in class org.linqs.psl.parser.antlr.PSLParser
-
- RULE_arithmeticRuleExpression - Static variable in class org.linqs.psl.parser.antlr.PSLParser
-
- RULE_arithmeticRuleRelation - Static variable in class org.linqs.psl.parser.antlr.PSLParser
-
- RULE_atom - Static variable in class org.linqs.psl.parser.antlr.PSLParser
-
- RULE_booleanConjunctiveExpression - Static variable in class org.linqs.psl.parser.antlr.PSLParser
-
- RULE_booleanDisjunctiveExpression - Static variable in class org.linqs.psl.parser.antlr.PSLParser
-
- RULE_booleanExpression - Static variable in class org.linqs.psl.parser.antlr.PSLParser
-
- RULE_booleanValue - Static variable in class org.linqs.psl.parser.antlr.PSLParser
-
- RULE_coefficient - Static variable in class org.linqs.psl.parser.antlr.PSLParser
-
- RULE_coefficientAdditiveExpression - Static variable in class org.linqs.psl.parser.antlr.PSLParser
-
- RULE_coefficientExpression - Static variable in class org.linqs.psl.parser.antlr.PSLParser
-
- RULE_coefficientFunction - Static variable in class org.linqs.psl.parser.antlr.PSLParser
-
- RULE_coefficientFunctionOperator - Static variable in class org.linqs.psl.parser.antlr.PSLParser
-
- RULE_coefficientMultiplicativeExpression - Static variable in class org.linqs.psl.parser.antlr.PSLParser
-
- RULE_coefficientOperator - Static variable in class org.linqs.psl.parser.antlr.PSLParser
-
- RULE_constant - Static variable in class org.linqs.psl.parser.antlr.PSLParser
-
- RULE_filterClause - Static variable in class org.linqs.psl.parser.antlr.PSLParser
-
- RULE_impliedBy - Static variable in class org.linqs.psl.parser.antlr.PSLParser
-
- RULE_linearArithmeticExpression - Static variable in class org.linqs.psl.parser.antlr.PSLParser
-
- RULE_linearArithmeticOperand - Static variable in class org.linqs.psl.parser.antlr.PSLParser
-
- RULE_linearOperator - Static variable in class org.linqs.psl.parser.antlr.PSLParser
-
- RULE_logicalConjunctiveExpression - Static variable in class org.linqs.psl.parser.antlr.PSLParser
-
- RULE_logicalConjunctiveValue - Static variable in class org.linqs.psl.parser.antlr.PSLParser
-
- RULE_logicalDisjunctiveExpression - Static variable in class org.linqs.psl.parser.antlr.PSLParser
-
- RULE_logicalDisjunctiveValue - Static variable in class org.linqs.psl.parser.antlr.PSLParser
-
- RULE_logicalImplicationExpression - Static variable in class org.linqs.psl.parser.antlr.PSLParser
-
- RULE_logicalNegationValue - Static variable in class org.linqs.psl.parser.antlr.PSLParser
-
- RULE_logicalRule - Static variable in class org.linqs.psl.parser.antlr.PSLParser
-
- RULE_logicalRuleExpression - Static variable in class org.linqs.psl.parser.antlr.PSLParser
-
- RULE_nonSymmetric - Static variable in class org.linqs.psl.parser.antlr.PSLParser
-
- RULE_not - Static variable in class org.linqs.psl.parser.antlr.PSLParser
-
- RULE_notEqual - Static variable in class org.linqs.psl.parser.antlr.PSLParser
-
- RULE_number - Static variable in class org.linqs.psl.parser.antlr.PSLParser
-
- RULE_or - Static variable in class org.linqs.psl.parser.antlr.PSLParser
-
- RULE_predicate - Static variable in class org.linqs.psl.parser.antlr.PSLParser
-
- RULE_program - Static variable in class org.linqs.psl.parser.antlr.PSLParser
-
- RULE_pslRule - Static variable in class org.linqs.psl.parser.antlr.PSLParser
-
- RULE_pslRulePartial - Static variable in class org.linqs.psl.parser.antlr.PSLParser
-
- RULE_summationAtom - Static variable in class org.linqs.psl.parser.antlr.PSLParser
-
- RULE_summationVariable - Static variable in class org.linqs.psl.parser.antlr.PSLParser
-
- RULE_term - Static variable in class org.linqs.psl.parser.antlr.PSLParser
-
- RULE_termEqual - Static variable in class org.linqs.psl.parser.antlr.PSLParser
-
- RULE_termOperator - Static variable in class org.linqs.psl.parser.antlr.PSLParser
-
- RULE_then - Static variable in class org.linqs.psl.parser.antlr.PSLParser
-
- RULE_unweightedArithmeticRule - Static variable in class org.linqs.psl.parser.antlr.PSLParser
-
- RULE_unweightedLogicalRule - Static variable in class org.linqs.psl.parser.antlr.PSLParser
-
- RULE_variable - Static variable in class org.linqs.psl.parser.antlr.PSLParser
-
- RULE_weightedArithmeticRule - Static variable in class org.linqs.psl.parser.antlr.PSLParser
-
- RULE_weightedLogicalRule - Static variable in class org.linqs.psl.parser.antlr.PSLParser
-
- RULE_weightExpression - Static variable in class org.linqs.psl.parser.antlr.PSLParser
-
- ruleNames - Static variable in class org.linqs.psl.parser.antlr.PSLLexer
-
- ruleNames - Static variable in class org.linqs.psl.parser.antlr.PSLParser
-
- RulePartial - Class in org.linqs.psl.parser
-
A container for the possible return values of loadRulePartial().
- RulePartial(Object) - Constructor for class org.linqs.psl.parser.RulePartial
-
- RulePartial(ArithmeticRuleExpression, Map<SummationVariable, Formula>) - Constructor for class org.linqs.psl.parser.RulePartial
-
- rules - Variable in class org.linqs.psl.model.Model
-
- ruleSet - Variable in class org.linqs.psl.model.Model
-
Redundant set for fast membership checks
- run(double[]) - Method in class org.linqs.psl.application.learning.weight.search.Hyperband
-
Run and eval on the given weights using the given budget (ratio of max resources) and give back its score (lower is better).
- run(double[]) - Method in class org.linqs.psl.application.learning.weight.search.InitialWeightHyperband
-
- run() - Method in class org.linqs.psl.util.Parallel.Worker
-
- RunTimings(long, long, long) - Constructor for class org.linqs.psl.util.Parallel.RunTimings
-
- rvDB - Variable in class org.linqs.psl.application.learning.weight.WeightLearningApplication
-
- SCALE_GRADIENT_DEFAULT - Static variable in class org.linqs.psl.application.learning.weight.VotedPerceptron
-
- SCALE_GRADIENT_KEY - Static variable in class org.linqs.psl.application.learning.weight.VotedPerceptron
-
Key for Boolean property that indicates whether to scale gradient by
number of groundings
- SCALE_STEP_SIZE_DEFAULT - Static variable in class org.linqs.psl.application.learning.weight.VotedPerceptron
-
- SCALE_STEP_SIZE_KEY - Static variable in class org.linqs.psl.application.learning.weight.VotedPerceptron
-
If true, then scale the step size down by the iteration.
- scaleGradient - Variable in class org.linqs.psl.application.learning.weight.VotedPerceptron
-
- scaleStepSize - Variable in class org.linqs.psl.application.learning.weight.VotedPerceptron
-
- SCALING_FACTORS_DEFAULT - Static variable in class org.linqs.psl.application.learning.weight.search.grid.RankSearch
-
- SCALING_FACTORS_KEY - Static variable in class org.linqs.psl.application.learning.weight.search.grid.RankSearch
-
A comma-separated list of scaling factors.
- seed(int) - Static method in class org.linqs.psl.util.RandUtils
-
- SEED_DEFAULT - Static variable in class org.linqs.psl.util.RandUtils
-
- SEED_KEY - Static variable in class org.linqs.psl.util.RandUtils
-
- SEED_LOCATIONS_DEFAULT - Static variable in class org.linqs.psl.application.learning.weight.search.grid.GuidedRandomGridSearch
-
- SEED_LOCATIONS_KEY - Static variable in class org.linqs.psl.application.learning.weight.search.grid.GuidedRandomGridSearch
-
The number of locations to initially search.
- sempred(RuleContext, int, int) - Method in class org.linqs.psl.parser.antlr.PSLParser
-
- separatorString() - Method in class org.linqs.psl.model.formula.AbstractBranchFormula
-
- separatorString() - Method in class org.linqs.psl.model.formula.Conjunction
-
- separatorString() - Method in class org.linqs.psl.model.formula.Disjunction
-
- setBlock(boolean) - Method in class org.linqs.psl.model.predicate.StandardPredicate
-
- setBudget(double) - Method in class org.linqs.psl.application.learning.weight.maxlikelihood.MaxPiecewisePseudoLikelihood
-
- setBudget(double) - Method in class org.linqs.psl.application.learning.weight.maxlikelihood.MaxPseudoLikelihood
-
- setBudget(double) - Method in class org.linqs.psl.application.learning.weight.search.grid.GuidedRandomGridSearch
-
- setBudget(double) - Method in class org.linqs.psl.application.learning.weight.search.grid.RandomGridSearch
-
- setBudget(double) - Method in class org.linqs.psl.application.learning.weight.search.InitialWeightHyperband
-
- setBudget(double) - Method in class org.linqs.psl.application.learning.weight.VotedPerceptron
-
- setBudget(double) - Method in class org.linqs.psl.application.learning.weight.WeightLearningApplication
-
Set a budget (give as a proportion of the max budget).
- setCategoryIndexes(int...) - Method in class org.linqs.psl.evaluation.statistics.CategoricalEvaluator
-
- setColumnDefault(String, String, String) - Method in class org.linqs.psl.database.rdbms.driver.PostgreSQLDriver
-
Set a default value for a column.
- setDefaultRandomVariables() - Method in class org.linqs.psl.application.learning.weight.WeightLearningApplication
-
Set RandomVariableAtoms with training labels to their default values.
- setEpsilonAbs(float) - Method in class org.linqs.psl.reasoner.admm.ADMMReasoner
-
- setEpsilonRel(float) - Method in class org.linqs.psl.reasoner.admm.ADMMReasoner
-
- setLabeledRandomVariables() - Method in class org.linqs.psl.application.learning.weight.WeightLearningApplication
-
Set RandomVariableAtoms with training labels to their observed values.
- setLagrange(float) - Method in class org.linqs.psl.reasoner.admm.term.LocalVariable
-
- setMaxIter(int) - Method in class org.linqs.psl.reasoner.admm.ADMMReasoner
-
- setNonNegative(boolean) - Method in class org.linqs.psl.reasoner.function.GeneralFunction
-
- setProperty(String, Object) - Static method in class org.linqs.psl.config.Config
-
Set a property, this will replace any previously set values.
- setSquared(boolean) - Method in class org.linqs.psl.reasoner.function.GeneralFunction
-
- setupTable(Connection, DatabaseDriver) - Method in class org.linqs.psl.database.rdbms.PredicateInfo
-
- setValue(double) - Method in class org.linqs.psl.model.atom.RandomVariableAtom
-
Sets the truth value of this Atom.
- setValue(float) - Method in class org.linqs.psl.reasoner.admm.term.LocalVariable
-
- setValue(double) - Method in class org.linqs.psl.reasoner.function.ConstantAtomFunctionVariable
-
- setValue(double) - Method in interface org.linqs.psl.reasoner.function.FunctionVariable
-
Sets the variable's value
- setValue(double) - Method in class org.linqs.psl.reasoner.function.MutableAtomFunctionVariable
-
- setVariable(Variable, int) - Method in class org.linqs.psl.database.rdbms.RDBMSResultList
-
- setWeight(double) - Method in class org.linqs.psl.model.rule.arithmetic.WeightedArithmeticRule
-
- setWeight(double) - Method in class org.linqs.psl.model.rule.arithmetic.WeightedGroundArithmeticRule
-
- setWeight(double) - Method in class org.linqs.psl.model.rule.logical.WeightedGroundLogicalRule
-
- setWeight(double) - Method in class org.linqs.psl.model.rule.logical.WeightedLogicalRule
-
- setWeight(double) - Method in interface org.linqs.psl.model.rule.WeightedGroundRule
-
Sets a weight for this WeightedGroundRule.
- setWeight(double) - Method in interface org.linqs.psl.model.rule.WeightedRule
-
- setWeight(float) - Method in class org.linqs.psl.reasoner.admm.term.HingeLossTerm
-
- setWeight(float) - Method in class org.linqs.psl.reasoner.admm.term.LinearLossTerm
-
- setWeight(float) - Method in class org.linqs.psl.reasoner.admm.term.SquaredHyperplaneTerm
-
- setWeight(float) - Method in interface org.linqs.psl.reasoner.term.WeightedTerm
-
Set the weight of the term.
- setWork(int, T) - Method in class org.linqs.psl.util.Parallel.Worker
-
- sha(String) - Static method in class org.linqs.psl.util.Hash
-
- sha(byte[]) - Static method in class org.linqs.psl.util.Hash
-
- sha256(String) - Static method in class org.linqs.psl.util.Hash
-
- sha256(byte[]) - Static method in class org.linqs.psl.util.Hash
-
- signsMatch(int, int) - Static method in class org.linqs.psl.util.MathUtils
-
- signsMatch(float, float) - Static method in class org.linqs.psl.util.MathUtils
-
- signsMatch(double, double) - Static method in class org.linqs.psl.util.MathUtils
-
- SimpleAtomManager - Class in org.linqs.psl.database.atom
-
AtomManager that does not provide any functionality beyond passing calls
to underlying components.
- SimpleAtomManager(Database) - Constructor for class org.linqs.psl.database.atom.SimpleAtomManager
-
- SimplexSampler - Class in org.linqs.psl.application.learning.weight.maxlikelihood
-
- SimplexSampler() - Constructor for class org.linqs.psl.application.learning.weight.maxlikelihood.SimplexSampler
-
- simplify() - Method in class org.linqs.psl.model.rule.arithmetic.expression.coefficient.Add
-
- simplify() - Method in class org.linqs.psl.model.rule.arithmetic.expression.coefficient.Cardinality
-
- simplify() - Method in class org.linqs.psl.model.rule.arithmetic.expression.coefficient.Coefficient
-
Get a simplified version of this Coefficient, the Coefficient itself if it cannot be simplified further.
- simplify() - Method in class org.linqs.psl.model.rule.arithmetic.expression.coefficient.ConstantNumber
-
- simplify() - Method in class org.linqs.psl.model.rule.arithmetic.expression.coefficient.Divide
-
- simplify() - Method in class org.linqs.psl.model.rule.arithmetic.expression.coefficient.Max
-
- simplify() - Method in class org.linqs.psl.model.rule.arithmetic.expression.coefficient.Min
-
- simplify() - Method in class org.linqs.psl.model.rule.arithmetic.expression.coefficient.Multiply
-
- simplify() - Method in class org.linqs.psl.model.rule.arithmetic.expression.coefficient.Subtract
-
- SINGLE_QUOTE - Static variable in class org.linqs.psl.parser.antlr.PSLLexer
-
- SINGLE_QUOTE - Static variable in class org.linqs.psl.parser.antlr.PSLParser
-
- size() - Method in interface org.linqs.psl.application.groundrulestore.GroundRuleStore
-
- size() - Method in class org.linqs.psl.application.groundrulestore.MemoryGroundRuleStore
-
- size() - Method in class org.linqs.psl.database.rdbms.RDBMSResultList
-
- size() - Method in interface org.linqs.psl.database.ResultList
-
- size() - Method in class org.linqs.psl.model.rule.logical.AbstractGroundLogicalRule
-
- size() - Method in class org.linqs.psl.reasoner.admm.term.ADMMTermStore
-
- size() - Method in class org.linqs.psl.reasoner.function.GeneralFunction
-
- size() - Method in class org.linqs.psl.reasoner.term.blocker.ConstraintBlockerTerm
-
- size() - Method in class org.linqs.psl.reasoner.term.blocker.ConstraintBlockerTermStore
-
- size() - Method in class org.linqs.psl.reasoner.term.MemoryTermStore
-
- size() - Method in interface org.linqs.psl.reasoner.term.TermStore
-
- smallFactorial(int) - Static method in class org.linqs.psl.util.MathUtils
-
- SpecialPredicate - Class in org.linqs.psl.model.predicate
-
Commonly used FunctionalPredicates that get special treatment in PSL..
- splitDouble(String) - Static method in class org.linqs.psl.util.StringUtils
-
- splitDouble(String, char) - Static method in class org.linqs.psl.util.StringUtils
-
- splitDouble(String, String) - Static method in class org.linqs.psl.util.StringUtils
-
- splitInt(String) - Static method in class org.linqs.psl.util.StringUtils
-
- splitInt(String, char) - Static method in class org.linqs.psl.util.StringUtils
-
- splitInt(String, String) - Static method in class org.linqs.psl.util.StringUtils
-
- squared - Variable in class org.linqs.psl.model.rule.arithmetic.WeightedArithmeticRule
-
- squared - Variable in class org.linqs.psl.model.rule.logical.WeightedLogicalRule
-
- SquaredHingeLossTerm - Class in org.linqs.psl.reasoner.admm.term
-
ADMMReasoner objective term of the form
weight * [max(coeffs^T * x - constant, 0)]^2
- SquaredHingeLossTerm(List<LocalVariable>, List<Float>, float, float) - Constructor for class org.linqs.psl.reasoner.admm.term.SquaredHingeLossTerm
-
- SquaredHyperplaneTerm - Class in org.linqs.psl.reasoner.admm.term
-
Objective term for an ADMMReasoner that is based on a squared
hyperplane in some way.
- SquaredLinearLossTerm - Class in org.linqs.psl.reasoner.admm.term
-
ADMMReasoner objective term of the form
weight * (coeffs^T * x - constant)^2
- StandardPredicate - Class in org.linqs.psl.model.predicate
-
Predicate of GroundAtoms that can be persisted.
- STEP_SIZE_DEFAULT - Static variable in class org.linqs.psl.application.learning.weight.VotedPerceptron
-
- STEP_SIZE_DEFAULT - Static variable in class org.linqs.psl.reasoner.admm.ADMMReasoner
-
- STEP_SIZE_KEY - Static variable in class org.linqs.psl.application.learning.weight.VotedPerceptron
-
Key for positive double property which will be multiplied with the
objective gradient to compute a step.
- STEP_SIZE_KEY - Static variable in class org.linqs.psl.reasoner.admm.ADMMReasoner
-
Step size.
- STRICT_EPSILON - Static variable in class org.linqs.psl.util.MathUtils
-
- STRICT_EPSILON_FLOAT - Static variable in class org.linqs.psl.util.MathUtils
-
- STRING_LITERAL - Static variable in class org.linqs.psl.parser.antlr.PSLLexer
-
- STRING_LITERAL() - Method in class org.linqs.psl.parser.antlr.PSLParser.ConstantContext
-
- STRING_LITERAL - Static variable in class org.linqs.psl.parser.antlr.PSLParser
-
- StringAttribute - Class in org.linqs.psl.model.term
-
- StringAttribute(String) - Constructor for class org.linqs.psl.model.term.StringAttribute
-
Constructs a StringAttribute from a String
- StringUtils - Class in org.linqs.psl.util
-
Various static String utilities.
- Subtract - Class in org.linqs.psl.model.rule.arithmetic.expression.coefficient
-
- Subtract(Coefficient, Coefficient) - Constructor for class org.linqs.psl.model.rule.arithmetic.expression.coefficient.Subtract
-
- SummationAtom - Class in org.linqs.psl.model.rule.arithmetic.expression
-
- SummationAtom(Predicate, SummationVariableOrTerm[]) - Constructor for class org.linqs.psl.model.rule.arithmetic.expression.SummationAtom
-
- summationAtom() - Method in class org.linqs.psl.parser.antlr.PSLParser.ArithmeticCoefficientOperandContext
-
- summationAtom() - Method in class org.linqs.psl.parser.antlr.PSLParser
-
- SummationAtomContext(ParserRuleContext, int) - Constructor for class org.linqs.psl.parser.antlr.PSLParser.SummationAtomContext
-
- SummationAtomOrAtom - Interface in org.linqs.psl.model.rule.arithmetic.expression
-
- SummationVariable - Class in org.linqs.psl.model.rule.arithmetic.expression
-
- SummationVariable(String) - Constructor for class org.linqs.psl.model.rule.arithmetic.expression.SummationVariable
-
- summationVariable() - Method in class org.linqs.psl.parser.antlr.PSLParser.SummationAtomContext
-
- summationVariable(int) - Method in class org.linqs.psl.parser.antlr.PSLParser.SummationAtomContext
-
- summationVariable() - Method in class org.linqs.psl.parser.antlr.PSLParser
-
- SummationVariableContext(ParserRuleContext, int) - Constructor for class org.linqs.psl.parser.antlr.PSLParser.SummationVariableContext
-
- SummationVariableOrTerm - Interface in org.linqs.psl.model.rule.arithmetic.expression
-
- sumVars - Variable in class org.linqs.psl.model.rule.arithmetic.expression.ArithmeticRuleExpression
-
- supportsBulkCopy() - Method in class org.linqs.psl.database.loading.Inserter
-
Some inserters backed with specific databases can do bulk copy operations.
- supportsBulkCopy() - Method in interface org.linqs.psl.database.rdbms.driver.DatabaseDriver
-
Returns whether the underline database supports bulk copying operations.
- supportsBulkCopy() - Method in class org.linqs.psl.database.rdbms.driver.H2DatabaseDriver
-
- supportsBulkCopy() - Method in class org.linqs.psl.database.rdbms.driver.PostgreSQLDriver
-
- supportsBulkCopy() - Method in class org.linqs.psl.database.rdbms.RDBMSInserter
-
- supportsLatentVariables - Variable in class org.linqs.psl.application.learning.weight.WeightLearningApplication
-
- SURVIVAL_DEFAULT - Static variable in class org.linqs.psl.application.learning.weight.search.Hyperband
-
- SURVIVAL_KEY - Static variable in class org.linqs.psl.application.learning.weight.search.Hyperband
-
The proportion of configs that survive each round in a brancket.