nebula.core.models.sentiment140.rnn#

Classes#

SentimentModelRNN

Abstract class for the NEBULA model.

Module Contents#

class nebula.core.models.sentiment140.rnn.SentimentModelRNN(input_channels=3, num_classes=10, learning_rate=0.001, metrics=None, confusion_matrix=None, seed=None)#

Bases: nebula.core.models.nebulamodel.NebulaModel

Abstract class for the NEBULA model.

This class is an abstract class that defines the interface for the NEBULA model.

config#
example_input_array#
learning_rate#
embedding_dim = 300#
hidden_dim = 256#
n_layers = 1#
bidirectional = True#
output_dim#
encoder#
fc#
dropout#
criterion#
l1#
l2#
l3#
epoch_global_number#
forward(x)#

Forward pass of the model.

configure_optimizers()#

Optimizer configuration.