Documentation ¶
Overview ¶
Package slstm implements a Sentence-State LSTM graph neural network.
Reference: "Sentence-State LSTM for Text Representation" by Zhang et al, 2018. (https://arxiv.org/pdf/1805.02474.pdf)
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type HyperLinear3 ¶
type HyperLinear3 struct { nn.Module W nn.Param `spago:"type:weights"` U nn.Param `spago:"type:weights"` B nn.Param `spago:"type:biases"` }
HyperLinear3 groups multiple params for an affine transformation.
type HyperLinear4 ¶
type HyperLinear4 struct { nn.Module W nn.Param `spago:"type:weights"` U nn.Param `spago:"type:weights"` V nn.Param `spago:"type:weights"` B nn.Param `spago:"type:biases"` }
HyperLinear4 groups multiple params for an affine transformation.
type Model ¶
type Model struct { nn.Module Config Config InputGate *HyperLinear4 LeftCellGate *HyperLinear4 RightCellGate *HyperLinear4 CellGate *HyperLinear4 SentCellGate *HyperLinear4 OutputGate *HyperLinear4 InputActivation *HyperLinear4 NonLocalSentCellGate *HyperLinear3 NonLocalInputGate *HyperLinear3 NonLocalSentOutputGate *HyperLinear3 StartH nn.Param `spago:"type:weights"` EndH nn.Param `spago:"type:weights"` InitValue nn.Param `spago:"type:weights"` }
Model contains the serializable parameters.
Click to show internal directories.
Click to hide internal directories.