Esempio n. 1
0
    def init_options():
        ops = utils.Options()
        ops.add(
            name="insize",
            value_type=int,
            required=True
        )
        ops.add(
            name="outsize",
            value_type=int,
            required=True
        )
        ops.add(
            name="init",
            value_type=init.Initializer,
            value=init.XavierInitializer()
        )
        ops.add(
            name='W',
        )
        ops.add(
            name='b',
        )
        ops.add(
            name='activation_func',
            value=T.nnet.sigmoid
        )

        return ops
Esempio n. 2
0
 def init_options():
     ops = utils.Options()
     ops.add(
         name="insize",
         required=True,
         value_type=int,
     )
     ops.add(
         name="outsize",
         required=True,
         value_type=int,
     )
     ops.add(
         name="init",
         value_type=init.Initializer,
         value=init.XavierInitializer()
     )
     ops.add(
         name="W_softmax",
         value_type=np.ndarray,
     )
     ops.add(
         name="b_softmax",
         value_type=np.ndarray,
     )
     return ops
Esempio n. 3
0
    def init_options():
        opts = utils.Options()
        opts.add(name='stride', value_type=int, value=1)
        opts.add(name='window', value_type=int, required=True)
        opts.add(name='insize', value_type=int, required=True)
        opts.add(name='outsize', value_type=int, required=True)
        opts.add(name='activation_func', value=nnb.activation.sigmoid)
        opts.add(name='W', value_type=np.ndarray)
        opts.add(name='b', value_type=np.ndarray)
        opts.add(name='init',
                 value_type=init.Initializer,
                 value=init.XavierInitializer())

        return opts
Esempio n. 4
0
    def init_options():
        ops = utils.Options()

        ops.add(
            name='insize',
            value_type=int,
            required=True,
        )

        ops.add(
            name='outsize',
            value_type=int,
            required=True,
        )

        ops.add(
            name='W',
            value_type=np.ndarray,
        )

        ops.add(
            name='b',
            value_type=np.ndarray,
        )

        ops.add(
            name='W_h',
            value_type=np.ndarray,
        )

        ops.add(
            name='activation_func',
            value=T.nnet.sigmoid
        )
        ops.add(
            name='init',
            value_type=init.Initializer,
            value=init.XavierInitializer()
        )

        return ops
Esempio n. 5
0
    def init_options():
        opts = utils.Options()
        opts.add(name='insize', required=True, value_type=int)
        opts.add(name='outsize', value_type=int)
        opts.add(name='init',
                 value_type=init.Initializer,
                 value=init.XavierInitializer())
        opts.add(name='Wi', value_type=np.ndarray)
        opts.add(name='Wf', value_type=np.ndarray)
        opts.add(name='Wc', value_type=np.ndarray)
        opts.add(name='Wo', value_type=np.ndarray)
        opts.add(name='Ui', value_type=np.ndarray)
        opts.add(name='Uf', value_type=np.ndarray)
        opts.add(name='Uc', value_type=np.ndarray)
        opts.add(name='Uo', value_type=np.ndarray)
        opts.add(name='Vo', value_type=np.ndarray)
        opts.add(name='bi', value_type=np.ndarray)
        opts.add(name='bf', value_type=np.ndarray)
        opts.add(name='bc', value_type=np.ndarray)
        opts.add(name='bo', value_type=np.ndarray)

        return opts