edu.qut.cs.rcmd.core.prob
Class ProbabilitySpec<T extends Event>
java.lang.Object
edu.qut.cs.rcmd.core.prob.ProbabilitySpec<T>
public final class ProbabilitySpec<T extends Event>
- extends Object
usages:
ProbabilitySpec.of(A) -> P(A)
ProbabilitySpec.of(A, B) -> P(A,B)
ProbabilitySpec.of(A, B) -> P(A,B)
ProbabilitySpec.of(A).given(B) -> P(A|B)
ProbabilitySpec.of(A, B).given(C) -> P(A,B|C)
- Author:
- Soloman Weng, soloman1124@gmail.com
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
getSubjectEvents
public Set<T> getSubjectEvents()
getConditionalEvents
public Set<T> getConditionalEvents()
isConditionalProbability
public boolean isConditionalProbability()
of
public static <T extends Event> ProbabilitySpec.ConditionBuilder<T> of(T... events)
Copyright © 2012. All Rights Reserved.