atulkum / atulkum/pointer_summarizer

'Encoder' object has no attribute 'tx_proj'

Open
#57 3 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
909
Forks
235
PR merge metrics
No merged PRs in 30d

Description

I was successfully able to run the LSTM based pointer generator. While running the transformer_encoder branch with LSTM=false, I encounter this error:
```
File "training_ptr_gen/train.py", line 400, in
train_processor.trainIters(config.max_iterations, args.model_file_path)
File "training_ptr_gen/train.py", line 341, in trainIters
loss = self.train_one_batch(batch)
File "training_ptr_gen/train.py", line 273, in train_one_batch
encoder_outputs, encoder_feature, encoder_hidden = self.model.encoder(enc_batch, enc_lens, enc_padding_mask)
File "/srv/home/kaur/pointer_summarizer/lstmpg/lib/python3.6/site-packages/torch/nn/modules/module.py", line 727, in _call_impl
result = self.forward(*input, **kwargs)
File "/srv/home/kaur/pointer_summarizer/training_ptr_gen/model.py", line 108, in forward
word_embed_proj = self.tx_proj(embedded)
File "/srv/home/kaur/pointer_summarizer/lstmpg/lib/python3.6/site-packages/torch/nn/modules/module.py", line 779, in __getattr__
type(self).__name__, name))
torch.nn.modules.module.ModuleAttributeError: 'Encoder' object has no attribute 'tx_proj'
```
Any help regarding this would be appreciated, thanks.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.