The ``upy.characteristic.Characterstic`` class ============================================== .. automodule:: upy.characteristic .. autoclass:: upy.characteristic.Characteristic Initialisation methods ---------------------- .. automethod:: upy.characteristic.Characteristic.__init__ .. automethod:: upy.characteristic.Characteristic.append .. automethod:: upy.characteristic.Characteristic.clear Obtaining the variance ---------------------- .. automethod:: upy.characteristic.Characteristic.get_variance ndarray methods --------------- .. automethod:: upy.characteristic.Characteristic.compress .. automethod:: upy.characteristic.Characteristic.copy .. automethod:: upy.characteristic.Characteristic.flatten .. automethod:: upy.characteristic.Characteristic.repeat .. automethod:: upy.characteristic.Characteristic.reshape .. automethod:: upy.characteristic.Characteristic.transpose Binary arithmetic operators --------------------------- .. automethod:: upy.characteristic.Characteristic.add .. automethod:: upy.characteristic.Characteristic.__iadd__ .. automethod:: upy.characteristic.Characteristic.__mul__ Reverse binary operators ------------------------ ``__radd__`` and ``__rsub__`` are not needed bacause only ``Characteristics`` are allowed as operands. .. automethod:: upy.characteristic.Characteristic.__rmul__ Keying methods -------------- .. automethod:: upy.characteristic.Characteristic.__getitem__ .. automethod:: upy.characteristic.Characteristic.__setitem__ .. automethod:: upy.characteristic.Characteristic.__len__ Special array methods --------------------- .. automethod:: upy.characteristic.Characteristic.broadcast .. automethod:: upy.characteristic.Characteristic.broadcasted