Package joshua.discriminative.semiring_parsingv2

Examples of joshua.discriminative.semiring_parsingv2.SignedValue.negate()


      //-delta(Z)*r/Z^2
      SignedValue resRS = SignedValue.multi(
          goalX.getS().getValue().getValueAt(featID),
          goalK.getR().getValue()
        );
      resRS.negate();
      resRS.multiLogNumber(-2*logZ);
     
      //-T*delta(Z)/Z
      SignedValue resS = goalX.getS().getValue().getValueAt(featID).duplicate();
      resS.multiLogNumber(Math.log(this.getTemperature()));
View Full Code Here


      resRS.multiLogNumber(-2*logZ);
     
      //-T*delta(Z)/Z
      SignedValue resS = goalX.getS().getValue().getValueAt(featID).duplicate();
      resS.multiLogNumber(Math.log(this.getTemperature()));
      resS.negate();     
      resS.multiLogNumber(-logZ);
     
      //add them together
      resT.add(resRS);
      resT.add(resS);
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.