

def CalculateModelPredictions(self, inCoeffs, inDataCacheDictionary):
    PowY2 = inDataCacheDictionary['PowY_2.0']
    PowX2 = inDataCacheDictionary['PowX_2.0']
    PowX4 = inDataCacheDictionary['PowX_4.0']
    a = self[0]
    try:
        temp = ((((- 1.0) * a) * PowX2) / numpy.square((PowY2 + (a * (PowX2 + PowX4)))))
        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 GaussianCurvatureOfWhitneysUmbrellaB.CalculateModelPredictions/VarMisuse@37/83 `inCoeffs`->`self`