from __future__ import absolute_import

# -- IMPORT -- #
from ..utils.interfaces import Method

class DeepLIFT(Method):
	"""CLASS::DeepLift:
		---
		Description:
		---
		> Gets the atribution for each input feature.
		Arguments:
		---
		Link:
		---
		>- https://arxiv.org/abs/1704.02685."""
	def __init__(self):
		raise NotImplementedError

	def interpret(self):
		"""METHOD::INTERPRET:
			---
			Arguments:
			---
			Returns:
			---"""
		pass
	
	def __repr__(self):
		return super().__repr__()+self.__class__.__name__+'>'

from __future__ import absolute_import

# -- IMPORT -- #
from ..utils.interfaces import Method

class DeepLIFT(Method):
	"""CLASS::DeepLift:
		---
		Description:
		---
		> Gets the atribution for each input feature.
		Arguments:
		---
		Link:
		---
		>- https://arxiv.org/abs/1704.02685."""
	def __init__(self):
		raise NotImplementedError

	def interpret(self):
		"""METHOD::INTERPRET:
			---
			Arguments:
			---
			Returns:
			---"""
		pass
	
	def __repr__(self):
		return super().__repr__()+self.__class__.__name__+'>'

# -- IMPORT -- # CLASS::DeepLift: 		--- 		Description: 		--- 		> Gets the atribution for each input feature. 		Arguments: 		--- 		Link: 		--- 		>- https://arxiv.org/abs/1704.02685. METHOD::INTERPRET: 			--- 			Arguments: 			--- 			Returns: 			---