24 lines
335 B
Python
24 lines
335 B
Python
from abc import ABC, abstractmethod
|
|
|
|
|
|
class BaseRunner(ABC):
|
|
|
|
@abstractmethod
|
|
def build_model(self):
|
|
pass
|
|
|
|
@abstractmethod
|
|
def run(self):
|
|
pass
|
|
|
|
@abstractmethod
|
|
def run_test(self):
|
|
pass
|
|
|
|
|
|
class BaseAlgoModel(ABC):
|
|
|
|
@abstractmethod
|
|
def forward(self, *args, **kwargs):
|
|
pass
|