

def CalculateModelPredictions(self, inCoeffs, inDataCacheDictionary):
    PowX_PowY21 = inDataCacheDictionary['PowX_PowY_2.01.0']
    PowX_PowY22 = inDataCacheDictionary['PowX_PowY_2.02.0']
    PowX_PowY15_15 = inDataCacheDictionary['PowX_PowY_1.51.5']
    a = inCoeffs[0]
    b = inCoeffs[1]
    c = inCoeffs[2]
    try:
        temp = (((a * PowX_PowY21) + (b * PowX_PowY22)) + (c * PowX_PowY15_15))
        return self.extendedVersionHandler.GetAdditionalModelPredictions(temp, inCoeffs, inDataCacheDictionary, self)
    except:
        return (numpy.ones(len(inDataCacheDictionary['DependentData'])) * 1e+300)

dataset/ETHPy150Open zunzun/pyeq2/Models_3D/Miscellaneous.py LipingZheng.CalculateModelPredictions/original