|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use LogPrior | |
|---|---|
| de.jstacs.classifier.scoringFunctionBased.cll | Provides the implementation of the log conditional likelihood as an OptimizableFunction and a classifier that uses log conditional likelihood or supervised posterior
to learn the parameters of a set of ScoringFunctions |
| de.jstacs.classifier.scoringFunctionBased.logPrior | Provides a general definition of a parameter log-prior and a number of implementations of Laplace and Gaussian priors |
| Uses of LogPrior in de.jstacs.classifier.scoringFunctionBased.cll |
|---|
| Fields in de.jstacs.classifier.scoringFunctionBased.cll declared as LogPrior | |
|---|---|
protected LogPrior |
CLLClassifier.prior
The prior that is used in this instance. |
| Methods in de.jstacs.classifier.scoringFunctionBased.cll with parameters of type LogPrior | |
|---|---|
static CLLClassifier[] |
CLLClassifier.create(CLLClassifierParameterSet params,
LogPrior prior,
ScoringFunction[]... functions)
This method creates an array of CLLClassifiers by using the
cross-product of the given ScoringFunctions. |
void |
CLLClassifier.setPrior(LogPrior prior)
This method sets a new prior that should be used for optimization. |
| Constructors in de.jstacs.classifier.scoringFunctionBased.cll with parameters of type LogPrior | |
|---|---|
CLLClassifier(CLLClassifierParameterSet params,
LogPrior prior,
double lastScore,
ScoringFunction... score)
This constructor that creates a new CLLClassifier from a
given parameter set, a prior and ScoringFunctions for the
classes. |
|
CLLClassifier(CLLClassifierParameterSet params,
LogPrior prior,
ScoringFunction... score)
The default constructor that creates a new CLLClassifier from a
given parameter set, a prior and ScoringFunctions for the
classes. |
|
NormConditionalLogLikelihood(ScoringFunction[] score,
Sample[] data,
double[][] weights,
LogPrior prior,
boolean norm,
boolean freeParams)
The constructor creates an instance of the NormConditionalLogLikelihood using the given prior. |
|
| Uses of LogPrior in de.jstacs.classifier.scoringFunctionBased.logPrior |
|---|
| Subclasses of LogPrior in de.jstacs.classifier.scoringFunctionBased.logPrior | |
|---|---|
class |
CompositeLogPrior
This class implements a composite prior that can be used for NormalizableScoringFunction. |
class |
DoesNothingLogPrior
This class defines a LogPrior that does not penalize any parameter. |
class |
SeparateGaussianLogPrior
Class for a LogPrior that defines a Gaussian prior on the parameters
of a set of NormalizableScoringFunctions
and a set of class parameters. |
class |
SeparateLaplaceLogPrior
Class for a LogPrior that defines a Laplace prior on the parameters
of a set of NormalizableScoringFunctions
and a set of class parameters. |
class |
SeparateLogPrior
Abstract class for priors that penalize each parameter value independently and have some variances (and possible means) as hyperparameters. |
class |
SimpleGaussianSumLogPrior
This class implements a prior that is a product of Gaussian distributions with mean 0 and equal variance for each parameter. |
| Methods in de.jstacs.classifier.scoringFunctionBased.logPrior that return LogPrior | |
|---|---|
abstract LogPrior |
LogPrior.getNewInstance()
This method returns an empty new instance of the current prior. |
LogPrior |
DoesNothingLogPrior.getNewInstance()
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||