| |
- fuzzy.operator.Operator.Operator(__builtin__.object)
-
- Compound
class Compound(fuzzy.operator.Operator.Operator) |
|
Take values of input operators and process them
through the given norm.
@ivar norm: how to combine inputs. (eg. Min,Max,...)
@type norm: L{fuzzy.norm.Norm.Norm}
@ivar inputs: list of inputs (subclassed from L{fuzzy.operator.Operator.Operator}). |
|
- Method resolution order:
- Compound
- fuzzy.operator.Operator.Operator
- __builtin__.object
Methods defined here:
- __call__(self)
- Get current value of input and combine them with help of norm.
- __init__(self, norm, *inputs)
- Constructor.
@param norm: how to combine inputs. (eg. Min,Max,...)
@type norm: L{fuzzy.norm.Norm.Norm}
@param inputs: list of inputs (subclassed from L{fuzzy.operator.Operator.Operator}).
- __repr__(self)
- Return representation of instance.
@return: representation of instance
@rtype: string
Data descriptors inherited from fuzzy.operator.Operator.Operator:
- __dict__
- dictionary for instance variables (if defined)
- __weakref__
- list of weak references to the object (if defined)
| |