GATE'de yeniyim ve bunu makine öğrenimini yürütmek için kullanıyorum. Harmanlama Öğrenme PR için yapılandırmak dosyası şudur:GATE java.lang.NullPointerException?
<?xml version="1.0"?>
-<ML-CONFIG>
<VERBOSITY level="1"/>
<SURROUND value="false"/>
<PARAMETER value="0.5" name="thresholdProbabilityClassification"/>
<multiClassification2Binary method="one-vs-others"/>
<EVALUATION method="kfold" ratio="0.66" runs="5"/>
<ENGINE options=" -p 50 -n 5 -optB 0.0 " implementationName="PAUM" nickname="PAUM"/>
-<DATASET>
<INSTANCE-TYPE>attitude</INSTANCE-TYPE>
-<NGRAM>
<NAME>ngram</NAME>
<NUMBER>1</NUMBER>
<CONSNUM>1</CONSNUM>
-<CONS-1>
<TYPE>Token</TYPE>
<FEATURE>root</FEATURE>
</CONS-1>
<!-- <CONS-2> <TYPE>Token</TYPE> <FEATURE>orth</FEATURE> </CONS-2> -->
</NGRAM>
-<ATTRIBUTE>
<NAME>Class</NAME>
<SEMTYPE>NOMINAL</SEMTYPE>
<TYPE>attitude</TYPE>
<FEATURE>feature</FEATURE>
<POSITION>0</POSITION>
<CLASS/>
</ATTRIBUTE>
</DATASET>
</ML-CONFIG>
öğrenmek programın tutum 'olarak adlandırılan istediğiniz ek açıklama, 'özelliği' olarak adlandırılan özelliği ile. Özelliğin değeri sadece pozitif ve negatiftir.
Ancak, Toplu çalıştırmak her zaman Öğrenme PR (Trainning modu), böyle bir hata olacaktır: Ben GATE'e içinde yarıda sırasında debug olamaz yana
java.lang.NullPointerException
at gate.learning.NLPFeaturesOfDoc.writeNLPFeaturesToFile(NLPFeaturesOfDoc.java:818)
at gate.learning.LightWeightLearningApi.annotations2NLPFeatures(LightWeightLearningApi.java:198)
at gate.learning.LearningAPIMain.execute(LearningAPIMain.java:594)
at gate.util.Benchmark.executeWithBenchmarking(Benchmark.java:291)
at gate.creole.SerialController.runComponent(SerialController.java:225)
at gate.creole.SerialController.executeImpl(SerialController.java:157)
at gate.creole.SerialAnalyserController.executeImpl(SerialAnalyserController.java:223)
at gate.creole.SerialAnalyserController.execute(SerialAnalyserController.java:126)
at gate.util.Benchmark.executeWithBenchmarking(Benchmark.java:291)
at gate.gui.SerialControllerEditor$RunAction$1.run(SerialControllerEditor.java:1728)
at java.lang.Thread.run(Unknown Source)
, bilmiyorum Kodda neyin yanlış olduğunu anla.
Herkes yardımcı olabilir mi?
Teşekkürler!