/** Only sets the parameter from the first group of parameters. */ public void setParameter (int sourceStateIndex, int destStateIndex, int featureIndex, double value) { setParameter(sourceStateIndex, destStateIndex, featureIndex, 0, value); }
/** Only sets the parameter from the first group of parameters. */ public void setParameter (int sourceStateIndex, int destStateIndex, int featureIndex, double value) { setParameter(sourceStateIndex, destStateIndex, featureIndex, 0, value); }
/** Only sets the parameter from the first group of parameters. */ public void setParameter (int sourceStateIndex, int destStateIndex, int featureIndex, double value) { setParameter(sourceStateIndex, destStateIndex, featureIndex, 0, value); }
for (int j = 0; j < numStates; j++) for (int k = 0; k < inputVocabSize; k++) { crf.setParameter(i, j, k, (k + i + j) * (k * i + i * j)); unconstrainedWeight = new SumLatticeDefault(crf, fvs) .getTotalWeight();
for (int j = 0; j < numStates; j++) for (int k = 0; k < inputVocabSize; k++) { crf.setParameter(i, j, k, (k + i + j) * (k * i + i * j)); unconstrainedWeight = new SumLatticeDefault(crf, fvs) .getTotalWeight();
crf.getState(0).setFinalWeight(0.0); crf.getState(1).setFinalWeight(0.0); crf.setParameter(0, 0, 0, Transducer.IMPOSSIBLE_WEIGHT); // state0 crf.setParameter(0, 1, 0, 1.0); // state0->state1 crf.setParameter(1, 1, 0, 1.0); // state1 self-transition crf.setParameter(1, 0, 0, Transducer.IMPOSSIBLE_WEIGHT); // state1->state0
crf.getState(0).setFinalWeight(0.0); crf.getState(1).setFinalWeight(0.0); crf.setParameter(0, 0, 0, Transducer.IMPOSSIBLE_WEIGHT); // state0 crf.setParameter(0, 1, 0, 1.0); // state0->state1 crf.setParameter(1, 1, 0, 1.0); // state1 self-transition crf.setParameter(1, 0, 0, Transducer.IMPOSSIBLE_WEIGHT); // state1->state0
crf.getState(0).setFinalWeight(0.0); crf.getState(1).setFinalWeight(0.0); crf.setParameter(0, 0, 0, Transducer.IMPOSSIBLE_WEIGHT); // state0 crf.setParameter(0, 1, 0, 1.0); // state0->state1 crf.setParameter(1, 1, 0, 1.0); // state1 self-transition crf.setParameter(1, 0, 0, Transducer.IMPOSSIBLE_WEIGHT); // state1->state0
crf.getState(0).setFinalWeight(0.0); crf.getState(1).setFinalWeight(0.0); crf.setParameter(0, 0, 0, Transducer.IMPOSSIBLE_WEIGHT); // state0 crf.setParameter(0, 1, 0, 1.0); // state0->state1 crf.setParameter(1, 1, 0, 1.0); // state1 self-transition crf.setParameter(1, 0, 0, Transducer.IMPOSSIBLE_WEIGHT); // state1->state0