In my python code my forward is defined as:
def forward(self, input_seq, hidden):
output_seq, hidden = self.gru(input_seq, hidden)
if isinstance(output_seq, torch.nn.utils.rnn.PackedSequence):
outputseq, = torch.nn.utils.rnn.pad_packed_sequence(
output_seq, batch_first=False)
mean = self.linear_mean2(F.relu(self.linear_mean1(output_seq)))
return mean, hidden
how can i use forward() in c++ ?
In my python code my forward is defined as: def forward(self, input_seq, hidden): output_seq, hidden = self.gru(input_seq, hidden) if isinstance(output_seq, torch.nn.utils.rnn.PackedSequence): outputseq, = torch.nn.utils.rnn.pad_packed_sequence( output_seq, batch_first=False) mean = self.linear_mean2(F.relu(self.linear_mean1(output_seq))) return mean, hidden how can i use forward() in c++ ?