| Home | Trees | Indices | Help |
|
|---|
|
|
object --+
|
set --+
|
iset.IndexedSet --+
|
FuzzySet
Discrete fuzzy set class.
|
|||
|
_itemcls Fuzzy element class. |
|||
|
FuzzySetIterator Discrete fuzzy set iterator class. |
|||
|
|||
| new empty set object |
|
||
| FuzzySet.FuzzySetIterator |
|
||
int
|
|
||
bool
|
|
||
object
|
|
||
str
|
|
||
list
|
|
||
float
|
|
||
| FuzzySet |
|
||
| FuzzySet |
|
||
| FuzzySet |
|
||
| FuzzySet |
|
||
| FuzzySet |
|
||
| FuzzySet |
|
||
| FuzzySet |
|
||
bool
|
|
||
bool
|
|
||
bool
|
|
||
bool
|
|
||
bool
|
|
||
bool
|
|
||
bool
|
|
||
bool
|
|
||
bool
|
|
||
float
|
|
||
| FuzzySet |
|
||
set
|
|
||
set
|
|
||
|
|||
|
|||
|
Inherited from Inherited from Inherited from |
|||
|
|||
|
|||
|
|||
NORM_STANDARD = 0
|
|||
NORM_ALGEBRAIC = 1
|
|||
NORM_BOUNDED = 2
|
|||
NORM_DRASTIC = 3
|
|||
COMP_STANDARD = 0
|
|||
COMP_YAGER = 1
|
|||
|
|||
set
|
support Support, the crisp set of all elements with non-zero membership in the fuzzy set. |
||
set
|
kernel Kernel, the crisp set of all elements with membership degree of exactly |
||
float
|
height Height function. |
||
float
|
cardinality Scalar cardinality, the sum of membership degrees of all elements. |
||
bool
|
normal Returns whether the fuzzy set is normal (height = 1). |
||
|
Inherited from |
|||
|
|||
Construct a fuzzy set from an optional iterable.
|
Return an iterator for this fuzzy set.
|
Override the length function.
|
Override the contents function.
|
Return a set item indexed by key (including those with a membership degree of zero).
|
String representation of a fuzzy set.
|
Return a list of keys in the set (including those with a membership degree of zero).
|
Return the membership degree of the element specified by key. Returns zero for any non-member element.
|
Return the fuzzy union of two fuzzy sets as a new fuzzy set. |
In-place fuzzy union. |
Return the fuzzy union of two fuzzy sets as a new fuzzy set. t-Conorm Types: 0 - Standard Union 1 - Algebraic Sum 2 - Bounded Sum 3 - Drastic Union |
Optimized version of the standard fuzzy union for large fuzzy sets. |
Return the fuzzy intersection of two fuzzy sets as a new fuzzy set. |
In-place fuzzy intersection. |
Return the fuzzy intersection of two fuzzy sets as a new fuzzy set. t-Norm Types: 0 - Standard Intersection 1 - Algebraic Product 2 - Bounded Difference 3 - Drastic Intersection |
Compare two fuzzy sets for equality.
|
Compare two fuzzy sets for inequality.
|
Report whether two fuzzy sets have a null intersection.
|
Report whether another fuzzy set contains this fuzzy set.
|
Report whether this fuzzy set contains another fuzzy set.
|
Report whether another fuzzy set contains this fuzzy set.
|
Report whether this fuzzy set contains another fuzzy set.
|
Report whether another fuzzy set strictly contains this fuzzy set,
|
Report whether this fuzzy set strictly contains another fuzzy set.
|
Return the degree of overlap of this fuzzy set on another fuzzy set.
|
Check that the other argument to a binary operation is also a fuzzy set, raising a TypeError otherwise.
|
Return the complement of this fuzzy set.
|
Alpha cut function. Returns the crisp set of members whose membership degrees meet or exceed the alpha value.
|
Strong alpha cut function. Returns the crisp set of members whose membership degrees exceed the alpha value.
|
|
|||
supportSupport, the crisp set of all elements with non-zero membership in the fuzzy set.
|
kernelKernel, the crisp set of all elements with membership degree of exactly
|
heightHeight function. Returns the maximum membership degree of any element in the fuzzy set.
|
cardinalityScalar cardinality, the sum of membership degrees of all elements.
|
normalReturns whether the fuzzy set is normal (height = 1).
|
| Home | Trees | Indices | Help |
|
|---|
| Generated by Epydoc 3.0.1 on Fri Jan 21 14:08:04 2011 | http://epydoc.sourceforge.net |