MaxEntKLFLGEConstraints geConstraints = new MaxEntKLFLGEConstraints(train.getDataAlphabet().size(), train.getTargetAlphabet().size(),useValues); for (int fi : constraintsMap.keySet()) { geConstraints.addConstraint(fi, constraintsMap.get(fi), 1);
MaxEntKLFLGEConstraints geConstraints = new MaxEntKLFLGEConstraints(train.getDataAlphabet().size(), train.getTargetAlphabet().size(),useValues); for (int fi : constraintsMap.keySet()) { geConstraints.addConstraint(fi, constraintsMap.get(fi), 1);
MaxEntKLFLGEConstraints geConstraints = new MaxEntKLFLGEConstraints(train.getDataAlphabet().size(), train.getTargetAlphabet().size(),useValues); for (int fi : constraintsMap.keySet()) { geConstraints.addConstraint(fi, constraintsMap.get(fi), 1);
new MaxEntKLFLGEConstraints(instances.getDataAlphabet().size(), numLabels, false); constraintsMap .entrySet() .forEach(e -> geConstraints.addConstraint(e.getKey(), e.getValue(), 1)); ArrayList<MaxEntGEConstraint> constraints = new ArrayList<>(); constraints.add(geConstraints);
new MaxEntKLFLGEConstraints(instances.getDataAlphabet().size(), numLabels, false); constraintsMap .entrySet() .forEach(e -> geConstraints.addConstraint(e.getKey(), e.getValue(), 1)); ArrayList<MaxEntGEConstraint> constraints = new ArrayList<>(); constraints.add(geConstraints);