File tree Expand file tree Collapse file tree 5 files changed +8
-20
lines changed
docs/examples/use_cases/tensorflow
qa/TL3_EfficientDet_convergence Expand file tree Collapse file tree 5 files changed +8
-20
lines changed Original file line number Diff line number Diff line change @@ -27,10 +27,10 @@ def get_optimizer(params, *args):
27
27
28
28
if params ["optimizer" ].lower () == "sgd" :
29
29
logging .info ("Use SGD optimizer" )
30
- optimizer = tf .keras .optimizers .SGD (learning_rate , momentum = params ["momentum" ])
30
+ optimizer = tf .keras .optimizers .legacy . SGD (learning_rate , momentum = params ["momentum" ])
31
31
elif params ["optimizer" ].lower () == "adam" :
32
32
logging .info ("Use Adam optimizer" )
33
- optimizer = tf .keras .optimizers .Adam (learning_rate )
33
+ optimizer = tf .keras .optimizers .legacy . Adam (learning_rate )
34
34
else :
35
35
raise ValueError ("optimizers should be adam or sgd" )
36
36
return optimizer
Original file line number Diff line number Diff line change 19
19
from distutils .version import StrictVersion
20
20
21
21
import tensorflow as tf
22
- import tensorflow . keras as keras
22
+ import keras
23
23
import os
24
24
import time
25
25
import re
26
- import numpy as np
27
26
import horovod .tensorflow .keras as hvd
28
27
29
- from tensorflow .python .keras .optimizer_v2 import (gradient_descent as
30
- gradient_descent_v2 )
31
- from tensorflow .python .keras import backend
28
+ from keras import backend
32
29
print (tf .__version__ )
33
30
if StrictVersion (tf .__version__ ) > StrictVersion ("2.1.0" ):
34
31
if StrictVersion (tf .__version__ ) >= StrictVersion ("2.4.0" ):
Original file line number Diff line number Diff line change 20
20
from distutils .version import StrictVersion
21
21
22
22
import tensorflow as tf
23
- import tensorflow .keras as keras
24
- from tensorflow .python .ops import data_flow_ops
23
+ import keras
25
24
import os
26
- import sys
27
25
import time
28
- import argparse
29
- import datetime
30
- import random
31
26
import re
32
- import numpy as np
33
- from tensorflow .python .keras .optimizer_v2 import (gradient_descent as
34
- gradient_descent_v2 )
35
- from tensorflow .python .keras import backend
27
+
28
+ from keras import backend
36
29
print (tf .__version__ )
37
30
if StrictVersion (tf .__version__ ) > StrictVersion ("2.1.0" ):
38
31
if StrictVersion (tf .__version__ ) >= StrictVersion ("2.4.0" ):
Original file line number Diff line number Diff line change @@ -118,7 +118,7 @@ def dataset_fn(input_context):
118
118
with strategy .scope ():
119
119
model = YOLOv4Model ()
120
120
model .compile (
121
- optimizer = tf .keras .optimizers .SGD (learning_rate = lr_fn )
121
+ optimizer = tf .keras .optimizers .legacy . SGD (learning_rate = lr_fn )
122
122
)
123
123
124
124
if start_weights :
Original file line number Diff line number Diff line change @@ -28,6 +28,4 @@ python train.py
28
28
--ckpt_dir . \
29
29
--output_filename out_weights_1.h5 2>&1 | tee $LOG
30
30
31
- popd
32
-
33
31
CLEAN_AND_EXIT ${PIPESTATUS[0]}
You can’t perform that action at this time.
0 commit comments