示例#1
0
  def testConfiguration(self, configurationGet):
    conf = {
      'nupic.model.temporalAnomaly.wait_records': 160,
      'nupic.model.temporalAnomaly.auto_detect_threshold': 2.0,
      'nupic.model.temporalAnomaly.window_length': 1111,
      'nupic.model.temporalAnomaly.anomaly_vector': 'tpc'
    }
    configurationGet.side_effect = conf.get
    helper = CLAModelClassifierHelper(Mock(spec=CLAModel))

    self.assertEqual(helper._autoDetectWaitRecords, 
      conf['nupic.model.temporalAnomaly.wait_records'])
    self.assertTrue(helper._autoDetectThreshold, 
      conf['nupic.model.temporalAnomaly.auto_detect_threshold'])
    self.assertTrue(helper._history_length, 
      conf['nupic.model.temporalAnomaly.window_length'])
    self.assertTrue(helper._vectorType, 
      conf['nupic.model.temporalAnomaly.anomaly_vector'])