def test_validateTerms(): data = {'b1': "self.layerdict['friction'].getData()", 'b2': "self.layerdict['slope'].getData()/100.", 'b3': "np.log(self.layerdict['vs30'].getData())", 'b4': "self.layerdict['cti1'].getData()", 'b5': "self.layerdict['precip'].getData()"} timeField = 'MONTH' coeff = LM.validateCoefficients(cmodel) layers = LM.validateLayers(cmodel) terms, time = LM.validateTerms(cmodel, coeff, layers) assert(time == timeField), 'validateTerms did not return expected timeField' assert(data == terms), 'validateTerms did not return expected terms'
def test_validateTerms(): data = { 'b1': "np.nan_to_num(self.layerdict['friction'].getData())", 'b2': "self.layerdict['slope'].getData()/100.", 'b3': "np.log(self.layerdict['vs30'].getData())", 'b4': "self.layerdict['cti1'].getData()", 'b5': "self.layerdict['precip'].getData()" } timeField = 'MONTH' coeff = LM.validateCoefficients(cmodel) layers = LM.validateLayers(cmodel) terms, time = LM.validateTerms(cmodel, coeff, layers) assert ( time == timeField), 'validateTerms did not return expected timeField' assert (data == terms), 'validateTerms did not return expected terms'
def test_validateCoefficients(): data = {'b0': 3.5, 'b1': 0.3, 'b2': 2.1, 'b3': -0.5, 'b4': 0.01, 'b5': 1.0} coeff = LM.validateCoefficients(cmodel) assert(data == coeff), 'logisticmodel.validateCoefficients did not return expected result'
def test_validateCoefficients(): data = {'b0': 3.5, 'b1': 0.3, 'b2': 2.1, 'b3': -0.5, 'b4': 0.01, 'b5': 1.0} coeff = LM.validateCoefficients(cmodel) assert ( data == coeff ), 'logisticmodel.validateCoefficients did not return expected result'