RNNModel.ConfigΒΆ

Component: RNNModel

class RNNModel.Config[source]

Bases: ConfigBase

All Attributes (including base classes)

Default JSON

{
    "encoder": {
        "embed_dim": 512,
        "hidden_dim": 512,
        "num_layers": 1,
        "dropout_in": 0.1,
        "dropout_out": 0.1,
        "bidirectional": false
    },
    "decoder": {
        "encoder_hidden_dim": 512,
        "embed_dim": 512,
        "hidden_dim": 512,
        "out_embed_dim": 512,
        "cell_type": "lstm",
        "num_layers": 1,
        "dropout_in": 0.1,
        "dropout_out": 0.1,
        "attention_type": "dot",
        "attention_heads": 8,
        "first_layer_attention": false,
        "averaging_encoder": false
    }
}