| 110 | |
| 111 | |
| 112 | class FlopEstimator(ABC): |
| 113 | |
| 114 | @abstractmethod |
| 115 | def __init__(self, *size) -> None: |
| 116 | pass |
| 117 | |
| 118 | @abstractmethod |
| 119 | def __eq__(self, other) -> None: |
| 120 | pass |
| 121 | |
| 122 | @abstractmethod |
| 123 | def __lt__(self, other) -> None: |
| 124 | pass |
| 125 | |
| 126 | @abstractmethod |
| 127 | def __gt__(self, other) -> None: |
| 128 | pass |
| 129 | |
| 130 | |
| 131 | class FlopEstimatorExact(FlopEstimator): |
nothing calls this directly
no outgoing calls
no test coverage detected