Hi, Yikang thanks a lot for this awesome paper!
When I try to run the below command,
python main.py --batch_size 20 --dropout 0.45 --dropouth 0.3 --dropouti 0.5 --wdrop 0.45 --chunk_size 10 --seed 141 --epoch 1000
Such error triggered at certain(5th) epoch:
File "main.py", line 269, in
train()
File "main.py", line 245, in train
elapsed * 1000 / args.log_interval, cur_loss, math.exp(cur_loss), cur_loss / math.log(2)))
OverflowError: math range error
My initial found is that the cur_loss suddenly increases to a larger number(from ~5 to more than 10000), which results in such error.
However, I am not sure what cause this sudden huge increment.