FRsūtil̲s
A fuzzy-rough reasoning utilities library
 
Loading...
Searching...
No Matches
frsutils.core.similarities.SimilarityFunction Class Reference
Inheritance diagram for frsutils.core.similarities.SimilarityFunction:
Collaboration diagram for frsutils.core.similarities.SimilarityFunction:

Public Member Functions

np.ndarray compute (self, np.ndarray diff)
 
np.ndarray __call__ (self, np.ndarray diff)
 

Detailed Description

Abstract base class for scalar similarity functions.

Definition at line 19 of file similarities.py.

Member Function Documentation

◆ __call__()

np.ndarray frsutils.core.similarities.SimilarityFunction.__call__ ( self,
np.ndarray diff )

Definition at line 27 of file similarities.py.

27 def __call__(self, diff: np.ndarray) -> np.ndarray:
28 return self.compute(diff)
29
30

References compute().

Here is the call graph for this function:

◆ compute()

np.ndarray frsutils.core.similarities.SimilarityFunction.compute ( self,
np.ndarray diff )

Reimplemented in frsutils.core.similarities.GaussianSimilarity, and frsutils.core.similarities.LinearSimilarity.

Definition at line 24 of file similarities.py.

24 def compute(self, diff: np.ndarray) -> np.ndarray:
25 pass
26

Referenced by __call__().

Here is the caller graph for this function:

The documentation for this class was generated from the following file: