/** * Creates a new instance of {@code WeightedValue}. * * @param weight The weight. * @param value The value. */ public DefaultWeightedValue( final ValueType value, final double weight) { super(weight); this.setValue(value); }
/** * Creates a new instance of {@code WeightedValue}. * * @param weight The weight. * @param value The value. */ public DefaultWeightedValue( final ValueType value, final double weight) { super(weight); this.setValue(value); }
/** * Creates a new instance of {@code WeightedValue}. * * @param weight The weight. * @param value The value. */ public DefaultWeightedValue( final ValueType value, final double weight) { super(weight); this.setValue(value); }
/** * Creates a shallow copy of the WeightedValue. The weight is copied but * the value is not. * * @return A new shallow copy of this {@code WeightedValue}. */ @Override public DefaultWeightedValue<ValueType> clone() { @SuppressWarnings("unchecked") final DefaultWeightedValue<ValueType> clone = (DefaultWeightedValue<ValueType>) super.clone(); clone.setValue(ObjectUtil.cloneSmart(this.getValue())); return clone; }
/** * Creates a shallow copy of the WeightedValue. The weight is copied but * the value is not. * * @return A new shallow copy of this {@code WeightedValue}. */ @Override public DefaultWeightedValue<ValueType> clone() { @SuppressWarnings("unchecked") final DefaultWeightedValue<ValueType> clone = (DefaultWeightedValue<ValueType>) super.clone(); clone.setValue(ObjectUtil.cloneSmart(this.getValue())); return clone; }
/** * Creates a shallow copy of the WeightedValue. The weight is copied but * the value is not. * * @return A new shallow copy of this {@code WeightedValue}. */ @Override public DefaultWeightedValue<ValueType> clone() { @SuppressWarnings("unchecked") final DefaultWeightedValue<ValueType> clone = (DefaultWeightedValue<ValueType>) super.clone(); clone.setValue(ObjectUtil.cloneSmart(this.getValue())); return clone; }
this.sequenceLogLikelihoods.get(k).setValue(logLikelihood); totalLogLikelihood += logLikelihood; k++;
this.sequenceLogLikelihoods.get(k).setValue(logLikelihood); totalLogLikelihood += logLikelihood; k++;
this.sequenceLogLikelihoods.get(k).setValue(logLikelihood); totalLogLikelihood += logLikelihood; k++;
DefaultWeightedValue<OutputType> entry = values.get(index); entry.setWeight(value); entry.setValue(output); index++;
DefaultWeightedValue<OutputType> entry = values.get(index); entry.setWeight(value); entry.setValue(output); index++;
DefaultWeightedValue<OutputType> entry = values.get(index); entry.setWeight(value); entry.setValue(output); index++;