benson V5 har cooket
This commit is contained in:
102
MLAgents/config/ppo/Sorter_curriculum.yaml
Normal file
102
MLAgents/config/ppo/Sorter_curriculum.yaml
Normal file
@@ -0,0 +1,102 @@
|
||||
behaviors:
|
||||
Sorter:
|
||||
trainer_type: ppo
|
||||
hyperparameters:
|
||||
batch_size: 512
|
||||
buffer_size: 40960
|
||||
learning_rate: 0.0003
|
||||
beta: 0.005
|
||||
epsilon: 0.2
|
||||
lambd: 0.95
|
||||
num_epoch: 3
|
||||
learning_rate_schedule: constant
|
||||
network_settings:
|
||||
normalize: False
|
||||
hidden_units: 128
|
||||
num_layers: 2
|
||||
vis_encode_type: simple
|
||||
reward_signals:
|
||||
extrinsic:
|
||||
gamma: 0.99
|
||||
strength: 1.0
|
||||
keep_checkpoints: 5
|
||||
max_steps: 5000000
|
||||
time_horizon: 256
|
||||
summary_freq: 10000
|
||||
environment_parameters:
|
||||
num_tiles:
|
||||
curriculum:
|
||||
- name: Lesson0 # The '-' is important as this is a list
|
||||
completion_criteria:
|
||||
measure: progress
|
||||
behavior: Sorter
|
||||
signal_smoothing: true
|
||||
min_lesson_length: 100
|
||||
threshold: 0.3
|
||||
value: 2.0
|
||||
- name: Lesson1
|
||||
completion_criteria:
|
||||
measure: progress
|
||||
behavior: Sorter
|
||||
signal_smoothing: true
|
||||
min_lesson_length: 100
|
||||
threshold: 0.4
|
||||
value: 4.0
|
||||
- name: Lesson2
|
||||
completion_criteria:
|
||||
measure: progress
|
||||
behavior: Sorter
|
||||
signal_smoothing: true
|
||||
min_lesson_length: 100
|
||||
threshold: 0.45
|
||||
value: 6.0
|
||||
- name: Lesson3
|
||||
completion_criteria:
|
||||
measure: progress
|
||||
behavior: Sorter
|
||||
signal_smoothing: true
|
||||
min_lesson_length: 100
|
||||
threshold: 0.5
|
||||
value: 8.0
|
||||
- name: Lesson4
|
||||
completion_criteria:
|
||||
measure: progress
|
||||
behavior: Sorter
|
||||
signal_smoothing: true
|
||||
min_lesson_length: 100
|
||||
threshold: 0.55
|
||||
value: 10.0
|
||||
- name: Lesson5
|
||||
completion_criteria:
|
||||
measure: progress
|
||||
behavior: Sorter
|
||||
signal_smoothing: true
|
||||
min_lesson_length: 100
|
||||
threshold: 0.6
|
||||
value: 12.0
|
||||
- name: Lesson6
|
||||
completion_criteria:
|
||||
measure: progress
|
||||
behavior: Sorter
|
||||
signal_smoothing: true
|
||||
min_lesson_length: 100
|
||||
threshold: 0.65
|
||||
value: 14.0
|
||||
- name: Lesson7
|
||||
completion_criteria:
|
||||
measure: progress
|
||||
behavior: Sorter
|
||||
signal_smoothing: true
|
||||
min_lesson_length: 100
|
||||
threshold: 0.7
|
||||
value: 16.0
|
||||
- name: Lesson8
|
||||
completion_criteria:
|
||||
measure: progress
|
||||
behavior: Sorter
|
||||
signal_smoothing: true
|
||||
min_lesson_length: 100
|
||||
threshold: 0.75
|
||||
value: 18.0
|
||||
- name: Lesson9
|
||||
value: 20.0
|
||||
Reference in New Issue
Block a user