Modifier and Type | Field and Description |
---|---|
protected GroundRuleStore |
InferenceApplication.groundRuleStore |
Modifier and Type | Method and Description |
---|---|
protected GroundRuleStore |
InferenceApplication.createGroundRuleStore() |
GroundRuleStore |
InferenceApplication.getGroundRuleStore() |
Modifier and Type | Method and Description |
---|---|
protected GroundRuleStore |
DCDInference.createGroundRuleStore() |
protected GroundRuleStore |
ADMMInference.createGroundRuleStore() |
protected GroundRuleStore |
SGDInference.createGroundRuleStore() |
protected GroundRuleStore |
SGDStreamingInference.createGroundRuleStore() |
protected GroundRuleStore |
DCDStreamingInference.createGroundRuleStore() |
Modifier and Type | Method and Description |
---|---|
int |
LazyAtomManager.activateAtoms(List<Rule> rules,
GroundRuleStore groundRuleStore)
Activate any lazy atoms above the threshold.
|
int |
LazyAtomManager.activateAtoms(Set<RandomVariableAtom> atoms,
List<Rule> rules,
GroundRuleStore groundRuleStore)
Activate a specific set of lazy atoms.
|
Modifier and Type | Class and Description |
---|---|
class |
MemoryGroundRuleStore
A simple
GroundRuleStore that just stores each GroundRule
in memory. |
Modifier and Type | Method and Description |
---|---|
static int |
Grounding.groundAll(List<Rule> rules,
AtomManager atomManager,
GroundRuleStore groundRuleStore)
Ground all the given rules.
|
static int |
Grounding.groundAll(Model model,
AtomManager atomManager,
GroundRuleStore groundRuleStore)
Ground all the given rules.
|
static int |
Grounding.groundAllSerial(List<Rule> rules,
AtomManager atomManager,
GroundRuleStore groundRuleStore)
Ground all the given rules one at a time.
|
Modifier and Type | Method and Description |
---|---|
int |
Rule.groundAll(AtomManager atomManager,
GroundRuleStore groundRuleStore)
Adds all GroundRules to a GroundRuleStore using the AtomManager
to instantiate ground atoms.
|
Modifier and Type | Method and Description |
---|---|
int |
AbstractArithmeticRule.groundAll(AtomManager atomManager,
GroundRuleStore groundRuleStore) |
Modifier and Type | Method and Description |
---|---|
int |
AbstractLogicalRule.groundAll(AtomManager atomManager,
GroundRuleStore groundRuleStore) |
int |
AbstractLogicalRule.groundAll(QueryResultIterable groundVariables,
AtomManager atomManager,
GroundRuleStore groundRuleStore) |
Modifier and Type | Method and Description |
---|---|
int |
HyperplaneTermGenerator.generateTerms(GroundRuleStore ruleStore,
TermStore<T,V> termStore) |
int |
TermGenerator.generateTerms(GroundRuleStore ruleStore,
TermStore<T,V> termStore)
Use the ground rules in |ruleStore| to generate optimization terms and populate |termStore|.
|
Copyright © 2020 University of California, Santa Cruz. All rights reserved.