Reorganize imports; start moving data to instance.training_data

This commit is contained in:
2021-01-20 12:02:25 -06:00
parent 947189f25f
commit 23dd311d75
49 changed files with 278 additions and 221 deletions

View File

@@ -5,10 +5,12 @@
import gzip
import json
from abc import ABC, abstractmethod
from typing import Any
from typing import Any, List
import numpy as np
from miplearn.types import TrainingSample
class Instance(ABC):
"""
@@ -20,6 +22,9 @@ class Instance(ABC):
into arrays of features, which can be provided as inputs to machine learning models.
"""
def __init__(self):
self.training_data: List[TrainingSample] = []
@abstractmethod
def to_model(self) -> Any:
"""