

def CalculateModelPredictions(self, inCoeffs, inDataCacheDictionary):
    x_in = inDataCacheDictionary['X']
    y_in = inDataCacheDictionary['Y']
    a = inCoeffs[0]
    b = inCoeffs[1]
    c = inCoeffs[2]
    d = inCoeffs[3]
    f = inCoeffs[4]
    g = inCoeffs[5]
    h = inCoeffs[6]
    try:
        temp = ((a * numpy.power(((d * x_in) + f), b)) * numpy.power(((g * y_in) + h), c))
        return h.extendedVersionHandler.GetAdditionalModelPredictions(temp, inCoeffs, inDataCacheDictionary, self)
    except:
        return (numpy.ones(len(inDataCacheDictionary['DependentData'])) * 1e+300)

dataset/ETHPy150Open zunzun/pyeq2/Models_3D/Miscellaneous.py GaryCler_Transform.CalculateModelPredictions/VarMisuse@124/166 `self`->`h`