File tree Expand file tree Collapse file tree 1 file changed +63
-0
lines changed
official/vision/beta/configs/experiments/image_classification Expand file tree Collapse file tree 1 file changed +63
-0
lines changed Original file line number Diff line number Diff line change
1
+ # MobileNetV3Small ImageNet classification. 67.5% top-1 and 87.6% top-5 accuracy.
2
+ runtime :
3
+ distribution_strategy : ' tpu'
4
+ mixed_precision_dtype : ' bfloat16'
5
+ task :
6
+ model :
7
+ num_classes : 1001
8
+ input_size : [224, 224, 3]
9
+ backbone :
10
+ type : ' mobilenet'
11
+ mobilenet :
12
+ model_id : ' MobileNetV3Small'
13
+ filter_size_scale : 1.0
14
+ norm_activation :
15
+ activation : ' relu'
16
+ norm_momentum : 0.997
17
+ norm_epsilon : 0.001
18
+ use_sync_bn : false
19
+ dropout_rate : 0.2
20
+ losses :
21
+ l2_weight_decay : 0.00001
22
+ one_hot : true
23
+ label_smoothing : 0.1
24
+ train_data :
25
+ input_path : ' imagenet-2012-tfrecord/train*'
26
+ is_training : true
27
+ global_batch_size : 4096
28
+ dtype : ' bfloat16'
29
+ validation_data :
30
+ input_path : ' imagenet-2012-tfrecord/valid*'
31
+ is_training : false
32
+ global_batch_size : 4096
33
+ dtype : ' bfloat16'
34
+ drop_remainder : false
35
+ trainer :
36
+ train_steps : 312000 # 1000 epochs
37
+ validation_steps : 12
38
+ validation_interval : 312
39
+ steps_per_loop : 312 # NUM_EXAMPLES (1281167) // global_batch_size
40
+ summary_interval : 312
41
+ checkpoint_interval : 312
42
+ optimizer_config :
43
+ optimizer :
44
+ type : ' rmsprop'
45
+ rmsprop :
46
+ rho : 0.9
47
+ momentum : 0.9
48
+ epsilon : 0.002
49
+ learning_rate :
50
+ type : ' exponential'
51
+ exponential :
52
+ initial_learning_rate : 0.01
53
+ decay_steps : 936 # 3 * steps_per_epoch
54
+ decay_rate : 0.99
55
+ staircase : true
56
+ ema :
57
+ average_decay : 0.9999
58
+ trainable_weights_only : false
59
+ warmup :
60
+ type : ' linear'
61
+ linear :
62
+ warmup_steps : 1560
63
+ warmup_learning_rate : 0.001
You can’t perform that action at this time.
0 commit comments