Add x and y methods to PrimalSolutionComponent

This commit is contained in:
2020-05-01 09:54:42 -05:00
parent e352e478d0
commit ab8fdad47f

View File

@@ -38,6 +38,12 @@ class PrimalSolutionComponent(Component):
def after_solve(self, solver, instance, model, results):
pass
def x(self, training_instances):
return VariableFeaturesExtractor().extract(training_instances)
def y(self, training_instances):
return SolutionExtractor().extract(training_instances)
def fit(self, training_instances, n_jobs=1):
logger.debug("Extracting features...")
features = VariableFeaturesExtractor().extract(training_instances)