bert icon indicating copy to clipboard operation
bert copied to clipboard

super(AdamWeightDecayOptimizer, self).__init__(False, name) TypeError: __init__() takes 1 positional argument but 3 were give

Open dolphin-Jia opened this issue 4 years ago • 2 comments

Deprecated in favor of operator or tf.math.divide. INFO:tensorflow:Error recorded from training_loop: init() takes 1 positional argument but 3 were given INFO:tensorflow:training_loop marked as finished WARNING:tensorflow:Reraising captured error Traceback (most recent call last): File "/tf/bert/run_classifier.py", line 1054, in tf.app.run() File "/usr/local/lib/python3.5/dist-packages/tensorflow/python/platform/app.py", line 125, in run _sys.exit(main(argv)) File "/tf/bert/run_classifier.py", line 953, in main estimator.train(input_fn=train_input_fn, max_steps=num_train_steps) File "/usr/local/lib/python3.5/dist-packages/tensorflow/contrib/tpu/python/tpu/tpu_estimator.py", line 2457, in train rendezvous.raise_errors() File "/usr/local/lib/python3.5/dist-packages/tensorflow/contrib/tpu/python/tpu/error_handling.py", line 128, in raise_errors six.reraise(typ, value, traceback) File "/usr/local/lib/python3.5/dist-packages/six.py", line 693, in reraise raise value File "/usr/local/lib/python3.5/dist-packages/tensorflow/contrib/tpu/python/tpu/tpu_estimator.py", line 2452, in train saving_listeners=saving_listeners) File "/usr/local/lib/python3.5/dist-packages/tensorflow_estimator/python/estimator/estimator.py", line 358, in train loss = self._train_model(input_fn, hooks, saving_listeners) File "/usr/local/lib/python3.5/dist-packages/tensorflow_estimator/python/estimator/estimator.py", line 1124, in _train_model return self._train_model_default(input_fn, hooks, saving_listeners) File "/usr/local/lib/python3.5/dist-packages/tensorflow_estimator/python/estimator/estimator.py", line 1154, in _train_model_default features, labels, model_fn_lib.ModeKeys.TRAIN, self.config) File "/usr/local/lib/python3.5/dist-packages/tensorflow/contrib/tpu/python/tpu/tpu_estimator.py", line 2251, in _call_model_fn config) File "/usr/local/lib/python3.5/dist-packages/tensorflow_estimator/python/estimator/estimator.py", line 1112, in _call_model_fn model_fn_results = self._model_fn(features=features, **kwargs) File "/usr/local/lib/python3.5/dist-packages/tensorflow/contrib/tpu/python/tpu/tpu_estimator.py", line 2534, in _model_fn features, labels, is_export_mode=is_export_mode) File "/usr/local/lib/python3.5/dist-packages/tensorflow/contrib/tpu/python/tpu/tpu_estimator.py", line 1323, in call_without_tpu return self._call_model_fn(features, labels, is_export_mode=is_export_mode) File "/usr/local/lib/python3.5/dist-packages/tensorflow/contrib/tpu/python/tpu/tpu_estimator.py", line 1593, in _call_model_fn estimator_spec = self._model_fn(features=features, **kwargs) File "/tf/bert/run_classifier.py", line 747, in model_fn total_loss, learning_rate, num_train_steps, num_warmup_steps, use_tpu) File "/tf/bert/optimization.py", line 65, in create_optimizer exclude_from_weight_decay=["LayerNorm", "layer_norm", "bias"]) File "/tf/bert/optimization.py", line 100, in init super(AdamWeightDecayOptimizer, self).init(False, name) TypeError: init() takes 1 positional argument but 3 were given

dolphin-Jia avatar Dec 30 '21 03:12 dolphin-Jia

你好,我也遇到了这个问题,请问您解决了吗,是如何解决的呢

hwlys avatar Dec 16 '23 11:12 hwlys