def __init__(self, rng_seed=None, default_dtype=np.float32,
                 compat_mode=None, deterministic=None):
        # dtype
        self.default_dtype = default_dtype

        # use RandomState instead of seed
        self.rng_seed = rng_seed
        self.rng = self.gen_rng(rng_seed)

        # batch size
        self.bsz = None
        self._min_dims = 2

        if compat_mode is not None:
            if compat_mode == 'caffe':
                self.set_caffe_compat()
            else:
                raise ValueError(compat_mode % '%s mode not supported currently')
        else:
            self.compat_mode = None

        if deterministic is not None:
            logger.warning('deterministic arg is deprecated in favor of specifying random seed')

        self.deterministic = self.rng_seed is not None
dataset/ETHPy150Open NervanaSystems/neon/neon/backends/backend.py/Backend.__init__/swapped operands of `%`