Ejemplo n.º 1
0
 def loadResources(self):
     """Loads in the resources in resource pool. If folds are present
     in the resource pool, they will be used instead of randomly
     split tenfold.
     """
     AbstractSelection.loadResources(self)
     if self.resource_pool.has_key(data_sources.CVFOLDS):
         #fs = self.resource_pool[data_sources.CVFOLDS]
         #self.folds = fs.readFolds()
         self.folds = self.resource_pool[data_sources.CVFOLDS]
     elif self.resource_pool.has_key(data_sources.TRAIN_QIDS):
         self.folds = self.resource_pool[data_sources.TRAIN_QIDS]
Ejemplo n.º 2
0
 def loadResources(self):
     """Loads in the resources in resource pool. If folds are present
     in the resource pool, they will be used instead of randomly
     split tenfold.
     """
     AbstractSelection.loadResources(self)
     if self.resource_pool.has_key(data_sources.CVFOLDS):
         #fs = self.resource_pool[data_sources.CVFOLDS]
         #self.folds = fs.readFolds()
         self.folds = self.resource_pool[data_sources.CVFOLDS]
     elif self.resource_pool.has_key(data_sources.TRAIN_QIDS):
         self.folds = self.resource_pool[data_sources.TRAIN_QIDS]
Ejemplo n.º 3
0
 def loadResources(self):
     """Loads in the resources in resource pool. If folds are present
     in the resource pool, they will be used instead of randomly
     split tenfold.
     """
     AbstractSelection.loadResources(self)
     if not self.resource_pool.has_key(data_sources.VALIDATION_FEATURES):
         raise Exception("ValidationSetSelection cannot be initialized without validation set features provided")
     self.validation_X = self.resource_pool[data_sources.VALIDATION_FEATURES]
     if not self.resource_pool.has_key(data_sources.VALIDATION_LABELS):
         raise Exception("ValidationSetSelection cannot be initialized without validation set labels provided")
     self.validation_Y = self.resource_pool[data_sources.VALIDATION_LABELS]
     if self.resource_pool.has_key(data_sources.VALIDATION_QIDS):
         self.validation_qids = self.resource_pool[data_sources.VALIDATION_QIDS]
     else:
         self.validation_qids =  None
     self.K = None
Ejemplo n.º 4
0
 def __init__(self):
     AbstractSelection.__init__(self)
     self.folds = None
Ejemplo n.º 5
0
 def __init__(self):
     AbstractSelection.__init__(self)
     self.folds = None