Skip to content

Commit ad91b2f

Browse files
committed
Change training schedule
1 parent 6d6b832 commit ad91b2f

File tree

5 files changed

+39
-74
lines changed

5 files changed

+39
-74
lines changed

diploma_thesis/configuration/experiments/jsp/GRAPH-NN/experiments/1 (DQN)/experiment.yml

+17-17
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ graph: &graph
1919
is_work_center_set_in_shop_floor_connected: False
2020

2121
default_mods: &default_mods
22-
- 'util/infrastructure/cuda.yml'
22+
# - 'util/infrastructure/cuda.yml'
2323
- 'util/train_schedule/on_store_64.yml'
2424

2525
###############################################################################################
@@ -216,22 +216,22 @@ task:
216216
machine_agent:
217217
parameters:
218218
- *dqn_1
219-
- *dqn_3
220-
- output_dir: 'Hierarchical'
221-
machine_agent:
222-
parameters:
223-
- *dqn_1_hierarchical
224-
- *dqn_3_hierarchical
225-
- output_dir: 'VPT'
226-
machine_agent:
227-
parameters:
228-
- *dqn_1_vpt
229-
- *dqn_3_vpt
230-
- output_dir: 'DJSP'
231-
machine_agent:
232-
parameters:
233-
- *dqn_1_djsp
234-
- *dqn_3_djsp
219+
# - *dqn_3
220+
# - output_dir: 'Hierarchical'
221+
# machine_agent:
222+
# parameters:
223+
# - *dqn_1_hierarchical
224+
# - *dqn_3_hierarchical
225+
# - output_dir: 'VPT'
226+
# machine_agent:
227+
# parameters:
228+
# - *dqn_1_vpt
229+
# - *dqn_3_vpt
230+
# - output_dir: 'DJSP'
231+
# machine_agent:
232+
# parameters:
233+
# - *dqn_1_djsp
234+
# - *dqn_3_djsp
235235

236236
tape:
237237
machine_reward:

diploma_thesis/configuration/experiments/jsp/GRAPH-NN/templates/1/djsp/model.yml

+7-19
Original file line numberDiff line numberDiff line change
@@ -14,10 +14,15 @@ layers:
1414

1515
signature: 'graph -> actions_hidden, actions_batch'
1616

17+
- kind: 'mean_pool'
18+
parameters:
19+
signature: 'actions_hidden, actions_batch -> actions_hidden'
20+
1721
- kind: 'layer_norm'
1822
parameters:
1923
signature: 'actions_hidden -> actions_hidden'
2024
normalized_shape: 128
25+
2126
- kind: 'linear'
2227
parameters:
2328
dim: 128
@@ -29,28 +34,11 @@ layers:
2934
activation: 'relu'
3035
signature: 'actions_hidden -> actions_hidden'
3136

32-
- kind: 'mean_pool'
33-
parameters:
34-
signature: 'actions_hidden, actions_batch -> actions_value'
35-
36-
- kind: 'select_target'
37-
parameters:
38-
signature: 'graph, actions_hidden -> actions_hidden'
39-
40-
- kind: 'select_target'
41-
parameters:
42-
signature: 'graph, actions_batch -> actions_batch'
43-
44-
- kind: 'merge_graph'
45-
parameters:
46-
kind: 'concat'
47-
signature: 'actions_batch, actions_hidden, actions_value -> actions_hidden'
48-
4937
- kind: 'linear'
5038
parameters:
5139
dim: 128
5240
activation: 'relu'
53-
signature: 'actions_hidden -> actions_hidden'
41+
signature: 'actions_hidden -> actions_value'
5442

5543
- kind: 'linear'
5644
parameters:
@@ -96,4 +84,4 @@ layers:
9684
parameters:
9785
value: 'values_hidden'
9886
actor_value: 'actions_value'
99-
actions: 'actions_hidden'
87+
actions: 'actions_hidden'

diploma_thesis/configuration/experiments/jsp/GRAPH-NN/templates/1/hierarchical/model.yml

+7-19
Original file line numberDiff line numberDiff line change
@@ -14,10 +14,15 @@ layers:
1414

1515
signature: 'graph -> actions_hidden, actions_batch'
1616

17+
- kind: 'mean_pool'
18+
parameters:
19+
signature: 'actions_hidden, actions_batch -> actions_hidden'
20+
1721
- kind: 'layer_norm'
1822
parameters:
1923
signature: 'actions_hidden -> actions_hidden'
2024
normalized_shape: 128
25+
2126
- kind: 'linear'
2227
parameters:
2328
dim: 128
@@ -29,28 +34,11 @@ layers:
2934
activation: 'relu'
3035
signature: 'actions_hidden -> actions_hidden'
3136

32-
- kind: 'mean_pool'
33-
parameters:
34-
signature: 'actions_hidden, actions_batch -> actions_value'
35-
36-
- kind: 'select_target'
37-
parameters:
38-
signature: 'graph, actions_hidden -> actions_hidden'
39-
40-
- kind: 'select_target'
41-
parameters:
42-
signature: 'graph, actions_batch -> actions_batch'
43-
44-
- kind: 'merge_graph'
45-
parameters:
46-
kind: 'concat'
47-
signature: 'actions_batch, actions_hidden, actions_value -> actions_hidden'
48-
4937
- kind: 'linear'
5038
parameters:
5139
dim: 128
5240
activation: 'relu'
53-
signature: 'actions_hidden -> actions_hidden'
41+
signature: 'actions_hidden -> actions_value'
5442

5543
- kind: 'linear'
5644
parameters:
@@ -96,4 +84,4 @@ layers:
9684
parameters:
9785
value: 'values_hidden'
9886
actor_value: 'actions_value'
99-
actions: 'actions_hidden'
87+
actions: 'actions_hidden'

diploma_thesis/configuration/experiments/jsp/GRAPH-NN/templates/1/vpt/model.yml

+7-19
Original file line numberDiff line numberDiff line change
@@ -14,10 +14,15 @@ layers:
1414

1515
signature: 'graph -> actions_hidden, actions_batch'
1616

17+
- kind: 'mean_pool'
18+
parameters:
19+
signature: 'actions_hidden, actions_batch -> actions_hidden'
20+
1721
- kind: 'layer_norm'
1822
parameters:
1923
signature: 'actions_hidden -> actions_hidden'
2024
normalized_shape: 128
25+
2126
- kind: 'linear'
2227
parameters:
2328
dim: 128
@@ -29,28 +34,11 @@ layers:
2934
activation: 'relu'
3035
signature: 'actions_hidden -> actions_hidden'
3136

32-
- kind: 'mean_pool'
33-
parameters:
34-
signature: 'actions_hidden, actions_batch -> actions_value'
35-
36-
- kind: 'select_target'
37-
parameters:
38-
signature: 'graph, actions_hidden -> actions_hidden'
39-
40-
- kind: 'select_target'
41-
parameters:
42-
signature: 'graph, actions_batch -> actions_batch'
43-
44-
- kind: 'merge_graph'
45-
parameters:
46-
kind: 'concat'
47-
signature: 'actions_batch, actions_hidden, actions_value -> actions_hidden'
48-
4937
- kind: 'linear'
5038
parameters:
5139
dim: 128
5240
activation: 'relu'
53-
signature: 'actions_hidden -> actions_hidden'
41+
signature: 'actions_hidden -> actions_value'
5442

5543
- kind: 'linear'
5644
parameters:
@@ -96,4 +84,4 @@ layers:
9684
parameters:
9785
value: 'values_hidden'
9886
actor_value: 'actions_value'
99-
actions: 'actions_hidden'
87+
actions: 'actions_hidden'

diploma_thesis/configuration/experiments/jsp/GRAPH-NN/templates/baseline/model.yml

+1
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ layers:
2222
parameters:
2323
signature: 'actions_hidden -> actions_hidden'
2424
normalized_shape: 128
25+
2526
- kind: 'linear'
2627
parameters:
2728
dim: 128

0 commit comments

Comments
 (0)