Spaces:
baselqt
/
No application file

File size: 294 Bytes
22b8701
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
from abc import ABC, abstractmethod
import numpy as np


class BaseDataManager(ABC):
    @abstractmethod
    def __len__(self) -> int:
        pass

    @abstractmethod
    def get(self) -> np.ndarray:
        pass

    @abstractmethod
    def save(self, img: np.ndarray) -> None:
        pass