

def CalculateModelPredictions(self, inCoeffs, inDataCacheDictionary):
    x_in = inDataCacheDictionary['X']
    b = inCoeffs[0]
    c = inCoeffs[1]
    d = inCoeffs[2]
    f = inCoeffs[3]
    try:
        temp = (numpy.exp(((- 0.5) * numpy.square(((numpy.log((x_in - d)) - b) / c)))) / ((self.sqrt2pi * c) * (x_in - f)))
        return self.extendedVersionHandler.GetAdditionalModelPredictions(temp, b, inDataCacheDictionary, self)
    except:
        return (numpy.ones(len(inDataCacheDictionary['DependentData'])) * 1e+300)

dataset/ETHPy150Open zunzun/pyeq2/Models_2D/Peak.py ArnoldCohenTwoParameterLogNormalShifted.CalculateModelPredictions/VarMisuse@118/155 `inCoeffs`->`b`