An exclusive raffle opportunity for active members like you! Complete your profile, answer questions and get your first accepted badge to enter the raffle.
public LDA(OperatorDescription description) { super(description); getTransformer().addRule(new GenerateNewExampleSetMDRule(exaOutput) {@Override public void transformMD() { try { exaOutput.deliverMD(LDAModel.createExampleSetMetaData(getParameterAsInt(PARAMETER_NUMTOPICS))); } catch (UndefinedParameterError undefinedParameterError) { exaOutput.deliverMD(LDAModel.createExampleSetMetaData(1)); } } }); getTransformer().addRule(new GenerateNewExampleSetMDRule(topicOutput) {@Override public void transformMD() { ExampleSetMetaData md = new ExampleSetMetaData(); md.addAttribute(new AttributeMetaData("topicId", Ontology.INTEGER)); md.addAttribute(new AttributeMetaData("word", Ontology.NOMINAL)); md.addAttribute(new AttributeMetaData("weight", Ontology.REAL)); topicOutput.deliverMD(md); } }); getTransformer().addRule(new GenerateNewMDRule(performanceOutput, new MetaData(PerformanceVector.class)));}