6bead0ebd24db4e04d36fe42fb98cdd9280f5ee3,spotlight/sequence/representations.py,LSTMNet,__init__,#LSTMNet#,164

Before Change



        self.embedding_dim = embedding_dim

        self.item_embeddings = ScaledEmbedding(num_items, embedding_dim,
                                               sparse=sparse,
                                               padding_idx=PADDING_IDX)
        self.item_biases = ZeroEmbedding(num_items, 1, sparse=sparse,
                                         padding_idx=PADDING_IDX)

        self.lstm = nn.LSTM(batch_first=True,

After Change



        self.embedding_dim = embedding_dim

        if item_embedding_layer is not None:
            self.item_embeddings = item_embedding_layer
        else:
            self.item_embeddings = ScaledEmbedding(num_items, embedding_dim,
                                                   padding_idx=PADDING_IDX,
                                                   sparse=sparse)

        self.item_biases = ZeroEmbedding(num_items, 1, sparse=sparse,
                                         padding_idx=PADDING_IDX)

        self.lstm = nn.LSTM(batch_first=True,
Italian Trulli
In pattern: SUPERPATTERN

Frequency: 3

Non-data size: 5

Instances


Project Name: maciejkula/spotlight
Commit Name: 6bead0ebd24db4e04d36fe42fb98cdd9280f5ee3
Time: 2017-08-10
Author: maciej.kula@gmail.com
File Name: spotlight/sequence/representations.py
Class Name: LSTMNet
Method Name: __init__


Project Name: maciejkula/spotlight
Commit Name: 6bead0ebd24db4e04d36fe42fb98cdd9280f5ee3
Time: 2017-08-10
Author: maciej.kula@gmail.com
File Name: spotlight/sequence/representations.py
Class Name: PoolNet
Method Name: __init__


Project Name: maciejkula/spotlight
Commit Name: 6bead0ebd24db4e04d36fe42fb98cdd9280f5ee3
Time: 2017-08-10
Author: maciej.kula@gmail.com
File Name: spotlight/sequence/representations.py
Class Name: CNNNet
Method Name: __init__