blob: cd2765272ae33aa03f32430f84b37c1eee7a9daf (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
from abc import abstractmethod
import sys, abc
if sys.version_info >= (3, 4):
ABC = abc.ABC
else:
ABC = abc.ABCMeta('ABC', (), {})
class Solver(ABC):
def __init__(self, vars):
self.vars = vars
return
@abstractmethod
def update(self, grads):
pass
|