def _dropout_below(self, state_below):
        """
        DESCRIPTION:
            Applies dropout to the layer during training
        """
        if self.dropout_below is not None:
            assert self.dropout_below >= 0. and 1. <= self.dropout_below, \
                    'dropout_below is not in range [0,1]'
            state_below = theano_rand.binomial(size=state_below.shape, n=1,
                                               p=(1-self.dropout_below),
                                               dtype=floatX) * state_below
        return state_below
dataset/ETHPy150Open hycis/Pynet/pynet/layer.py/Layer._dropout_below/swapped operands of `<=`