Traceback (most recent call last):


 "/workspace/translation/train.py", line 563, in <module>

distributed_main(args)


 "/workspace/translation/distributed_train.py", line 57, in main

single_process_main(args)


 "/workspace/translation/train.py", line 136, in main

train(args, trainer, task, epoch_itr, logger=watchdog)


 "/workspace/translation/train.py", line 188, in train

log_output = trainer.train_step(sample, update_params=True, last_step=(i == len(itr)-1))


 "/workspace/translation/fairseq/trainer.py", line 188, in train_step

self._opt()


 "/workspace/translation/fairseq/trainer.py", line 315, in _opt

self.optimizer.step()


 "/workspace/translation/fairseq/optim/fairseq_optimizer.py", line 86, in step

return self.optimizer.step(closure)
TypeError: skip_step() takes 0 positional arguments but 1 was given

Traceback (most recent call last):


 "<stdin>", line 1, in <module>
TypeError: 'module' object is not callable
