diff --git a/models/recall/word2vec/benchmark/static_model.py b/models/recall/word2vec/benchmark/static_model.py index f8c4f4641..733e28d03 100644 --- a/models/recall/word2vec/benchmark/static_model.py +++ b/models/recall/word2vec/benchmark/static_model.py @@ -156,8 +156,7 @@ def net(self, inputs, is_infer=False): return self.metrics - def create_optimizer(self, strategy=None): - pure_bf16 = self.config.get("pure_bf16") + def create_optimizer(self, strategy=None, pure_bf16=False): lr = float(self.config.get("hyper_parameters.optimizer.learning_rate")) decay_rate = float( self.config.get("hyper_parameters.optimizer.decay_rate")) diff --git a/tools/static_ps_trainer.py b/tools/static_ps_trainer.py index c6298b2f1..d2612d91d 100644 --- a/tools/static_ps_trainer.py +++ b/tools/static_ps_trainer.py @@ -26,8 +26,6 @@ import warnings import logging import ast -import numpy as np -import struct __dir__ = os.path.dirname(os.path.abspath(__file__)) sys.path.append(os.path.abspath(os.path.join(__dir__, '..'))) @@ -62,10 +60,6 @@ def parse_args(): return config -def bf16_to_fp32(val): - return np.float32(struct.unpack('