edu.ucla.util
Class Prob
Object
Prob
public final class Prob
- extends Object
Constructor Summary |
Prob()
|
Method Summary |
static double |
applyLogOddsChange(double prob,
double logOddsChange)
|
static double |
distance(double[] probs1,
double[] probs2)
|
static double |
kl(double[] probs1,
double[] probs2)
|
static double |
logOdds(double prob)
|
static double |
logOddsDiff(double prob1,
double prob2)
|
static double |
logOddsToProb(double logOdds)
|
static double[] |
proportionalChanges(int index,
double delta,
double[] thetas,
boolean[] excludes)
|
static double |
random(double a,
double b)
|
static int |
random(int k)
|
Prob
public Prob()
logOdds
public static double logOdds(double prob)
logOddsToProb
public static double logOddsToProb(double logOdds)
logOddsDiff
public static double logOddsDiff(double prob1,
double prob2)
applyLogOddsChange
public static double applyLogOddsChange(double prob,
double logOddsChange)
proportionalChanges
public static double[] proportionalChanges(int index,
double delta,
double[] thetas,
boolean[] excludes)
distance
public static double distance(double[] probs1,
double[] probs2)
kl
public static double kl(double[] probs1,
double[] probs2)
random
public static int random(int k)
random
public static double random(double a,
double b)
Copyright 2010 UCLA Automated Reasoning Group