Download this file
GISTrainer.class
100 lines (100 with data), 9.0 kB
Ęţşž 1
n ä m ĺ m ć m ç@ m č?š m é m ę?záGŽ{ m ë?6âëC- m ě
m ä í
î
m ď đ
ä
m ń ň
m ó ô ő m ö ô ÷ m ř m ů ô ú m ű ô ü m ý m ţ m ˙
ô m ô m m ô m
m
1 ä
1
1
1 ~ m m m
? m
;
;
;
m ! m"#
m$%
?&
K'()*+,
m- ./0
12 |
;3
4
5>°Ć÷ ľí m6
7
K8
9
K:
;;
;<=
m>?
?@A
1BC .D
1EFG useSimpleSmoothing Z useSlackParameter useGaussianSmoothing sigma D _smoothingObservation
printMessages numUniqueEvents I numPreds numOutcomes contexts [[I values [[F outcomeList [I numTimesEventsSeen predicateCounts cutoff
outcomeLabels [Ljava/lang/String;
predLabels observedExpects [Lopennlp/model/MutableContext; params modelExpects prior Lopennlp/model/Prior; cfObservedExpect CFMOD NEAR_ZERO
ConstantValue LLThreshold numfeats
evalParams Lopennlp/model/EvalParameters; <init> ()V Code LineNumberTable LocalVariableTable this Lopennlp/maxent/GISTrainer; (Z)V setSmoothing smooth setSmoothingObservation (D)V timesSeen setGaussianSigma
sigmaValue
trainModel 8(Lopennlp/model/EventStream;II)Lopennlp/maxent/GISModel; eventStream Lopennlp/model/EventStream;
iterations
ExceptionsH 8(ILopennlp/model/DataIndexer;I)Lopennlp/maxent/GISModel; di Lopennlp/model/DataIndexer; M(ILopennlp/model/DataIndexer;Lopennlp/model/Prior;I)Lopennlp/maxent/GISModel; vi cl F ci j ti oi outcomePattern aoi pi cfvalSum
modelPrior correctionConstant predCount smoothingObservation activeOutcomes allOutcomesPattern numActiveOutcomes findParameters (II)V i prevLL currLL gaussianUpdate (IIID)D f tmp fp predicate oid n param x x0
modelValue
observedValue
nextIteration (I)D max ei observed [D model modelDistribution
loglikelihood numEvents
numCorrect display (Ljava/lang/String;)V s Ljava/lang/String;
SourceFile GISTrainer.java o p q p r p s t u t v p t t opennlp/model/OnePassDataIndexer I ¤ Ť opennlp/model/UniformPrior ¤ Ž -Incorporating indexed data for training...
Ţ ßJKL { |MN } ~ xOP QP w x RST done.
UV
WP z xXV
YZ[ y x java/lang/StringBuilder Number of Event Tokens: \]\^
_` Number of Outcomes: Number of Predicates: opennlp/model/MutableContext opennlp/model/EvalParameters a bcdefgT t ...done.
Computing model parameters...
Á Â opennlp/maxent/GISModelhi j Performing
iterations.
: Ó Ôklm (Model Diverging: loglikelihood decreasedno ßpqrTsT ttuvwtxvyzP{d . Ć Ç Model expects == 0 for | . loglikelihood=\} ~m ß opennlp/maxent/GISTrainer java/lang/Object java/io/IOException (Lopennlp/model/EventStream;I)V opennlp/model/DataIndexer getContexts ()[[I getValues ()[[F
getPredCounts ()[I getNumTimesEventsSeen java/lang/Math ceil (D)D getOutcomeLabels ()[Ljava/lang/String; getOutcomeList
getPredLabels opennlp/model/Prior setLabels )([Ljava/lang/String;[Ljava/lang/String;)V append -(Ljava/lang/String;)Ljava/lang/StringBuilder; (I)Ljava/lang/StringBuilder; toString ()Ljava/lang/String; ([Lopennlp/model/Context;DDI)V ([I[D)V setParameter (ID)V contains (I)Z log getCorrectionParam ()D C([Lopennlp/model/Context;[Ljava/lang/String;[Ljava/lang/String;ID)V java/lang/System err Ljava/io/PrintStream; java/io/PrintStream println
getParameters ()[D exp abs logPrior ([D[I[F)V eval (([I[F[DLopennlp/model/EvalParameters;)[D ([D[I)V &([I[DLopennlp/model/EvalParameters;)[D getOutcomes updateParameter setCorrectionParam (D)Ljava/lang/StringBuilder; out print m n o p q p r p s t u t v p w x y x z x { | } ~ x
t t t t 5*ˇ *ľ *ľ *ľ * ľ * ľ
*ľ * ľ * ľ ą *
ś 7 <