|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectnenok.adapt.RemoteAdapter
public class RemoteAdapter
Refined adapter class for the processing of remote valuations.
Constructor Summary | |
---|---|
RemoteAdapter()
|
Method Summary | |
---|---|
Labeled |
combine(Labeled factor,
Labeled... factors)
Combination operation. |
int |
getCombinations()
|
double |
getCommunicationCosts()
|
int |
getInverses()
|
int |
getMarginalizations()
|
Labeled |
inverse(Labeled factor)
Inverse operation. |
Labeled |
marginalize(Labeled factor,
Domain dom)
Marginalization operation. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public RemoteAdapter()
Method Detail |
---|
public Labeled combine(Labeled factor, Labeled... factors) throws LCException
Adapter
combine
in interface Adapter
factor
- The first factor of the combination. Important: in case of a remotely processed
combination, this argument determined the processor which executes the combination.factors
- The remaining factors to be combined.
LCException
- Generic local computation exception.Adapter.combine(nenok.adapt.Labeled, nenok.adapt.Labeled[])
public Labeled inverse(Labeled factor) throws LCException
Adapter
inverse
in interface Adapter
factor
- The factor whose inverse has to be computed.
LCException
- Generic local computation exception.Adapter.inverse(nenok.adapt.Labeled)
public Labeled marginalize(Labeled factor, Domain dom) throws LCException
Adapter
marginalize
in interface Adapter
factor
- The factor to be marginalized.dom
- The domain onto the marginalization is performed.
LCException
- Generic local computation exception.Adapter.marginalize(nenok.adapt.Labeled, nenok.va.Domain)
public double getCommunicationCosts()
public int getCombinations()
getCombinations
in interface Adapter
Adapter.getCombinations()
public int getInverses()
getInverses
in interface Adapter
Adapter.getInverses()
public int getMarginalizations()
getMarginalizations
in interface Adapter
Adapter.getMarginalizations()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |