Module ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad body Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr Assign AttributeStore NameLoad attr ListLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad If CompareIs NameLoad NameLoad body Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr orelse Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Return AttributeLoad NameLoad attr decorator_list NameLoad FunctionDef arguments args NameParam defaults body Return AttributeLoad NameLoad attr decorator_list NameLoad FunctionDef arguments args NameParam defaults body Return AttributeLoad NameLoad attr decorator_list NameLoad FunctionDef arguments args NameParam defaults body Return AttributeLoad NameLoad attr decorator_list NameLoad FunctionDef arguments args NameParam defaults body Return AttributeLoad NameLoad attr decorator_list NameLoad decorator_list
N/A Block N/A object N/A N/A Construct a base class to represent an input-output black box.

    Attributes
    ----------
    parameters : list of theano.tensor
        The block parameters. *Read-only*.
    input : theano.tensor or list of theano.tensor
        The input symbol(s) of the block. *Read-only*.
    output : theano.tensor or list of theano.tensor
        The output symbol(s) of the block. *Read-only*.
    dropout_input : None, theano.tensor, or list of theano.tensor
        None if no dropout input symbol is specified, and the `input` will be
        used as `dropout_input`. *Read-only*.
    dropout_output : None, theano.tensor, or list of theano.tensor
        None if no dropout for this layer, and the `output` will be used as
        `dropout_output`. *Read-only*.

    Parameters
    ----------
    input : theano.tensor or list of theano.tensor
        The input symbol(s) of the block.
    dropout_input : None, theano.tensor, or list of theano.tensor, optional
        None if no dropout input symbol is specified, and the `input` will be
        used as `dropout_input`. Default is None.

     __init__ N/A N/A self input dropout_input N/A None N/A N/A N/A N/A N/A super Block self __init__ N/A N/A self _params N/A N/A N/A self _input input N/A N/A self _output input N/A N/A dropout_input None N/A N/A N/A self _dropout_input N/A self _input N/A N/A N/A self _dropout_input dropout_input N/A N/A self _dropout_output N/A self _dropout_input N/A parameters N/A N/A self N/A N/A N/A N/A self _params N/A property input N/A N/A self N/A N/A N/A N/A self _input N/A property output N/A N/A self N/A N/A N/A N/A self _output N/A property dropout_input N/A N/A self N/A N/A N/A N/A self _dropout_input N/A property dropout_output N/A N/A self N/A N/A N/A N/A self _dropout_output N/A property N/A