class_docstr: Randomized Leaky rectifier unit.
class_docstr_tok: ["Randomized","Leaky","rectifier","unit","."]
code: def check_type_forward(self, in_types):
      type_check.expect(in_types.size() == 1)
      (x_type,) = in_types
      type_check.expect(x_type.dtype.kind == "f")
      if self.r is not None:
          type_check.expect(x_type.dtype == self.r.dtype)
          type_check.expect(x_type.shape == self.r.shape)
  
imports: import numpy
  import chainer
  from chainer.backends import cuda
  from chainer import function_node
  from chainer.utils import argument
  from chainer.utils import type_check
label_desc: Use image node_id 2 for calling the RReLU obj's underlying member method code with example usage: obj.check_type_forward(in_types) without return types